.landing-module__jDH3nq__lp{--bg:#fff;--bg-band:#f7f6f4;--bg-elev:#fff;--ink:#1d1b19;--ink-2:#6b6966;--ink-3:#93908b;--accent:#0b6edb;--line:#1816141a;--line-2:#1816140e;--btn:#1d1b19;--btn-ink:#fff;--btn-hover:#3b3835;--tint-blue:#ebf2fe;--tint-peach:#fdf0e7;--tint-green:#e9f5ee;--ok:#1f7a4d;--pill-bg:#fdf3d4;--panel-bg:#1d1b19;--panel-ink:#f7f6f4;--glyph-blue:#0b6edb;--glyph-peach:#c2600f;--glyph-green:#1f7a4d;--shadow-sm:0 1px 2px #1412100f;--shadow:0 1px 2px #1412100d, 0 10px 30px #1412100d;--shadow-lg:0 2px 4px #1412100a, 0 20px 60px #14121017;--f:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--pad:clamp(1.25rem, 4vw, 2.5rem);--wrap:1120px;--sec:clamp(4.5rem, 9vw, 8rem);background:var(--bg);color:var(--ink);font-family:var(--f);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--s-card:#fff;--s-inset:#faf9f7;--s-inset-line:#1816141a;--s-panel:#fff;--s-ink:#1d1b19;--s-ink-2:#6b6966;--s-ink-3:#93908b;--s-grid:#18161414;--s-grid-2:#18161438;--s-track:#1816140f;--s-lead:#0b6edb;--s-accent-hi:#0b6edb;--s-link:#1a67c6;--s-node:#52545f;--s-strong:#1d1b19;--s-warm:#c2600f;--s-warm-text:#b45309;--s-warm-bg:#fdf0e7;--s-warm-soft:#fbd9bd;--s-r0:#dce8f8;--s-r1:#c6dcf7;--s-r2:#9cc3f2;--s-r3:#6aa5ea;--s-r4:#3a86dd;--s-r5:#1667c9;--s-r6:#0b4a93;--s-on-high:#fff;--s-on-low:#1d1b19;--s-future:#e9e7e3;--s-edge:#1a67c6;--s-glow:#6aa5ea;--s-glow-op:.32;--s-glow-op-warm:.28;--s-dot-edge:#0b4a9347;--s-hollow:#fff;--s-hollow-line:#93908b;--s-hl-fill:#0b6edb0d;--s-hl-line:#0b6edb59;--s-tip-bg:#1d1b19;--s-tip-ink:#f7f6f4;--s-tip-mut:#a8a39c;--s-tip-line:transparent;--s-layer-op:.34;--s-num-lo:#dfe5ee;--s-num-mid:#b0c1d9;--s-num-hi:#3a86dd;--s-line-lo:#c7d8f0;--s-line-hi:#6aa5ea;--s-ask-bg:#fff;--s-ask-line:#18161424;--s-ask-shadow:0 1px 2px #1412100f, 0 8px 22px #14121012;flex:1;font-size:1.0625rem;line-height:1.55}html.dark .landing-module__jDH3nq__lp{--bg:#121110;--bg-band:#171615;--bg-elev:#1e1c1a;--ink:#f4f2ee;--ink-2:#b1aca5;--ink-3:#8a857e;--accent:#6aa5ea;--line:#ffffff1a;--line-2:#ffffff0f;--btn:#f4f2ee;--btn-ink:#121110;--btn-hover:#d8d4cd;--tint-blue:#17243a;--tint-peach:#2e2117;--tint-green:#16271d;--ok:#4ade80;--pill-bg:#3a3120;--panel-bg:#1e1c1a;--panel-ink:#f4f2ee;--glyph-blue:#6aa5ea;--glyph-peach:#f0a45d;--glyph-green:#4ade80;--shadow-sm:0 1px 2px #0006;--shadow:0 1px 2px #0006, 0 10px 30px #00000059;--shadow-lg:0 2px 4px #0006, 0 20px 60px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--s-card:#1e1c1a;--s-inset:#282624;--s-inset-line:#ffffff1a;--s-panel:#262422;--s-ink:#f4f2ee;--s-ink-2:#b1aca5;--s-ink-3:#8a857e;--s-grid:#ffffff12;--s-grid-2:#ffffff3d;--s-track:#ffffff14;--s-lead:#7bb0f2;--s-accent-hi:#b3d2f8;--s-link:#7bb0f2;--s-node:#8f8a83;--s-strong:#f4f2ee;--s-warm:#f0a45d;--s-warm-text:#f0a45d;--s-warm-bg:#f0a45d1a;--s-warm-soft:#6b4526;--s-r0:#2a3a52;--s-r1:#234f86;--s-r2:#1f63b3;--s-r3:#2b77d9;--s-r4:#4a92ea;--s-r5:#7bb0f2;--s-r6:#b3d2f8;--s-on-high:#1d1b19;--s-on-low:#dbe6f7;--s-future:#34322f;--s-edge:#b3d2f8;--s-glow:#4a92ea;--s-glow-op:.55;--s-glow-op-warm:.42;--s-dot-edge:#00000059;--s-hollow:#1e1c1a;--s-hollow-line:#8a857e;--s-hl-fill:#7db0f712;--s-hl-line:#7db0f766;--s-tip-bg:#2c2a27;--s-tip-ink:#f4f2ee;--s-tip-mut:#a8a39c;--s-tip-line:#ffffff24;--s-layer-op:.3;--s-num-lo:#2e3a4c;--s-num-mid:#3a5a86;--s-num-hi:#7bb0f2;--s-line-lo:#2b5a93;--s-line-hi:#7bb0f2;--s-ask-bg:#ffffff0f;--s-ask-line:#ffffff24;--s-ask-shadow:none}.landing-module__jDH3nq__lp :where(h1,h2,h3,h4){text-wrap:balance;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.06}.landing-module__jDH3nq__lp :where(p){margin:0}.landing-module__jDH3nq__lp :where(a){color:inherit}.landing-module__jDH3nq__lp :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.landing-module__jDH3nq__lp ::selection{background:var(--tint-blue);color:var(--ink)}.landing-module__jDH3nq__wrap{max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}.landing-module__jDH3nq__band{background:var(--bg-band)}.landing-module__jDH3nq__sec{padding-block:var(--sec)}.landing-module__jDH3nq__lp h1{letter-spacing:-.038em;font-size:clamp(2.5rem,1.2rem + 5.6vw,5.25rem)}.landing-module__jDH3nq__lp h2{letter-spacing:-.032em;font-size:clamp(1.95rem,1.25rem + 2.7vw,3.25rem)}.landing-module__jDH3nq__lp h3{letter-spacing:-.018em;font-size:1.3125rem;font-weight:600;line-height:1.25}.landing-module__jDH3nq__deck{color:var(--ink-2);letter-spacing:-.017em;font-size:clamp(1.125rem,1rem + .55vw,1.4375rem);line-height:1.45}.landing-module__jDH3nq__eyebrow{color:var(--accent);letter-spacing:-.005em;margin-bottom:1rem;font-size:.9375rem;font-weight:600;display:block}.landing-module__jDH3nq__btn{font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:980px;justify-content:center;align-items:center;gap:.4rem;padding:.78rem 1.5rem;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.landing-module__jDH3nq__btnPrimary{background:var(--btn);color:var(--btn-ink)}.landing-module__jDH3nq__btnPrimary:hover{background:var(--btn-hover)}.landing-module__jDH3nq__btnSm{padding:.48rem 1.05rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__btn{transition:none}}.landing-module__jDH3nq__nav{z-index:50;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--line-2);position:sticky;top:0}.landing-module__jDH3nq__navIn{align-items:center;gap:1.25rem;height:58px;display:flex}.landing-module__jDH3nq__brand{letter-spacing:-.022em;align-items:center;gap:.5rem;margin-right:auto;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex}.landing-module__jDH3nq__brandMark{width:auto;height:26px;display:block}.landing-module__jDH3nq__foot .landing-module__jDH3nq__brandMark{height:28px}.landing-module__jDH3nq__navSignin{color:var(--ink);letter-spacing:-.008em;font-size:.9375rem;font-weight:500;text-decoration:none;display:none}.landing-module__jDH3nq__navSignin:hover{color:var(--accent)}@media (min-width:620px){.landing-module__jDH3nq__navSignin{display:inline}}.landing-module__jDH3nq__hero{text-align:center;padding-block:calc(clamp(3.5rem,7vw,6rem) + 3.4rem) 0}.landing-module__jDH3nq__hero h1{max-width:17ch;margin-inline:auto;font-size:clamp(2.1rem,1rem + 6vw,5.25rem);line-height:1.24}.landing-module__jDH3nq__heroKeep{white-space:nowrap}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__sq{vertical-align:.85em;letter-spacing:0;margin-left:.015em;font-size:.47em;line-height:0}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hl{background:var(--pill-bg);color:var(--ink);white-space:nowrap;border-radius:980px;padding:.05em .4em .08em .32em;line-height:1.1;display:inline-block;position:relative}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hm{vertical-align:.02em;transform-origin:50% 62%;width:.78em;height:.78em;margin:0 .21em 0 -.1em;transition:transform .38s cubic-bezier(.34,1.56,.64,1),opacity .18s;display:inline-block;position:relative}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hm.landing-module__jDH3nq__out{opacity:0;transition:transform .17s cubic-bezier(.5,0,.75,0),opacity .14s ease-in;transform:scale(.18)}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hm>svg{filter:drop-shadow(0 .035em .05em #7a520c4d);width:100%;height:100%;position:absolute;inset:0;overflow:visible}html.dark .landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hm>svg{filter:drop-shadow(0 .035em .06em #00000080)}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlW{vertical-align:baseline;clip-path:inset(-.12em -.04em -.2em);transition:width .42s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlT{opacity:1;transition:none;display:inline-block;transform:none}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlOld{white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__ch{transition:transform .52s cubic-bezier(.2,.85,.25,1.15),opacity .32s;display:inline-block}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__ch.landing-module__jDH3nq__below{opacity:0;transition:none;transform:translateY(.95em)}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlOld .landing-module__jDH3nq__ch{transition:transform .42s cubic-bezier(.5,0,.75,0),opacity .3s}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlOld .landing-module__jDH3nq__ch.landing-module__jDH3nq__up{opacity:0;transform:translateY(-.95em)}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlGhost{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__srWord{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlW,.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hlT,.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__ch,.landing-module__jDH3nq__lp h1 .landing-module__jDH3nq__hm{transition:none}}.landing-module__jDH3nq__heroCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-top:2.25rem;display:flex}.landing-module__jDH3nq__heroNote{color:var(--ink-3);letter-spacing:-.005em;margin-top:1.5rem;font-size:.875rem}.landing-module__jDH3nq__secHead{max-width:34ch;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.landing-module__jDH3nq__secHead .landing-module__jDH3nq__deck{max-width:54ch;margin-top:1rem}.landing-module__jDH3nq__secHead.landing-module__jDH3nq__center{text-align:center;max-width:none}.landing-module__jDH3nq__secHead.landing-module__jDH3nq__center h2{max-width:22ch;margin-inline:auto}.landing-module__jDH3nq__secHead.landing-module__jDH3nq__center .landing-module__jDH3nq__deck{margin-inline:auto}.landing-module__jDH3nq__statsSec{padding-block:clamp(3rem,6vw,4.5rem) clamp(1rem,2vw,1.5rem)}.landing-module__jDH3nq__stats{text-align:center;gap:2.5rem 1.5rem;display:grid}@media (min-width:660px){.landing-module__jDH3nq__stats{grid-template-columns:repeat(4,1fr)}}.landing-module__jDH3nq__stat b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,1.7rem + 2.5vw,3.35rem);font-weight:700;line-height:1;display:block}.landing-module__jDH3nq__stat b em{letter-spacing:-.02em;color:var(--ink-2);margin-left:.08em;font-size:.42em;font-style:normal}.landing-module__jDH3nq__stat span{color:var(--ink-2);margin-top:.85rem;max-width:24ch;margin-inline:auto;font-size:.9375rem;display:block}.landing-module__jDH3nq__quantifySec{--s-card:var(--bg);padding-top:clamp(3rem,6vw,4.5rem)}.landing-module__jDH3nq__qe{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:900px){.landing-module__jDH3nq__qe{grid-template-columns:.6fr 1.4fr;gap:clamp(1.5rem,3vw,2.5rem)}}.landing-module__jDH3nq__m47{margin-top:2rem}.landing-module__jDH3nq__m47n{letter-spacing:-.05em;color:var(--s-accent-hi);font-size:clamp(3.2rem,2rem + 4vw,4.6rem);font-weight:700;line-height:.92}.landing-module__jDH3nq__m47t{color:var(--ink);margin:.45rem 0 0;font-size:1rem;font-weight:600}.landing-module__jDH3nq__qeRing{min-width:0}.landing-module__jDH3nq__qeRing>svg{width:100%;height:auto;display:block;overflow:visible}.landing-module__jDH3nq__noanim,.landing-module__jDH3nq__noanim *{transition:none!important;animation:none!important}.landing-module__jDH3nq__stage{transition:opacity .6s}svg.landing-module__jDH3nq__fading .landing-module__jDH3nq__stage{opacity:0}.landing-module__jDH3nq__cell{opacity:0;transition:opacity .45s}.landing-module__jDH3nq__cell.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__axis{opacity:0;transition:opacity .8s .3s}.landing-module__jDH3nq__axis.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__sil{opacity:0;transform-box:view-box;transform-origin:380px 262px;transition:opacity .5s,transform .75s cubic-bezier(.22,1,.36,1);transform:scale(.93)}.landing-module__jDH3nq__sil.landing-module__jDH3nq__on{opacity:1;transform:none}.landing-module__jDH3nq__wedge{transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.landing-module__jDH3nq__wedge.landing-module__jDH3nq__out{transform:translate(var(--dx), var(--dy))}.landing-module__jDH3nq__glw{opacity:0;transition:opacity 1.3s}.landing-module__jDH3nq__glw.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__dot{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.landing-module__jDH3nq__dot.landing-module__jDH3nq__on{transform:none}.landing-module__jDH3nq__bl .landing-module__jDH3nq__draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s cubic-bezier(.45,0,.2,1)}.landing-module__jDH3nq__bl .landing-module__jDH3nq__fillp{opacity:0;transition:opacity .8s .9s}.landing-module__jDH3nq__bl.landing-module__jDH3nq__on .landing-module__jDH3nq__draw{stroke-dashoffset:0}.landing-module__jDH3nq__bl.landing-module__jDH3nq__on .landing-module__jDH3nq__fillp{opacity:1}.landing-module__jDH3nq__co .landing-module__jDH3nq__lead{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s .15s}.landing-module__jDH3nq__co .landing-module__jDH3nq__tdot{transform-box:fill-box;transform-origin:50%;transition:transform .35s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.landing-module__jDH3nq__co .landing-module__jDH3nq__box{opacity:0;transform-box:fill-box;transition:opacity .3s .6s,transform .5s cubic-bezier(.34,1.56,.64,1) .6s;transform:scale(.86)}.landing-module__jDH3nq__co.landing-module__jDH3nq__coL .landing-module__jDH3nq__box{transform-origin:100%}.landing-module__jDH3nq__co.landing-module__jDH3nq__coR .landing-module__jDH3nq__box{transform-origin:0}.landing-module__jDH3nq__co.landing-module__jDH3nq__on .landing-module__jDH3nq__lead{stroke-dashoffset:0}.landing-module__jDH3nq__co.landing-module__jDH3nq__on .landing-module__jDH3nq__tdot,.landing-module__jDH3nq__co.landing-module__jDH3nq__on .landing-module__jDH3nq__box{opacity:1;transform:none}.landing-module__jDH3nq__fl .landing-module__jDH3nq__pole{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s}.landing-module__jDH3nq__fl .landing-module__jDH3nq__base{transform-box:fill-box;transform-origin:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.landing-module__jDH3nq__fl .landing-module__jDH3nq__pen{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.34,1.56,.64,1) .35s;transform:scale(0)}.landing-module__jDH3nq__fl .landing-module__jDH3nq__lab{opacity:0;transition:opacity .4s .55s}.landing-module__jDH3nq__fl.landing-module__jDH3nq__on .landing-module__jDH3nq__pole{stroke-dashoffset:0}.landing-module__jDH3nq__fl.landing-module__jDH3nq__on .landing-module__jDH3nq__base,.landing-module__jDH3nq__fl.landing-module__jDH3nq__on .landing-module__jDH3nq__pen{transform:none}.landing-module__jDH3nq__fl.landing-module__jDH3nq__on .landing-module__jDH3nq__lab{opacity:1}.landing-module__jDH3nq__mag .landing-module__jDH3nq__sector,.landing-module__jDH3nq__mag .landing-module__jDH3nq__ln{stroke-dasharray:1;stroke-dashoffset:1px}.landing-module__jDH3nq__mag .landing-module__jDH3nq__sector{transition:stroke-dashoffset .8s cubic-bezier(.45,0,.2,1)}.landing-module__jDH3nq__mag .landing-module__jDH3nq__ln{transition:stroke-dashoffset .6s .6s}.landing-module__jDH3nq__mag .landing-module__jDH3nq__panel{opacity:0;transform-box:fill-box;transform-origin:100%;transition:opacity .35s 1s,transform .5s cubic-bezier(.34,1.56,.64,1) 1s;transform:scale(.9)}.landing-module__jDH3nq__mag .landing-module__jDH3nq__mnum{opacity:0;transition:opacity .3s}.landing-module__jDH3nq__mag .landing-module__jDH3nq__recbox{stroke-opacity:0;transition:stroke-opacity .5s 2.3s}.landing-module__jDH3nq__mag.landing-module__jDH3nq__on .landing-module__jDH3nq__sector,.landing-module__jDH3nq__mag.landing-module__jDH3nq__on .landing-module__jDH3nq__ln{stroke-dashoffset:0}.landing-module__jDH3nq__mag.landing-module__jDH3nq__on .landing-module__jDH3nq__panel{opacity:1;transform:none}.landing-module__jDH3nq__mag.landing-module__jDH3nq__on .landing-module__jDH3nq__mnum{opacity:1}.landing-module__jDH3nq__mag.landing-module__jDH3nq__on .landing-module__jDH3nq__recbox{stroke-opacity:1}.landing-module__jDH3nq__live{opacity:0;transform-box:fill-box;transform-origin:50%}.landing-module__jDH3nq__live.landing-module__jDH3nq__on{opacity:1;animation:2s ease-out infinite landing-module__jDH3nq__qe-pulse}@keyframes landing-module__jDH3nq__qe-pulse{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.landing-module__jDH3nq__querySec{overflow:hidden}.landing-module__jDH3nq__q{isolation:isolate;position:relative}.landing-module__jDH3nq__layer{z-index:-2;opacity:0;-webkit-mask-composite:source-in;transition:opacity 1s cubic-bezier(.4,0,.2,1);position:absolute;inset:-72px -56px -72px 22%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40% 88%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40% 88%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.landing-module__jDH3nq__layer.landing-module__jDH3nq__on{opacity:var(--s-layer-op)}.landing-module__jDH3nq__layer svg{width:100%;height:100%;display:block}.landing-module__jDH3nq__qaGrid{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:900px){.landing-module__jDH3nq__qaGrid{grid-template-columns:.8fr 1.2fr;gap:clamp(1.5rem,3vw,3rem)}}.landing-module__jDH3nq__qIn{min-width:0}.landing-module__jDH3nq__ask{background:var(--s-ask-bg);border:1px solid var(--s-ask-line);box-shadow:var(--s-ask-shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;align-items:center;gap:.65rem;max-width:34rem;margin-top:1.8rem;padding:.55rem .55rem .55rem .85rem;display:flex}.landing-module__jDH3nq__ask .landing-module__jDH3nq__spark{width:1rem;height:1rem;color:var(--accent);flex:none}.landing-module__jDH3nq__ask .landing-module__jDH3nq__qt{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.9375rem;overflow:hidden}.landing-module__jDH3nq__ask .landing-module__jDH3nq__go{background:var(--btn);color:var(--btn-ink);border-radius:8px;flex:none;padding:.45rem .8rem;font-size:.8125rem;font-weight:600}.landing-module__jDH3nq__ask.landing-module__jDH3nq__thinking .landing-module__jDH3nq__go{animation:.24s ease-in-out infinite alternate landing-module__jDH3nq__qa-think}@keyframes landing-module__jDH3nq__qa-think{0%{opacity:1}to{opacity:.45}}.landing-module__jDH3nq__caret{background:var(--accent);vertical-align:-2px;width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite landing-module__jDH3nq__qa-blink;display:inline-block}@keyframes landing-module__jDH3nq__qa-blink{50%{opacity:0}}.landing-module__jDH3nq__reading{color:var(--ink-3);min-height:1.3em;margin:.75rem 0 0;font-size:.875rem}.landing-module__jDH3nq__reading b{color:var(--ink);font-weight:600}.landing-module__jDH3nq__qaStage{min-width:0;position:relative}.landing-module__jDH3nq__qaHalo{z-index:-1;pointer-events:none;background:var(--bg-band);box-shadow:0 0 36px 30px var(--bg-band);border-radius:28px;position:absolute;inset:-10px -12px}.landing-module__jDH3nq__qaChart{aspect-ratio:560/340;position:relative}.landing-module__jDH3nq__qaChart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-module__jDH3nq__qc{opacity:0;transition:opacity .22s}.landing-module__jDH3nq__qc.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__qc .landing-module__jDH3nq__gb{transform-box:fill-box;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.landing-module__jDH3nq__qc .landing-module__jDH3nq__gc{transform-box:fill-box;transform-origin:bottom;transition:transform .38s cubic-bezier(.22,1,.36,1);transform:scaleY(0)}.landing-module__jDH3nq__qc .landing-module__jDH3nq__gl{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.45,0,.2,1)}.landing-module__jDH3nq__qc .landing-module__jDH3nq__gf{opacity:0;transition:opacity .26s}.landing-module__jDH3nq__qc .landing-module__jDH3nq__gp{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .2s,transform .28s cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}.landing-module__jDH3nq__qc.landing-module__jDH3nq__on .landing-module__jDH3nq__gb,.landing-module__jDH3nq__qc.landing-module__jDH3nq__on .landing-module__jDH3nq__gc{transform:none}.landing-module__jDH3nq__qc.landing-module__jDH3nq__on .landing-module__jDH3nq__gl{stroke-dashoffset:0}.landing-module__jDH3nq__qc.landing-module__jDH3nq__on .landing-module__jDH3nq__gf,.landing-module__jDH3nq__qc.landing-module__jDH3nq__on .landing-module__jDH3nq__gp{opacity:1;transform:none}.landing-module__jDH3nq__qc.landing-module__jDH3nq__instant,.landing-module__jDH3nq__qc.landing-module__jDH3nq__instant *{transition:none!important}.landing-module__jDH3nq__weigh{grid-template-columns:1fr;align-items:center;gap:clamp(2.2rem,4vw,3rem);display:grid}@media (min-width:900px){.landing-module__jDH3nq__weigh{grid-template-columns:.92fr 1.08fr}}.landing-module__jDH3nq__mw{--s-mute-1:#cfccc6;--s-mute-2:#e4e1dc;min-width:0;position:relative}html.dark .landing-module__jDH3nq__mw{--s-mute-1:#4f4c48;--s-mute-2:#363431}.landing-module__jDH3nq__mwChart{aspect-ratio:560/290;position:relative}.landing-module__jDH3nq__mwChart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-module__jDH3nq__mwc{opacity:0;transition:opacity .35s}.landing-module__jDH3nq__mwc.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__mwc .landing-module__jDH3nq__gl{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.45,0,.2,1)}.landing-module__jDH3nq__mwc .landing-module__jDH3nq__gf{opacity:0;transition:opacity .45s}.landing-module__jDH3nq__mwc .landing-module__jDH3nq__gp{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);transform:scale(.85)}.landing-module__jDH3nq__mwc.landing-module__jDH3nq__on .landing-module__jDH3nq__gl{stroke-dashoffset:0}.landing-module__jDH3nq__mwc.landing-module__jDH3nq__on .landing-module__jDH3nq__gf,.landing-module__jDH3nq__mwc.landing-module__jDH3nq__on .landing-module__jDH3nq__gp{opacity:1;transform:none}.landing-module__jDH3nq__mwc.landing-module__jDH3nq__instant,.landing-module__jDH3nq__mwc.landing-module__jDH3nq__instant *{transition:none!important}.landing-module__jDH3nq__mwAlloc{margin-top:1.1rem}.landing-module__jDH3nq__mwAllocHead{color:var(--ink-2);justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.landing-module__jDH3nq__mwAllocHead b{color:var(--ink);font-weight:600}.landing-module__jDH3nq__mwBar{border-radius:999px;gap:2px;height:10px;margin-top:.55rem;display:flex;overflow:hidden}.landing-module__jDH3nq__mwBar i{width:33.33%;height:100%;transition:width 1s cubic-bezier(.22,1,.36,1);display:block}.landing-module__jDH3nq__mwBar i.landing-module__jDH3nq__snap{transition:none}.landing-module__jDH3nq__mwBar i:first-child{background:var(--s-r5)}.landing-module__jDH3nq__mwBar i:nth-child(2){background:var(--s-mute-1)}.landing-module__jDH3nq__mwBar i:nth-child(3){background:var(--s-mute-2)}.landing-module__jDH3nq__mwResult{color:var(--ink-2);opacity:0;min-height:1.5em;margin:.85rem 0 0;font-size:.9375rem;transition:opacity .4s}.landing-module__jDH3nq__mwResult.landing-module__jDH3nq__on{opacity:1}.landing-module__jDH3nq__mwResult b{color:var(--ink);font-weight:600}.landing-module__jDH3nq__hierarchySec{--s-hollow:var(--bg-band);--s-panel:var(--bg)}html.dark .landing-module__jDH3nq__hierarchySec{--s-panel:var(--bg-elev)}.landing-module__jDH3nq__hcCard,.landing-module__jDH3nq__hcChart{position:relative}.landing-module__jDH3nq__hcChart svg{width:100%;height:auto;display:block;overflow:visible}.landing-module__jDH3nq__hcAxis{animation:.5s both landing-module__jDH3nq__hc-fade}@keyframes landing-module__jDH3nq__hc-fade{0%{opacity:0}to{opacity:1}}.landing-module__jDH3nq__tip{z-index:5;pointer-events:none;background:var(--s-tip-bg);color:var(--s-tip-ink);border:1px solid var(--s-tip-line);white-space:nowrap;border-radius:10px;padding:.6rem .75rem;font-size:.75rem;line-height:1.45;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 28px #00000047}.landing-module__jDH3nq__tip b{margin-bottom:.15rem;font-size:.8125rem;display:block}.landing-module__jDH3nq__tip span{color:var(--s-tip-mut)}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__layer{transition:none}.landing-module__jDH3nq__ask.landing-module__jDH3nq__thinking .landing-module__jDH3nq__go,.landing-module__jDH3nq__caret{animation:none}.landing-module__jDH3nq__mwBar i{transition:none}.landing-module__jDH3nq__hcAxis,.landing-module__jDH3nq__live.landing-module__jDH3nq__on{animation:none}}.landing-module__jDH3nq__foot{border-top:1px solid var(--line-2);padding-block:3.5rem 2rem;font-size:.875rem}.landing-module__jDH3nq__footIn{gap:2.25rem;display:grid}@media (min-width:800px){.landing-module__jDH3nq__footIn{grid-template-columns:1fr auto auto auto;align-items:start;gap:3rem}}@media (min-width:560px) and (max-width:799px){.landing-module__jDH3nq__footIn{grid-template-columns:repeat(2,1fr)}}.landing-module__jDH3nq__foot h4{color:var(--ink);letter-spacing:-.005em;margin-bottom:1rem;font-size:.8125rem;font-weight:600}.landing-module__jDH3nq__foot ul{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.landing-module__jDH3nq__foot a{color:var(--ink-2);text-decoration:none}.landing-module__jDH3nq__foot a:hover,.landing-module__jDH3nq__foot .landing-module__jDH3nq__brand{color:var(--ink)}.landing-module__jDH3nq__footBlurb{color:var(--ink-2);max-width:32ch;margin-top:.9rem;line-height:1.55}.landing-module__jDH3nq__footAddr{color:var(--ink-2);font-style:normal;line-height:1.65}.landing-module__jDH3nq__footLegal{border-top:1px solid var(--line-2);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:3rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.landing-module__jDH3nq__legalMain{padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,6rem)}.landing-module__jDH3nq__legalWrap{max-width:820px}.landing-module__jDH3nq__legalEyebrow{color:var(--accent);letter-spacing:-.005em;margin-bottom:1rem;font-size:.9375rem;font-weight:600}.landing-module__jDH3nq__legalSwitch{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;padding-bottom:2rem;display:flex}.landing-module__jDH3nq__legalSwitch a{color:var(--ink-2);border:1px solid var(--line);border-radius:980px;padding:.4rem .9rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .18s,color .18s}.landing-module__jDH3nq__legalSwitch a:hover{color:var(--ink);border-color:var(--ink-3)}.landing-module__jDH3nq__legalFoot{border-top:1px solid var(--line);color:var(--ink-3);margin-top:3.5rem;padding-top:1.5rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__legalSwitch a{transition:none}}.landing-module__jDH3nq__prose{color:var(--ink-2);font-size:1rem;line-height:1.68}.landing-module__jDH3nq__prose h1{letter-spacing:-.032em;color:var(--ink);margin-bottom:1.25rem;font-size:clamp(2rem,1.4rem + 2vw,2.875rem)}.landing-module__jDH3nq__prose h2{letter-spacing:-.018em;color:var(--ink);margin-top:2.75rem;margin-bottom:.85rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.landing-module__jDH3nq__prose p{margin-bottom:1.15rem}.landing-module__jDH3nq__prose .lede{color:var(--ink-2);margin-bottom:2rem;padding-bottom:.5rem;font-size:1.125rem;line-height:1.55}.landing-module__jDH3nq__prose .callout{background:var(--tint-blue);color:var(--ink);border-radius:14px;margin:1.75rem 0;padding:1.1rem 1.25rem}.landing-module__jDH3nq__prose ul{margin:0 0 1.15rem;padding-left:1.15rem}.landing-module__jDH3nq__prose li{margin-bottom:.6rem}.landing-module__jDH3nq__prose li::marker{color:var(--ink-3)}.landing-module__jDH3nq__prose strong{color:var(--ink);font-weight:600}.landing-module__jDH3nq__prose a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.landing-module__jDH3nq__prose hr{border:none;border-top:1px solid var(--line);margin:3rem 0}.landing-module__jDH3nq__prose .tableWrap{margin-bottom:1.5rem;overflow-x:auto}.landing-module__jDH3nq__prose table{border-collapse:collapse;width:100%;min-width:520px;font-size:.9375rem}.landing-module__jDH3nq__prose th,.landing-module__jDH3nq__prose td{text-align:left;border-bottom:1px solid var(--line-2);vertical-align:top;padding:.7rem .9rem}.landing-module__jDH3nq__prose thead th{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.landing-module__jDH3nq__prose tbody th{color:var(--ink);white-space:nowrap;font-weight:600}
