.asx-stage{aspect-ratio:720/600;width:min(100%,clamp(600px,50vw,1180px),120svh - 396px);margin:auto;position:relative;container-type:size}@media (min-width:2400px){.asx-stage{width:min(100%,1500px,120svh - 564px)}}.asx-lbl i,.asx-caret{animation:1s steps(2,end) infinite asx-blink}.asx-lbl i{animation-duration:1.4s}@keyframes asx-blink{50%{opacity:0}}.asx-ask{color:#141010;z-index:3;background:#fff;border-radius:14px;align-items:center;gap:10px;width:min(78cqw,520px);padding:12px 16px;font-size:14px;font-weight:700;display:flex;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 14px 30px -18px #0000008c}.asx-ask-i{color:#e52326;font-weight:800}.asx-typed{white-space:nowrap;text-overflow:ellipsis;min-height:20px;overflow:hidden}.asx-caret{background:#e52326;flex:none;width:2px;height:16px}.asx-site{color:#141010;background:#fff;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:14cqh 6cqw 19cqh;overflow:hidden;box-shadow:0 30px 60px -28px #000000a6,0 0 0 1px #0000000f}.asx-bar{background:#f4f1f1;border-bottom:1px solid #e7e2e2;flex:none;align-items:center;gap:6px;padding:9px 12px;display:flex}.asx-bar i{background:#d6cfcf;border-radius:50%;width:8px;height:8px}.asx-bar i:first-child{background:#e52326}.asx-bar em{color:#6b6565;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:99px;flex:1;margin-left:8px;padding:2px 12px;font-size:11px;font-style:normal;font-weight:600;overflow:hidden}.asx-body{flex:1;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;min-height:0;padding:14px 18px;display:grid;overflow:hidden}.asx-rv{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)}.asx-rv.in{opacity:1;transform:none}.asx-nav{align-items:center;gap:12px;display:flex}.asx-nav b{color:#7b3fb5;margin-right:auto;font-size:13px}.asx-nav span{background:#e4dede;border-radius:3px;width:34px;height:5px}.asx-nav u{color:#fff;background:#141010;border-radius:7px;padding:5px 10px;font-size:10px;font-weight:700;text-decoration:none}.asx-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:0;display:grid}.asx-txt{justify-items:start;gap:7px;min-width:0;display:grid}.asx-bd{letter-spacing:.1em;text-transform:uppercase;color:#5b5555;white-space:nowrap;background:#f4f1f1;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:700}.asx-txt h4{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(15px,2.9cqw,24px);font-weight:700;line-height:1.06}.asx-txt h4 em{color:#7b3fb5;font-style:normal}.asx-txt p{color:#5b5555;max-width:28ch;margin:0;font-size:10.5px;font-weight:600}.asx-cta{color:#fff;white-space:nowrap;background:#7b3fb5;border-radius:8px;padding:7px 13px;font-size:10.5px;font-weight:700;text-decoration:none}.asx-img{background:url(/img/auth-showcase.webp) 40% 30%/cover,#e4dede;border-radius:12px;align-self:stretch;min-height:70px}.asx-cards{grid-template-columns:repeat(3,1fr);gap:8px;min-width:0;display:grid}.asx-cards div{background:#f4f1f1;border-radius:9px;align-items:center;gap:7px;min-width:0;padding:8px 10px;font-size:10.5px;font-weight:700;display:flex;overflow:hidden}.asx-cards i{background:#7b3fb5;border-radius:5px;flex:none;width:16px;height:16px}.asx-cards b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asx-seo{color:#fff;z-index:2;background:#141010;border-radius:99px;gap:8px;padding:5px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;top:46px;right:12px}.asx-seo span{color:#5de0a0;font-variant-numeric:tabular-nums}.asx-pub{color:#fff;opacity:0;z-index:2;background:#168a4a;border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:700;transition:opacity .4s,translate .5s cubic-bezier(.2,1.4,.4,1);display:flex;position:absolute;bottom:14px;left:50%;translate:-50% 14px}.asx-scene.pub .asx-pub{opacity:1;translate:-50%}.asx-line{grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;left:3cqw;right:3cqw}.asx-line>i{background:#b9171b;border-radius:3px;height:3px;position:absolute;top:17px;left:8.33%;right:8.33%;overflow:hidden}.asx-line>i b{background:#fff;width:0;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.asx-line li{justify-items:center;gap:7px;display:grid;position:relative}.asx-line .asx-ico{color:#fff;background:#b9171b;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .3s,color .3s,transform .4s cubic-bezier(.2,1.5,.4,1);display:grid}.asx-line li.on .asx-ico{color:#e52326;background:#fff;transform:scale(1.08)}.asx-line small{font-size:11px;font-weight:700}.asx-fx{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.asx-lbl i,.asx-caret{animation:none}}
@font-face{font-family:grotesk;src:url(../media/space_grotesk_latin-s.p.02vhi8wk_e.yy.woff2?dpl=dpl_D62LNR7T8cKt2RzYVHoSzYn6Zt9Z)format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:grotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.grotesk_8fbaeb92-module__jXfFjq__className{font-family:grotesk,grotesk Fallback}.grotesk_8fbaeb92-module__jXfFjq__variable{--font-mkt-grotesk:"grotesk", "grotesk Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.055ydel_y7o6i.woff2?dpl=dpl_D62LNR7T8cKt2RzYVHoSzYn6Zt9Z)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_d02e2678-module__lSs73q__className{font-family:inter,inter Fallback}.inter_d02e2678-module__lSs73q__variable{--font-mkt-inter:"inter", "inter Fallback"}
@font-face{font-family:mono;src:url(../media/geist_mono_latin-s.p.02do7haq1mmft.woff2?dpl=dpl_D62LNR7T8cKt2RzYVHoSzYn6Zt9Z)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.mono_188f4a0a-module__efBqHq__className{font-family:mono,mono Fallback;font-weight:500}.mono_188f4a0a-module__efBqHq__variable{--font-mkt-mono-face:"mono", "mono Fallback"}
