.conversion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0}.conversion-card{display:block;color:inherit;text-decoration:none;border-top:1px solid #ffffff24;padding:28px 0;min-width:0;transition:border-color .25s,transform .25s}.conversion-card:hover{border-color:#aaffed;transform:translateY(-3px)}.conversion-card a{color:inherit;text-decoration:none}.conversion-card h2,.conversion-card h3{font-size:clamp(24px,2vw,36px);line-height:1.16;letter-spacing:-.035em;margin:18px 0}.conversion-card p{color:#b5ccca;line-height:1.65}.conversion-card .text-link{margin-top:20px}.library-controls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;margin-top:40px}.library-controls label{display:grid;gap:10px;color:#c8dcda}.library-controls input,.library-controls select{width:100%;min-width:0;background:#012624;color:white;border:1px solid #ffffff36;border-radius:6px;padding:15px;font:inherit}.resource-catalog [hidden]{display:none}.resource-visual{height:180px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;background:radial-gradient(ellipse at 70% 60%,#12524a66,transparent 70%);margin-bottom:24px}.resource-visual>span{position:absolute;left:0;top:5px;font-size:14px;letter-spacing:.15em;color:#96bab4}.resource-visual i{width:38px;height:90px;border:1px solid #b4f8e388;transform:skewY(-12deg);transition:transform .4s}.resource-visual i:nth-child(3){height:115px}.resource-visual i:nth-child(4){height:140px}.resource-visual-tool i{border-radius:50%;width:80px;height:80px!important;margin-left:-35px}.conversion-card:hover .resource-visual i{transform:skewY(-12deg) translateY(-6px)}.eos-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:44px 0}.eos-grid article{border-top:1px solid #ffffff30;padding-top:20px}.eos-grid h3{font-size:25px}.eos-grid p{font-size:16px;line-height:1.65;color:#b5ccca}.scale-growth{position:relative;min-width:0;padding:65px 0 30px;isolation:isolate}.growth-orbit{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 70% 55%,#4de3bb15,transparent 65%)}.growth-steps{height:340px;display:flex;gap:12px;align-items:flex-end;perspective:900px}.growth-step{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.growth-step>span{font-size:12px;color:#91bcb5;letter-spacing:.14em}.growth-step i{display:block;height:calc(60px + var(--step)*43px);background:linear-gradient(115deg,#b9ffeb18,#72e9c734 55%,#e0fff57a);border-top:1px solid #dafff2;border-right:1px solid #a4ffe3;transform:skewY(-12deg);box-shadow:10px 12px 32px #0003;position:relative;overflow:hidden}.growth-step i:after{content:'';position:absolute;inset:-100% 0;background:linear-gradient(transparent 40%,#e7fff744 50%,transparent 60%);animation:growth-flow 6s linear infinite;animation-delay:calc(var(--step)*-.7s)}.growth-step strong{font-size:clamp(10px,1vw,14px);font-weight:400;min-height:35px}.scale-growth>p:last-child{color:#a3c6c1;font-size:15px;margin-top:25px}.growth-step:hover i{filter:brightness(1.5)}@keyframes growth-flow{to{transform:translateY(100%)}}.focus-field-row:has(.whatsapp-input){grid-template-columns:1fr;gap:22px}.whatsapp-input{width:100%;display:grid!important;grid-template-columns:112px minmax(0,1fr);gap:0!important;border:1px solid #ffffff40;border-radius:6px;background:#001f1d}.whatsapp-input .country-trigger{border:0!important;border-right:1px solid #ffffff30!important;border-radius:0!important;background:transparent!important;min-height:50px}.whatsapp-input>input{border:0!important;background:transparent!important;min-width:0}.whatsapp-input:focus-within{outline:2px solid #9aebda;outline-offset:3px}.whatsapp-input .country-panel{width:min(400px,100%)!important}.cases-page .case-story{scroll-margin-top:120px}.case-story.is-current{border-color:#b0f6dc80}.resource-article{max-width:860px!important}.resource-article>section{padding:24px 0;border-top:1px solid #ffffff20}.resource-article p{line-height:1.8}
@media(min-width:1900px){.focus-wrap,.case-wrap{max-width:1560px}.growth-steps{height:420px}}
@media(max-width:1000px){.conversion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.library-controls{grid-template-columns:1fr 1fr}.library-controls label:first-child{grid-column:1/-1}.growth-step strong{font-size:12px}}
@media(max-width:600px){.conversion-grid,.eos-grid{grid-template-columns:1fr}.eos-grid{gap:15px}.eos-grid article{display:grid;grid-template-columns:40px 1fr;gap:0 10px}.eos-grid article p{grid-column:2}.eos-grid h3{margin:0}.library-controls{gap:12px}.growth-steps{height:285px;gap:8px}.growth-step i{height:calc(40px + var(--step)*37px)}.growth-step strong{font-size:10px;overflow-wrap:anywhere}.scale-growth{padding:20px 0}.whatsapp-input{grid-template-columns:100px minmax(0,1fr)}.conversion-card h2,.conversion-card h3{font-size:28px}}
@media(prefers-reduced-motion:reduce){.growth-step i:after{animation:none}.conversion-card,.resource-visual i{transition:none}}
