@media(max-width:1020px){.nav-links{display:none}.hero{padding-block:70px 90px}.results,.why-grid,.insight-grid,.faq-section{grid-template-columns:1fr}.why-copy,.faq-heading{position:static}.module-showcase{grid-template-columns:1fr}.module-list{display:grid;grid-template-columns:repeat(2,1fr)}.dark-heading{grid-template-columns:1fr}.section-heading{grid-template-columns:1fr;gap:22px}.insight-copy{max-width:680px}.faq-section{gap:30px}.footer-inner{grid-template-columns:1fr 1fr}.data-float-a{inset-inline-start:8px}.data-float-b{inset-inline-end:8px}}
@media(max-width:760px){.shell{width:min(100% - 28px,1180px)}.nav{height:68px}.nav-actions .button{display:none}.brand-mark{width:38px;height:38px}.hero{padding-block:54px 72px}.hero:before{width:520px;height:520px;top:-340px}.hero h1{font-size:clamp(40px,12vw,58px);letter-spacing:-.045em}.hero-copy>p{font-size:14px;max-width:580px}.hero-actions{gap:16px}.hero-visual{margin-top:48px;width:calc(100% - 20px)}.data-float{display:none}.proof-inner{overflow:auto;justify-content:flex-start;white-space:nowrap}.results{padding-block:58px;gap:30px}.result-grid{grid-template-columns:repeat(2,1fr);gap:22px}.result-grid article{border:0;border-inline-start:1px solid var(--line)}.section,.why-section,.dark-section,.insight-section,.setup-section,.pricing-section,.faq-section{padding-block:76px}.feature-grid{grid-template-columns:1fr}.feature{min-height:190px}.benefit-grid{grid-template-columns:1fr}.benefit-grid article{min-height:180px}.flow{grid-template-columns:1fr;border:1px solid #34312c}.flow>div{min-height:100px;border:0;border-bottom:1px solid #34312c}.flow>div:first-child{border-inline-start:0}.flow i{display:none}.metric-band{grid-template-columns:repeat(2,1fr);gap:28px}.metric-band article{border:0;padding:0}.module-list{grid-template-columns:1fr}.setup-grid,.pricing-grid{grid-template-columns:1fr}.pricing-grid{gap:10px;padding-inline:0}.launch-offer{grid-template-columns:1fr;text-align:center}.price-card{padding:26px 22px;transform:scale(.97)}.price-card:hover{transform:scale(.985)}.price-card.is-selected{transform:scale(1)}.cta-section{margin-bottom:65px;padding:38px 26px;grid-template-columns:1fr;gap:28px}.cta-actions{min-width:0}.footer-inner{grid-template-columns:1fr;gap:22px}.whatsapp-float b{display:none}.whatsapp-float{width:60px;height:60px;min-height:60px;padding:0;display:grid;place-items:center;inset-inline-end:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.whatsapp-icon{width:46px;height:46px}.whatsapp-icon svg{width:30px;height:30px}}
@media(max-width:430px){.hero h1{font-size:39px}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .button{width:100%}.hero-actions .text-link{align-self:center}.hero-notes{gap:10px}.result-grid strong{font-size:26px}.section h2,.dark-section h2,.why-section h2,.insight-section h2,.setup-section h2,.faq-section h2,.cta-section h2{font-size:34px}.section-heading>p{font-size:15px}.feature{min-height:0;padding:27px 23px}.feature h3,[dir=rtl] .feature h3{font-size:20px}.feature p,[dir=rtl] .feature p{font-size:14px}.metric-band strong{font-size:31px}.language-menu summary{padding:10px;font-size:11px}.price strong{font-size:46px}}
@media(max-width:600px){.subscribe-modal{padding:10px}.subscribe-dialog{padding:30px 20px 22px;border-radius:19px;max-height:calc(100vh - 20px)}.subscribe-dialog h2{font-size:27px}.selected-plan{align-items:flex-start;flex-direction:column;gap:5px}.modal-close{top:11px;inset-inline-end:11px}}
