@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:107.12%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-cyrillic-ext.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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}img,svg,canvas,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;background:none;border:0}button{cursor:pointer}a{color:inherit;text-decoration:none}:root{--face-display: "Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--face-mono: var(--face-display);--label-size: .6875rem;--label-track: .16em;--label-leading: 1.35;--t-body: 1rem;--t-support: .9375rem;--t-small: .8125rem;--gutter: clamp(1.25rem, 3.2vw, 2.5rem);--measure: 1440px;--col-gap: clamp(1rem, 1.6vw, 1.5rem);--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4.5rem;--s-9: 7rem;--s-10: clamp(6rem, 12vw, 11rem);--ease-resolve: cubic-bezier(.16, 1, .3, 1);--ease-signal: cubic-bezier(.33, 0, .12, 1);--dur-fast: .22s;--dur-mid: .48s;--dur-slow: .9s}body{color:var(--ink);font-family:var(--face-display);font-size:1rem;line-height:1.55;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-variant-numeric:tabular-nums}::selection{background:var(--signal);color:#000}:root{scrollbar-color:var(--ink-4) var(--ground);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--ink-4);border:3px solid var(--ground);border-radius:0}:focus-visible{outline:1px solid var(--signal);outline-offset:3px}a:not([class]){text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;text-decoration-color:var(--ink-3);transition:text-decoration-color var(--dur-fast)}a:not([class]):hover{text-decoration-color:var(--signal)}.display{font-family:var(--face-display);font-weight:700;line-height:.94;letter-spacing:-.035em;text-wrap:balance}.display--xl{font-size:clamp(2.75rem,8.2vw,5.5rem)}.display--l{font-size:clamp(2.25rem,5.6vw,4rem)}.display--m{font-size:clamp(1.75rem,3.4vw,2.5rem);letter-spacing:-.028em}.display--s{font-size:clamp(1.25rem,2vw,1.5rem);letter-spacing:-.02em;line-height:1.1}.lede{font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.5;color:var(--ink-2);max-width:46ch;font-weight:400}.body-text{color:var(--ink-2);max-width:68ch}.label{font-family:var(--face-mono);font-size:var(--label-size);font-weight:500;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3);line-height:var(--label-leading);white-space:nowrap}.label--ink{color:var(--ink)}.label--signal{color:var(--signal)}.readout{font-family:var(--face-mono);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.shell{width:100%;max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter)}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap)}.section{position:relative;padding-block:var(--s-10);border-top:1px solid var(--rule)}.section--flush{border-top:0}.section:after{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--rule-strong);transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--ease-resolve);pointer-events:none}.section.is-ruled:after{transform:none}.section--flush:after{content:none}@media (prefers-reduced-motion: reduce){.section:after{transform:none;transition:none}}.section--tight{padding-block:var(--s-8)}.gridlines{position:absolute;inset:0;pointer-events:none;z-index:0;max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap)}.gridlines span{border-left:1px solid var(--rule-faint)}.gridlines[data-reveal]{opacity:1}.gridlines[data-reveal] span{transform:scaleY(0);transform-origin:top center;transition:transform .9s var(--ease-resolve)}.gridlines[data-reveal].is-in span{transform:none}.gridlines[data-reveal] span:nth-child(2){transition-delay:35ms}.gridlines[data-reveal] span:nth-child(3){transition-delay:70ms}.gridlines[data-reveal] span:nth-child(4){transition-delay:105ms}.gridlines[data-reveal] span:nth-child(5){transition-delay:.14s}.gridlines[data-reveal] span:nth-child(6){transition-delay:175ms}.gridlines[data-reveal] span:nth-child(n+7){transition-delay:.21s}@media (prefers-reduced-motion: reduce){.gridlines[data-reveal] span{transform:none!important;transition:none!important}}.gridlines span:last-child{border-right:1px solid var(--rule-faint)}@media (max-width: 900px){.gridlines span:nth-child(n+5){display:none}.gridlines{grid-template-columns:repeat(4,minmax(0,1fr))}}.section>.shell{position:relative;z-index:1}.section-head{display:grid;row-gap:var(--s-5);margin-bottom:var(--s-8)}.section-head>h2{grid-column:1 / span 6}.section-head>.body-text{grid-column:8 / span 5;align-self:end}.page-head>h1{grid-column:1 / span 7}.page-head__aside{grid-column:9 / span 4;align-self:end;display:grid;gap:var(--s-4)}.form{grid-column:1 / span 7}.page-aside{grid-column:9 / span 4}.slot--wide{margin-top:var(--s-7);max-width:64ch}.ledger--days .ledger__row{grid-template-columns:2.5rem 1fr}.ledger--days .ledger__desc{margin-top:var(--s-2)}.datum{position:relative;display:grid;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.datum__value{font-family:var(--face-display);font-weight:700;font-size:clamp(2.75rem,6vw,4.25rem);line-height:.9;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.datum__claim{color:var(--ink-2);max-width:30ch;font-size:.9375rem;line-height:1.5}.datum__leader{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-2)}.datum__leader:before{content:"";height:1px;width:2.25rem;background:var(--signal);flex:0 0 auto;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-slow) var(--ease-resolve);transition-delay:.26s}.is-drawn .datum__leader:before{transform:scaleX(1);transition-delay:.86s}.scramble{display:block}.scramble .line{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.scramble .line__in{display:block;transform:translateY(108%);transition:transform .76s var(--ease-resolve);transition-delay:calc(var(--li, 0) * .14s)}.scramble.is-lit .line__in{transform:none}.section-head>.body-text[data-reveal]{transition-delay:.22s}.scramble .word{display:inline-block}.scramble .char{display:inline-block;white-space:pre;opacity:1}.scramble.is-armed .char{opacity:0}.scramble .char.is-noise{color:var(--ink-3)}.roll{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.2}.roll__block{display:block}.roll__block+.roll__block{position:absolute;inset:0}.roll .letter{display:inline-block;transform:translateY(0);transition:transform .42s var(--ease-resolve)}.roll:hover .letter,.roll:focus-visible .letter{will-change:transform}.roll__block+.roll__block .letter{transform:translateY(100%)}.roll:hover .roll__block:first-child .letter,.roll:focus-visible .roll__block:first-child .letter{transform:translateY(-100%)}.roll:hover .roll__block+.roll__block .letter,.roll:focus-visible .roll__block+.roll__block .letter{transform:translateY(0)}.masthead{position:fixed;top:0;left:0;right:0;z-index:60;border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--ground) 82%,transparent);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}.masthead__inner{display:flex;align-items:center;gap:var(--s-6);height:58px}.wordmark{font-family:var(--face-display);font-weight:800;font-size:1.0625rem;letter-spacing:.02em;text-transform:uppercase;display:flex;align-items:center;gap:var(--s-3)}.wordmark__mark{display:block;width:18px;height:18px}.masthead__nav{display:flex;align-items:center;gap:var(--s-5);margin-left:auto}.masthead__nav a{font-size:.8125rem;font-weight:500;letter-spacing:.01em}.pip{width:5px;height:5px;background:var(--signal);flex:0 0 auto;animation:pip 2.4s var(--ease-signal) infinite}@keyframes pip{0%,45%{opacity:1}55%,to{opacity:.18}}.nav-toggle{display:none}.btn{--btn-ink: var(--ink);--btn-line: var(--rule-strong);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-3);height:40px;padding-inline:var(--s-5);border:1px solid var(--btn-line);color:var(--btn-ink);font-family:var(--face-mono);font-size:.8125rem;font-weight:500;letter-spacing:var(--label-track);text-transform:uppercase;overflow:hidden;isolation:isolate;transition:color var(--dur-fast) var(--ease-resolve),border-color var(--dur-fast) var(--ease-resolve),transform .12s var(--ease-signal)}.btn:active{transform:scale(.985)}.chip{transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast),transform .12s var(--ease-signal)}.chip:active,.trade__tab:active{transform:scale(.985)}@media (prefers-reduced-motion: reduce){.btn:active,.chip:active,.trade__tab:active{transform:none}}.btn:before{content:"";position:absolute;inset:0;background:var(--signal);transform:scaleY(0);transform-origin:bottom;transition:transform .38s var(--ease-resolve);z-index:-1}.btn:hover,.btn:focus-visible{color:#000;border-color:var(--signal)}.btn:hover:before,.btn:focus-visible:before{transform:scaleY(1)}.btn--signal{--btn-ink: #000;--btn-line: var(--signal);background:var(--signal)}.btn--signal:before{background:var(--ink)}.btn--signal:hover,.btn--signal:focus-visible{color:#000;border-color:var(--ink)}.btn--sm{height:32px;padding-inline:var(--s-4)}.btn--ink{--btn-ink: var(--signal);--btn-line: #000;background:#000}.btn--ink:before{background:var(--ink)}.btn--ink:hover,.btn--ink:focus-visible{color:#000;border-color:#000}.close__terms{margin-top:var(--s-4);max-width:58ch;font-size:.875rem;line-height:1.6;color:#000000bd}.close__alt{align-self:center;color:#000;font-size:.9375rem;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0006}.close__alt:hover{text-decoration-color:#000}.plan__go{width:100%}.plan__soon{display:block;margin-top:var(--s-3);text-align:center;color:var(--ink-3)}.dock__callShort{display:none}@media (max-width: 560px){.dock__callFull{display:none}.dock__callShort{display:inline}}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(58px + var(--s-8));padding-bottom:0;overflow:hidden}.hero__canvas.is-live{opacity:1}.hero__inner{position:relative}.hero__inner>*{position:relative;z-index:2}.hero__inner>.hero__title{z-index:-1}.hero__title .accent{color:var(--signal)}.hero__lede{margin-bottom:var(--s-6)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-9)}.rail{border-top:1px solid var(--rule);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@keyframes slide{to{transform:translate(-100%)}}.ticker__item .label{color:var(--ink-2)}.field{background:var(--signal);color:#000;border-top:1px solid var(--signal)}.field .label{color:#0000009e}.field .label--ink{color:#000}.field .body-text{color:#000000bd}.ledger{border-top:1px solid var(--rule-strong)}.ledger__row{display:grid;grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1.15fr);gap:var(--col-gap);padding-block:var(--s-6);border-bottom:1px solid var(--rule);align-items:start;transition:background var(--dur-mid) var(--ease-resolve)}.ledger__row:hover{background:var(--ground-raised)}.ledger__idx{color:var(--ink-3)}.ledger__name{font-weight:600;font-size:1.0625rem;letter-spacing:-.015em}.ledger__desc{color:var(--ink-2);font-size:.9375rem}.ledger__row:hover .ledger__idx{color:var(--signal)}@media (max-width: 760px){.ledger__row{grid-template-columns:2rem minmax(0,1fr)}.ledger__desc{grid-column:2;margin-top:var(--s-2)}}.langs{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.lang{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--s-4);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s-3);transition:background var(--dur-fast) var(--ease-resolve)}.lang:hover{background:var(--signal-wash)}.lang:hover .lang__code{color:var(--signal)}@media (pointer: coarse){.vline__go,.vline__text{min-height:44px}.fineprint__act{display:inline-flex;align-items:center;min-height:44px}.foot__col>a.label{display:inline-flex;align-items:center;min-height:44px}}.stack-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.stack-cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--s-5) var(--s-4);display:flex;align-items:center;gap:var(--s-3);min-height:76px;transition:background var(--dur-fast) var(--ease-resolve)}.stack-cell:hover{background:var(--ground-raised)}.stack-cell:hover .stack-cell__glyph{border-color:var(--signal);color:var(--signal)}.stack-cell__name{font-size:.875rem;font-weight:500;letter-spacing:-.01em}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--col-gap)}.step{border-top:1px solid var(--rule-strong);padding-top:var(--s-5);display:grid;gap:var(--s-3);align-content:start}.step__n{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);color:var(--signal)}.step__name{font-weight:600;font-size:1.125rem;letter-spacing:-.02em}.step__desc{color:var(--ink-2);font-size:.9375rem}.step__time{margin-top:var(--s-2);display:inline-flex;align-items:center;gap:var(--s-2)}.switch{display:inline-flex;border:1px solid var(--rule-strong);align-self:start}.switch button{padding:var(--s-3) var(--s-5);font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3);transition:color var(--dur-fast),background var(--dur-fast)}.switch button[aria-pressed=true]{background:var(--signal);color:#000}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--rule)}.plan{border:1px solid var(--rule);border-left:0;padding:var(--s-6);display:grid;gap:var(--s-5);align-content:start}.plan--lead{background:var(--ground-raised);border-color:var(--rule-strong)}.plan__price{display:flex;align-items:baseline;gap:var(--s-2);font-family:var(--face-display);font-weight:700;letter-spacing:-.04em}.plan__amount{font-size:clamp(2.25rem,4.4vw,3.25rem);line-height:.9;font-variant-numeric:tabular-nums}.plan__per{font-size:.875rem;font-weight:500;color:var(--ink-3);letter-spacing:0;font-family:var(--face-mono)}.plan__meter{color:var(--signal);font-family:var(--face-mono);font-size:.8125rem}.plan__desc{color:var(--ink-2);font-size:.9375rem}.plan__list{display:grid;gap:var(--s-3)}.plan__feat{display:block;font-size:.875rem;color:var(--ink-2)}.plan__feat[data-soon]{color:var(--ink-3)}.plan__soon{font-family:var(--face-mono);font-size:.5625rem;letter-spacing:var(--label-track);text-transform:uppercase;border:1px solid var(--ink-3);padding:.1em .4em;margin-left:var(--s-2);white-space:nowrap}@media (max-width: 900px){.plans{grid-template-columns:minmax(0,1fr);border-left:0}.plan{border-left:1px solid var(--rule)}}.faq{border-top:1px solid var(--rule-strong)}.faq__item{border-bottom:1px solid var(--rule)}.faq__q{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 1.5rem;gap:var(--s-4);align-items:center;padding-block:var(--s-5);text-align:left;font-weight:600;font-size:1.0625rem;letter-spacing:-.015em;transition:color var(--dur-fast)}.faq__q:hover{color:var(--signal)}.faq__sign{position:relative;width:12px;height:12px;justify-self:end}.faq__sign:before,.faq__sign:after{content:"";position:absolute;background:currentColor;inset:50% 0 auto;height:1px}.faq__sign:after{transform:rotate(90deg);transition:transform .38s var(--ease-resolve)}.faq__item.is-open .faq__sign:after{transform:rotate(0)}.faq__a p{overflow:hidden;min-height:0;color:var(--ink-2);font-size:.9375rem;max-width:68ch;padding-bottom:var(--s-6)}.guards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--col-gap)}.guard{border-top:1px solid var(--rule-strong);padding-top:var(--s-5);display:grid;gap:var(--s-3);align-content:start}.guard__name{font-weight:600;font-size:1rem;letter-spacing:-.015em}.guard__desc{color:var(--ink-2);font-size:.875rem}.close{text-align:left}.close__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.foot{border-top:1px solid var(--rule);padding-block:var(--s-8) var(--s-6)}.foot__top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--col-gap);padding-bottom:var(--s-8)}.foot__col{display:grid;gap:var(--s-3);align-content:start}.foot__col a{font-size:.875rem;color:var(--ink-2);transition:color var(--dur-fast)}.foot__col a:hover{color:var(--signal)}.foot__blurb{color:var(--ink-2);font-size:.9375rem;max-width:34ch}.foot__bottom{border-top:1px solid var(--rule);padding-top:var(--s-5);display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between}.slot{border:1px dashed var(--ink-4);padding:var(--s-5);display:grid;gap:var(--s-2);background:repeating-linear-gradient(-45deg,transparent 0 7px,rgba(255,255,255,.022) 7px 14px)}.slot__what{color:var(--ink-3);font-size:.8125rem;max-width:46ch}.boot.is-done{opacity:0;visibility:hidden}.veil{position:fixed;inset:0;z-index:180;background:var(--ground);transform:scaleY(0);transform-origin:bottom;pointer-events:none;display:grid;place-content:center}.veil__label{opacity:0}.veil.is-in{transform:scaleY(1);transform-origin:bottom;transition:transform .56s var(--ease-signal)}.veil.is-in .veil__label{opacity:1;transition:opacity .2s .3s}.veil.is-out{transform:scaleY(0);transform-origin:top;transition:transform .56s var(--ease-signal)}[data-reveal]{opacity:0;transition:opacity .42s var(--ease-resolve)}[data-reveal].is-in{opacity:1}.step[data-reveal],.ledger__row[data-reveal]{transform:translateY(12px);transition:opacity .38s var(--ease-resolve),transform .38s var(--ease-resolve)}.step[data-reveal].is-in,.ledger__row[data-reveal].is-in{transform:none}.ledger__row[data-reveal]:nth-child(2){transition-delay:70ms}.ledger__row[data-reveal]:nth-child(3){transition-delay:.14s}.ledger__row[data-reveal]:nth-child(n+4){transition-delay:.21s}.steps>.step[data-reveal]:nth-child(2){transition-delay:70ms}.steps>.step[data-reveal]:nth-child(3){transition-delay:.14s}.datum[data-reveal]{transform:translateY(22px);transition:opacity .64s var(--ease-resolve),transform .64s var(--ease-resolve)}.datum[data-reveal].is-in{transform:none}[data-leaders] .datum[data-reveal]:nth-child(2){transition-delay:.11s}[data-leaders] .datum[data-reveal]:nth-child(3){transition-delay:.22s}.coverage__stat[data-reveal]{transition:opacity .56s var(--ease-resolve),transform .56s var(--ease-resolve)}.coverage__side .coverage__stat[data-reveal]{transform:translate(-18px)}.coverage__side--end .coverage__stat[data-reveal]{transform:translate(18px)}.coverage__stat[data-reveal].is-in{transform:none}.coverage__side .coverage__stat[data-reveal]:nth-child(2){transition-delay:90ms}[data-reveal]>*{transition-delay:inherit}@media (max-width: 1040px){.steps{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.guards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}.foot__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7)}}@media (max-width: 820px){.masthead__nav{display:none}.masthead__nav.is-open{display:grid;position:absolute;top:58px;left:0;right:0;background:var(--ground);border-bottom:1px solid var(--rule);padding:var(--s-5) var(--gutter);gap:var(--s-4);margin:0}.nav-toggle{display:grid;gap:4px;margin-left:auto;padding:var(--s-3) 0}.nav-toggle span{display:block;width:20px;height:1px;background:var(--ink)}.rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.guards,.foot__top{grid-template-columns:minmax(0,1fr)}.hero{min-height:92svh}}@media (prefers-reduced-motion: reduce){.plume,.hero__hint{display:none!important}.ticker__track{animation:none!important;transform:none!important}.pip{animation:none!important;opacity:1!important}.voice.is-playing .voice__play i{animation:none!important}.veil,.boot{display:none!important}[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.scramble.is-armed .char{opacity:1!important}.scramble .line{overflow:visible}.scramble .line__in{transform:none!important;transition:none!important}.turn{opacity:1!important;transform:none!important}.roll .letter,.btn:before,.stages__tab:after,.datum__leader:before,.mega{transition:none!important}.roll .roll__block+.roll__block{display:none}.btn:before{transform:none}.datum__leader:before{transform:scaleX(1)}.stages__tab[aria-selected=true]:after{transform:scaleX(1)}.mega{transform:none!important}a,button,input,select,textarea,.ledger__row,.lang,.stack-cell,.voice,.faq__a,.faq__sign:after,.record__val,.plan,.versus__cell{transition-duration:.12s!important}*{animation-iteration-count:1!important}}.page-open{padding-top:calc(58px + var(--s-9))}.stat{display:inline-block;font-family:var(--face-mono);font-size:.5625rem;letter-spacing:var(--label-track);text-transform:uppercase;padding:.15em .5em;border:1px solid currentColor;margin-left:var(--s-2);vertical-align:.1em;white-space:nowrap}.stat--live{color:var(--signal)}.stat--wip{color:var(--ink-3)}code{font-family:var(--face-mono);font-size:.8em;color:var(--signal);background:var(--signal-wash);padding:.1em .35em}.composer{margin-top:var(--s-8);border-top:1px solid var(--rule-strong);padding-top:var(--s-5);display:grid;gap:var(--s-4)}.filters{display:flex;gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap}.chip{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3);border:1px solid var(--rule);padding:var(--s-2) var(--s-4);transition:color var(--dur-fast),border-color var(--dur-fast),background var(--dur-fast)}.chip:hover{color:var(--ink);border-color:var(--rule-strong)}.chip[aria-pressed=true]{background:var(--signal);border-color:var(--signal);color:#000}.voices{margin-top:var(--s-5);display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.voice{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--s-5);display:grid;gap:var(--s-3);align-content:start;text-align:left;min-height:11rem;transition:background var(--dur-fast) var(--ease-resolve)}.voice:hover{background:var(--ground-raised)}.voice__top{display:flex;justify-content:space-between;gap:var(--s-3)}.voice__top .label{color:var(--ink-3)}.voice__name{font-family:var(--face-display);font-weight:700;font-size:1.5rem;letter-spacing:-.03em;line-height:1}.voice__note{color:var(--ink-3);font-size:.8125rem;line-height:1.45}.voice__play{margin-top:auto;display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3);transition:color var(--dur-fast)}.voice__play i{width:0;height:0;border-left:6px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent}.voice:hover .voice__play{color:var(--ink)}.voice.is-playing{background:var(--signal-wash)}.voice.is-playing .voice__play{color:var(--signal)}.voice.is-playing .voice__play i{border:0;width:7px;height:8px;background:var(--signal);animation:vu .6s steps(3) infinite alternate}@keyframes vu{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.form{display:grid;gap:var(--s-6);align-content:start}.form__row{display:grid;gap:var(--s-3)}.form__input{width:100%;font-family:var(--face-display);font-size:1.0625rem;color:var(--ink);border-bottom:1px solid var(--rule);padding:var(--s-3) 0;transition:border-color var(--dur-fast);border-radius:0}select.form__input{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:right 6px center,right 1px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:var(--s-6)}select.form__input option{background:var(--ground);color:var(--ink)}textarea.form__input{resize:vertical;line-height:1.5}.form__input::placeholder{color:var(--ink-3)}.form__input:focus{outline:none;border-bottom-color:var(--signal)}.form__input:user-invalid{border-bottom-color:var(--error)}.form__foot{border-top:1px solid var(--rule);padding-top:var(--s-5);display:grid;gap:var(--s-4);justify-items:start}.form__note{color:var(--ink-3);font-size:.8125rem;max-width:52ch}@media (max-width: 900px){.form{grid-column:1 / -1!important}.page-open .grid12>*,.section .grid12>aside{grid-column:1 / -1!important}.section .grid12>aside{margin-top:var(--s-8)}}.fineprint{margin-top:var(--s-6);max-width:72ch;font-size:.8125rem;line-height:1.6;color:var(--ink-3)}@media (max-width: 900px){.grid12{grid-template-columns:minmax(0,1fr)}.grid12>*{grid-column:1 / -1!important}.section-head{row-gap:var(--s-4);margin-bottom:var(--s-7)}.section-head .body-text{max-width:60ch}.foot__col a,.masthead__nav a{padding-block:var(--s-2);min-height:32px;display:flex;align-items:center}.nav-toggle{min-height:40px;align-content:center}.wordmark{min-height:40px}}@media (max-width: 560px){.plan{padding:var(--s-5)}.voices{grid-template-columns:minmax(0,1fr)}.display--xl{font-size:clamp(2.25rem,10vw,3rem)}}.hero__canvas{pointer-events:auto}.hero__canvas.is-over canvas{cursor:grab}.hero__canvas.is-held canvas{cursor:grabbing}.hero__inner{pointer-events:none}.hero__inner h1,.hero__inner p,.hero__inner a,.hero__inner button{pointer-events:auto}.board{border-top:1px solid var(--rule-strong);font-family:var(--face-mono)}.stages__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule)}.stages__tab{text-align:left;padding:var(--s-5) var(--s-4) var(--s-5) 0;border-right:1px solid var(--rule);display:grid;gap:var(--s-3);align-content:start;color:var(--ink-3);transition:color var(--dur-fast),background var(--dur-fast);position:relative}.stages__tab:last-child{border-right:0}.stages__tab:after{content:"";position:absolute;left:0;right:var(--s-4);bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease-resolve)}.stages__tab[aria-selected=true]:after{transform:scaleX(1)}.stages__tab[aria-selected=true],.stages__tab:hover{color:var(--ink)}.stages__n{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track)}.stages__tab[aria-selected=true] .stages__n{color:var(--signal)}.stages__title{font-weight:600;font-size:1.0625rem;letter-spacing:-.02em;color:inherit}.stages__panel{padding-top:var(--s-7);display:none}.stages__panel[data-open]{display:block}.stages__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--s-8);align-items:start}.stages__say{font-family:var(--face-display);font-weight:500;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.25;letter-spacing:-.025em;padding-left:var(--s-5);border-left:1px solid var(--signal)}.stages__say small{display:block;margin-top:var(--s-4);font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3)}.stages__runs{display:grid}.stages__run{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--s-4);padding-block:var(--s-4);border-top:1px solid var(--rule);align-items:baseline}.stages__run .label{color:var(--ink-3)}.stages__run p{color:var(--ink-2);font-size:.9375rem}.stages__run b{color:var(--ink);font-weight:600}@media (max-width: 900px){.stages__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.stages__tab{border-bottom:1px solid var(--rule);padding-right:var(--s-3)}.stages__grid{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}}.plume{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;filter:blur(14px);opacity:.85;mix-blend-mode:screen}footer{position:relative;z-index:1}@media (prefers-reduced-motion: reduce){.plume{display:none}}.label{white-space:normal}.masthead__line .label,.ticker__item .label,.board__state,.board__dur,.stat,.plan__soon,.step__time,.stages__n{white-space:nowrap}.foot__bottom{row-gap:var(--s-3)}.foot__bottom .label{max-width:100%}.globe-layer{position:fixed;inset:0;z-index:0;pointer-events:auto;opacity:0;transition:opacity 1.4s var(--ease-resolve)}.globe-layer.is-live{opacity:1}.globe-layer canvas{width:100%;height:100%;display:block}.globe-layer.is-over canvas{cursor:grab}.globe-layer.is-held canvas{cursor:grabbing}.globe-layer[data-dim],.hero__inner,.coverage__inner{pointer-events:none}.hero__inner h1,.hero__inner p,.hero__inner a,.hero__inner button,.coverage__inner h2,.coverage__inner p,.coverage__inner a,.coverage__inner .coverage__stat,.hero .rail{pointer-events:auto}.coverage{min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;padding-block:var(--s-8) var(--s-9);border-top:0}.coverage__inner{display:grid;gap:var(--s-8);align-content:start}.coverage h2{max-width:20ch}.coverage__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--rule)}.coverage__stat{padding:var(--s-5) var(--s-4) 0 0;border-right:1px solid var(--rule);display:grid;gap:var(--s-3);align-content:start}.coverage__stat:last-child{border-right:0}.coverage__figure{font-family:var(--face-display);font-weight:700;font-size:clamp(1.75rem,3.4vw,2.75rem);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.coverage__note{color:var(--ink-2);font-size:.8125rem;line-height:1.45;max-width:22ch}@media (max-width: 860px){.coverage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coverage__stat:nth-child(2){border-right:0}.coverage__stat:nth-child(-n+2){padding-bottom:var(--s-5);border-bottom:1px solid var(--rule)}.coverage__stat:nth-child(n+3){padding-top:var(--s-5)}}.dock{position:fixed;left:0;right:0;bottom:0;z-index:55;border-top:1px solid var(--rule);background:color-mix(in srgb,var(--ground) 78%,transparent);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);transform:translateY(100%);transition:transform .62s var(--ease-resolve)}.dock__inner{display:flex;align-items:center;gap:var(--s-5);height:56px}.dock__actions{display:flex;gap:var(--s-3);margin-inline:auto}.dock__read{color:var(--ink-3)}.dock__doc:hover{color:var(--signal)}@media (max-width: 760px){.dock__read{display:none}.dock__actions{margin-inline:0;width:100%}.dock__actions .btn{flex:1}}.hero{justify-content:flex-start;padding-top:calc(58px + var(--s-9));padding-bottom:var(--s-9)}.hero__inner{text-align:center}.hero__title{margin-bottom:var(--s-5)}.hero__lede{margin-inline:auto;margin-bottom:0;max-width:52ch}@media (min-width: 821px){.masthead__inner{position:relative}.wordmark{position:absolute;left:50%;transform:translate(-50%)}.masthead__nav{margin-left:auto}}.dock{transform:translateY(0)}body{padding-bottom:56px}@media (max-width: 760px){body{padding-bottom:64px}}.dock__read .pip{display:inline-block;vertical-align:middle;margin-right:2px}.dock__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-5);height:52px}.dock__side{display:flex;align-items:center;gap:var(--s-5);min-width:0}.dock__side--end{justify-content:flex-end}.dock__actions{display:flex;gap:var(--s-3)}.dock__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-block:var(--s-2);border-top:1px solid var(--rule)}.dock__foot .label{color:var(--ink-3)}.dock__foot a:hover{color:var(--signal)}body{padding-bottom:84px}@media (max-width: 1100px){.dock__read--x{display:none}}@media (max-width: 760px){.dock__inner{grid-template-columns:minmax(0,1fr);height:auto;padding-block:var(--s-3)}.dock__side{display:none}.dock__actions{width:100%}.dock__actions .btn{flex:1}.dock__foot{display:none}body{padding-bottom:72px}}.hero__title{text-transform:uppercase;font-size:clamp(3rem,10.6vw,10.5rem);letter-spacing:-.022em;line-height:.94;font-weight:800}.hero__title .line{white-space:nowrap}.hero__lede{font-size:clamp(1.0625rem,1.2vw,1.1875rem);max-width:44ch}.globe-layer{pointer-events:none!important}.hero__inner,.coverage__inner{pointer-events:auto}body.is-over-globe{cursor:grab}body.is-spinning,body.is-spinning *{cursor:grabbing!important;user-select:none}.coverage{min-height:115svh;justify-content:flex-start;padding-bottom:0}.coverage__inner{align-content:start}.coverage h2{max-width:24ch}@media (max-width: 860px){.coverage{min-height:120svh}}@media (min-width: 900px){.hero{justify-content:center;padding-top:58px}.hero__inner{text-align:left}.hero__title,.hero__lede{margin-inline:0}.hero__lede{max-width:44ch}.hero__hint{right:auto;left:var(--gutter)}}:root{--ground: #faf9f7;--ground-raised: #ffffff;--ground-deep: #f4f0ff;--ink: #121722;--ink-2: #454a54;--ink-3: #52575f;--ink-4: #cccccc;--rule: #efefef;--rule-strong: #d6e4f1;--rule-faint: rgba(18, 23, 34, .04);--glass-line: #efefef;--glass-line-hover: #d6e4f1;--glass-a: #ffffff;--glass-b: #ffffff;--glass-a-hover: #ffffff;--glass-b-hover: #fbfaf7;--signal: #004ec4;--signal-fill: #0068f9;--signal-hover: #024bb1;--signal-deep: #6736eb;--signal-wash: rgba(0, 104, 249, .06);--ink-on-signal: #ffffff;--bloom-core: rgba(213, 236, 255, .95);--bloom-mid: rgba(196, 222, 255, .55);--bloom-far: rgba(244, 240, 255, .9);--bloom-violet: rgba(221, 208, 255, .5);--panel: #faf9f7;--ink-on-panel: #121722;--radius-card: 16px;--radius-button: 48px;--radius-pill: 100px;--shadow-subtle: rgba(0, 0, 0, .07) 0px 1px 1px 0px, rgba(0, 0, 0, .04) 0px -1px 1px 0px inset, rgba(0, 0, 0, .14) 0px 0px 0px .5px inset;--shadow-lg: rgba(0, 0, 0, .04) 0px 20px 20px -8px}.btn--signal{--btn-ink: var(--ink-on-signal);--btn-line: var(--signal-fill);background:var(--signal-fill)}.btn--signal:hover,.btn--signal:focus-visible{color:var(--ink-on-signal)}.btn:before{background:var(--signal-fill)}.btn:hover,.btn:focus-visible{color:var(--ink-on-signal);border-color:var(--signal-fill)}.field{background:var(--panel);color:var(--ink-on-panel);border-top-color:var(--panel)}.field .label{color:#010614a8}.field .label--ink{color:var(--ink-on-panel)}.field .body-text{color:#010614c7}.switch button[aria-pressed=true],.chip[aria-pressed=true]{background:var(--signal-fill);color:var(--ink-on-signal)}::selection{background:var(--signal-fill);color:var(--ink-on-signal)}::-webkit-scrollbar-thumb:hover{background:var(--signal-deep)}.foot,.ticker{background:var(--ground-deep)}.race__foot,.field .label{color:#010614bd}.globe-layer,.globe-layer.is-live{opacity:1;transition:none}.turn{display:grid;gap:var(--s-2);opacity:0;transform:translateY(6px);transition:opacity .52s var(--ease-resolve),transform .52s var(--ease-resolve)}.turn.is-in{opacity:1;transform:none}.turn__who{color:var(--ink-3)}.turn__said{font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.turn[data-who=vox] .turn__who{color:var(--signal)}.turn[data-who=vox] .turn__said{color:var(--ink)}.record{display:grid}.record__row{display:grid;grid-template-columns:minmax(5.5rem,7rem) minmax(0,1fr);gap:var(--s-4);padding-block:var(--s-4);border-top:1px solid var(--rule);align-items:baseline}.record__row:first-child{border-top:0}.record__val{font-size:.9375rem;color:var(--ink-3);font-family:var(--face-mono);letter-spacing:.02em;transition:color .42s var(--ease-resolve)}.record__val.is-set{color:var(--ink);font-family:var(--face-display);font-weight:500;letter-spacing:-.01em}.scen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--col-gap)}.scen__list{border-top:1px solid var(--rule-strong);align-self:start}.scen__pick{width:100%;text-align:left;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--rule);align-items:start;transition:background var(--dur-fast) var(--ease-resolve)}.scen__pick:hover{background:var(--ground-raised)}.scen__pick[aria-selected=true]{background:var(--signal-wash)}.scen__pick[aria-selected=true] .label{color:var(--signal)}.scen__name{font-weight:600;font-size:1rem;letter-spacing:-.015em}.scen__note{color:var(--ink-2);font-size:.875rem;margin-top:var(--s-2);line-height:1.45}@media (max-width: 900px){.scen{grid-template-columns:minmax(0,1fr)}}.record__val{color:var(--ink-3)}.masthead{--mega-shift: -8px}.has-mega{position:relative}.mega{position:fixed;top:58px;left:0;right:0;z-index:58;background:var(--ground-raised);border-bottom:1px solid var(--rule);box-shadow:0 24px 48px -24px #061019bf;opacity:0;visibility:hidden;transform:translateY(var(--mega-shift));transition:opacity .26s var(--ease-resolve),transform .26s var(--ease-resolve),visibility .26s}.mega.is-open{opacity:1;visibility:visible;transform:translateY(0)}.mega__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.9fr);gap:var(--col-gap);padding-block:var(--s-7)}.mega__group{display:grid;gap:var(--s-2);align-content:start}.mega__group>.label{margin-bottom:var(--s-3)}.mega__item{display:grid;gap:2px;padding:var(--s-3);margin-inline:calc(var(--s-3) * -1);border-radius:0;transition:background var(--dur-fast) var(--ease-resolve)}.mega__item:hover,.mega__item:focus-visible{background:var(--signal-wash)}.mega__name{font-weight:600;font-size:.9375rem;letter-spacing:-.015em;display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.mega__what{color:var(--ink-3);font-size:.8125rem;line-height:1.4}.mega__badge{font-family:var(--face-mono);font-size:.5rem;letter-spacing:var(--label-track);text-transform:uppercase;border:1px solid currentColor;padding:.15em .4em;color:var(--signal);white-space:nowrap}.mega__badge[data-soon]{color:var(--ink-3)}.mega__aside{border-left:1px solid var(--rule);padding-left:var(--s-6);display:grid;gap:var(--s-4);align-content:start}.mega__asideTitle{font-weight:600;font-size:1rem;letter-spacing:-.02em}.mega__asideText{color:var(--ink-2);font-size:.875rem}.mega-caret{display:inline-block;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:var(--s-2);transition:transform .26s var(--ease-resolve)}[aria-expanded=true] .mega-caret{transform:rotate(225deg) translateY(-2px)}@media (max-width: 1100px){.mega__inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-7)}.mega__aside{grid-column:1 / -1;border-left:0;padding-left:0;border-top:1px solid var(--rule);padding-top:var(--s-5)}}@media (max-width: 820px){.mega{top:var(--masthead-h, 58px);bottom:0;left:0;right:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--s-7) + env(safe-area-inset-bottom))}.mega__inner{grid-template-columns:1fr;gap:var(--s-6);padding-top:var(--s-6)}.mega__aside{grid-column:auto}.mega__item{min-height:44px;padding-block:var(--s-3)}}.trust{border-block:1px solid var(--rule);padding-block:var(--s-4)}.trust__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--col-gap)}.trust__item{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--ink-2);font-size:.8125rem;line-height:1.4}.trust__item svg{color:var(--signal);flex:0 0 auto;margin-top:.15em}@media (max-width: 900px){.trust__row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-4)}}@media (max-width: 520px){.trust__row{grid-template-columns:minmax(0,1fr)}}.mega{opacity:1;visibility:visible;pointer-events:none;transform:translateY(var(--mega-shift));transition:transform .26s var(--ease-resolve)}.mega[hidden]{display:none}.mega.is-open{transform:translateY(0);pointer-events:auto}.boot.is-done{pointer-events:none}@media (pointer: coarse){.btn{min-height:44px}.btn--sm{min-height:44px;padding-inline:var(--s-5)}.nav-toggle{min-width:44px;min-height:44px;justify-content:center;justify-items:center}.chip,.switch button{min-height:44px}.faq__q{min-height:48px}.scen__pick,.stages__tab{min-height:52px}.foot__col a,.masthead__nav a,.dock__doc,.foot__bottom a{min-height:44px;display:inline-flex;align-items:center}body{padding-bottom:88px}}.dock{padding-bottom:env(safe-area-inset-bottom,0px)}@supports (padding: max(0px)){.shell{padding-left:max(var(--gutter),env(safe-area-inset-left));padding-right:max(var(--gutter),env(safe-area-inset-right))}body{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media (pointer: coarse){body{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}}@media (pointer: coarse){.wordmark{min-height:44px}a.label[href="#main"]{min-height:44px;display:inline-flex;align-items:center}}:root{--error: #f8766a}.form__msg{display:none;color:var(--error);font-size:.8125rem;line-height:1.4}.form__input:user-invalid~.form__msg{display:block}.form__input[data-touched]:invalid{border-bottom-color:var(--error)}.form__input[data-touched]:invalid~.form__msg{display:block}.form__input[data-touched]:invalid,.form__input:user-invalid{transition:none}.form__input,.composer__input{transition:none}.datum{grid-column:span 4}.coverage__flank{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap);width:100%;max-width:var(--measure);margin-inline:auto;padding-inline:var(--gutter);margin-top:120svh;min-height:60svh;align-items:center;position:relative;z-index:1}.coverage__side{display:grid;gap:var(--s-8);align-content:center;grid-column:1 / span 4}.coverage__gap{grid-column:5 / span 4}.coverage__side--end{grid-column:9 / span 4}.coverage__side--end{text-align:right;justify-items:end}.coverage__side--end .coverage__note{text-align:right}.coverage__flank .coverage__stat{border-top:1px solid var(--rule-strong);border-right:0;padding:var(--s-4) 0 0;display:grid;gap:var(--s-3);max-width:17rem}.coverage__side--end .coverage__stat{justify-items:end}.coverage__gap{min-height:1px}@media (max-width: 900px){.coverage__flank{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14svh;min-height:0;row-gap:var(--s-6)}.coverage__gap{display:none}.coverage__side,.coverage__side--end{grid-column:auto}.coverage__side{gap:var(--s-6)}.coverage__side--end,.coverage__side--end .coverage__note,.coverage__side--end .coverage__stat{text-align:left;justify-items:start}}.coverage__side{position:relative}.coverage__figure,.coverage__note{text-shadow:0 0 4px rgba(1,6,20,.95),0 0 12px rgba(1,6,20,.8),0 1px 2px rgba(1,6,20,.95)}.pillars{border-top:1px solid var(--rule)}.pillars__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid var(--rule)}.pillar{border-right:1px solid var(--rule);padding:var(--s-5) var(--s-5) var(--s-5) var(--s-4);display:grid;gap:var(--s-3);align-content:start;transition:background var(--dur-fast) var(--ease-resolve)}.pillar:hover{background:var(--ground-raised)}.pillar__n{color:var(--ink-3)}.pillar:hover .pillar__n{color:var(--signal)}.pillar__name{font-weight:600;font-size:1.0625rem;letter-spacing:-.02em}.pillar__what{color:var(--ink-2);font-size:.8125rem;line-height:1.45}.pillars__row>.pillar:nth-child(5){grid-column:1}.pillars__row>.pillar:nth-child(6){grid-column:4;border-right:0}.pillars__row>.pillar:nth-child(-n+4){border-bottom:1px solid var(--rule)}@media (max-width: 900px){.pillars__row{grid-template-columns:repeat(2,minmax(0,1fr))}.pillars__row>.pillar:nth-child(5),.pillars__row>.pillar:nth-child(6){grid-column:auto}.pillars__row>.pillar:nth-child(6){border-right:1px solid var(--rule)}.pillar:nth-child(-n+2){border-bottom:1px solid var(--rule)}}@media (max-width: 520px){.pillars__row{grid-template-columns:minmax(0,1fr)}.pillar{border-bottom:1px solid var(--rule)}}.desk{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--col-gap);align-items:start}@media (max-width: 900px){.desk{grid-template-columns:minmax(0,1fr)}}@media (min-width: 821px){.masthead__inner{position:static}.wordmark{position:static;transform:none}.masthead__nav{margin-left:0}}.masthead__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);height:58px}.masthead__left{display:flex;align-items:center;gap:var(--s-6);min-width:0}.masthead__right{display:flex;align-items:center;gap:var(--s-4);flex:0 0 auto}.masthead__quiet{font-size:.8125rem;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease-resolve)}.masthead__quiet:hover{color:var(--ink)}.nav-badge{font-family:var(--face-mono);font-size:.5rem;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-on-signal);background:var(--signal-fill);padding:.2em .4em;margin-left:var(--s-2);vertical-align:.15em;white-space:nowrap}.masthead__nav .has-mega{display:inline-flex;align-items:center}@media (max-width: 820px){.masthead__left{gap:0}.masthead__quiet{display:none}.masthead__right{order:2;margin-left:auto}.nav-toggle{order:3;margin-left:var(--s-4)}.masthead__nav.is-open{top:58px}}@media (max-width: 420px){.masthead__right .btn{padding-inline:var(--s-4)}.masthead__right .btn:not(.btn--signal){display:none}}.coverage__note--fine{margin-top:var(--s-7)}.coverage__flank{margin-top:9svh}@media (max-width: 900px){.coverage__feed{min-height:62svh;margin-top:var(--s-7);gap:var(--s-5)}.feedline,.feedline[data-side=end]{justify-self:stretch;text-align:left;max-width:none;grid-template-columns:auto auto auto;row-gap:var(--s-2)}.feedline[data-side=end] .feedline__what{order:0}.feedline__what{grid-column:1 / -1}.feedline__lead{display:none}.coverage__flank{margin-top:10svh}}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6);pointer-events:auto}.dock{transform:translateY(100%)}.dock.is-up{transform:translateY(0)}.dock.is-down{transform:translateY(100%)}@media (max-width: 900px){.hero__actions{margin-top:var(--s-5)}.hero__actions .btn{flex:1 1 auto}}.btn--soon{cursor:not-allowed;color:var(--ink-3);border-color:var(--rule);background:none}.btn--soon:hover{color:var(--ink-3);border-color:var(--rule)}.plan__instead{display:block;margin-top:var(--s-3);font-size:.8125rem;line-height:1.45;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule-strong)}.plan__instead:hover{color:var(--ink);text-decoration-color:currentColor}.anyway{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--rule);display:flex;align-items:end;justify-content:space-between;gap:var(--s-6);flex-wrap:wrap}.anyway__say{max-width:52ch}.anyway__say .body-text{margin-top:var(--s-3)}@media (max-width: 700px){.anyway{align-items:stretch}.anyway .btn{width:100%;justify-content:center}}@media (pointer: coarse){.plan__instead{display:flex;align-items:center;min-height:44px;margin-top:var(--s-2)}}.band__rows{margin-top:var(--s-7);display:grid;gap:var(--s-7)}.band__row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--s-7);align-items:center;padding-top:var(--s-6);border-top:1px solid var(--rule)}.band__row--flip .band__say{order:2}.band__row--flip .band__rig{order:1}.band__say h3{max-width:22ch;text-wrap:balance}.band__say .body-text{margin-top:var(--s-4);max-width:58ch}.band__more{display:inline-flex;align-items:center;gap:var(--s-2);margin-top:var(--s-5);font-family:var(--face-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.band__more:after{content:"";width:1.25rem;height:1px;background:currentColor;transition:width .32s var(--ease-resolve)}.band__more:hover:after,.band__more:focus-visible:after{width:2.25rem}.band__rig{display:grid;border:1px solid var(--rule);background:var(--ground-raised)}.rig__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--rule-faint)}.rig__row:last-child{border-bottom:0}.rig__val{font-size:.9375rem;color:var(--ink);text-align:right}@media (max-width: 900px){.band__row{grid-template-columns:1fr;gap:var(--s-6)}.band__row--flip .band__say,.band__row--flip .band__rig{order:0}.band__say h3{max-width:none}}.progress{--p: 0;position:fixed;z-index:90;pointer-events:none}.progress[hidden]{display:none}.progress__fill{position:absolute;inset:0;background:var(--signal);transform-origin:top;transform:scaleY(var(--p))}.progress__read,.progress__now{display:none}.progress{right:0;left:0;top:var(--masthead-h, 3.7rem);display:block}.progress__rail{display:block;position:relative;width:100%;height:2px;background:var(--rule-faint)}.progress__fill{transform:scaleX(var(--p));transform-origin:left}.progress__ticks{display:none}@media (min-width: 1250px) and (hover: hover) and (pointer: fine){.progress{right:6px;left:auto;top:50%;transform:translateY(-50%);display:grid;justify-items:end;gap:var(--s-4)}.progress__rail{width:1px;height:38vh;min-height:13rem;background:var(--rule)}.progress__fill{transform:scaleY(var(--p));transform-origin:top}.progress__ticks{display:block;position:absolute;inset:0;pointer-events:auto}.progress__tick{--at: 0;position:absolute;top:calc(var(--at) * 100%);right:-8px;display:flex;align-items:center;justify-content:flex-end;gap:var(--s-3);padding:7px 8px 7px 10px;transform:translateY(-50%)}.progress__tick i{width:6px;height:1px;background:var(--ink-4);transition:width .22s var(--ease-resolve),background-color .22s var(--ease-resolve)}.progress__tick.is-here i{width:14px;background:var(--signal)}.progress__tick:hover i,.progress__tick:focus-visible i{width:14px;background:var(--ink)}.progress__name{position:absolute;right:100%;margin-right:var(--s-3);max-width:15rem;font-family:var(--face-mono);font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;text-align:right;color:var(--ink);background:var(--ground);padding:.3rem .55rem;border:1px solid var(--rule-strong);white-space:nowrap;visibility:hidden}.progress__tick:hover .progress__name,.progress__tick:focus-visible .progress__name{visibility:visible}}@media (min-width: 1600px) and (hover: hover) and (pointer: fine){.progress__read,.progress__now{display:block}.progress__read{color:var(--ink-3);font-size:.8125rem}.progress__now{max-width:11rem;text-align:right;color:var(--ink-2);font-size:.8125rem;line-height:1.5;white-space:normal}}@media (prefers-reduced-motion: reduce){.progress__tick i,.band__more:after{transition:none}}@media (pointer: coarse){.masthead__nav .roll{display:flex;align-items:center;min-height:44px}}:root{--attention: var(--panel);--ink-on-attention: var(--ink-on-panel)}.masthead__right .btn--signal{transition:color var(--dur-fast) var(--ease-resolve),border-color .52s var(--ease-resolve),background-color .52s var(--ease-resolve)}[data-read=late] .masthead__right .btn--signal{--btn-line: var(--attention);--btn-ink: var(--ink-on-attention);background:var(--attention);color:var(--ink-on-attention)}@media (prefers-reduced-motion: reduce){.masthead__right .btn--signal{transition-duration:.12s}}.emph{font-family:"Instrument Serif",var(--face-display),Georgia,serif;font-style:italic;font-weight:400;color:var(--attention);font-size:1.14em;letter-spacing:-.005em;line-height:.94}.win--console{margin-top:var(--s-7)}.console{display:grid;grid-template-columns:17rem minmax(0,1fr);min-height:24rem}.console__nav{list-style:none;margin:0;padding:0;border-right:1px solid var(--rule);background:#01061459}.tour__stop{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5);border:0;border-bottom:1px solid var(--rule-faint);background:none;text-align:left;color:var(--ink-3);cursor:pointer;transition:background var(--dur-fast) var(--ease-resolve),color var(--dur-fast) var(--ease-resolve)}.tour__stop:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--signal);transform:scaleY(0);transform-origin:50% 50%;transition:transform var(--dur-mid) var(--ease-resolve)}.tour__n{font-family:var(--face-mono);font-size:.8125rem;letter-spacing:var(--label-track);color:var(--ink-3);transition:color var(--dur-fast) var(--ease-resolve)}.tour__name{font-family:var(--face-display);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--ink-2);transition:color var(--dur-fast) var(--ease-resolve)}.tour__stop:hover{background:#e6e9f208}.tour__stop:hover .tour__name{color:var(--ink)}.tour__stop:focus-visible{outline:1px solid var(--signal);outline-offset:-2px}.tour__stop[aria-selected=true]{background:var(--signal-wash)}.tour__stop[aria-selected=true]:before{transform:scaleY(1)}.tour__stop[aria-selected=true] .tour__name{color:var(--ink)}.tour__stop[aria-selected=true] .tour__n{color:var(--signal)}.console__view{position:relative;overflow:hidden}.tour__panel{display:grid;align-content:start;height:100%}.screen__head{display:grid;gap:var(--s-2);padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--rule)}.screen__name{color:var(--signal)}.screen__what{margin:0;font-size:.875rem;line-height:1.55;max-width:62ch;color:var(--ink-3)}.screen__table{display:grid;align-content:start}.tour__panel.is-fresh .rig__row{animation:rowIn .46s var(--ease-resolve) both}.tour__panel.is-fresh .rig__row:nth-child(2){animation-delay:40ms}.tour__panel.is-fresh .rig__row:nth-child(3){animation-delay:80ms}.tour__panel.is-fresh .rig__row:nth-child(4){animation-delay:.12s}.tour__panel.is-fresh .rig__row:nth-child(5){animation-delay:.16s}@keyframes rowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width: 900px){.console{grid-template-columns:minmax(0,1fr);min-height:0}.console__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--rule)}.console__nav li{display:grid}.tour__stop{padding:var(--s-4);height:100%;align-content:center}.console__nav li:nth-child(odd) .tour__stop{border-right:1px solid var(--rule-faint)}.screen__head,.rig__row{padding-left:var(--s-4);padding-right:var(--s-4)}}@media (prefers-reduced-motion: reduce){.tour__panel.is-fresh .rig__row{animation:none}.tour__stop:before{transition:none}}.rig__row--head{border-bottom:1px solid var(--rule)}.rig__key{font-size:.9375rem;color:var(--ink-2)}.rig__val--signal{color:var(--signal)}.rig__val--muted{color:var(--ink-3)}.tour__video{width:100%;height:100%;object-fit:cover;display:block}.tour__play{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--s-4);width:100%;border:0;background:color-mix(in srgb,var(--ground-deep) 46%,transparent);color:var(--ink)}.tour__play svg{width:64px;height:64px;padding:19px;border:1px solid var(--signal);color:var(--signal);background:color-mix(in srgb,var(--ground-deep) 70%,transparent);transition:background-color var(--dur-fast) var(--ease-resolve)}.tour__play:hover svg,.tour__play:focus-visible svg{background:var(--signal);color:var(--ink-on-signal)}.tour__playText{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase}.tour__stage.is-started .tour__play{display:none}.tour__ctl{position:absolute;left:var(--s-4);right:var(--s-4);bottom:var(--s-4);display:none;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--rule-strong);background:color-mix(in srgb,var(--ground-deep) 82%,transparent)}.tour__stage.is-started .tour__ctl{display:flex}.tour__toggle{display:grid;place-items:center;width:32px;height:32px;margin:-6px;border:0;background:none;color:var(--ink-2)}.tour__toggle:hover{color:var(--ink)}.tour__track{position:relative;flex:1;height:2px;background:var(--rule)}.tour__fill{position:absolute;inset:0;background:var(--signal);transform:scaleX(0);transform-origin:left}.tour__time{color:var(--ink-2);font-variant-numeric:tabular-nums}@media (max-width: 900px){.tour{grid-template-columns:1fr;gap:var(--s-6)}.tour__stage{aspect-ratio:4 / 3}}@media (pointer: coarse){.tour__stop{min-height:44px}.tour__toggle{width:44px;height:44px;margin:-12px}}@media (pointer: coarse){.chip{min-height:44px}.plan__instead{display:inline-flex;align-items:center;min-height:44px}}:root{--loss: #f8766a}#cost .datum__value{color:var(--loss)}#cost .datum__leader:before{background:var(--loss)}.section{padding-block:clamp(3rem,5.4vw,5rem)}.field .emph{color:var(--ink-on-panel)}.win{margin-top:var(--s-7);border:1px solid var(--rule-strong);background:var(--ground-raised)}.win__bar{display:flex;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule)}.win__dots{display:inline-flex;gap:5px;flex:0 0 auto}.win__dots i{width:7px;height:7px;background:var(--rule-strong)}.win__dots i:first-child{background:var(--signal)}.win__title{flex:1 1 auto;min-width:0;font-family:var(--face-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win__meta{flex:0 0 auto;color:var(--ink-3)}.win .tour__stage{border:0;background:none}.tour__list{margin-top:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 var(--col-gap)}.tour__list[hidden]{display:none}.tour__stop{padding-top:var(--s-4)}.tour__list li:last-child .tour__stop{border-bottom:0}.tour__what{max-width:none}@media (max-width: 900px){.tour__list{grid-template-columns:1fr;gap:0}.tour__stop{padding-block:var(--s-4)}.tour__list li:last-child .tour__stop{border-bottom:1px solid var(--rule)}}.win .tour__stage{aspect-ratio:16 / 9}.tour__panel{align-content:center;padding-block:var(--s-5)}.win .rig__row{padding-inline:var(--s-7)}@media (max-width: 900px){.win .tour__stage{aspect-ratio:4 / 3}.win .rig__row{padding-inline:var(--s-5)}}.is-gated,.is-gated body{overflow:hidden}.boot:not([hidden]){background:transparent}.boot .boot__bar{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.boot__meter{position:absolute;top:34%;right:var(--gutter);display:flex;align-items:center;gap:var(--s-3);transition:opacity .42s ease}.boot.is-done .boot__meter{opacity:0}.boot__spin{width:9px;height:9px;border:1px solid var(--ink-4);border-top-color:var(--signal);border-radius:50%;animation:bootSpin 1s linear infinite}@keyframes bootSpin{to{transform:rotate(360deg)}}.boot .boot__core{position:absolute;left:var(--gutter);right:var(--gutter);bottom:calc(var(--gutter) + .5rem);justify-items:start}.boot.is-done .boot__stream{opacity:0}@keyframes bootLine{0%{opacity:0;transform:translateY(.7em)}to{opacity:1;transform:none}}@media (max-width: 700px){.boot__stream--r{display:none}}@keyframes heroIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.has-entered .masthead,.has-entered .hero .body-text,.has-entered .hero__actions,.has-entered .hero__hint{animation:heroIn .62s var(--ease-resolve) both}.has-entered .masthead{animation-delay:60ms}.has-entered .hero .body-text{animation-delay:.62s}.has-entered .hero__actions{animation-delay:.76s}.has-entered .hero__hint{animation-delay:.98s}@media (prefers-reduced-motion: reduce){.has-entered .masthead,.has-entered .hero .body-text,.has-entered .hero__actions,.has-entered .hero__hint{animation:none}}@media (prefers-reduced-motion: reduce){.boot__stream,.boot__spin{display:none}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden:focus-visible{position:static;width:auto;height:auto;margin:0;padding:.9rem 2.2rem;overflow:visible;clip-path:none}@keyframes gate-fall{0%{transform:translateY(-12px);opacity:0}22%{opacity:1}70%{opacity:1}to{transform:translateY(46px);opacity:0}}.bloom{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(112% 58% at 50% 104%,var(--bloom-core) 0%,transparent 60%),radial-gradient(86% 44% at 34% 102%,var(--bloom-violet) 0%,transparent 68%),radial-gradient(148% 74% at 52% 110%,var(--bloom-mid) 0%,transparent 64%),radial-gradient(190% 104% at 50% 118%,var(--bloom-far) 0%,transparent 70%);will-change:opacity;transition:opacity 1.2s var(--ease-resolve)}.bloom{opacity:1}.is-deep .bloom{opacity:.45}html{background:var(--ground)}body{background:transparent}@media (prefers-reduced-motion: reduce){.bloom{transition:none}}.section{border-top:0;position:relative}.section:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(to right,transparent 0%,var(--rule) 18%,var(--rule) 82%,transparent 100%);pointer-events:none}.field:before{display:none}.globe-layer__veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--ground) 62%,transparent) 0%,color-mix(in srgb,var(--ground) 52%,transparent) 26%,color-mix(in srgb,var(--ground) 20%,transparent) 52%,transparent 70%),linear-gradient(to bottom,color-mix(in srgb,var(--ground) 34%,transparent) 0%,transparent 26%)}@supports not (background: color-mix(in srgb,red 50%,transparent)){.globe-layer__veil{background:linear-gradient(to right,rgba(1,6,20,.62) 0%,rgba(1,6,20,.52) 26%,rgba(1,6,20,.2) 52%,transparent 70%)}}@media (max-width: 900px){.globe-layer__veil{background:linear-gradient(to bottom,color-mix(in srgb,var(--ground) 46%,transparent),color-mix(in srgb,var(--ground) 40%,transparent) 60%,color-mix(in srgb,var(--ground) 24%,transparent))}}.bloom:before,.bloom:after{content:"";position:absolute;inset:-10%;pointer-events:none;background-image:url(../img/stars.svg);background-repeat:repeat}.bloom:before{background-size:620px 620px;opacity:.34;animation:star-drift 420s linear infinite}.bloom:after{background-size:1180px 1180px;opacity:.5;animation:star-drift 260s linear infinite reverse}@keyframes star-drift{0%{transform:translateZ(0)}to{transform:translate3d(-620px,-180px,0)}}.is-deep .bloom:before,.is-deep .bloom:after{animation-play-state:paused}.bloom{isolation:isolate}@media (prefers-reduced-motion: reduce){.bloom:before,.bloom:after{animation:none}}.is-gated main,.is-gated .masthead,.is-gated .dock,.is-gated .progress,.is-gated .foot{visibility:hidden;pointer-events:none}.section{display:flex;flex-direction:column;justify-content:center}.section>.shell{width:100%}#coverage{justify-content:flex-start;min-height:115svh}@supports not (min-height: 100svh){#coverage{min-height:115vh}}.band{background:var(--ground)}.band--raised{background:var(--ground-raised)}.band--deep{background:var(--ground-deep)}.band+.band:before,.band:before{display:none}.section:not(.band){position:relative}@media (prefers-reduced-motion: reduce){.band{transition:none}}.masthead{transition:background var(--dur-mid) var(--ease-resolve),border-color var(--dur-mid) var(--ease-resolve),box-shadow var(--dur-mid) var(--ease-resolve)}.masthead.is-stuck{background:color-mix(in srgb,var(--ground) 94%,transparent);border-bottom-color:var(--rule-strong);box-shadow:0 10px 30px -18px #000000e6}@supports not (background: color-mix(in srgb,red 50%,transparent)){.masthead.is-stuck{background:#010614f0}}@media (prefers-reduced-motion: reduce){.masthead{transition:none}}.plan{display:flex;flex-direction:column;align-items:stretch}.plan__list{align-content:start}.plan__act{margin-top:auto;display:grid;gap:var(--s-3);justify-items:start}.plan__act .btn{width:100%;justify-content:center}.plan__feat{position:relative;padding-left:1.35rem}.tick{position:relative;padding-left:1.35rem;display:block}.plan__feat:before,.tick:before{content:"";position:absolute;left:1px;top:.34em;width:5px;height:9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.55}.plan__feat:has(b):before{display:none}.plan__feat:has(b){padding-left:0}.pricing__aside{display:grid;gap:var(--s-5);justify-items:start;grid-column:8 / span 5;align-self:end}.plan__nameRow{display:flex;align-items:center;gap:var(--s-3)}.plan__price{margin-top:var(--s-4)}.plan__per{min-height:1.2em}.trades{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--col-gap);margin-top:var(--s-8)}.trades__list{grid-column:1 / span 3;display:grid;align-content:start;border-top:1px solid var(--rule)}.trades__stage{grid-column:5 / span 8;display:grid;grid-template-rows:auto auto;align-content:start}.trade__tab{display:flex;align-items:baseline;gap:var(--s-3);width:100%;padding:var(--s-4) var(--s-4) var(--s-4) 0;border:0;border-bottom:1px solid var(--rule);background:none;text-align:left;cursor:pointer;color:var(--ink-2);transition:color var(--dur-fast) var(--ease-resolve),padding-left var(--dur-fast) var(--ease-resolve)}.trade__num{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);color:var(--ink-3)}.trade__name{font-size:1rem;letter-spacing:-.01em}.trade__tab:hover{color:var(--ink)}.trade__tab.is-on{color:var(--ink);padding-left:var(--s-4);box-shadow:inset 2px 0 0 var(--signal)}.trade__tab.is-on .trade__num{color:var(--signal)}.trade__panel{grid-area:1 / 1;align-content:start;display:grid;gap:var(--s-4);padding:var(--s-6);border:1px solid var(--rule);background:var(--ground-raised);position:relative;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s var(--ease-resolve),transform .2s var(--ease-resolve),visibility 0s linear .2s}.trade__panel.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease-resolve),transform .42s var(--ease-resolve),visibility 0s linear 0s}.trade__panel>*:not(.trade__film){position:relative;z-index:1}.trade__call{font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1.25;letter-spacing:-.02em;max-width:26ch}.trade__lede{color:var(--ink-2);max-width:60ch}.trade__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3) var(--s-5);margin-top:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--rule)}.trade__item{font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.trade__item b{color:var(--ink);font-weight:600}.trades__foot{grid-row:2;justify-self:start;margin-top:var(--s-6)}@media (max-width: 900px){.trades{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.trades__list,.trades__stage{grid-column:1 / -1}.trades__list{display:flex;flex-wrap:wrap;gap:var(--s-2);border-top:0}.trade__tab{width:auto;min-height:44px;padding:var(--s-2) var(--s-4);border:1px solid var(--rule)}.trade__tab.is-on{padding-left:var(--s-4);box-shadow:none;border-color:var(--signal)}.trade__panel{padding:var(--s-5)}.trade__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.trade__panel{transition:none;transform:none}}.stage-wrap{container-type:inline-size}.stage{display:grid;gap:var(--s-4);margin-top:var(--s-8);grid-template-areas:"callers" "agent" "crm"}@container (min-width: 430px){.stage{grid-template-columns:1fr 1fr;grid-template-areas:"callers callers" "agent crm"}.callers{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 620px){.stage{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"callers agent crm";align-items:stretch}.callers{grid-template-columns:minmax(0,1fr);align-content:space-between}}@container (max-width: 429px){.callers{align-content:start}.callers>.caller:nth-child(n+3){display:none}}.callers{grid-area:callers;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-3)}.callers>.caller{min-width:0}.caller{display:flex;align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-3) var(--s-4);border:1px solid var(--rule);background:var(--ground)}.avatar{position:relative;display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--ground-raised);border:1px solid var(--rule);color:var(--ink-2);font-family:var(--face-mono);font-size:10px;font-weight:600;letter-spacing:.04em}.caller__main{min-width:0;flex:1}.caller__top{display:flex;align-items:center;gap:var(--s-2);min-width:0}.caller__name{flex:1;min-width:0;font-size:.875rem;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lang-code{flex:none;padding:0 5px;background:var(--ground-raised);border:1px solid var(--rule);color:var(--ink-3);font-family:var(--face-mono);font-size:9px;letter-spacing:var(--label-track);line-height:1.7}.caller__num{display:block;margin-top:1px;font-family:var(--face-mono);font-size:10px;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.caller--live{border-color:var(--signal)}.caller--live .avatar{background:var(--signal-fill);border-color:var(--signal-fill);color:var(--ink-on-signal)}.caller--live .lang-code{border-color:var(--signal);color:var(--signal)}.caller--live .avatar:after{content:"";position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border-radius:50%;background:var(--signal);border:2px solid var(--ground)}.agent-card{grid-area:agent;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-5);min-height:15rem;border:1px solid var(--signal);background:var(--ground-deep)}.agent-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.agent-card__title{font-weight:600;font-size:.9375rem;color:var(--ink)}.pill-active{display:inline-flex;align-items:center;gap:var(--s-2);padding:2px var(--s-3);border:1px solid var(--rule);font-family:var(--face-mono);font-size:10px;letter-spacing:var(--label-track);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.wave{display:flex;align-items:stretch;justify-content:center;gap:4px;height:52px}.wave span{width:3px;background:var(--ink-4);transform:scaleY(.18);transform-origin:center;transition:transform .18s var(--ease-resolve),background-color .18s var(--ease-resolve)}.wave.is-active span{background:var(--signal);animation:waveBar 1s var(--ease-signal) infinite}.wave.is-active span:nth-child(2n){animation-delay:.12s}.wave.is-active span:nth-child(3n){animation-delay:.24s}.wave.is-active span:nth-child(5n){animation-delay:.36s}@keyframes waveBar{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}.agent-card__script{flex:1;min-height:5.6em}.agent-line{font-size:.875rem;line-height:1.5;color:var(--ink-2)}.agent-line+.agent-line{margin-top:var(--s-3)}.agent-line--reply{color:var(--ink)}.agent-line__who{display:block;margin-bottom:2px;font-family:var(--face-mono);font-size:9px;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3)}.agent-line--reply .agent-line__who{color:var(--signal)}.caret{display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-.14em;background:var(--signal);animation:caretBlink 1s steps(1) infinite}@keyframes caretBlink{50%{opacity:0}}.agent-card__foot{display:flex;align-items:center;justify-content:space-between;padding-top:var(--s-4);border-top:1px solid var(--rule)}.agent-card__foot .label{color:var(--signal)}.crm-card{grid-area:crm;align-self:start;display:flex;flex-direction:column;padding:var(--s-5);border:1px solid var(--rule);background:var(--ground)}.crm-card__title{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3);font-size:.875rem;font-weight:600;color:var(--ink)}.crm-card__state{font-family:var(--face-mono);font-size:9px;letter-spacing:var(--label-track);text-transform:uppercase;padding:1px var(--s-2);border:1px solid var(--rule);color:var(--ink-3)}.crm-card__state.is-done{color:var(--signal);border-color:var(--signal)}.crm-row{padding:var(--s-3) 0;border-bottom:1px solid var(--rule)}.crm-row:last-of-type{border-bottom:0}.crm-row__key{display:block;font-family:var(--face-mono);font-size:9px;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-3)}.crm-row__val{display:block;margin-top:2px;font-size:.875rem;font-weight:600;color:var(--ink-3);filter:blur(3px);opacity:.65;transition:color var(--dur-fast) var(--ease-resolve),filter var(--dur-mid) var(--ease-resolve),opacity var(--dur-mid) var(--ease-resolve)}.crm-row__val.is-filled{color:var(--ink);filter:none;opacity:1}.sms-toast{margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--signal);font-family:var(--face-mono);font-size:10px;letter-spacing:var(--label-track);text-transform:uppercase;color:var(--signal);opacity:0;transform:translateY(6px);transition:opacity var(--dur-mid) var(--ease-resolve),transform var(--dur-mid) var(--ease-resolve)}.sms-toast.is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.wave.is-active span{animation:none;transform:scaleY(.7)}.caret{animation:none}.crm-row__val,.sms-toast{transition:none}}.descent{position:relative;min-height:460svh}.descent__reel{position:absolute;inset:0;opacity:0;will-change:clip-path,opacity}@media (max-width: 767px){.descent{min-height:400svh}}@media (prefers-reduced-motion: reduce){.descent{min-height:100svh}.descent__video{opacity:1}}.descent__caps{position:absolute;inset:0 0 auto;padding-top:clamp(5rem,12svh,8.5rem);pointer-events:none;z-index:2}.descent__caps .shell{position:relative}.descent__beat{position:absolute;top:0;left:0;right:0;margin:0;padding-inline:var(--gutter);display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(.75rem);will-change:opacity,transform}.descent__beat .label{color:#ffffffb8}.descent__scrim{position:absolute;inset:0 0 auto;height:42svh;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0106149e,#01061457 42%,#01061400);opacity:0}@media (prefers-reduced-motion: reduce){.descent__beat{position:static;opacity:1;transform:none;margin-bottom:1.5rem}.descent__scrim{opacity:1}}.descent__reel{pointer-events:auto;cursor:pointer}.descent__hint{position:absolute;left:50%;bottom:clamp(1.5rem,5svh,3rem);transform:translate(-50%,.5rem);z-index:3;padding:.45rem .85rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#01061473;color:#ffffffbd;backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .7s var(--ease-resolve),transform .7s var(--ease-resolve)}.descent__hint.is-on{opacity:1;transform:translate(-50%)}.descent__hint.is-gone{opacity:0!important;transform:translate(-50%,.5rem)}.atonce{position:relative}#atonce{position:relative;overflow:hidden}.atonce__bed{position:absolute;inset:0 0 auto;height:min(88vh,52rem);background:url(../img/descent/55-lg.webp) center top / cover no-repeat;opacity:.34;pointer-events:none;transform-origin:50% 0;will-change:transform,opacity;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 46%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 46%,transparent 100%)}.atonce__road{position:absolute;top:0;left:50%;width:1px;margin-left:-.5px;background:linear-gradient(180deg,#e6e9f200,#e6e9f229 22% 78%,#e6e9f200);transform-origin:50% 0;transform:scaleY(0);pointer-events:none;z-index:1}@media (max-width: 900px){.atonce__road{display:none}}#atonce .shell{position:relative;z-index:1}@media (max-width: 767px){.atonce__bed{opacity:.22;height:52vh;background-image:url(../img/descent/55-sm.webp)}}.atonce{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem minmax(0,1fr);gap:0;align-items:stretch;margin-top:var(--s-7);border-top:1px solid var(--rule);padding-top:var(--s-6)}.atonce__cap{color:var(--ink-3);display:block;margin-bottom:var(--s-4)}.atonce__calls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}@media (max-width: 520px){.atonce__calls{grid-template-columns:minmax(0,1fr)}}.call{position:relative;border:1px solid var(--rule);border-radius:2px;padding:0 0 calc(var(--s-3) + 3px);background:#e6e9f205;opacity:0;transform:translate(-10px);transition:opacity .38s var(--ease-resolve),transform .38s var(--ease-resolve),border-color .3s var(--ease-resolve),background-color .3s var(--ease-resolve)}.call.is-in{opacity:1;transform:none}.call.is-out{opacity:0;transform:translate(10px)}.call.is-held{border-color:#7b52e873;background:#7b52e80f}.call__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,rgba(123,82,232,.1),transparent 70%),#0106148c;border-bottom:1px solid var(--rule)}.call__media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .42s var(--ease-resolve)}.call__media.has-film video{opacity:1}.call__wait{position:absolute;inset:0;display:grid;place-items:center;gap:var(--s-2);color:var(--ink-3)}.call__media.has-film .call__wait{opacity:0}.call__wait span{width:34px;height:34px;border:1px solid currentColor;border-radius:50%;position:relative}.call__wait span:after{content:"";position:absolute;inset:11px;border-radius:50%;background:currentColor;opacity:.5}.call.is-held .call__wait{color:#7b52e88c}.call__body{padding:var(--s-3) var(--s-4) 0}.call__trade{color:var(--ink-3)}.call__said{margin:var(--s-2) 0 0;color:var(--ink-2);font-size:.95rem;line-height:1.35}.call__did{margin:var(--s-3) 0 0;font-size:.85rem;line-height:1.3;opacity:0;transform:translateY(4px);transition:opacity .38s var(--ease-resolve),transform .38s var(--ease-resolve)}.call.is-held .call__did{opacity:1;transform:none}.call__did b{color:#b9a5ff;font-weight:500}.call__did b:after{content:" \2014  ";color:var(--ink-4)}.call__did em{color:var(--ink-3);font-style:normal}.call__state{position:absolute;left:var(--s-3);bottom:var(--s-3);color:var(--ink-2);text-shadow:0 1px 6px rgba(1,6,20,.9)}.call.is-held .call__state{color:#b9a5ff}.call__bar{position:absolute;left:0;right:0;bottom:-1px;height:2px;z-index:2;background:var(--rule);overflow:hidden}.call__bar i{display:block;height:100%;background:#7b52e8;transform:scaleX(0);transform-origin:left center}.atonce__wire{position:relative}.atonce__wire:before{content:"";position:absolute;inset:12% 0;background:linear-gradient(90deg,var(--rule),var(--rule)) center / 100% 1px no-repeat;opacity:.6}.atonce__pulse{position:absolute;left:0;width:5px;height:5px;border-radius:50%;background:#7b52e8;opacity:0;pointer-events:none}.atonce__pulse.is-run{animation:atPulse .56s var(--ease-signal) forwards}@keyframes atPulse{0%{opacity:0;transform:translate(0) scale(.6)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(6.5rem) scale(.6)}}.atonce__op{border-left:1px solid var(--rule);padding-left:var(--s-5);display:flex;flex-direction:column}.atonce__opHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-4)}.atonce__held{display:inline-flex;align-items:baseline;gap:var(--s-2)}.atonce__heldN{font-family:var(--face-mono);font-size:1.5rem;color:var(--ink);font-variant-numeric:tabular-nums}.atonce__held .label{color:var(--ink-3)}.atonce__record{flex:1;display:flex;flex-direction:column;gap:var(--s-2);overflow:hidden;min-height:16rem}.rec{position:relative;overflow:hidden;padding:var(--s-3) 0;border-bottom:1px solid var(--rule);opacity:0;transform:translateY(-6px);transition:opacity .32s var(--ease-resolve),transform .32s var(--ease-resolve)}.rec.is-writing{opacity:1;transform:none}.rec.is-gone{opacity:0;transform:translateY(6px)}.rec__trade{color:var(--ink-3);display:block}.rec__did{display:block;margin-top:var(--s-1)}.rec__did b{color:var(--ink-2);font-weight:500;font-size:.95rem}.rec__did em{color:var(--ink-3);font-style:normal;font-size:.95rem}.rec__did b:after{content:" \2014  ";color:var(--ink-4)}.rec__fill{position:absolute;left:0;bottom:0;height:1px;width:100%;background:#7b52e8;transform:scaleX(0);transform-origin:left center}.rec.is-writing .rec__fill{transition:transform .62s var(--ease-signal);transform:scaleX(1)}.rec.is-done .rec__fill{opacity:0;transition:opacity .4s linear}.atonce__opFoot{display:flex;gap:var(--s-5);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule)}.atonce__opFoot .label{color:var(--ink-3)}@media (max-width: 900px){.atonce{grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.atonce__wire{display:none}.atonce__op{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:var(--s-5)}}@media (prefers-reduced-motion: reduce){.call,.rec{transition:none;opacity:1;transform:none}.call__bar i{transform:scaleX(1)}.atonce__pulse,.rec__fill{display:none}}.trade__film{display:none;position:absolute;inset:0;z-index:0;pointer-events:none;filter:brightness(.58) saturate(.9) blur(10px);margin:-18px}.trade__film.has-film{display:block}.trade__film:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0d1226b3,#0d12269c 55%,#0d122685)}.trade__film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.langs-wrap{display:grid;grid-template-columns:17rem minmax(0,1fr);gap:var(--s-6);align-items:start}.lang{appearance:none;-webkit-appearance:none;width:100%;font:inherit;color:inherit;text-align:left;border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:none;cursor:pointer}.lang--more{cursor:default}.lang.is-on{background:var(--signal-wash)}.lang.is-on .lang__code{color:var(--signal)}.lang:focus-visible{outline:1px solid var(--signal);outline-offset:-2px}.langs-col{display:grid;gap:var(--s-5);align-content:start}.vline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--rule);background:var(--ground-raised)}.vline__tag{color:var(--ink-3);white-space:nowrap}.vline__text{min-width:0;font:inherit;font-size:.9375rem;color:var(--ink);background:none;border:0;border-bottom:1px solid var(--rule);padding:var(--s-2) 0}.vline__text::placeholder{color:var(--ink-3)}.vline__text:focus{border-bottom-color:var(--signal)}.vline__text:focus:not(:focus-visible){outline:0}.vline__go{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border:1px solid var(--rule-strong);background:none;color:var(--ink-2);font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-resolve),border-color var(--dur-fast) var(--ease-resolve)}.vline__go:hover{color:var(--ink);border-color:var(--signal)}.vline__go:focus-visible{outline:1px solid var(--signal);outline-offset:2px}.vline.is-busy .vline__go{color:var(--ink-3)}.vline.is-live .vline__go{color:var(--signal);border-color:var(--signal)}.vline.is-live .vline__go svg path{d:path("M7 7h10v10H7z")}.vline__who{grid-column:2 / 3;color:var(--ink-3);min-height:1em}@media (max-width: 900px){.langs-wrap{grid-template-columns:minmax(0,1fr);gap:var(--s-4);align-items:stretch}.langs-col{display:contents}.vline{order:2;position:sticky;top:calc(var(--masthead-h, 58px) + var(--s-3) + 32svh + var(--s-4));z-index:2;grid-template-columns:minmax(0,1fr) auto}.vline__tag{display:none}.vline__who{grid-column:1 / -1}.langs{order:3}}@supports not (height: 32svh){@media (max-width: 900px){.vline{top:calc(var(--masthead-h, 58px) + var(--s-3) + 32vh + var(--s-4))}}}.descent__figure{font-family:var(--face-display);font-weight:700;font-size:clamp(2.6rem,6vw,4.5rem);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.pillars .pillars__row{border-left:0;gap:var(--s-4)}.pillars .pillar{border:1px solid var(--glass-line);border-radius:12px;background:linear-gradient(180deg,var(--glass-a),var(--glass-b));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pillars .pillar:hover{background:linear-gradient(180deg,var(--glass-a-hover),var(--glass-b-hover));border-color:var(--glass-line-hover)}.pillars .pillars__row>.pillar:nth-child(-n+4){border-bottom:1px solid var(--glass-line)}.pillars .pillars__row>.pillar:nth-child(6){border-right:1px solid var(--glass-line)}.stack-cell:hover .stack-cell__glyph--logo img{opacity:1}@media (min-width: 1041px){.foot__top{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr))}}@media (max-width: 1279px){.masthead__mail{display:none}}.boot__stream{display:none!important}.livewire__tag{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--signal);margin-bottom:var(--s-3)}.livewire__suf{font-size:.45em;font-weight:600;color:var(--ink-2)}.coverage__figure{transition:color .5s var(--ease-resolve)}.coverage__figure.is-tick{color:var(--signal);transition-duration:90ms}.vs{margin-top:var(--s-5);border:1px solid var(--rule)}.vs__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule)}.vs__count{color:var(--ink-3)}.vs__tabs{display:flex;gap:var(--s-2)}.vs__tab{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-2);border:1px solid var(--rule-strong);padding:3px 10px;transition:color var(--dur-fast),border-color var(--dur-fast)}.vs__tab:hover{color:var(--ink)}.vs__tab.is-on{color:var(--signal);border-color:var(--signal)}.vs__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));max-height:252px;overflow-y:auto;scrollbar-width:thin}.vsv{display:flex;align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-3) var(--s-4);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left;transition:background var(--dur-fast),color var(--dur-fast)}.vsv:hover{background:var(--ground-raised)}.vsv__sex{flex:0 0 auto;border:1px solid var(--rule-strong);padding:1px 5px;color:var(--ink-3)}.vsv__name{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vsv.is-on{color:var(--signal)}.vsv.is-on .vsv__sex{color:var(--signal);border-color:var(--signal)}.vs__none{padding:var(--s-4);display:block}.langs--pick{margin-bottom:var(--s-4)}.langs--row{display:flex;align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-4)}.langrow__tag{flex:0 0 auto;padding-top:9px}.langrow{display:flex;flex-wrap:wrap;gap:var(--s-2);flex:1;min-width:0;max-height:31px;overflow:hidden}.langchip,.langrow__more{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-2);border:1px solid var(--rule-strong);padding:7px 10px;transition:color var(--dur-fast),border-color var(--dur-fast)}.langchip:hover,.langrow__more:hover{color:var(--ink)}.langchip.is-on{color:var(--signal);border-color:var(--signal)}.langrow__more{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.langrow__more svg{transition:transform var(--dur-fast)}.langs--row.is-open .langrow__more svg{transform:rotate(180deg)}.vs__list{max-height:45px;overflow:hidden}.vs.is-open .vs__list{max-height:252px;overflow-y:auto}.vs__more{display:inline-flex;align-items:center;gap:6px}.vs__more svg{transition:transform var(--dur-fast)}.vs.is-open .vs__more svg{transform:rotate(180deg)}.langchip{display:inline-flex;align-items:center;gap:6px}.langchip__flag{display:block;width:16px;height:12px;flex:0 0 auto}.langrow{max-height:33px}.langchip,.langrow__more{min-width:96px;justify-content:center}.langrow__tag{padding-top:10px}.sect-eyebrow{grid-column:1 / -1;display:block;margin-bottom:var(--s-3)}.vshead{display:grid;gap:var(--s-2);margin:0 0 var(--s-5)}.vshead .sect-eyebrow{margin-bottom:var(--s-1, 4px)}.vshead__aside{color:var(--ink-2);font-size:.875rem;line-height:1.5;max-width:52ch}.vline__count{color:var(--ink-3);flex:0 0 auto;font-variant-numeric:tabular-nums}.stack-cell__mark{flex:0 0 auto;display:block}.scn{width:100%;text-align:left;border:1px solid var(--rule);padding:var(--s-4);display:grid;gap:var(--s-2);transition:background var(--dur-fast),border-color var(--dur-fast)}.scn:hover{background:var(--ground-raised)}.scn.is-on{border-color:var(--signal)}.scn__idx{color:var(--signal)}.scn__t{font-weight:600;font-size:.9375rem;letter-spacing:-.01em}.scn__d{color:var(--ink-2);font-size:.8125rem;line-height:1.45}.turnline{display:grid;gap:4px;max-width:85%}.turnline--caller{justify-self:end;text-align:right;border-right:2px solid var(--rule-strong);padding-right:var(--s-3)}.turnline--ai{border-left:2px solid var(--signal);padding-left:var(--s-3)}.turnline__who{color:var(--ink-3)}.turnline--ai .turnline__who{color:var(--signal)}.turnline__text{font-size:.9375rem;line-height:1.55;min-height:1.55em}.turnline.is-live .turnline__text:after{content:"\258d";color:var(--signal);margin-left:2px;animation:scnCaret .9s steps(2) infinite}@keyframes scnCaret{50%{opacity:0}}#scnRun[disabled]{opacity:.55;pointer-events:none}@media (max-width: 900px){.livedemo{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.turnline.is-live .turnline__text:after{animation:none}}.agent-card__script#scnFeed{display:grid;gap:var(--s-3);align-content:start;max-height:300px;overflow-y:auto;scrollbar-width:thin}.agent-card__foot--run{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.crm-row__val.is-typing:after{content:"8D";color:var(--signal);margin-left:1px;animation:scnCaret .9s steps(2) infinite}.crm-card__state.is-done{color:var(--signal)}.stage{align-items:stretch}.callers#scnList{display:grid;gap:var(--s-2);grid-auto-rows:1fr;align-content:stretch}#scnList .scn{padding:var(--s-3) var(--s-4);gap:4px;align-content:center}#scnList .scn__d{font-size:.8125rem;line-height:1.4}.agent-card__script#scnFeed{max-height:236px}.turnline__text{font-size:.875rem;line-height:1.45}.crm-card{align-content:start}.stage .crm-card{align-self:stretch;height:auto;flex-direction:column;justify-content:flex-start}@media (max-width: 900px){.masthead,.masthead__inner,.dock,.dock__inner{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.masthead{background:color-mix(in srgb,var(--ground) 97%,transparent)}.pillars .pillar,.pillars .pillar:hover{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--ground-raised)!important}}.atonce{margin-top:var(--s-5);padding-top:var(--s-5)}.atonce__calls{gap:var(--s-3)}.call__media{aspect-ratio:4 / 3}.call__body{padding:var(--s-2) var(--s-3) 0}.call__said{font-size:.875rem;line-height:1.3}.call__did{font-size:.8125rem;margin-top:var(--s-2)}.call{padding-bottom:calc(var(--s-2) + 3px)}.atonce__record{min-height:12rem;gap:var(--s-1, 4px)}.rec{padding:var(--s-2) 0}.rec__did b,.rec__did em{font-size:.875rem}.atonce__opFoot{margin-top:var(--s-4);padding-top:var(--s-3)}.atonce__cap{margin-bottom:var(--s-3)}.plan__act{display:flex;flex-direction:column-reverse;gap:var(--s-3);justify-items:stretch;align-items:stretch}.plan__act .plan__soon{margin-top:0;text-align:center}@media (max-width: 900px){.vshead{order:0}.langs.langs--row{order:1;margin-bottom:0}.vline{order:3}.vs{order:4}}.sexpick{display:inline-flex;gap:var(--s-2);margin-bottom:var(--s-3)}.sexpick__b{min-width:44px;height:31px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-2);border:1px solid var(--rule-strong);transition:color var(--dur-fast),border-color var(--dur-fast)}.sexpick__b--glyph{font-size:1.05rem;letter-spacing:0}.sexpick__b:hover{color:var(--ink)}.sexpick__b.is-on{color:var(--signal);border-color:var(--signal)}.vs__tabs .vs__tab[data-sex]{display:none}@media (max-width: 900px){.sexpick{order:1}.langs.langs--row{order:2}.vline{order:4}.vs{order:5}}.langs--row{flex-wrap:wrap;align-items:center;row-gap:var(--s-2)}.sexpick{margin-bottom:0;margin-left:auto;flex:0 0 auto}.vshead{margin-bottom:var(--s-2)}.vshead__aside{font-size:.8125rem}@media (max-width: 900px){.langrow{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.langrow::-webkit-scrollbar{display:none}.langs--row.is-open .langrow{flex-wrap:wrap;overflow-x:visible;max-height:none}.langchip{min-width:84px;height:40px}.langrow__more{height:40px}.sexpick{margin-left:0}.sexpick__b{height:40px;min-width:48px}.vsv{min-height:44px}.vs.is-open .vs__list{max-height:40svh}.langs.langs--row{order:1}.vline{order:3}.vs{order:4}}@media (max-width: 900px){.langrow{max-height:44px}}@media (max-width: 900px){.langs.langs--row{order:1}.vs{order:2}.vline{order:4}}@media (max-width: 900px){.vline{top:calc(var(--masthead-h, 58px) + var(--s-3) + 44svh + var(--s-4))}.langrow__tag{display:none}.sexpick{width:100%;display:flex}.sexpick__b{flex:1}}@supports not (height: 44svh){@media (max-width: 900px){.vline{top:calc(var(--masthead-h, 58px) + var(--s-3) + 44vh + var(--s-4))}}}.auth{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:var(--s-5)}.auth__veil{position:absolute;inset:0;background:#010614c7}.auth__card{position:relative;width:min(100%,24rem);background:var(--ground-raised);border:1px solid var(--rule-strong);padding:var(--s-7) var(--s-6) var(--s-6);display:grid;gap:var(--s-3)}.auth__x{position:absolute;top:var(--s-3);right:var(--s-3);width:34px;height:34px;font-size:1.25rem;color:var(--ink-2);border:1px solid var(--rule);display:grid;place-items:center}.auth__x:hover{color:var(--ink);border-color:var(--rule-strong)}.auth__sub{color:var(--ink-2);font-size:.875rem}.auth__form{display:grid;gap:var(--s-4);margin-top:var(--s-3)}.auth__field{display:grid;gap:var(--s-2)}.auth__field input{height:44px;padding:0 var(--s-4);background:var(--ground);border:1px solid var(--rule-strong);color:var(--ink);font:inherit;font-size:.9375rem}.auth__field input:focus{outline:none;border-color:var(--signal)}.auth__err{color:#ff8a8a}.auth__go{width:100%;justify-content:center}.auth__alt{color:var(--ink-3);margin-top:var(--s-2)}.auth__alt a{color:var(--ink-2)}.auth__alt a:hover{color:var(--signal)}body.is-auth{overflow:hidden}.faq__a p{margin:0}.auth[hidden]{display:none!important}.faq__a{display:block;overflow:hidden;max-height:0;transition:max-height .42s var(--ease-resolve)}.faq__item.is-open .faq__a{max-height:30rem}.faq__a p{margin:0;overflow:visible;min-height:auto}.vsv__sex{font-size:.8125rem;letter-spacing:0;line-height:1}.section{padding-block:var(--s-8)}.section-head{margin-bottom:var(--s-6)}.stage{margin-top:0}.hero__eyebrow{display:block;margin-bottom:var(--s-3)}.hero__checks{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-4)}.hero__check{font-size:.8125rem;color:var(--ink-2);border:1px solid var(--rule-strong);padding:5px 10px 5px 8px;display:inline-flex;align-items:center;gap:6px}.hero__check:before{content:"\2713";color:var(--signal);font-size:.8125rem}.hero__stats{display:flex;gap:var(--s-7);margin-top:var(--s-5)}.hero__stat{display:grid;gap:2px}.hero__statN{font-family:var(--face-display);font-weight:700;font-size:1.375rem;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.hero__actions{margin-bottom:0}@media (max-width: 560px){.hero__stats{gap:var(--s-5)}}@media (max-width: 900px),(pointer: coarse){.vs__tab,.vs__more,.langrow__more{min-height:40px;display:inline-flex;align-items:center}.vs__bar{row-gap:var(--s-2)}.foot__col a,.dock__foot a,.close__alt{padding-block:8px}}@media (min-width: 901px){.masthead,.masthead__inner,.dock,.dock__inner{backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1)}}.plan__soon{font-size:.8125rem}.crm-row__key,.crm-card__state{font-size:10px}.call,.call.is-held{border:0}@media (max-width: 700px){.masthead__right .btn{display:none}.masthead__right{gap:var(--s-4)}.masthead__inner{gap:var(--s-3)}}@media (max-width: 700px){.dock__actions .btn{padding:0 var(--s-3);letter-spacing:.09em;white-space:nowrap}}@media (max-width: 899px){.hero__inner{text-align:left}.hero__lede{margin-inline:0}.hero__checks{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}}@media (max-width: 900px){.masthead,.masthead.is-stuck,.dock{background:var(--ground)!important}}@media (max-width: 820px){.masthead__nav.is-open{position:fixed;top:var(--masthead-h, 58px);height:calc(100svh - var(--masthead-h, 58px));overflow-y:auto;overscroll-behavior:contain;align-content:start;gap:0;padding:var(--s-3) var(--gutter) calc(var(--s-7) + env(safe-area-inset-bottom));background:var(--ground)}.masthead__nav.is-open .roll{width:100%;padding:0;display:flex;align-items:center;justify-content:flex-start;text-align:left;min-height:52px;font-size:.9375rem;border-bottom:1px solid var(--rule)}.masthead__nav .roll__block+.roll__block{display:none}.masthead__nav .roll .letter{transform:none!important;transition:none!important}}@media (max-width: 700px){.trades__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.trade__tab{width:100%}}.hero__title:focus,.hero__title:focus-visible{outline:0}.chip,.langchip,.vs__tab,.vs__more,.langrow__more,.switch button,.voice__play,.auth__alt,a[href="#main"].label{font-size:.8125rem}.langrow{max-height:37px}@media (pointer: coarse){.langrow{max-height:44px}}.langs--row.is-open .langrow{max-height:none}.hero__title{text-shadow:0 1px 2px rgba(1,6,20,.35),0 6px 40px rgba(1,6,20,.55)}.turnline__retry{margin-top:var(--s-3);justify-self:start}.plan__flag{border:1px solid var(--signal);padding:3px 8px;margin-left:auto;white-space:nowrap}.hero__note{margin-top:var(--s-3);font-size:.8125rem;color:var(--ink-3)}.roll__block+.roll__block{user-select:none}.form__done{display:block;margin-top:var(--s-3);font-size:.8125rem;letter-spacing:.02em;color:var(--signal);max-width:46ch;line-height:1.6}#cost .datum__value{color:var(--error)}#data .pillar__name{display:flex;align-items:center;gap:8px}#data .pip{animation:none;opacity:1}.masthead__nav .nav-signin.nav-signin{display:none}@media (max-width: 820px){.masthead__nav.is-open .nav-signin.nav-signin{display:flex}}.hero__eyebrow{margin-top:var(--s-6)}.hero__checks{margin-top:var(--s-4)}@media (min-width: 901px) and (max-height: 860px){.hero{padding-bottom:9svh}.hero__title{font-size:clamp(3rem,12.4svh,10.5rem)}.hero__eyebrow{margin-top:var(--s-4)}.hero__title,.hero__lede{margin-bottom:var(--s-4)}.hero__checks{margin-top:var(--s-3);margin-bottom:var(--s-3)}.hero__actions{margin-top:0}.hero__note{margin-top:var(--s-2)}}.lsw{position:relative}.lsw__btn{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--rule);background:none;color:var(--ink-2);font-family:var(--face-mono);font-size:.8125rem;letter-spacing:.08em;cursor:pointer;transition:color var(--dur-fast),border-color var(--dur-fast)}.lsw__btn:hover{color:var(--ink);border-color:var(--rule-strong)}.lsw__flag{display:block;width:16px;height:12px;object-fit:cover}.lsw__caret{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid currentColor}.lsw__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:80;min-width:176px;margin:0;padding:4px;list-style:none;background:var(--ground);border:1px solid var(--rule-strong);box-shadow:0 18px 40px -18px #000000d9}.lsw__menu button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:none;color:var(--ink-2);font-size:.8125rem;text-align:left;cursor:pointer}.lsw__menu button:hover{background:var(--signal-wash);color:var(--ink)}.lsw__menu button[aria-selected=true]{color:var(--ink)}.lsw__menu button[aria-selected=true] .lsw__cc{color:var(--signal)}.lsw__cc{margin-left:auto}.lsw-row{display:none}@media (max-width: 820px){.lsw{display:none}.masthead__nav.is-open .lsw-row{display:flex;flex-wrap:wrap;gap:var(--s-2);padding-top:var(--s-4)}.lsw-row__b{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px;border:1px solid var(--rule);background:none;color:var(--ink-2);font-family:var(--face-mono);font-size:.8125rem;letter-spacing:.06em;cursor:pointer}.lsw-row__b.is-on{border-color:var(--signal);color:var(--ink)}.lsw-row__b .lsw__flag{width:16px;height:12px}}.auth__alt{line-height:1.9;margin-top:var(--s-3)}.masthead,.masthead__inner,.dock,.dock__inner,.pillars .pillar,.pillars .pillar:hover{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.masthead{background:color-mix(in srgb,var(--ground) 97%,transparent)}.masthead.is-stuck{background:var(--ground)}.dock{background:color-mix(in srgb,var(--ground) 97%,transparent)}@supports not (background: color-mix(in srgb,red 50%,transparent)){.masthead,.dock{background:#010614f7}}html{scroll-padding-top:calc(var(--masthead-h, 58px) + 16px);scroll-padding-bottom:96px}.step__desc,.plan__desc,.plan__feat,.datum__claim,.pillar__what,.vshead__aside,.turnline__text,.crm-card__title,.crm-row__val,.stack-cell__name,.mega__what,.mega__asideText,.guard__desc,.foot__blurb,.close__terms{font-size:var(--t-support)}.pillar__what,.vshead__aside,.mega__what{line-height:1.5}.coverage__note,.hero__check,.hero__note,.fineprint,.rail__note,.plan__instead,.form__note,.form__done,.slot__what,.voice__note,.scn__d,#scnList .scn__d{font-size:var(--t-small)}.hero__check:before{font-size:var(--t-small)}.plan__soon,.stat,.progress__name,.progress__read,.progress__now,.lang-code,.caller__num,.pill-active,.agent-line__who,.crm-card__state,.crm-row__key,.sms-toast,.mega__badge,.nav-badge{font-size:var(--label-size);letter-spacing:var(--label-track)}.livewire__suf{font-size:max(.45em,var(--label-size))}.btn--sm{font-size:var(--label-size)}.trade__call{line-height:1.3}.form__done.label{font-family:var(--face-display);text-transform:none;letter-spacing:0;font-weight:500;white-space:normal;line-height:1.5}@media (min-width: 821px) and (max-width: 1099px){.masthead__right a[href^="tel:"].btn{width:32px;padding-inline:0;gap:0;font-size:0;letter-spacing:0}.masthead__right a[href^="tel:"].btn:after{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M5 3.5h3.6l1.7 4.3-2.2 1.4a11.5 11.5 0 0 0 5.7 5.7l1.4-2.2 4.3 1.7V18a2.5 2.5 0 0 1-2.5 2.5A15.5 15.5 0 0 1 2.5 6 2.5 2.5 0 0 1 5 3.5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M5 3.5h3.6l1.7 4.3-2.2 1.4a11.5 11.5 0 0 0 5.7 5.7l1.4-2.2 4.3 1.7V18a2.5 2.5 0 0 1-2.5 2.5A15.5 15.5 0 0 1 2.5 6 2.5 2.5 0 0 1 5 3.5z'/%3E%3C/svg%3E") center / contain no-repeat}}@media (pointer: coarse) and (min-width: 821px) and (max-width: 1099px){.masthead__right a[href^="tel:"].btn{width:44px}}@media (min-width: 821px) and (max-width: 979px){.masthead__left,.masthead__nav{gap:var(--s-4)}.masthead__right{gap:var(--s-3)}.masthead__right .masthead__quiet{display:none}}@media (pointer: coarse){.langchip,.langrow__more,.sexpick__b{height:44px}.vs__tab,.vs__more{min-height:44px}.close__alt{display:inline-flex;align-items:center;min-height:44px}}@media (max-width: 360px){.dock__actions .btn{padding-inline:var(--s-2);letter-spacing:.05em}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1023px){.hero{min-height:auto;justify-content:flex-start;padding-top:calc(58px + var(--s-5));padding-bottom:var(--s-6)}.hero__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"eyebrow lede" "title   lede" "title   actions" "title   note";grid-template-rows:auto auto auto 1fr;column-gap:var(--s-6);align-items:start}.hero__eyebrow{grid-area:eyebrow;margin-top:0;margin-bottom:var(--s-3)}.hero__title{grid-area:title;margin-bottom:0}.hero__lede{grid-area:lede;margin:0 0 var(--s-4);max-width:none}.hero__actions{grid-area:actions;margin:0;flex-direction:column;align-items:stretch}.hero__note{grid-area:note;margin-top:var(--s-3)}.hero__checks,.hero__stats{display:none}}[data-scroll-local]{overscroll-behavior:contain}.atonce__record{flex:1 1 0;min-height:10rem;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,#000 78%,transparent 100%)}@media (max-width: 900px){.atonce__record{flex:none;height:16rem}}@media (min-width: 901px){.pillars .pillars__row{grid-template-columns:repeat(3,minmax(0,1fr))}.pillars .pillars__row>.pillar:nth-child(5),.pillars .pillars__row>.pillar:nth-child(6){grid-column:auto}}.step__desc{max-width:62ch}.plan__act .plan__soon{white-space:normal;text-wrap:balance;line-height:var(--label-leading)}.plan__act .btn{height:auto;min-height:40px;padding-block:var(--s-2);line-height:1.35;text-wrap:balance}@media (pointer: coarse){.plan__act .btn{min-height:44px}}@media (max-width: 1040px) and (min-width: 561px){.foot__top>.foot__col:first-child{grid-column:1 / -1}}.crumbs{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-6)}.crumbs a.label:hover{color:var(--ink)}.page-head--answer>h1{grid-column:1 / -1}.page-head--answer .page-head__aside{grid-column:1 / span 8;margin-top:var(--s-6)}.page-head--answer .page-head__aside .body-text{max-width:68ch;font-size:var(--t-body);line-height:1.6}.page-head--answer .page-head__aside .body-text b{color:var(--ink);font-weight:600}@media (max-width: 900px){.page-head--answer .page-head__aside{grid-column:1 / -1}}.callsample{max-width:46rem;margin:0;border:1px solid var(--rule);padding:var(--s-6);display:grid;gap:var(--s-5);background:#01061459}.callsample__lines{display:grid;gap:var(--s-4)}.callsample .turnline{margin:0}.callsample .turnline__text{font-size:var(--t-support)}@media (max-width: 560px){.callsample{padding:var(--s-4)}.callsample .turnline{max-width:100%}}@media (max-width: 1040px) and (min-width: 561px){.foot__top{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (pointer: coarse){.crumbs{gap:0 var(--s-2)}.crumbs a.label{display:inline-flex;align-items:center;min-height:44px}}@media (min-width: 1041px){.guards--3{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--s-7)}}.guards--3 .guard__desc{font-size:var(--t-support);line-height:1.55}.guards--3 .guard__name{font-size:1.0625rem}.calc{align-items:start;row-gap:var(--s-7)}.calc__row{gap:var(--s-2)}.calc__input{display:flex;align-items:baseline;gap:var(--s-3)}.calc__input .form__input{font-variant-numeric:tabular-nums}.calc__unit{color:var(--ink-3);min-width:3ch}.calc__help{color:var(--ink-3);font-size:var(--t-small);line-height:1.45;max-width:52ch}.calc__out{grid-column:9 / span 4;position:sticky;top:calc(var(--masthead-h, 58px) + var(--s-5));display:grid;gap:var(--s-5);justify-items:start;padding:var(--s-6);border:1px solid var(--rule-strong);background:var(--ground-raised)}.calc__figure{display:grid;gap:var(--s-2)}.calc__value{font-size:clamp(2.25rem,4vw,3.25rem);line-height:1;color:var(--attention)}.calc__what{color:var(--ink-2);font-size:var(--t-support)}.calc__lines{display:grid;gap:var(--s-2);color:var(--ink-2);font-size:var(--t-support)}.calc__lines p,.calc__cost p{margin:0}.calc__lines .readout,.calc__cost .readout{color:var(--ink)}.calc__cost{display:grid;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--rule);color:var(--ink-2);font-size:var(--t-support)}.calc__note{color:var(--ink-3);font-size:var(--t-small);line-height:1.45}@media (max-width: 900px){.calc__out{grid-column:1 / -1;position:static}}.disclose{display:block;margin-top:var(--s-2);color:var(--ink-3);white-space:normal;max-width:68ch}.cmp{overflow-x:auto;border:1px solid var(--rule);overscroll-behavior-x:contain}.cmp:focus-visible{outline:1px solid var(--signal);outline-offset:2px}.cmp__table{width:100%;min-width:60rem;border-collapse:collapse;font-size:var(--t-small);line-height:1.45;color:var(--ink-2)}.cmp__table caption{caption-side:bottom;text-align:left;padding:var(--s-3) var(--s-4);white-space:normal}.cmp__table th,.cmp__table td{padding:var(--s-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.cmp__table thead th{font-family:var(--face-mono);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;font-weight:500;color:var(--ink-3);white-space:nowrap}.cmp__table tbody th{font-weight:600;color:var(--ink);min-width:10rem}.cmp__table tbody th a{color:inherit;text-decoration-color:var(--rule-strong)}.cmp__own{background:var(--ground-raised)}.cmp__own th a{color:var(--signal)}.picks{display:grid;gap:var(--s-7)}.pick{display:grid;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.pick__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3) var(--s-4)}.pick__fit{max-width:68ch}.pick__facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--s-4) var(--col-gap);margin:0}.pick__facts div{display:grid;gap:var(--s-1)}.pick__facts dd{margin:0;color:var(--ink-2);font-size:var(--t-support);line-height:1.5}.pick__src{white-space:normal}.pick__src a{color:var(--ink-2)}.hear{display:grid;gap:var(--s-4);justify-items:start;max-width:46rem;padding:var(--s-6);border:1px solid var(--rule-strong);background:var(--ground-raised)}.hear__line{margin:0;font-size:clamp(1.375rem,2.6vw,1.875rem);line-height:1.35;color:var(--ink)}.hear__line[dir=rtl]{justify-self:stretch;text-align:right}.hear__en{margin:0;color:var(--ink-3);font-size:var(--t-support)}.hear__btn.is-busy{opacity:.75}.hear__note{color:var(--ink-3);font-size:var(--t-small);line-height:1.45}.callsample__en{display:block;color:var(--ink-3);font-size:var(--t-small);line-height:1.45}.turnline__text[dir=rtl]{display:block;text-align:right}.langstat__metros{margin-top:var(--s-6);max-width:62ch}.langhub .langhub__cell{text-decoration:none;min-height:3.5rem}.langhub .langhub__cell:hover .stack-cell__name{color:var(--signal)}@media (max-width: 560px){.hear{padding:var(--s-4)}}.foot__cities{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-5);border-top:1px solid var(--rule);padding-block:var(--s-5)}.foot__cities .label{margin-right:var(--s-2)}.foot__cities a{font-size:.875rem;color:var(--ink-2);transition:color var(--dur-fast)}.foot__cities a:hover{color:var(--signal)}.cmp__table--narrow{min-width:40rem}.cmp__table td a{color:var(--ink)}.cmp__table td .label{display:block;margin-top:var(--s-1)}.cmp__table tbody th .label{display:block;margin-top:var(--s-1);font-weight:400}.metro__note{margin-top:var(--s-6);max-width:68ch}@media (pointer: coarse){.foot__cities a{min-height:44px;display:inline-flex;align-items:center}}::selection{background:var(--signal-fill);color:#fff}a.label[href="#main"]{background:var(--ink)!important;color:#fff!important}:root{--error: #c2362b;--loss: #c2362b}.btn--signal:before{background:var(--signal-hover)}.btn--signal:hover,.btn--signal:focus-visible{color:#fff;border-color:var(--signal-hover)}.btn--ink{--btn-ink: #ffffff;--btn-line: var(--signal-fill);background:var(--signal-fill)}.btn--ink:before{background:var(--signal-hover)}.btn--ink:hover,.btn--ink:focus-visible{color:#fff;border-color:var(--signal-hover)}.switch button[aria-pressed=true],.chip[aria-pressed=true]{background:var(--signal-fill);border-color:var(--signal-fill);color:#fff}:root{--attention: var(--ink);--ink-on-attention: #ffffff}.calc__value{color:var(--signal)}.field .label{color:var(--ink-3)}.field .label--ink,.field .emph{color:var(--ink)}.field .body-text,.close__terms{color:var(--ink-2)}.close__alt{color:var(--ink);text-decoration-color:var(--rule-strong)}.close__alt:hover{text-decoration-color:var(--ink)}.slot{background:repeating-linear-gradient(-45deg,transparent 0 7px,rgba(10,15,36,.035) 7px 14px)}.tour__stop:hover{background:#0a0f2408}.atonce__road{background:linear-gradient(180deg,#0a0f2400,#0a0f2429 22% 78%,#0a0f2400)}.call{background:#ffffffc7}.call__did b{color:var(--signal-deep)}.call.is-held .call__state{color:#cfc4ff}.call__bar i,.atonce__pulse,.rec__fill{background:var(--signal-deep)}.console__nav{background:#ffffff8c}.atonce__bed{filter:opacity(.42) saturate(.55)}.callsample{background:#ffffff9e}.mega{box-shadow:0 24px 48px -24px #0a0f2438}.masthead.is-stuck{box-shadow:0 10px 30px -18px #0a0f242e}.lsw__menu{box-shadow:0 18px 40px -18px #0a0f243d}@supports not (background: color-mix(in srgb,red 50%,transparent)){.masthead,.dock{background:#faf9f7f7}.globe-layer__veil{background:linear-gradient(to right,rgba(250,249,247,.62) 0%,rgba(250,249,247,.52) 26%,rgba(250,249,247,.2) 52%,transparent 70%)}}.hero__title{text-shadow:none}.coverage__figure,.coverage__note{text-shadow:0 0 4px rgba(250,249,247,.95),0 0 12px rgba(250,249,247,.8),0 1px 2px rgba(250,249,247,.95)}.bloom:before,.bloom:after{display:none}.auth__veil{background:#0a0f247a}.auth__err{color:var(--error)}.trade__film{filter:brightness(1.08) saturate(.7) blur(10px)}.trade__film:after{background:linear-gradient(180deg,#faf9f7db,#faf9f7cc 55%,#faf9f7bd)}.call__media,.descent,.descent__beat,.descent__hint,.descent__figure{--ink: #fcfcfc;--ink-2: #e6e9f2;--ink-3: #b8bfd2;--rule: rgba(230, 233, 242, .14);--rule-strong: rgba(230, 233, 242, .3);--signal: #9aa5ff}@media (max-width: 900px){.globe-layer__veil{background:linear-gradient(to bottom,color-mix(in srgb,var(--ground) 80%,transparent),color-mix(in srgb,var(--ground) 74%,transparent) 60%,color-mix(in srgb,var(--ground) 56%,transparent))}}body{font-feature-settings:"kern" on;line-height:1.56}.display{font-weight:600;line-height:1.06;letter-spacing:-.03em}.display--m{letter-spacing:-.025em;line-height:1.12}.display--s{letter-spacing:-.015em;line-height:1.25}.hero__title{text-transform:none;font-weight:600;font-size:clamp(2.75rem,6.1vw,5.25rem);letter-spacing:-.035em;line-height:1.04}.hero__title .accent{color:var(--signal-fill)}.emph{font-family:var(--face-display);font-style:normal;font-weight:inherit;font-size:1em;letter-spacing:inherit;line-height:inherit;color:var(--signal-deep)}:root{--label-size: .75rem;--label-track: .077em}.readout{font-weight:600;letter-spacing:-.02em}.wordmark{font-weight:700;letter-spacing:.01em}.masthead__nav a{font-size:.9375rem;font-weight:500;letter-spacing:0}.btn{border-radius:var(--radius-button);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none;height:44px;padding-inline:24px}.btn--sm{height:36px;padding-inline:18px;font-size:.875rem}.btn:not(.btn--signal):not(.btn--ink){--btn-line: var(--signal-fill);--btn-ink: var(--signal);background:#fff}.btn:not(.btn--signal):not(.btn--ink):before{background:#e8f1ff}.btn:not(.btn--signal):not(.btn--ink):hover,.btn:not(.btn--signal):not(.btn--ink):focus-visible{color:var(--signal-hover);border-color:var(--signal-hover)}.chip,.switch button{font-family:var(--face-display);font-size:.875rem;font-weight:500;letter-spacing:0;text-transform:none}.chip,.hero__check{border-radius:var(--radius-pill)}.hero__check{background:#fff;padding-inline:14px}.switch{border-radius:var(--radius-pill);padding:3px;gap:2px;background:#fff;border-color:var(--rule)}.switch button,.plan__flag,.nav-badge{border-radius:var(--radius-pill)}.plans{border-left:0;gap:16px}.plan{border:1px solid var(--rule);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-subtle)}.plan--lead{border-color:var(--rule-strong);background:#fff}.pillars .pillar,.trade__panel,.callsample,.hear,.calc__out,.call,.vs,.auth__card{border-radius:var(--radius-card);box-shadow:var(--shadow-subtle)}.pillars .pillar{border-color:var(--rule);background:#fff}.trade__panel,.call,.callsample,.hear,.calc__out{overflow:hidden}.cmp{border-radius:var(--radius-card);background:#fff}.form__input{border-radius:12px}.masthead{background:color-mix(in srgb,#ffffff 96%,transparent);border-bottom-color:var(--rule)}.masthead.is-stuck{background:#fff}.dock{background:color-mix(in srgb,#ffffff 96%,transparent);border-top-color:var(--rule)}.foot{background:#fff;border-top:1px solid var(--rule)}.foot__col a,.foot__cities a{color:var(--ink-3)}.foot__col a:hover,.foot__cities a:hover{color:var(--signal)}.body-text a:not(.btn),.faq__a a,.fineprint a{color:var(--signal);text-decoration-color:transparent}.body-text a:not(.btn):hover,.faq__a a:hover,.fineprint a:hover{text-decoration-color:currentColor}.field{background:linear-gradient(135deg,#faf9f7 0% 40%,#c8dcf5 72%,#0068f9);color:var(--ink);border-top-color:var(--rule)}@media (max-width: 900px){.plans{gap:12px}}body{font-variant-numeric:normal}.readout,.plan__amount,.datum__value,.coverage__figure,.calc__value,.cmp__table td{font-variant-numeric:tabular-nums}.foot a{text-decoration:none}.plan__soon{border-radius:var(--radius-pill)}@media (max-width: 900px){.field{background:linear-gradient(180deg,#faf9f7 0% 70%,#c8dcf5 88%,#0068f9)}}.label,.trade__num,.step__n,.crm-row__key,.plan__per,.sexpick__b{font-weight:600}.fineprint,.hero__note{color:var(--ink-2)}@property --beam{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.btn--beam:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--beam),transparent 0deg,transparent 230deg,rgba(0,104,249,.35) 280deg,#0068f9 320deg,#6736eb 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:btn-beam 2.8s linear infinite;transition:opacity var(--dur-fast) var(--ease-resolve)}.btn--beam:hover:after,.btn--beam:focus-visible:after{opacity:0;animation-play-state:paused}@keyframes btn-beam{to{--beam: 360deg}}@media (prefers-reduced-motion: reduce){.btn--beam:after{animation:none;opacity:0}}.pains__head{max-width:22ch;margin-bottom:var(--s-7)}.pains__quiet{color:var(--ink-3)}.pains__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pain{display:grid;align-content:start;gap:12px;padding:24px;background:var(--ground);border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle)}.pain__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#f4f0ff;color:var(--signal-deep);margin-bottom:8px}.pain__title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.pain__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pain__list li{position:relative;padding-left:16px;font-size:var(--t-support);line-height:1.5;color:var(--ink-2)}.pain__list li:before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ink-4)}@media (max-width: 1100px){.pains__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.pains__grid{grid-template-columns:minmax(0,1fr);gap:12px}.pain{padding:20px}}.stackband .section-head{margin-bottom:var(--s-6);align-items:end}.stackband .display--l{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.12}.stackband .display--l br{display:none}.stackband .display--l .line,.stackband .display--l .line__in{display:inline}.stackband .display--l .line+.line:before{content:" "}.stackband{padding-block:clamp(3rem,6vw,4.5rem)}.stackline{position:relative;overflow:hidden;border-block:1px solid var(--rule);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.stackline__track{display:flex;width:max-content;animation:stackline 46s linear infinite}.stackline:hover .stackline__track{animation-play-state:paused}.stackline__set{display:flex;flex:0 0 auto}.stackline__item{display:inline-flex;align-items:center;gap:10px;padding:18px 28px;white-space:nowrap}.stackline__item .stack-cell__mark{width:24px;height:24px}.stackline__name{font-size:.9375rem;font-weight:500;color:var(--ink)}@keyframes stackline{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.stackline{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.stackline__track{animation:none}.stackline__set[aria-hidden=true]{display:none}}.btn--beam.btn--signal:after{background:conic-gradient(from var(--beam),transparent 0deg,transparent 230deg,rgba(255,255,255,.4) 280deg,#ffffff 320deg,#d9ccff 345deg,transparent 360deg)}.pains{background:#f4f3f0}.pains__head{max-width:27em;font-size:clamp(1.875rem,3.1vw,2.625rem);line-height:1.14;letter-spacing:-.025em;margin-bottom:var(--s-7)}.pain{background:#fff;box-shadow:none;border-color:#e9e8e4;gap:10px;padding:26px}.pain__icon{width:38px;height:38px;border-radius:10px;background:#f1f1ef;color:var(--ink);margin-bottom:12px}.pain__icon svg{width:18px;height:18px}.pain__title{font-size:1.125rem;line-height:1.3}.pain__list{gap:6px}.pain__list li{padding-left:12px;font-size:.875rem;line-height:1.45}.pain__list li:before{top:.6em;width:4px;height:4px;background:var(--ink-3)}.gridlines{display:none}#cost{padding-block:clamp(2.5rem,4.5vw,3.75rem)}#cost .section-head{margin-bottom:var(--s-6);align-items:end}#cost .section-head>h2{grid-column:1 / span 8;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}#cost .section-head>.body-text{grid-column:9 / span 4}#cost .datum{gap:var(--s-3);padding-top:var(--s-4)}#cost .datum__value{font-size:clamp(2.5rem,4.6vw,3.5rem)}#cost .datum__leader{margin-top:0}.atonce__bed{display:none}.foot{padding-block:var(--s-7) var(--s-5)}.foot__top{padding-bottom:var(--s-6);row-gap:var(--s-6)}.foot__col{gap:var(--s-2)}.foot__col>.label{margin-bottom:var(--s-1)}.foot__blurb{font-size:.875rem}@media (min-width: 1041px){.foot__top{grid-template-columns:minmax(0,1.15fr) minmax(0,2fr) minmax(0,2fr) minmax(0,.95fr);column-gap:var(--s-6)}.foot__top>.foot__col:nth-child(2),.foot__top>.foot__col:nth-child(3){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-5)}.foot__top>.foot__col:nth-child(2)>.label,.foot__top>.foot__col:nth-child(3)>.label{grid-column:1 / -1}}.foot__cities{padding-block:var(--s-4)}.foot__bottom{padding-top:var(--s-4)}@media (max-width: 1040px){.foot__top{grid-template-columns:minmax(0,1fr);row-gap:var(--s-6)}.foot__top>.foot__col:first-child{grid-column:auto}.foot__top>.foot__col:not(:first-child){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s-5)}.foot__top>.foot__col:not(:first-child)>.label{grid-column:1 / -1}}@media (max-width: 560px){.foot__top>.foot__col:not(:first-child){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-4)}}@media (max-width: 1040px){.foot__col{gap:0}.foot__col>.label{margin-bottom:var(--s-2)}}@media (max-width: 1099px),(pointer: coarse){.masthead__nav .roll__block+.roll__block{display:none}}.voicecard{margin:0;display:grid;gap:var(--s-2);align-content:start;justify-items:start;padding:var(--s-5);background:#fff;border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle)}.voicecard__head{display:flex;align-items:baseline;gap:var(--s-3)}.voicecard__code{color:var(--signal)}.voicecard__lang{font-size:var(--t-support);color:var(--ink-3)}.voicecard__name{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.voicecard__meta{font-size:var(--t-small);color:var(--ink-3);min-height:1.2em}.voicecard__wave{display:flex;align-items:flex-end;gap:3px;width:100%;height:44px;margin:var(--s-2) 0 var(--s-3)}.voicecard__wave i{flex:1 1 0;min-width:2px;height:100%;border-radius:2px;background:var(--ink-4);transform:scaleY(.14);transform-origin:bottom;transition:transform .26s var(--ease-resolve),background-color .26s var(--ease-resolve)}.voicecard.is-busy .voicecard__wave i{background:var(--signal-deep);transform:scaleY(.24)}.voicecard.is-live .voicecard__wave i{background:var(--signal-fill);animation:voicewave 1.15s ease-in-out infinite;animation-delay:calc(var(--b) * -.09s)}@keyframes voicewave{0%,to{transform:scaleY(.18)}25%{transform:scaleY(.82)}50%{transform:scaleY(.36)}75%{transform:scaleY(1)}}.voicecard__go{width:100%;justify-content:center}.voicecard.is-busy .voicecard__go{opacity:.8}@media (prefers-reduced-motion: reduce){.voicecard.is-live .voicecard__wave i{animation:none;transform:scaleY(.6)}}@media (max-width: 900px){.voicecard{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--s-4)}.voicecard__head,.voicecard__name,.voicecard__meta{grid-column:1}.voicecard__wave{grid-column:1 / -1;height:34px;margin:var(--s-2) 0 0}.voicecard__go{grid-column:2;grid-row:1 / span 3;width:auto}}#languages{padding-block:clamp(2.5rem,4.5vw,3.75rem)}#languages .section-head{margin-bottom:var(--s-6);align-items:end}#languages .section-head>h2{grid-column:1 / span 8;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}#languages .section-head>.body-text{grid-column:9 / span 4}.langs-col{gap:var(--s-4)}.vshead{display:grid;gap:var(--s-2)}.vshead__aside{margin:0;max-width:68ch}.vline{grid-template-columns:auto minmax(0,1fr) auto auto;padding:var(--s-3) var(--s-4)}.vline__who{position:absolute;grid-column:auto;width:1px;height:1px;min-height:0;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (max-width: 640px){.vline{grid-template-columns:auto minmax(0,1fr);row-gap:var(--s-3)}.vline__count{grid-column:1}.vline__go{grid-column:2;justify-self:end}}.langs-wrap{align-items:stretch;gap:var(--s-4)}.voicecard{height:100%}.voicecard__wave{margin-top:auto}.langs--row{margin-bottom:0;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:#fff;border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:var(--shadow-subtle)}.langrow__tag{padding-top:0}.vs{margin-top:0}.vs__list{max-height:104px}.vs.is-open .vs__list{max-height:252px}.vline{border-radius:var(--radius-card);box-shadow:var(--shadow-subtle);background:#fff}.vs{background:#fff}@media (max-width: 900px){.voicecard{height:auto}.voicecard__wave{margin-top:var(--s-2)}}.pgr{display:inline-flex;gap:var(--s-2);flex:0 0 auto}.pgr__b{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--rule);border-radius:var(--radius-pill);background:#fff;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-resolve),border-color var(--dur-fast) var(--ease-resolve)}.pgr__b:hover:not(:disabled){color:var(--signal);border-color:var(--signal)}.pgr__b:focus-visible{outline:1px solid var(--signal);outline-offset:2px}.pgr__b:disabled{color:var(--ink-4);cursor:default}.langrow{flex-wrap:nowrap;max-height:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}.langrow::-webkit-scrollbar{display:none}.langrow .langchip{flex:0 0 auto;scroll-snap-align:start}.vs__list{grid-template-columns:none;grid-template-rows:repeat(2,minmax(0,auto));grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,1fr);max-height:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}.vs__list::-webkit-scrollbar{display:none}.vsv{scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.langrow,.vs__list{scroll-behavior:auto}}@media (max-width: 560px){.pgr__b{width:34px;height:34px}}.langs-col,.langs--row,.langrow,.vs,.vs__list{min-width:0}.vs__list{grid-auto-columns:9.5rem}body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.62}:root{--label-size: .8125rem;--t-small: .875rem}.body-text,.lede,p{text-wrap:pretty}.vsv__name{font-size:.875rem}.fineprint{font-size:var(--t-small)}.voicecard{grid-template-rows:auto auto auto minmax(44px,1fr) auto;gap:var(--s-2)}.voicecard__wave{height:auto;min-height:44px;align-self:stretch;margin:var(--s-3) 0}.voicecard__go{align-self:end}@media (max-width: 900px){.voicecard{grid-template-rows:auto auto auto auto}.voicecard__wave{min-height:34px;margin:var(--s-2) 0 0}}.langchip,.vs__tab,.lsw__code,.auth__alt,.auth__alt.label{font-size:.8125rem}.body-text a:not(.btn),.faq__a a,.fineprint a,.pain__list a,.callsample a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.body-text a:not(.btn):hover,.faq__a a:hover,.fineprint a:hover,.pain__list a:hover,.callsample a:hover{text-decoration-color:currentColor}.rec{flex:0 0 auto;min-height:0}.atonce__record{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(180deg,#000 calc(100% - 1.5rem),transparent 100%)}@media (max-width: 900px){.atonce__record{height:18rem}}.vox{--vox-lift: 0px;position:fixed;right:var(--s-5);bottom:calc(var(--s-5) + var(--vox-lift) + env(safe-area-inset-bottom,0px));z-index:96;display:flex;flex-direction:column;align-items:flex-end;gap:var(--s-3);transition:bottom .62s var(--ease-resolve)}.vox-launch{position:relative;order:2;width:56px;height:56px;border-radius:var(--radius-pill);border:1px solid var(--rule);background:var(--ground-raised);box-shadow:var(--shadow-lg);display:grid;place-items:center;cursor:pointer;color:var(--ink);transition:transform .32s var(--ease-resolve),box-shadow .32s var(--ease-resolve),border-color .32s var(--ease-resolve),opacity .22s linear}.vox-launch:hover{transform:translateY(-2px);border-color:var(--rule-strong)}.vox-launch:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.vox-wave{display:flex;align-items:center;gap:3px;height:18px}.vox-wave i{display:block;width:3px;height:100%;border-radius:2px;background:var(--signal-fill);transform-origin:center;animation:vox-bar 1.2s var(--ease-signal) infinite;animation-delay:var(--d, 0ms)}@keyframes vox-bar{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.vox-launch__x{position:absolute;opacity:0;transform:rotate(-45deg);transition:opacity .22s linear,transform .32s var(--ease-resolve)}.vox.is-open .vox-launch .vox-wave{opacity:0;transform:scale(.6);transition:opacity .18s linear,transform .32s var(--ease-resolve)}.vox.is-open .vox-launch__x{opacity:1;transform:rotate(0)}.vox-nudge{order:1;max-width:17rem;display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--ground-raised);box-shadow:var(--shadow-subtle);font-size:.8125rem;line-height:1.45;color:var(--ink-2);cursor:pointer;opacity:0;transform:translateY(8px);transition:opacity .32s var(--ease-resolve),transform .32s var(--ease-resolve)}.vox-nudge.is-in{opacity:1;transform:none}.vox-nudge__x{flex:0 0 auto;width:18px;height:18px;line-height:1;border:0;background:none;cursor:pointer;color:var(--ink-3);font-size:1rem}.vox-nudge__x:hover{color:var(--ink)}.vox-panel{order:0;width:min(23.5rem,calc(100vw - 2rem));height:min(34rem,calc(100vh - 8rem - var(--vox-lift)));display:none;flex-direction:column;overflow:hidden;border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--ground-raised);box-shadow:var(--shadow-lg);opacity:0;transform:translateY(10px) scale(.985);transform-origin:bottom right;transition:opacity .26s var(--ease-resolve),transform .38s var(--ease-resolve)}.vox.is-open .vox-panel{display:flex}.vox-panel.is-in{opacity:1;transform:none}.vox-head{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-bottom:1px solid var(--rule);flex:0 0 auto}.vox-head__mark{width:34px;height:34px;border-radius:var(--radius-pill);background:var(--ground-deep);display:grid;place-items:center;flex:0 0 auto}.vox-head__mark .vox-wave{height:13px;gap:2px}.vox-head__mark .vox-wave i{width:2px;background:var(--signal-deep)}.vox-head__meta{display:flex;flex-direction:column;gap:1px;min-width:0}.vox-head__name{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.vox-head__sub{display:flex;align-items:center;gap:5px;color:var(--ink-3)}.vox-head__x{margin-left:auto;width:30px;height:30px;display:grid;place-items:center;border:0;background:none;cursor:pointer;border-radius:var(--radius-pill);color:var(--ink-3)}.vox-head__x:hover{background:var(--ground);color:var(--ink)}.vox-tabs{display:flex;gap:var(--s-4);padding:0 var(--s-4);border-bottom:1px solid var(--rule);flex:0 0 auto}.vox-tab{position:relative;padding:var(--s-3) 0;border:0;background:none;cursor:pointer;font-size:.8125rem;font-weight:500;color:var(--ink-3);transition:color .22s linear}.vox-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--signal-fill);transform:scaleX(0);transform-origin:left center;transition:transform .32s var(--ease-resolve)}.vox-tab.is-on{color:var(--ink)}.vox-tab.is-on:after{transform:scaleX(1)}.vox-body{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.vox-body[hidden]{display:none}.vox-thread{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-2)}.vox-msg{max-width:88%;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;border-radius:14px;white-space:pre-wrap;word-break:break-word}.vox-msg--assistant{align-self:flex-start;background:var(--ground);border:1px solid var(--rule);border-bottom-left-radius:5px;color:var(--ink)}.vox-msg--user{align-self:flex-end;background:var(--signal-fill);border-bottom-right-radius:5px;color:#fff}.vox-msg--off{background:var(--ground-deep);border-color:var(--rule-strong);color:var(--ink-2)}.vox-msg.is-typing:after{content:"";display:inline-block;width:2px;height:.95em;margin-left:2px;vertical-align:-2px;background:var(--signal-fill);animation:vox-caret .9s steps(2) infinite}@keyframes vox-caret{0%,49%{opacity:1}50%,to{opacity:0}}.vox-dots{display:flex;gap:4px;align-items:center;padding:.7rem .75rem}.vox-dots i{width:5px;height:5px;border-radius:50%;background:var(--ink-4);animation:vox-dot 1.1s var(--ease-signal) infinite}.vox-dots i:nth-child(2){animation-delay:.16s}.vox-dots i:nth-child(3){animation-delay:.32s}@keyframes vox-dot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.vox-quicks{display:flex;flex-wrap:wrap;gap:var(--s-2);padding:0 var(--s-4) var(--s-3);flex:0 0 auto}.vox-quicks[hidden]{display:none}.vox-quick{padding:.3rem .7rem;border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--ground-raised);font-size:.75rem;line-height:1.4;color:var(--ink-2);cursor:pointer;transition:border-color .22s linear,color .22s linear,background .22s linear}.vox-quick:hover{border-color:var(--signal-fill);color:var(--signal);background:var(--ground)}.vox-input{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-top:1px solid var(--rule);flex:0 0 auto}.vox-input input{flex:1 1 auto;min-width:0;border:0;background:none;font:inherit;font-size:.875rem;color:var(--ink);padding:.35rem 0}.vox-input input::placeholder{color:var(--ink-3)}.vox-input input:focus{outline:none}.vox-send{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--signal-fill);color:#fff;cursor:pointer;transition:background .22s linear}.vox-send:hover:not(:disabled){background:var(--signal-hover)}.vox-send:disabled{background:var(--ink-4);cursor:default}.vox-foot{display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-4) var(--s-3);flex:0 0 auto}.vox-foot__by{color:var(--ink-3);line-height:1.35}.vox-foot__clear{margin-left:auto;border:0;background:none;cursor:pointer;color:var(--ink-3);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.vox-foot__clear:hover{color:var(--signal)}@media (max-width: 560px){.vox{right:var(--s-4);bottom:calc(var(--s-4) + var(--vox-lift) + env(safe-area-inset-bottom,0px))}.vox-launch{width:50px;height:50px}.vox-panel{position:fixed;left:var(--s-3);right:var(--s-3);bottom:calc(var(--s-3) + var(--vox-lift) + env(safe-area-inset-bottom,0px));width:auto;height:min(78vh,calc(100vh - 5rem));transform-origin:bottom center}.vox.is-open .vox-launch{opacity:0;pointer-events:none}}@media (prefers-reduced-motion: reduce){.vox-wave i,.vox-dots i,.vox-msg.is-typing:after{animation:none}.vox-wave i{transform:scaleY(.62)}.vox-panel,.vox-nudge,.vox-launch{transition:none}}.vox-foot__by{font-size:.6875rem;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--ink-3)}.vox-foot__clear{font-size:.6875rem;letter-spacing:0;text-transform:none;font-weight:500}.vox-voice{align-items:center;gap:var(--s-3);padding:var(--s-5) var(--s-4) var(--s-4);text-align:center;overflow-y:auto;overscroll-behavior:contain}.vox-orb{position:relative;flex:0 0 auto;width:108px;height:108px;display:grid;place-items:center;border:1px solid var(--rule);border-radius:var(--radius-pill);background:var(--ground-deep);color:var(--signal-deep);cursor:pointer;transition:background .32s var(--ease-resolve),color .32s var(--ease-resolve),border-color .32s var(--ease-resolve),transform .32s var(--ease-resolve)}.vox-orb:hover{transform:translateY(-2px)}.vox-orb:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.vox-orb__icon{position:relative;z-index:1;display:grid;place-items:center}.vox-orb__ring{position:absolute;inset:0;border-radius:var(--radius-pill);border:1px solid var(--signal-fill);opacity:0;pointer-events:none}.vox-orb[data-state=listening]{background:var(--signal-fill);border-color:var(--signal-fill);color:#fff}.vox-orb[data-state=listening] .vox-orb__ring{animation:vox-ring 1.8s var(--ease-signal) infinite}.vox-orb[data-state=listening] .vox-orb__ring--b{animation-delay:.6s}@keyframes vox-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.vox-orb[data-state=thinking]{color:var(--ink-3)}.vox-orb[data-state=thinking] .vox-orb__icon{animation:vox-breathe 1.4s var(--ease-signal) infinite}.vox-orb[data-state=speaking]{background:var(--ground-deep);color:var(--signal-deep);border-color:var(--signal-fill)}.vox-orb[data-state=speaking] .vox-orb__icon{animation:vox-breathe .9s var(--ease-signal) infinite}@keyframes vox-breathe{0%,to{opacity:.45}50%{opacity:1}}.vox-voice__status{font-size:.875rem;font-weight:500;color:var(--ink);min-height:1.4em}.vox-voice__interim{font-size:.8125rem;line-height:1.45;color:var(--ink-3);min-height:1.2em;max-width:18rem}.vox-voice__err{font-size:.75rem;line-height:1.45;color:var(--ink-2);background:var(--ground-deep);border:1px solid var(--rule-strong);border-radius:10px;padding:var(--s-2) var(--s-3);max-width:18rem}.vox-voice__err[hidden]{display:none}.vox-voice__tape{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:var(--s-2);text-align:left;max-height:10rem;overflow-y:auto;overscroll-behavior:contain}.vox-voice__tape:empty{display:none}.vox-tape{font-size:.8125rem;line-height:1.45;color:var(--ink-2);padding-top:var(--s-2);border-top:1px solid var(--rule)}.vox-tape b{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:2px}.vox-tape--user b{color:var(--signal)}.vox-voice__alt{font-size:.75rem;color:var(--ink-3);text-decoration:underline;text-underline-offset:3px;padding-top:var(--s-1)}.vox-voice__alt:hover{color:var(--signal)}.vox-voice__mark{width:76px;height:76px;border-radius:var(--radius-pill);background:var(--ground-deep);display:grid;place-items:center;margin-top:auto}.vox-voice__note{font-size:.875rem;line-height:1.55;color:var(--ink-2);max-width:17rem}.vox-voice__toChat{margin-bottom:auto}@media (prefers-reduced-motion: reduce){.vox-orb__ring,.vox-orb[data-state] .vox-orb__icon{animation:none}.vox-orb[data-state=listening] .vox-orb__ring{opacity:.4}.vox-orb{transition:none}}.dock__inner,.dock__foot{padding-left:calc(var(--gutter) + 84px)}@media (max-width: 760px){.dock__inner,.dock__foot{padding-left:calc(var(--gutter) + 64px)}}.auth__field--pass{position:relative}.auth__field--pass input{padding-right:2.5rem}.auth__eye{position:absolute;right:0;bottom:0;width:2.25rem;height:2.25rem;display:grid;place-items:center;border:0;background:none;cursor:pointer;color:var(--ink-3);border-radius:var(--radius-pill);transition:color .22s linear}.auth__eye:hover{color:var(--ink)}.auth__eye:focus-visible{outline:2px solid var(--signal);outline-offset:2px}
