body.variant-aas .hero.hero--compact{width:100%;max-width:var(--container-default)}body.variant-aas .hero-inner.aas-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--space-10) var(--space-12);align-items:center;text-align:left}body.variant-aas .aas-hero-left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);min-width:0}body.variant-aas .aas-hero-left .hero-text{align-items:flex-start;text-align:left}body.variant-aas .aas-hero-left .hero-subtitle{text-wrap:pretty}body.variant-aas .aas-hero-left .hero-cta-group{align-items:flex-start}body.variant-aas .aas-hero-left .ind-hero-cta{justify-content:flex-start}body.variant-aas .aas-hero-left .hero-note{text-align:left}body.variant-aas .aas-hero-left .proof-bar{justify-content:flex-start;gap:var(--space-2) var(--space-5)}body.variant-aas .aas-hero-right{min-width:0}body.variant-aas .aas-demo-wrap{width:100%;max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-3)}body.variant-aas .aas-demo{display:grid;position:relative;text-align:left}body.variant-aas .aas-store,body.variant-aas .aas-overlay{grid-area:1 / 1;min-width:0}body.variant-aas .aas-store{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.07);border-radius:20px;box-shadow:0 18px 40px -24px #11182740}body.variant-aas .aas-store-bar{display:flex;align-items:center;gap:4px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.06)}body.variant-aas .aas-store-dot{width:8px;height:8px;border-radius:50%;background:#00000014}body.variant-aas .aas-store-url{flex:1;margin-left:8px;text-align:center;font-size:var(--type-12);color:var(--color-neutral-500);background:#00000008;border-radius:999px;padding:3px 12px}body.variant-aas .aas-store-head{display:flex;align-items:center;justify-content:space-between;gap:12px}body.variant-aas .aas-store-brand{font-size:var(--type-14);font-weight:600;color:var(--color-neutral-900);letter-spacing:-.2px}body.variant-aas .aas-store-search{display:inline-flex;align-items:center;gap:7px;font-size:var(--type-12);color:var(--color-neutral-500);background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:999px;padding:6px 14px}body.variant-aas .aas-store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.variant-aas .aas-store-card,body.variant-aas .aas-result{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.08);border-radius:12px}body.variant-aas .aas-tile-media{align-self:stretch;display:flex;align-items:center;justify-content:center;height:52px;background:#f3efe9cc;border-radius:8px}body.variant-aas .aas-tile-icon{width:28px;height:28px;background:var(--color-neutral-900);color:var(--color-neutral-0);border-radius:28%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}body.variant-aas .aas-tile-icon--sm{width:22px;height:22px}body.variant-aas .aas-tile-name{font-size:var(--type-12);font-weight:600;color:var(--color-neutral-900);line-height:1.2}body.variant-aas .aas-tile-price{font-size:var(--type-12);color:var(--color-neutral-500);font-variant-numeric:tabular-nums}body.variant-aas .aas-cursor{position:absolute;top:56px;right:15%;z-index:3;width:14px;height:14px;border-radius:50%;background:var(--color-neutral-900);border:2px solid var(--color-neutral-0);box-shadow:0 4px 12px -2px #11182780;opacity:0;pointer-events:none}body.variant-aas .aas-overlay{z-index:2;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:34px 10px 0;padding:14px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.09);border-radius:16px;box-shadow:0 24px 48px -16px #11182759}body.variant-aas .aas-overlay-search{align-self:stretch;display:flex;align-items:center;gap:8px;padding:9px 12px;background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:var(--color-neutral-500)}body.variant-aas .aas-type{font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);white-space:nowrap;overflow:hidden;text-overflow:clip;min-width:0}body.variant-aas .aas-caret{flex-shrink:0;width:2px;height:14px;background:var(--color-neutral-900);opacity:0}body.variant-aas .aas-results{align-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.variant-aas .aas-result{padding:8px}body.variant-aas .aas-match-chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);background:var(--color-accent-300);border:1px solid var(--color-accent-500);border-radius:999px;padding:5px 11px}body.variant-aas .aas-match-chip svg{color:var(--accent-strong)}body.variant-aas .aas-avatar{width:24px;height:24px;flex-shrink:0;background:var(--color-neutral-900);color:var(--color-neutral-0);border:2px solid var(--color-accent-500);border-radius:30%;display:inline-flex;align-items:center;justify-content:center}body.variant-aas .aas-reco{align-self:stretch;display:flex;align-items:center;gap:9px;padding:9px 11px;background:#f3efe9d9;border-radius:12px 12px 12px 4px}body.variant-aas .aas-reco-text{flex:1;min-width:0;font-size:var(--type-12);line-height:1.45;color:var(--color-neutral-900)}body.variant-aas .aas-reco-pill{flex-shrink:0;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-0);background:var(--color-neutral-900);border-radius:999px;padding:6px 12px}body.variant-aas .aas-demo-caption{font-size:var(--type-14);color:var(--color-neutral-500);text-align:center;margin:0}@keyframes aas-cursor-run{0%{opacity:0;transform:translate(90px,150px)}3%{opacity:1;transform:translate(90px,150px)}9%{opacity:1;transform:translate(0)}10.5%{transform:translate(0) scale(.7)}12%{opacity:1;transform:translate(0) scale(1)}15%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes aas-overlay-run{0%,12%{opacity:0;transform:translateY(10px) scale(.97)}16%{opacity:1;transform:none}95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(10px) scale(.97)}}@keyframes aas-type-run{0%{clip-path:inset(0 100% 0 0)}18%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(24,end)}36%{clip-path:inset(0 -2% 0 0)}to{clip-path:inset(0 -2% 0 0)}}@keyframes aas-caret-run{0%,16%{opacity:0}17%,27%{opacity:1}22%,36%{opacity:0}31%{opacity:1}to{opacity:0}}@keyframes aas-pop-in{0%,40%{opacity:0;transform:translateY(10px)}45%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes aas-chip-in{0%,52%{opacity:0;transform:translateY(6px)}57%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes aas-reco-in{0%,62%{opacity:0;transform:translateY(10px)}68%{opacity:1;transform:none}to{opacity:1;transform:none}}body.variant-aas.aas-anim .aas-cursor{animation:aas-cursor-run 14s ease-in-out infinite}body.variant-aas.aas-anim .aas-overlay{animation:aas-overlay-run 14s ease infinite}body.variant-aas.aas-anim .aas-type{animation:aas-type-run 14s linear infinite}body.variant-aas.aas-anim .aas-caret{animation:aas-caret-run 14s linear infinite}body.variant-aas.aas-anim .aas-result{animation:aas-pop-in 14s ease infinite both;animation-delay:var(--d, 0s)}body.variant-aas.aas-anim .aas-match-chip{animation:aas-chip-in 14s ease infinite}body.variant-aas.aas-anim .aas-reco{animation:aas-reco-in 14s ease infinite}body.variant-aas .aas-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:980px;margin:0 auto}body.variant-aas .aas-stat{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 12px;text-align:center}body.variant-aas .aas-stat-num{font-size:var(--type-48);font-weight:500;color:var(--color-neutral-900);line-height:1.08;letter-spacing:-1.92px;font-variant-numeric:tabular-nums}body.variant-aas .aas-stat-label{font-size:var(--type-18);font-weight:400;color:var(--color-neutral-700);line-height:1.44}body.variant-aas .aas-natq-headline{margin-bottom:16px}body.variant-aas .aas-prose{max-width:820px}body.variant-aas .aas-prose p{font-size:var(--type-18);line-height:1.6;color:var(--color-neutral-700);margin:0}body.variant-aas .aas-prose a,body.variant-aas .aas-plans-note a{color:var(--color-neutral-900);text-decoration:underline}body.variant-aas .aas-prose a:hover,body.variant-aas .aas-plans-note a:hover{opacity:.7}body.variant-aas .aas-surface-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.variant-aas .aas-surface-card{display:grid;grid-template-rows:auto auto 1fr;align-items:start;gap:10px;background:#f3efe98f;border:1px solid rgba(0,0,0,.07);border-radius:16px;padding:20px}@supports (grid-template-rows: subgrid){body.variant-aas .aas-surface-card{grid-template-rows:subgrid;grid-row:span 3}}body.variant-aas .aas-surface-visual{align-self:stretch;display:flex;align-items:center;justify-content:center;padding:16px 14px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.06);border-radius:12px;min-height:216px}body.variant-aas .aas-surface-title{font-size:var(--type-20);font-weight:500;letter-spacing:-.4px;color:var(--color-neutral-900);margin:6px 0 0;line-height:1.25}body.variant-aas .aas-surface-body{font-size:var(--type-14);line-height:1.55;color:var(--color-neutral-600);margin:0}body.variant-aas .aas-chatmock{width:100%;max-width:340px;display:flex;flex-direction:column;gap:10px}body.variant-aas .aas-chatmock-q{align-self:flex-end;font-size:var(--type-12);font-weight:500;line-height:1.45;color:var(--color-neutral-0);background:var(--color-neutral-900);border-radius:12px 12px 4px;padding:7px 11px}body.variant-aas .aas-chatmock-a{align-self:flex-start;display:flex;align-items:flex-start;gap:8px;max-width:100%}body.variant-aas .aas-chatmock-a-body{display:flex;flex-direction:column;gap:7px;min-width:0}body.variant-aas .aas-chatmock-a-text{font-size:var(--type-12);line-height:1.5;color:var(--color-neutral-900);background:#f3efe9d9;border-radius:12px 12px 12px 4px;padding:8px 11px}body.variant-aas .aas-chatmock-product{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:7px 10px}body.variant-aas .aas-chatmock-price{color:var(--color-neutral-500);font-variant-numeric:tabular-nums}body.variant-aas .aas-barmock{width:100%;max-width:340px;display:flex;flex-direction:column;gap:10px}body.variant-aas .aas-barmock-search{display:flex;align-items:center;gap:8px;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:8px 12px}body.variant-aas .aas-barmock-search svg{color:var(--color-neutral-500);flex-shrink:0}body.variant-aas .aas-barmock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body.variant-aas .aas-barmock-tile{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:8px;line-height:1.2}body.variant-aas .aas-stepper{display:flex;align-items:flex-start}body.variant-aas .aas-stepper-step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;min-width:0}body.variant-aas .aas-stepper-num{width:40px;height:40px;border-radius:50%;background:var(--color-neutral-900);color:var(--color-neutral-0);font-size:var(--type-16);font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}body.variant-aas .aas-stepper-content{display:flex;flex-direction:column;align-items:center;gap:8px}body.variant-aas .aas-stepper-icon{width:36px;height:36px;background:var(--color-neutral-0);color:var(--color-neutral-900);border:1px solid rgba(0,0,0,.08);border-radius:28%;display:inline-flex;align-items:center;justify-content:center}body.variant-aas .aas-stepper-title{font-size:var(--type-16);font-weight:600;color:var(--color-neutral-900);margin:0}body.variant-aas .aas-stepper-caption{font-size:var(--type-14);line-height:1.5;color:var(--color-neutral-600);margin:0}body.variant-aas .aas-step-conn{flex:0 0 48px;height:2px;background:var(--color-accent-300);border-radius:1px;position:relative;margin-top:18px;overflow:hidden}body.variant-aas .aas-step-fill{position:absolute;inset:0;background:var(--color-accent-500)}body.variant-aas.aas-anim .aas-step-fill{transform:scaleX(0);transform-origin:left center;transition:transform .5s ease;transition-delay:var(--aas-fill-delay, 0s)}body.variant-aas.aas-anim .aas-stepper.is-in .aas-step-fill{transform:scaleX(1)}body.variant-aas .aas-setup-cta{display:flex;justify-content:center;margin-top:40px}body.variant-aas .aas-q-chip{display:inline-block;font-size:var(--type-14);font-weight:500;color:var(--color-neutral-900);background:#f3efe9b3;border:1px solid rgba(0,0,0,.08);border-radius:999px;padding:6px 12px;line-height:1.4}body.variant-aas .aas-ct-with,body.variant-aas .aas-ct-without{display:flex;align-items:flex-start;gap:8px}body.variant-aas .aas-ct-check{flex-shrink:0;margin-top:3px;color:var(--accent-strong)}body.variant-aas .aas-ct-cross{flex-shrink:0;margin-top:3px;color:var(--color-neutral-400)}body.variant-aas .aas-flowgraph{display:flex;align-items:center;justify-content:center;gap:12px}body.variant-aas .aas-flowgraph-inputs{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}body.variant-aas .aas-input-chip{display:inline-flex;align-items:center;gap:8px;font-size:var(--type-14);font-weight:500;color:var(--color-neutral-700);background:#f3efe98f;border:1px solid rgba(0,0,0,.06);border-radius:999px;padding:8px 14px}body.variant-aas .aas-input-chip--query{color:var(--color-neutral-900)}body.variant-aas .aas-input-thumb{width:22px;height:22px;flex-shrink:0;background:var(--color-neutral-900);color:var(--color-neutral-0);border-radius:28%;display:inline-flex;align-items:center;justify-content:center}body.variant-aas .aas-wave{display:inline-flex;align-items:center;gap:2px;height:16px}body.variant-aas .aas-wave span{width:3px;border-radius:2px;background:var(--color-neutral-500)}body.variant-aas .aas-wave span:nth-child(1){height:6px}body.variant-aas .aas-wave span:nth-child(2){height:12px}body.variant-aas .aas-wave span:nth-child(3){height:16px}body.variant-aas .aas-wave span:nth-child(4){height:10px}body.variant-aas .aas-wave span:nth-child(5){height:5px}body.variant-aas .aas-flowgraph-conn{flex:0 1 72px;min-width:32px;display:flex;align-items:center}body.variant-aas .aas-conn-line{position:relative;display:block;width:100%;height:2px;background:var(--color-accent-300);border-radius:1px;overflow:visible}body.variant-aas .aas-conn-dot{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--color-accent-500);opacity:0}@keyframes aas-dot-run{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(100% + 60px))}}body.variant-aas.aas-anim .aas-conn-dot{animation:aas-dot-run 2.4s ease-in-out infinite}body.variant-aas.aas-anim .aas-flowgraph-conn--out .aas-conn-dot{animation-delay:1.2s}body.variant-aas .aas-flowgraph-engine{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}body.variant-aas .aas-engine-icon{width:56px;height:56px;background:var(--color-neutral-900);color:var(--color-neutral-0);border-radius:28%;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 28px -12px #11182773}body.variant-aas .aas-engine-label{font-size:var(--type-12);font-weight:600;color:var(--color-neutral-600);text-align:center}body.variant-aas .aas-channel-strip{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0}body.variant-aas .aas-channel-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;background:#f3efe98f;border:1px solid rgba(0,0,0,.04);font-size:var(--type-14);font-weight:500;color:var(--color-neutral-700);text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}body.variant-aas .aas-channel-chip:hover{background:var(--color-neutral-0);border-color:#00000014;color:var(--color-neutral-900)}body.variant-aas .aas-channel-chip svg{flex-shrink:0}body.variant-aas .aas-flowgraph-caption{margin:28px auto 0;max-width:640px;font-size:var(--type-16);line-height:1.55;color:var(--color-neutral-600);text-align:center}body.variant-aas .aas-dead-card{overflow:hidden;display:grid;grid-template-rows:auto auto 1fr;align-items:start}@supports (grid-template-rows: subgrid){body.variant-aas .aas-dead-card{grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}body.variant-aas .aas-dead-card .alt-honest-head{align-self:stretch}body.variant-aas .aas-dead-visual{align-self:stretch;display:flex;align-items:center;justify-content:center;padding:18px 16px;background:#f3efe966;border-bottom:1px solid rgba(0,0,0,.06);min-height:176px}body.variant-aas .aas-dead-card>p{padding:16px 24px 24px;margin:0;font-size:var(--type-14);line-height:1.6;color:var(--color-neutral-700)}body.variant-aas .aas-deadmock{width:100%;max-width:320px;display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 10px 24px -18px #1118274d}body.variant-aas .aas-deadmock-search{display:flex;align-items:center;gap:8px;font-size:var(--type-12);font-weight:500;color:var(--color-neutral-900);background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:7px 10px}body.variant-aas .aas-deadmock-search svg{color:var(--color-neutral-500);flex-shrink:0}body.variant-aas .aas-deadmock-empty{font-size:var(--type-12);color:var(--color-neutral-500);padding:0 2px}body.variant-aas .aas-deadmock-chat{display:flex;align-items:flex-start;gap:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.06)}body.variant-aas .aas-deadmock-bubble{font-size:var(--type-12);line-height:1.5;color:var(--color-neutral-900);background:#f3efe9d9;border-radius:12px 12px 12px 4px;padding:8px 11px}body.variant-aas .aas-phonemock{width:100%;max-width:210px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;background:var(--color-neutral-0);border:1px solid rgba(0,0,0,.1);border-radius:22px;box-shadow:0 10px 24px -18px #1118274d}body.variant-aas .aas-phonemock-head{align-self:stretch;display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.06)}body.variant-aas .aas-phonemock-name{font-size:var(--type-12);font-weight:600;color:var(--color-neutral-900)}body.variant-aas .aas-phonemock-q{align-self:flex-end;font-size:var(--type-12);font-weight:500;line-height:1.45;color:var(--color-neutral-0);background:var(--color-neutral-900);border-radius:12px 12px 4px;padding:7px 10px}body.variant-aas .aas-phonemock-a{font-size:var(--type-12);line-height:1.5;color:var(--color-neutral-900);background:#f3efe9d9;border-radius:12px 12px 12px 4px;padding:7px 10px}body.variant-aas .aas-lang-stage{display:flex;justify-content:center}body.variant-aas .aas-lang-chat{display:flex;flex-direction:column;gap:14px;padding:20px;width:100%;max-width:440px;background:#f3efe966;border:1px solid rgba(0,0,0,.06);border-radius:16px}body.variant-aas .aas-lang-bubble-stack{display:grid;grid-template-areas:"stack";max-width:100%}body.variant-aas .aas-lang-bubble-stack--user{align-self:flex-end;justify-items:end}body.variant-aas .aas-lang-bubble-stack--ai{align-self:flex-start;justify-items:start}body.variant-aas .aas-lang-bubble{grid-area:stack;display:inline-block;width:fit-content;max-width:100%;font-size:var(--type-14);line-height:1.45;padding:10px 14px;border-radius:14px;white-space:normal;opacity:0;animation:aas-lang-cycle 14s infinite}body.variant-aas .aas-lang-bubble--user{background:var(--color-neutral-900);color:var(--color-neutral-0);border-bottom-right-radius:4px;text-align:left}body.variant-aas .aas-lang-bubble--ai{background:var(--color-neutral-0);color:var(--color-neutral-900);border:1px solid rgba(17,24,39,.06);border-bottom-left-radius:4px}body.variant-aas .aas-lang-bubble[data-lang="0"]{animation-delay:0s}body.variant-aas .aas-lang-bubble[data-lang="1"]{animation-delay:2.8s}body.variant-aas .aas-lang-bubble[data-lang="2"]{animation-delay:5.6s}body.variant-aas .aas-lang-bubble[data-lang="3"]{animation-delay:8.4s}body.variant-aas .aas-lang-bubble[data-lang="4"]{animation-delay:11.2s}@keyframes aas-lang-cycle{0%,18%{opacity:1}20%,98%{opacity:0}to{opacity:0}}body.variant-aas .alt-honest-card>ul{list-style:none;margin:0;padding:20px 24px 24px;display:flex;flex-direction:column;gap:12px}body.variant-aas .alt-honest-card>ul>li{display:flex;align-items:flex-start;gap:10px;font-size:var(--type-16);line-height:1.5;color:var(--color-neutral-700)}body.variant-aas .alt-honest-card>ul>li svg{flex-shrink:0;margin-top:2px}body.variant-aas .aas-fit-yes{border-top:3px solid var(--color-accent-500)}body.variant-aas .aas-fit-yes>ul>li svg{color:var(--accent-strong)}body.variant-aas .aas-fit-no>ul>li svg{color:var(--color-neutral-400)}body.variant-aas .aas-fit-no{background:transparent;border:1px dashed rgba(0,0,0,.14)}body.variant-aas .aas-fit-no>ul>li{color:var(--color-neutral-500)}body.variant-aas .aas-plans-note{margin:28px auto 0;max-width:640px;font-size:var(--type-16);line-height:1.55;color:var(--color-neutral-600);text-align:center}body.variant-aas .aas-cta-row{margin-top:24px;padding:24px 28px;background:#f3efe98f;border:1px solid rgba(0,0,0,.06);border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}body.variant-aas .aas-cta-row-headline{font-size:var(--type-18);font-weight:500;letter-spacing:-.4px;color:var(--color-neutral-900);margin:0}body.variant-aas .aas-cta-row-sub{font-size:var(--type-14);color:var(--color-neutral-600);margin:2px 0 0}body.variant-aas .aas-cta-row-btns{display:flex;gap:8px;flex-shrink:0}body.variant-aas.aas-anim .aas-reveal{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}body.variant-aas.aas-anim .aas-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){body.variant-aas .aas-lang-bubble{animation:none}body.variant-aas .aas-lang-bubble[data-lang="0"]{opacity:1}}@media(max-width:960px){body.variant-aas .aas-flowgraph{flex-direction:column;gap:16px}body.variant-aas .aas-flowgraph-inputs{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}body.variant-aas .aas-flowgraph-conn{flex:0 0 36px;min-width:0;width:2px}body.variant-aas .aas-conn-line{width:2px;height:36px}body.variant-aas .aas-conn-dot{top:0;left:-3px}@keyframes aas-dot-run{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(30px)}}body.variant-aas .aas-channel-strip{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(max-width:768px){body.variant-aas .hero-inner.aas-hero-grid{grid-template-columns:1fr}body.variant-aas .aas-hero-right .aas-demo-wrap{margin:var(--space-6) auto 0}body.variant-aas .aas-stats{grid-template-columns:1fr;gap:32px}body.variant-aas .aas-stat-num{font-size:var(--type-36);letter-spacing:-1.6px}body.variant-aas .aas-surface-grid{grid-template-columns:1fr}body.variant-aas .aas-cta-row{flex-direction:column;align-items:stretch;text-align:left}body.variant-aas .aas-cta-row-btns{width:100%}body.variant-aas .aas-cta-row-btns .ind-hero-btn{flex:1;text-align:center}}@media(max-width:640px){body.variant-aas .aas-store{padding:12px 12px 14px}body.variant-aas .aas-store-grid{gap:7px}body.variant-aas .aas-store-card,body.variant-aas .aas-result{padding:7px}body.variant-aas .aas-tile-media{height:40px}body.variant-aas .aas-overlay{margin:30px 4px 0;padding:11px}body.variant-aas .aas-reco{flex-wrap:wrap}body.variant-aas .aas-barmock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.variant-aas .aas-lang-chat{padding:14px;gap:10px}body.variant-aas .aas-lang-bubble{font-size:var(--type-12);padding:9px 12px;border-radius:12px}body.variant-aas .aas-stepper{flex-direction:column;align-items:stretch;gap:0}body.variant-aas .aas-stepper-step{flex-direction:row;align-items:flex-start;text-align:left;gap:16px;flex:0 0 auto}body.variant-aas .aas-stepper-content{align-items:flex-start;padding-top:6px;gap:6px}body.variant-aas .aas-step-conn{width:2px;height:32px;flex:0 0 32px;margin-top:0;margin-left:19px}body.variant-aas.aas-anim .aas-step-fill{transform:scaleY(0);transform-origin:top center}body.variant-aas.aas-anim .aas-stepper.is-in .aas-step-fill{transform:scaleY(1)}}
