.offscreen-paused,.offscreen-paused *{animation-play-state:paused!important}
@media(max-width:700px){
 html{scrollbar-gutter:auto}body{overflow-x:clip}.wrap{max-width:100%}.header{backdrop-filter:none;-webkit-backdrop-filter:none}.hero{padding-top:30px;gap:22px}.hero-description{font-size:14px!important}.hero-actions{flex-wrap:wrap}.combined-role,.combined-expert,.reveal-box,.reveal-lid,.reveal-growth,.how-overview .ecosystem-card,.how-number,.how-message-stack>div,.how-expert-visual,.how-steps article,.expert-section .support-cards article{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.how-overview .ecosystem-card{background:linear-gradient(145deg,#f6faff,#e0ebf6)}.how-steps article{background:#dcebf7b8}.how-steps article:hover,.how-steps article:focus-visible{transform:none}.product-phone{box-shadow:5px 3px 0 #345978,9px 15px 22px #183c6420}.product-orbit{border-color:#cadcea44}.growth-story{left:8px!important;top:68px!important;transform:none;width:45px!important;height:58px!important;opacity:.65}.final-card{padding-top:48px}.final-card h2{font-size:32px!important}.final-actions{position:relative;z-index:2}.final-actions .button{min-height:46px}.role-tabs{display:flex;flex-wrap:wrap}.role-tabs button{min-height:44px}.contact-direct{gap:18px}.contact-direct-number{font-size:25px}.support-dock{right:10px;bottom:max(10px,env(safe-area-inset-bottom));gap:7px}.support-dock>.floating-assistant,.support-dock>.floating-whatsapp{width:43px;height:43px;min-height:43px;padding:9px;border-radius:50%;gap:0}.support-dock>.floating-assistant>span,.support-dock>.floating-whatsapp>span{display:none!important}.support-panel{bottom:104px;right:0;width:min(340px,calc(100vw - 24px))}.footer{padding-right:42px}.reader-header h2{font-size:14px}.reader-tools{gap:8px}.reader-tools>span{max-width:60%;line-height:1.4}.reader-footer button{min-height:40px}.demo-dialog{max-width:98vw}.demo-dialog-bar{height:38px}.demo-dialog-bar button{width:34px;height:34px}.demo-dialog::backdrop,.book-reader::backdrop{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
}
@media(max-width:360px){.hero h1{font-size:35px!important}.hero .eyebrow{font-size:7px!important}.hero-actions .button{padding:12px 14px}.combined-stage .product-phone{left:20%;width:145px;height:310px}.combined-stage .product-emerging-book{left:52%;width:129px}.combined-stage .product-model{height:410px}.hero .combined-stage{height:460px}.final-card h2{font-size:28px!important}.contact-direct-number{font-size:23px}.how-overview h1{font-size:34px}.demo-try{margin-right:0}}
/* Four equal cards; connectors must not occupy mobile grid cells. */
@media(max-width:700px){.belief-strip.reveal-flow{padding:18px 14px;overflow:hidden}.belief-strip.reveal-flow .reveal-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%;max-width:none}.belief-strip.reveal-flow .reveal-connector{display:none!important}.belief-strip.reveal-flow .reveal-box{width:100%;min-width:0;height:140px;grid-column:auto;grid-row:auto}.belief-strip.reveal-flow .reveal-content strong{font-size:18px;line-height:1.15;white-space:nowrap}.belief-strip.reveal-flow .reveal-content small{font-size:9px;line-height:1.4;text-align:center;white-space:normal;padding-inline:5px}.belief-strip.reveal-flow .reveal-content{width:100%;min-width:0}.belief-strip.reveal-flow .reveal-icon{flex-shrink:0}}@media(max-width:360px){.belief-strip.reveal-flow{padding:14px 10px}.belief-strip.reveal-flow .reveal-stage{gap:12px 10px}.belief-strip.reveal-flow .reveal-box{height:132px}.belief-strip.reveal-flow .reveal-content strong{font-size:16px}}
@media(max-width:700px){.belief-strip.reveal-flow .reveal-content{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.belief-strip.reveal-flow .reveal-lid{display:none}}
