:root{--ae-bg:#08070b;--ae-surface:#0d0c12;--ae-surface-raised:#14121a;--ae-line:rgba(255,255,255,.10);--ae-hair:rgba(255,255,255,.055);--ae-ink:#f4f2f8;--ae-ink-muted:#918a9c;--ae-ink-faint:#807a8f;--ae-good:#3fb950;--ae-warn:#d29922;--ae-danger:#f85149;--ae-info:#58a6ff;--ae-status-ink:#08070b;--ae-good-ink:#08070b;--ae-warn-ink:#08070b;--ae-danger-ink:#08070b;--ae-info-ink:#08070b;--ae-radius:0.625rem;--ae-radius-sm:calc(var(--ae-radius) - 4px);--ae-radius-md:calc(var(--ae-radius) - 2px);--ae-radius-lg:var(--ae-radius);--ae-radius-xl:calc(var(--ae-radius) + 6px);--ae-radius-pill:999px;--ae-space-1:4px;--ae-space-2:8px;--ae-space-3:12px;--ae-space-4:16px;--ae-space-5:24px;--ae-space-6:32px;--ae-space-7:48px;--ae-space-8:64px;--ae-space-9:96px;--ae-space-10:128px;--ae-dur-fast:120ms;--ae-dur:200ms;--ae-dur-slow:350ms;--ae-ease:cubic-bezier(.22,1,.36,1);--ae-measure:68ch;--ae-measure-display:18ch;--ae-tap-min:44px;--ae-font-display:"Fraunces",Georgia,serif;--ae-font-sans:"Inter",system-ui,sans-serif;--ae-font-mono:"Geist Mono",ui-monospace,monospace;--ae-t-display-1:600 clamp(44px,5.4vw,72px)/1.02 var(--ae-font-display);--ae-track-display-1:-0.018em;--ae-t-display-2:600 clamp(34px,4vw,52px)/1.06 var(--ae-font-display);--ae-track-display-2:-0.014em;--ae-t-h2:600 clamp(26px,2.6vw,36px)/1.14 var(--ae-font-sans);--ae-track-h2:-0.01em;--ae-t-h3:600 22px/1.3 var(--ae-font-sans);--ae-track-h3:-0.005em;--ae-t-h4:600 18px/1.4 var(--ae-font-sans);--ae-track-h4:0;--ae-t-body-lg:400 18px/1.6 var(--ae-font-sans);--ae-t-body:400 16px/1.6 var(--ae-font-sans);--ae-t-small:400 14px/1.5 var(--ae-font-sans);--ae-t-caption:400 13px/1.45 var(--ae-font-sans);--ae-t-eyebrow:600 12px/1.3 var(--ae-font-mono);--ae-track-eyebrow:0.14em;--ae-nav-segment-weight:700;--ae-nav-segment-size:10.5px;--ae-nav-segment-track:0.14em;--ae-nav-segment-case:uppercase;--ae-nav-segment-ink:var(--ae-ink-muted);--ae-nav-item-weight:400;--ae-nav-item-size:13.5px;--ae-nav-item-ink:var(--ae-ink);--ae-nav-item-row:34px;--ae-nav-item-row-touch:var(--ae-tap-min);--ae-nav-active-weight:500;--ae-nav-active-ground:var(--ae-brand-wash);--ae-t-nav-segment:var(--ae-nav-segment-weight) var(--ae-nav-segment-size)/1.3 var(--ae-font-sans);--ae-t-nav-item:var(--ae-nav-item-weight) var(--ae-nav-item-size)/1.4 var(--ae-font-sans);--ae-t-nav-active:var(--ae-nav-active-weight) var(--ae-nav-item-size)/1.4 var(--ae-font-sans)}[data-product=swasthyaayu]{--ae-brand:#2aa894;--ae-brand-fill:#0d6b63;--ae-brand-deep:#064f49;--ae-brand-wash:rgba(42,168,148,.12)}[data-product=sakshra]{--ae-brand:#7C6CFF;--ae-brand-fill:#2A39A6;--ae-brand-deep:#24308D;--ae-brand-wash:rgba(124,108,255,.12)}[data-product=everra]{--ae-brand:#9f76ff;--ae-brand-fill:#6337c9;--ae-brand-deep:#4c2a9c;--ae-brand-wash:rgba(159,118,255,.12)}[data-product=siaaru]{--ae-brand:#9f76ff;--ae-brand-fill:#7953cf;--ae-brand-deep:#4e3195;--ae-brand-wash:rgba(121,83,207,.12)}[data-product=forsja]{--ae-brand:#58a6ff;--ae-brand-fill:#2570cc;--ae-brand-deep:#1f66bf;--ae-brand-wash:rgba(37,112,204,.12)}.ae-btn{min-height:var(--ae-tap-min);padding:0 var(--ae-space-4);border-radius:var(--ae-radius-md);font:var(--ae-t-small);transition:background-color var(--ae-dur) var(--ae-ease)}.ae-btn--primary{background:var(--ae-brand-fill);border:0}.ae-btn--primary:hover{background:var(--ae-brand-deep)}.ae-btn--secondary{background:transparent;color:var(--ae-ink)}.ae-btn--secondary,.ae-card{border:1px solid var(--ae-line)}.ae-card{background:var(--ae-surface);border-radius:var(--ae-radius-xl);padding:var(--ae-space-5)}:where(a,button,[role=button]):focus-visible{outline:2px solid var(--ae-brand);outline-offset:2px;border-radius:var(--ae-radius-sm)}.ae-nav-segment{font:var(--ae-t-nav-segment);letter-spacing:var(--ae-nav-segment-track);text-transform:var(--ae-nav-segment-case);color:var(--ae-nav-segment-ink);padding:var(--ae-space-3) var(--ae-space-3) var(--ae-space-1)}.ae-nav-item{display:flex;align-items:center;min-height:var(--ae-nav-item-row);padding:0 var(--ae-space-3);border-radius:var(--ae-radius-md);font:var(--ae-t-nav-item);color:var(--ae-nav-item-ink);text-decoration:none}.ae-nav-item--active,.ae-nav-item[aria-current=page]{font:var(--ae-t-nav-active);background:var(--ae-nav-active-ground)}@media (pointer:coarse){.ae-nav-item{min-height:var(--ae-nav-item-row-touch)}}.ae-plan-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--ae-space-5);gap:var(--ae-space-5);align-items:stretch}.ae-plan{display:flex;flex-direction:column}.ae-plan .ae-btn{margin-top:auto}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important;animation-duration:1ms!important}}[data-product=gym]{--ae-brand:#f5853f;--ae-brand-fill:#b23f0a;--ae-brand-deep:#8f3208;--ae-brand-wash:rgba(245,133,63,.12)}*{box-sizing:border-box}body,html{margin:0;background:var(--ae-bg);color:var(--ae-ink);font:var(--ae-t-body,16px/1.55 system-ui,sans-serif)}a{color:var(--ae-brand)}main{max-width:64rem;margin:0 auto;padding:var(--ae-space-6,24px) var(--ae-space-4,16px)}h1{font-size:2rem;line-height:1.2;margin:0 0 .5em}h2{font-size:1.25rem;margin:1.5em 0 .5em}.muted{color:var(--ae-ink-muted)}.stack>*+*{margin-top:var(--ae-space-4,16px)}.row{display:flex;gap:var(--ae-space-3,12px);flex-wrap:wrap;align-items:center}label{display:block;font-size:.875rem;color:var(--ae-ink-muted);margin-bottom:4px}input,select,textarea{width:100%;min-height:44px;padding:8px 12px;background:var(--ae-surface-raised);color:var(--ae-ink);border:1px solid var(--ae-line);border-radius:var(--ae-radius-md);font:inherit}.ae-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.err{color:var(--ae-danger)}.ok{color:var(--ae-good)}.hp{position:absolute;left:-10000px;height:0;overflow:hidden}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--ae-hair)}th{font:var(--ae-t-nav-segment);text-transform:uppercase;letter-spacing:var(--ae-nav-segment-track);color:var(--ae-nav-segment-ink)}@media (max-width:600px){table.rtable thead{position:absolute;left:-10000px}table.rtable,table.rtable tbody,table.rtable td,table.rtable tr{display:block;width:100%}table.rtable tr{border-bottom:1px solid var(--ae-line);padding:8px 0}table.rtable td{border:0;padding:4px 0}table.rtable td[data-label]:before{content:attr(data-label) ": ";color:var(--ae-ink-muted)}}.pay-direct{border:1px solid var(--ae-line);border-radius:var(--ae-radius-md);padding:var(--ae-space-4,16px);background:var(--ae-surface)}.pay-direct h3{margin:0}.pay-ref{font-family:var(--f-mono),var(--ae-font-mono);letter-spacing:.02em}.pay-qr svg{display:block;width:100%;height:auto}.pay-bank{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px var(--ae-space-4,16px);gap:4px var(--ae-space-4,16px);margin:0}.pay-bank dt{color:var(--ae-ink-muted)}.pay-bank dd{margin:0;overflow-wrap:anywhere}@media print{.no-print,.site-footer,.site-header,nav[aria-label=App]{display:none!important}body{background:#fff;color:#000}}.door{border-width:2px}.door--allowed{border-color:var(--ae-good)}.door--denied{border-color:var(--ae-danger)}.door-verdict{font-size:2rem;font-weight:700;margin:0}.door--allowed .door-verdict{color:var(--ae-good)}.door--denied .door-verdict{color:var(--ae-danger)}.app-nav-toggle{display:none}.app-nav-links{display:flex;flex-wrap:wrap;gap:var(--ae-space-3,12px);align-items:center}.app-nav-links a{min-height:44px;display:inline-flex;align-items:center}.app-nav-links a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}@media (max-width:760px){.app-nav{width:100%}.app-nav-toggle{display:inline-flex;width:100%;justify-content:flex-start}.app-nav-links{display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 0}.app-nav-links[data-open=true]{display:flex}}label.check{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;color:var(--ae-ink);font-size:1rem;cursor:pointer}label.check input{width:24px;min-height:24px;height:24px;flex:none}.badge{display:inline-block;padding:2px 8px;border-radius:var(--ae-radius-pill);background:var(--ae-warn);color:var(--ae-warn-ink);font-size:.75rem}.site-header{border-bottom:1px solid var(--ae-line);background:var(--ae-surface);position:-webkit-sticky;position:sticky;top:0;z-index:10}.site-header .bar{max-width:64rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 var(--ae-space-4,16px);min-height:56px}.brand{font-weight:700;color:var(--ae-ink);text-decoration:none;display:inline-flex;align-items:center;gap:10px;min-height:44px}.brand-mark{display:block;height:19px;width:auto}.nav-toggle{display:none;min-width:44px;min-height:44px;background:transparent;color:var(--ae-ink);border:1px solid var(--ae-line);border-radius:var(--ae-radius-md);font-size:1.25rem}.nav-links{display:flex;gap:var(--ae-space-2,8px);align-items:center}.nav-links a:not(.ae-btn){color:var(--ae-ink);text-decoration:none;display:flex;align-items:center;min-height:44px;padding:0 12px}@media (max-width:760px){.nav-toggle{display:inline-flex;align-items:center;justify-content:center}.nav-links{display:none;position:absolute;left:0;right:0;top:56px;flex-direction:column;align-items:stretch;background:var(--ae-surface);border-bottom:1px solid var(--ae-line);padding:var(--ae-space-3,12px) var(--ae-space-4,16px)}.nav-links[data-open=true]{display:flex}}body{font-family:var(--f-sans),system-ui,sans-serif}.brand,h1,h2{font-family:var(--f-display),var(--ae-font-display)}h1{letter-spacing:var(--ae-track-display-2)}h2{letter-spacing:var(--ae-track-h2)}:where(h3){font-weight:600}.mk{max-width:76rem;padding-top:var(--ae-space-8);padding-bottom:var(--ae-space-9)}.mk>section+section{margin-top:var(--ae-space-9)}.mk--narrow{max-width:52rem}.mk h1{font-size:clamp(2.1rem,4.6vw,3.6rem);line-height:1.04;font-weight:600;max-width:18ch}.mk--narrow h1{max-width:none;font-size:clamp(2rem,4vw,2.9rem)}.mk h2{font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.12;font-weight:600;margin:.15em 0 .4em;max-width:24ch}.mk h3{font-size:1.1rem;line-height:1.3;margin:0}.eyebrow{font:var(--ae-t-eyebrow);font-family:var(--f-mono),var(--ae-font-mono);letter-spacing:var(--ae-track-eyebrow);text-transform:uppercase;color:var(--ae-brand);margin:0 0 var(--ae-space-3)}.lede{font-size:1.125rem;line-height:1.6;color:var(--ae-ink-muted);max-width:var(--ae-measure)}.lede b{color:var(--ae-ink)}.lede--narrow{max-width:56ch}.brand{font-size:1.15rem}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:var(--ae-space-7);gap:var(--ae-space-7);align-items:center}.hero .row,.tally{margin-top:var(--ae-space-5)}.tally{font:var(--ae-t-small);color:var(--ae-ink-muted);border-left:3px solid var(--ae-brand);padding-left:var(--ae-space-3)}.tally b{color:var(--ae-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ae-btn--primary{color:#fff}.cards{list-style:none;margin:var(--ae-space-6) 0 0;padding:0;display:grid;grid-gap:var(--ae-space-4);gap:var(--ae-space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.card{display:flex;flex-direction:column;gap:var(--ae-space-3);padding:var(--ae-space-5);background:var(--ae-surface);border:1px solid var(--ae-line);border-radius:var(--ae-radius-xl)}.card h3{font-size:1.15rem}.card p{margin:0;color:var(--ae-ink-muted)}.card--not_offered,.card--planned{background:transparent;border-style:dashed}.kicker{margin-top:auto;padding-top:var(--ae-space-3);border-top:1px solid var(--ae-hair);display:flex;flex-wrap:wrap;gap:var(--ae-space-2);align-items:center;font:var(--ae-t-small)}.kicker-n{font-family:var(--f-mono),var(--ae-font-mono);color:var(--ae-brand);font-size:.8125rem}.kicker-name{color:var(--ae-ink)}.chip{display:inline-block;font:600 .8125rem/1.2 var(--f-sans),system-ui;padding:3px 9px;border-radius:var(--ae-radius-pill);white-space:nowrap}.chip--built{background:var(--ae-good);color:var(--ae-good-ink)}.chip--planned{border:1px solid var(--ae-ink-faint);color:var(--ae-ink-muted)}.chip--partial{border:1px solid var(--ae-ink-muted);color:var(--ae-ink-muted)}.chip--not-offered{border:1px dashed var(--ae-ink-muted);color:var(--ae-ink-muted)}.split{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:var(--ae-space-7);gap:var(--ae-space-7);align-items:start}.split .row{margin-top:var(--ae-space-5)}.out ul{margin:var(--ae-space-3) 0;padding-left:1.2em}.out li{margin:4px 0}.out h3{margin-bottom:var(--ae-space-2)}.mods{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--ae-space-3);gap:var(--ae-space-3)}.mod{padding:var(--ae-space-5);border:1px solid var(--ae-line);border-radius:var(--ae-radius-xl);background:var(--ae-surface)}.mod--not_offered,.mod--planned{background:transparent;border-style:dashed}.mod-head{display:flex;flex-wrap:wrap;gap:var(--ae-space-2) var(--ae-space-3);align-items:center}.mod-head h3{flex:1 1 14rem;font-size:1.2rem}.mod p{margin:var(--ae-space-3) 0 0}.mod .note{font:var(--ae-t-small);border-left:2px solid var(--ae-warn);padding-left:var(--ae-space-3)}.mod .note,.rank{color:var(--ae-ink-muted)}.rank{font-family:var(--f-mono),var(--ae-font-mono);font-size:.8125rem;letter-spacing:.08em}.later{margin:var(--ae-space-7) 0 var(--ae-space-5)}.site-footer{border-top:1px solid var(--ae-line);background:var(--ae-surface)}.site-footer .foot{max-width:76rem;margin:0 auto;padding:var(--ae-space-6) var(--ae-space-4);font:var(--ae-t-small)}.site-footer p{margin:0 0 var(--ae-space-2)}.site-header .bar{max-width:76rem}.demo{margin:0;border:1px solid var(--ae-line);border-radius:var(--ae-radius-xl);background:var(--ae-surface);overflow:hidden;box-shadow:0 0 0 6px var(--ae-brand-wash)}.demo-bar{display:flex;align-items:center;gap:var(--ae-space-3);padding:10px 14px;border-bottom:1px solid var(--ae-line);background:var(--ae-surface-raised);font:var(--ae-t-caption);color:var(--ae-ink-muted)}.demo-dots i{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ae-line);margin-right:5px}.demo-url{font-family:var(--f-mono),var(--ae-font-mono)}.demo-tag{margin-left:auto;border:1px solid var(--ae-ink-faint);border-radius:var(--ae-radius-pill);padding:1px 9px;color:var(--ae-ink-muted)}.demo-body{display:grid;grid-gap:var(--ae-space-3);gap:var(--ae-space-3);min-height:25rem;align-content:start}.demo-body,.demo-panel{padding:var(--ae-space-4)}.demo-panel{border:1px solid var(--ae-line);border-radius:var(--ae-radius-lg);background:var(--ae-bg);transition:opacity var(--ae-dur-slow) var(--ae-ease)}.demo-h{margin:0 0 var(--ae-space-3);font:600 .9375rem/1.3 var(--f-sans),system-ui}.demo-h em{font-style:normal;font-weight:400;color:var(--ae-ink-muted)}.demo-field{display:flex;justify-content:space-between;gap:var(--ae-space-3);padding:7px 0;border-bottom:1px solid var(--ae-hair);font:var(--ae-t-small)}.demo-field span{color:var(--ae-ink-muted)}.demo-field b{font-weight:500;text-align:right}.demo-field b.off{color:var(--ae-ink-faint);font-weight:400}.pill{padding:1px 10px;border-radius:var(--ae-radius-pill);font-size:.8125rem;font-weight:600!important}.pill--good{background:var(--ae-good);color:var(--ae-good-ink)}.pill--warn{background:var(--ae-warn);color:var(--ae-warn-ink)}.demo-flag{margin:var(--ae-space-3) 0 0;font:var(--ae-t-small);color:var(--ae-warn)}.demo-consent{opacity:.35}.demo-consent.show{opacity:1}.demo-btn{margin-top:var(--ae-space-3);text-align:center;padding:10px;border-radius:var(--ae-radius-md);background:var(--ae-surface-raised);border:1px solid var(--ae-line);font:var(--ae-t-small);color:var(--ae-ink-muted);transition:background var(--ae-dur) var(--ae-ease)}.demo-btn.done{background:var(--ae-brand-fill);border-color:transparent;color:#fff}.demo-log{border-left:2px solid var(--ae-brand);padding:2px 0 2px var(--ae-space-3)}.demo-log .demo-h{margin-bottom:6px}.demo-empty,.demo-line{margin:4px 0;font:var(--ae-t-small);color:var(--ae-ink-muted)}.demo-line code{font-family:var(--f-mono),var(--ae-font-mono);color:var(--ae-ink);font-size:.8125rem}.demo-cap{display:flex;justify-content:space-between;align-items:center;gap:var(--ae-space-3);padding:10px 14px;border-top:1px solid var(--ae-line);font:var(--ae-t-caption);color:var(--ae-ink-muted)}.demo-pause{min-height:44px;min-width:64px;padding:0 14px;background:transparent;color:var(--ae-ink);border:1px solid var(--ae-line);border-radius:var(--ae-radius-md);font:var(--ae-t-small);cursor:pointer}.demo-pause:disabled{color:var(--ae-ink-muted);cursor:default}@media (max-width:1000px){.hero,.split{grid-template-columns:1fr;gap:var(--ae-space-6)}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cards{grid-template-columns:1fr;grid-auto-rows:auto}.mk{padding-top:var(--ae-space-6);padding-bottom:var(--ae-space-7)}.mk>section+section{margin-top:var(--ae-space-8)}.demo-body{min-height:0}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--glass-bg:rgba(20,18,26,.84);--glass-bg-lo:rgba(20,18,26,.80);--glass-solid:var(--ae-surface-raised);--glass-edge:rgba(255,255,255,.16);--glass-edge-hi:rgba(255,255,255,.34);--glass-blur:blur(18px) saturate(140%);--glow:0 0 0 1px rgba(245,133,63,.35),0 10px 40px -8px rgba(245,133,63,.38)}html{background:var(--ae-bg)}body{background:transparent;position:relative;min-height:100vh;overflow-x:clip}body:after,body:before{content:"";position:fixed;pointer-events:none;z-index:-1}body:before{inset:-20vmax;background:radial-gradient(38vmax 32vmax at 18% 14%,rgba(245,133,63,.4),transparent 70%),radial-gradient(34vmax 30vmax at 86% 28%,rgba(178,63,10,.6),transparent 70%),radial-gradient(30vmax 26vmax at 8% 62%,rgba(178,63,10,.38),transparent 70%),radial-gradient(40vmax 34vmax at 52% 96%,rgba(143,50,8,.6),transparent 72%);animation:ground-drift 28s ease-in-out infinite alternate;will-change:transform}body:after{inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 20%,#000 0,transparent 75%);mask-image:radial-gradient(ellipse at 50% 20%,#000 0,transparent 75%)}@keyframes ground-drift{0%{transform:translateZ(0) rotate(0deg) scale(1)}50%{transform:translate3d(3vmax,-2vmax,0) rotate(4deg) scale(1.08)}to{transform:translate3d(-3vmax,3vmax,0) rotate(-3deg) scale(1.02)}}.ae-card,.card,.demo,.glass-panel,.mod,.nav-toggle,.site-footer,.site-header{background:var(--glass-solid)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.ae-card,.card,.demo,.glass-panel,.mod,.site-footer,.site-header{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.card--not_offered,.card--planned,.mod--not_offered,.mod--planned{background:var(--glass-bg-lo)}}.ae-card,.card,.demo,.glass-panel,.mod{position:relative;border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 50px -24px rgba(0,0,0,.8);transition:transform var(--ae-dur-slow) var(--ae-ease),box-shadow var(--ae-dur-slow) var(--ae-ease),border-color var(--ae-dur) var(--ae-ease)}.glass-panel{padding:var(--ae-space-5);border-radius:var(--ae-radius-xl)}.ae-card:before,.card:before,.demo:before,.glass-panel:before,.mod:before{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(245,133,63,.9),transparent);opacity:.55;transition:opacity var(--ae-dur) var(--ae-ease)}.ae-plan:hover,.card:hover,.mod:hover{transform:translateY(-4px);border-color:rgba(245,133,63,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),var(--glow)}.ae-plan:hover:before,.card:hover:before,.mod:hover:before{opacity:1}.card--not_offered,.card--planned,.mod--not_offered,.mod--planned{border-style:dashed}.demo{box-shadow:0 0 0 6px var(--ae-brand-wash),0 30px 80px -20px rgba(245,133,63,.35),inset 0 1px 0 rgba(255,255,255,.14)}.demo-bar,.demo-btn{background:rgba(255,255,255,.05)}.demo-panel{background:rgba(8,7,11,.45)}.site-header{border-bottom:1px solid var(--glass-edge);box-shadow:0 1px 0 rgba(245,133,63,.12),0 10px 30px -18px rgba(0,0,0,.9)}.brand{background:linear-gradient(100deg,var(--ae-ink) 30%,var(--ae-brand));-webkit-background-clip:text;background-clip:text;color:transparent}.nav-links a:not(.ae-btn){border-radius:var(--ae-radius-pill);transition:background var(--ae-dur) var(--ae-ease),box-shadow var(--ae-dur) var(--ae-ease)}.nav-links a:not(.ae-btn):hover{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px var(--glass-edge)}.nav-toggle{background:rgba(255,255,255,.06);border-color:var(--glass-edge)}@media (max-width:760px){.nav-links{background:rgba(13,12,18,.96);border-bottom:1px solid var(--glass-edge);box-shadow:0 24px 40px -20px rgba(0,0,0,.9)}}.site-footer{border-top:1px solid var(--glass-edge);margin-top:var(--ae-space-8)}.hero h1,.mk--narrow h1{background:linear-gradient(100deg,var(--ae-ink) 35%,var(--ae-brand) 115%);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow:before{content:"";display:inline-block;width:7px;height:7px;margin-right:10px;border-radius:50%;background:var(--ae-brand);box-shadow:0 0 12px 2px var(--ae-brand);vertical-align:1px}.tally{border-left:0;padding:var(--ae-space-3) var(--ae-space-4);border-radius:var(--ae-radius-lg);border:1px solid var(--glass-edge);background:var(--glass-bg-lo);display:inline-block}.hero{position:relative}.hero:before{content:"";position:absolute;z-index:-1;right:-8%;top:-12%;width:60%;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,rgba(245,133,63,.22),transparent);animation:pulse-glow 7s ease-in-out infinite alternate}@keyframes pulse-glow{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}.ae-btn{transition:transform var(--ae-dur) var(--ae-ease),box-shadow var(--ae-dur) var(--ae-ease),background-color var(--ae-dur) var(--ae-ease),border-color var(--ae-dur) var(--ae-ease);text-align:center}.ae-btn--primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 6px 24px -8px rgba(245,133,63,.6)}.ae-btn--primary,.ae-btn--primary:hover{background:linear-gradient(135deg,var(--ae-brand-fill),var(--ae-brand-deep))}.ae-btn--primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 0 0 1px rgba(245,133,63,.6),0 10px 36px -4px rgba(245,133,63,.75)}.ae-btn--secondary{background:rgba(255,255,255,.06);border-color:var(--glass-edge-hi)}.ae-btn--secondary:hover{background:rgba(255,255,255,.12);transform:translateY(-2px);border-color:rgba(245,133,63,.6);box-shadow:0 0 24px -6px rgba(245,133,63,.5)}input,select,textarea{background:rgba(8,7,11,.55);border-color:var(--glass-edge);transition:border-color var(--ae-dur) var(--ae-ease),box-shadow var(--ae-dur) var(--ae-ease)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ae-brand);outline-offset:1px;border-color:var(--ae-brand);box-shadow:0 0 18px -4px rgba(245,133,63,.6)}.ae-plan strong{font-size:1.5rem;font-family:var(--f-display),var(--ae-font-display);background:linear-gradient(100deg,var(--ae-ink) 40%,var(--ae-brand));-webkit-background-clip:text;background-clip:text;color:transparent}.js [data-r]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ae-ease),transform .7s var(--ae-ease),box-shadow var(--ae-dur-slow) var(--ae-ease),border-color var(--ae-dur) var(--ae-ease);transition-delay:calc(var(--i, 0) * 70ms),calc(var(--i, 0) * 70ms),0s,0s}.js [data-r].in{opacity:1}.js [data-r].in:hover{transition-delay:0s}@media (max-width:640px){body:before{inset:-10vmax}.hero:before{display:none}.demo{box-shadow:0 0 0 4px var(--ae-brand-wash),0 20px 50px -20px rgba(245,133,63,.3)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.js [data-r]{opacity:1!important}.ae-btn:hover,.ae-plan:hover,.card:hover,.js [data-r],.mod:hover{transform:none!important}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--glass-bg:rgba(20,18,26,.46);--glass-bg-lo:rgba(20,18,26,.40);--glass-blur:blur(26px) saturate(170%);--glass-edge:rgba(255,255,255,.20);--soft:var(--ae-ink);--tint-a:rgba(245,133,63,.10);--tint-b:rgba(178,63,10,.18)}@supports (color:color-mix(in srgb,red,blue)){:root{--soft:color-mix(in srgb,var(--ae-ink) 82%,var(--ae-ink-muted))}}.ae-plan .muted,.card p,.chip--not-offered,.chip--partial,.chip--planned,.demo-bar,.demo-btn,.demo-cap,.demo-empty,.demo-field b.off,.demo-field span,.demo-h em,.demo-line,.demo-tag,.lede,.mod .note,.mod p,.muted,.out p.muted,.rank,.tally,label{color:var(--soft)}.chip--not-offered,.chip--partial,.chip--planned{border-color:var(--soft)}a:not(.ae-btn){color:var(--ae-ink);-webkit-text-decoration-color:var(--ae-brand);text-decoration-color:var(--ae-brand);text-decoration-thickness:2px;text-underline-offset:3px}.kicker-n{color:color-mix(in srgb,var(--ae-brand) 45%,var(--ae-ink))}.brand+*,.nav-links a:not(.ae-btn){text-decoration:none}body:before{inset:-30vmax;background:radial-gradient(48vmax 40vmax at 16% 12%,rgba(245,133,63,.28),transparent 88%),radial-gradient(44vmax 38vmax at 84% 26%,rgba(178,63,10,.4),transparent 88%);animation:orb-a 23s ease-in-out infinite alternate}html:before{inset:-30vmax;background:radial-gradient(50vmax 42vmax at 50% 98%,rgba(143,50,8,.4),transparent 88%),radial-gradient(36vmax 32vmax at 6% 60%,rgba(178,63,10,.3),transparent 88%);animation:orb-b 37s ease-in-out infinite alternate;will-change:transform}html:after,html:before{content:"";position:fixed;z-index:-1;pointer-events:none}html:after{inset:0;opacity:1;background:radial-gradient(340px circle at var(--mx,50%) var(--my,-20%),rgba(245,133,63,.1),transparent 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.05'/></svg>")}html:not(.spot):after{--mx:50%;--my:-20%}@keyframes orb-a{0%{transform:translate3d(-3vmax,2vmax,0) rotate(0) scale(1)}to{transform:translate3d(5vmax,-4vmax,0) rotate(8deg) scale(1.12)}}@keyframes orb-b{0%{transform:translate3d(4vmax,3vmax,0) rotate(0) scale(1.05)}to{transform:translate3d(-5vmax,-3vmax,0) rotate(-10deg) scale(.95)}}.hero:before{background:radial-gradient(closest-side,rgba(245,133,63,.3),rgba(178,63,10,.12) 60%,transparent);width:70%}main>section:nth-of-type(2n){--tint-a:var(--tint-b)}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.site-footer,.site-header{background:rgba(20,18,26,.55)}.ae-card,.card,.demo,.glass-panel,.mod{background:linear-gradient(140deg,var(--tint-a),transparent 62%),var(--glass-bg)}.card--not_offered,.card--planned,.mod--not_offered,.mod--planned{background:linear-gradient(140deg,var(--tint-a),transparent 62%),var(--glass-bg-lo)}.ae-card,.card,.demo,.glass-panel,.mod,.site-footer,.site-header{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}.demo-panel{background:rgba(8,7,11,.38)}.ae-card,.card,.demo,.glass-panel,.mod{box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 0 0 1px rgba(255,255,255,.04),0 22px 60px -22px rgba(178,63,10,.55)}.ae-btn--primary,.ae-card,.card,.demo,.glass-panel,.mod{border-color:transparent}.ae-btn--primary:after,.ae-card:after,.card:after,.demo:after,.glass-panel:after,.mod:after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;opacity:.55;background:conic-gradient(from var(--ang),transparent 0,var(--ae-brand) 9%,var(--ae-ink) 14%,transparent 30%,var(--ae-brand-fill) 55%,var(--ae-brand) 70%,transparent 85%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:sweep 9s linear infinite;transition:opacity var(--ae-dur) var(--ae-ease)}.ae-btn--primary:after,.ae-plan:after,.card:hover:after,.demo:after,.mod:hover:after{opacity:1}.card--not_offered:after,.card--planned:after,.mod--not_offered:after,.mod--planned:after{opacity:.35}.ae-btn--primary{position:relative}.ae-btn--primary:after{animation-duration:5s}.ae-btn--primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 30px -6px rgba(245,133,63,.75)}.ae-plan:hover,.card:hover,.mod:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px rgba(245,133,63,.5),0 20px 60px -10px rgba(245,133,63,.6)}@keyframes sweep{to{--ang:360deg}}main>section+section:before{content:"";position:absolute;left:4%;right:4%;top:calc(var(--ae-space-9) / -2);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ae-brand) 30%,var(--ae-ink) 50%,var(--ae-brand) 70%,transparent);box-shadow:0 0 18px 2px rgba(245,133,63,.45);opacity:.7}main>section+section{position:relative}.hero h1,.mk h2,.mk--narrow h1{background:linear-gradient(100deg,var(--ae-ink) 12%,var(--ae-brand) 78%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(245,133,63,.3))}.mk h2{background:linear-gradient(100deg,var(--ae-ink) 25%,var(--ae-brand) 95%);-webkit-background-clip:text;background-clip:text}.eyebrow{display:inline-flex;align-items:center;padding:5px 13px;border-radius:var(--ae-radius-pill);background:rgba(8,7,11,.72);border:1px solid var(--glass-edge);text-shadow:0 0 14px rgba(245,133,63,.65)}.eyebrow:before{box-shadow:0 0 14px 3px var(--ae-brand)}.js [data-r]{transform:translateY(28px) scale(.975)}.js [data-r].in{transform:none}.js .ae-plan[data-r].in:hover,.js .card[data-r].in:hover,.js .mod[data-r].in:hover{transform:translateY(-4px)}@media (max-width:760px){.nav-links{background:rgba(13,12,18,.97)}}@media (max-width:640px){body:before,html:before{inset:-15vmax}}@media (prefers-reduced-motion:reduce){.hero:before,body:before,html:before{animation:none!important}.ae-btn--primary:after,.ae-card:after,.card:after,.demo:after,.glass-panel:after,.mod:after{animation:none!important;--ang:40deg}html:after{--mx:50%!important;--my:-20%!important}}a.brand{color:transparent;text-decoration:none}.brand.brand--logo{display:inline-flex;align-items:center;min-height:44px;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit;font-size:0}.brand--logo .logo-mark,.brand--logo .logo-word{display:block;flex:none}.brand--logo>span{max-width:calc(100vw - 96px)}@media (max-width:380px){.brand--logo .logo-word{height:24px;width:auto}.brand--logo .logo-mark{height:20px;width:auto}}.site-footer .aevantos-pill{--ap-text:var(--ae-ink-muted);--ap-name:var(--ae-ink);--ap-line:var(--ae-line);--ap-wash:var(--ae-brand-wash);display:inline-flex;align-items:center;gap:7px;margin-top:6px;padding:6px 13px;border:1px solid var(--ap-line);border-radius:999px;background:var(--ap-wash);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ap-text);text-decoration:none;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.site-footer .aevantos-pill .ap-name{color:var(--ap-name)}.site-footer .aevantos-pill:focus-visible,.site-footer .aevantos-pill:hover{border-color:var(--ae-brand)}.site-footer .aevantos-pill:focus-visible .ap-name,.site-footer .aevantos-pill:hover .ap-name{color:var(--ae-brand)}.site-footer .aevantos-pill .ap-mark{flex:none;width:14px;height:14px;border-radius:3px}.wt-video{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;margin:var(--ae-space-5) 0 var(--ae-space-6);background:#000;border-radius:12px}.wt-chapters{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ae-space-2,8px);gap:var(--ae-space-2,8px)}.wt-chap{display:flex;gap:var(--ae-space-3,12px);align-items:baseline;width:100%;min-height:44px;padding:10px 14px;text-align:left;font:inherit;color:var(--ae-ink);background:transparent;border:1px solid var(--ae-line,rgba(255,255,255,.14));border-radius:10px;cursor:pointer}.wt-chap:hover{border-color:var(--ae-brand)}.wt-chap:focus-visible,.wt-video:focus-visible{outline:2px solid var(--ae-brand);outline-offset:2px}.wt-time{font-family:var(--f-mono),var(--ae-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ae-brand);flex:none}.wt-note{margin-top:var(--ae-space-7,40px)}.wt-note ul{margin:0;padding-left:1.2em}@media (max-width:640px){.wt-chapters{grid-template-columns:1fr}}.wt-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;margin:var(--ae-space-5) 0 var(--ae-space-6);padding:var(--ae-space-5);background:#000}.wt-blur{position:absolute;inset:-24px;width:calc(100% + 48px);max-width:none;height:calc(100% + 48px);object-fit:cover;filter:blur(18px) brightness(.6);z-index:-1}.wt-gate{max-width:40rem;margin:0 auto}.wt-gate h2{margin-top:0}.wt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ae-space-4,16px);gap:var(--ae-space-4,16px)}.wt-field{min-width:0}.wt-err,.wt-hint{margin:4px 0 0;font-size:.875rem}.wt-summary:focus-visible{outline:2px solid var(--ae-danger);outline-offset:4px}.wt-summary ul{margin:0;padding-left:1.2em}.wt-form input[aria-invalid=true],.wt-form select[aria-invalid=true]{border-color:var(--ae-danger)}.wt-chap:disabled{opacity:.5;cursor:not-allowed}.wt-chap:disabled:hover{border-color:var(--ae-line,rgba(255,255,255,.14))}#details-notice{scroll-margin-top:80px}#details-notice:target{outline:2px solid var(--ae-brand);outline-offset:2px}@media (max-width:640px){.wt-grid{grid-template-columns:1fr}.wt-stage{padding:var(--ae-space-3,12px)}}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_482ce5{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_482ce5{--f-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--f-sans:"Figtree","Figtree Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--f-mono:"Geist Mono","Geist Mono Fallback"}