*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;overflow-x:hidden}.rs{overflow-x:clip}.hero-grid,.hero-grid>*,.lb-frame,.mkt-container,.mock-site{min-width:0}.mobile-menu-btn{display:none;width:40px;height:40px;border:none;background:transparent;cursor:pointer;color:var(--fg);align-items:center;justify-content:center;border-radius:8px}.mobile-menu-btn:hover{background:var(--bg-hover)}.mobile-drawer{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,0);pointer-events:none;transition:background .25s}.mobile-drawer.open{background:rgba(0,0,0,.4);pointer-events:auto}.mobile-drawer-panel{position:absolute;top:0;right:0;bottom:0;width:300px;max-width:85vw;background:var(--bg-elev);border-left:1px solid var(--border);padding:68px 24px 32px;transform:translateX(100%);transition:transform .25s ease-out;box-shadow:var(--shadow-xl)}.mobile-drawer.open .mobile-drawer-panel{transform:translateX(0)}.mobile-drawer-links{display:flex;flex-direction:column;gap:0}.mobile-drawer-links a{border-bottom:1px solid var(--border-faint)}.mobile-drawer-action,.mobile-drawer-links a{display:block;padding:13px 0;font-size:16px;font-weight:500;color:var(--fg);cursor:pointer}.mobile-drawer-action{width:100%;border:0;border-bottom:1px solid var(--border-faint);background:transparent;text-align:left}.mobile-drawer-cta{margin-top:18px;height:48px;padding:0 16px!important;border:1px solid #d9480f!important;border-radius:8px;background:var(--accent);color:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;gap:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 0 #b63b0b,0 10px 22px rgba(232,89,12,.24),0 2px 6px rgba(127,29,29,.16);transition:background .12s,border-color .12s,transform 80ms,box-shadow .12s}.mobile-drawer-cta:hover{background:#f06414;border-color:#d9480f!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 1px 0 #b63b0b,0 14px 26px rgba(232,89,12,.28),0 3px 8px rgba(127,29,29,.18);transform:translateY(-2px)}.mobile-drawer-cta:active{transform:translateY(0)}@keyframes siteFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.mkt-nav{padding:0 14px}.mkt-nav-inner{gap:10px}.mkt-nav-logo{flex-shrink:0;font-size:14.5px;gap:7px}.mkt-nav-links{gap:0;margin-left:4px}.mkt-nav-link{font-size:13.5px;padding-left:8px;padding-right:8px}.mkt-nav-right{gap:4px}.mkt-nav-sign-in{font-size:13.5px;padding-left:10px;padding-right:10px}.mkt-nav-cta{padding-left:12px;padding-right:12px}}@media (max-width:900px){.hero-grid{gap:32px!important}.hero-grid,.how-grid,.trades-grid{grid-template-columns:1fr!important}.numbers-row{grid-template-columns:1fr 1fr!important}.test-card{grid-template-columns:1fr!important}.compare-table{overflow-x:auto}.compare-table table{min-width:700px}.pricing-cards,.pricing-tease-card{grid-template-columns:1fr!important}.footer-inner{grid-template-columns:1fr 1fr!important;gap:24px!important}.mkt-section{padding:64px 20px!important}.trust-strip{padding:0 16px}.trust-inner{grid-template-columns:1fr!important;gap:12px!important}.trust-label{font-size:12px}}@media (max-width:768px){.mkt-nav-cta,.mkt-nav-links,.mkt-nav-right .signin{display:none!important}.mobile-menu-btn{display:inline-flex!important}.mkt-nav{padding:0 16px}.mkt-h1{font-size:clamp(32px,8vw,44px)!important}.mkt-h2{font-size:clamp(26px,6vw,36px)!important}.final-cta-h{font-size:clamp(28px,7vw,40px)!important}.mkt-container{width:100%}.hero-eyebrow{flex-wrap:wrap;line-height:1.45}.hero-eyebrow,.hero-headline,.hero-sub,.hero-trust-row{max-width:100%}.hero-sub{margin-bottom:64px}.hero-headline,.hero-sub,.mkt-btn{overflow-wrap:anywhere}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .mkt-btn{width:100%;justify-content:center;padding-left:16px;padding-right:16px}.hero-trust-row{flex-direction:column}.hero-trust-card{width:100%;white-space:normal;flex-wrap:wrap}.lb-frame{margin:0 -4px}.lb-stage{height:380px}.lb-url{min-width:0;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.mock-nav-bar{padding:0 12px;gap:10px}.mock-logo{min-width:0;flex-shrink:1}.mock-logo span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-nav-links{min-width:0;overflow:hidden}.mock-call-btn{max-width:150px;overflow:hidden;white-space:nowrap}.lb-build-overlay{display:none}.footer-inner{grid-template-columns:1fr!important}.footer-bot{flex-direction:column;gap:12px;text-align:center}}.mkt-nav{z-index:50}