@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_58324915-module__NPkt2G__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_58324915-module__NPkt2G__variable{--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
.RouteFade-module__QjC7Uq__fade{animation:RouteFade-module__QjC7Uq__fade var(--dur-route) linear both}@keyframes RouteFade-module__QjC7Uq__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.RouteFade-module__QjC7Uq__fade{animation:none}}
.Field-module__kRIzwa__field{z-index:0;pointer-events:none;opacity:var(--field-body);transition:opacity var(--dur-field) ease;will-change:opacity;background:linear-gradient(135deg, transparent 65%, rgba(var(--field-slate), var(--field-a1)) 100%), linear-gradient(135deg, var(--field-warm) 0%, var(--paper) 50%, var(--field-cool) 100%);position:fixed;inset:0}.Field-module__kRIzwa__field[data-level=warm]{opacity:var(--field-quote)}.Field-module__kRIzwa__field[data-level=cool]{opacity:var(--field-strip)}.Field-module__kRIzwa__field[data-level=full]{opacity:var(--field-full)}@media (prefers-reduced-motion:reduce){.Field-module__kRIzwa__field{transition:none}}.Field-module__kRIzwa__field[data-home]{-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}
.NavGlass-module__1Q-AGW__surface [data-dock-frame]{--glass-blur:calc(var(--s-3) / 2);--glass-sat:1;--glass-fill-strong:var(--glass-fill);border-top-color:var(--glass-highlight);border-left-color:var(--glass-highlight);box-shadow:inset 1px 1px 0 var(--glass-highlight), inset -1px -1px 0 var(--glass-line), inset 0 -4px 8px var(--glass-line)}.NavGlass-module__1Q-AGW__surface [data-dock-frame]>:not(canvas){z-index:1;position:relative}.NavGlass-module__1Q-AGW__canvas{border-radius:inherit;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.NavGlass-module__1Q-AGW__surface [data-nav-item]{font-weight:var(--w-body)}
.Nav-module__AjPwpW__nav{top:var(--s-3);z-index:5;margin-top:var(--s-3);pointer-events:none;transition:opacity var(--nav-reveal);position:sticky}@media (scripting:enabled){.Nav-module__AjPwpW__nav[data-veil]{opacity:0}.Nav-module__AjPwpW__nav[data-veil] .Nav-module__AjPwpW__capsule,.Nav-module__AjPwpW__nav[data-veil] .Nav-module__AjPwpW__menu{pointer-events:none}}.Nav-module__AjPwpW__bar{height:var(--nav-height);position:relative}.Nav-module__AjPwpW__capsule{pointer-events:auto;border-radius:var(--radius-pill);height:100%;padding-inline:var(--s-5);align-items:center;gap:var(--s-4);display:flex;position:relative}.Nav-module__AjPwpW__capsule[data-raised]{background:var(--glass-fill-strong)}.Nav-module__AjPwpW__lockup{align-items:center;gap:var(--s-3);flex:none;margin-right:auto;display:flex}.Nav-module__AjPwpW__mark{display:none}.Nav-module__AjPwpW__links{align-items:center;gap:var(--s-1);min-width:0;display:flex;position:relative}.Nav-module__AjPwpW__link{z-index:1;padding:var(--s-1) var(--s-2);border-radius:var(--radius-pill);color:var(--muted);font-family:var(--font-sans), sans-serif;font-size:var(--t-small);font-weight:var(--w-label);line-height:var(--lh-solid);white-space:nowrap;align-items:center;display:flex;position:relative}.Nav-module__AjPwpW__link:hover,.Nav-module__AjPwpW__link:focus-visible{text-decoration:none}.Nav-module__AjPwpW__label{color:var(--muted);transition:color var(--dur-hover);display:block}.Nav-module__AjPwpW__link:hover .Nav-module__AjPwpW__label,.Nav-module__AjPwpW__link:focus-visible .Nav-module__AjPwpW__label,.Nav-module__AjPwpW__link[aria-current=true] .Nav-module__AjPwpW__label{color:var(--ink)}.Nav-module__AjPwpW__indicator{width:var(--nav-ind-w);height:var(--nav-ind-h);transform:translate(var(--nav-ind-x), var(--nav-ind-y));opacity:var(--nav-ind-a);pointer-events:none;transition:transform var(--nav-indicator) var(--ease-underline), width var(--nav-indicator) var(--ease-underline), height var(--nav-indicator) var(--ease-underline), opacity var(--dur-hover);position:absolute;top:0;left:0}.Nav-module__AjPwpW__links[data-nav-ind=jump] .Nav-module__AjPwpW__indicator{transition:none}.Nav-module__AjPwpW__actions{align-items:center;gap:var(--s-2);flex:none;display:flex}.Nav-module__AjPwpW__menu{right:var(--s-3);pointer-events:auto;align-items:center;height:100%;display:none;position:absolute;top:0}.Nav-module__AjPwpW__trigger{cursor:pointer;width:var(--nav-trigger);height:var(--nav-trigger);color:var(--ink);justify-content:center;align-items:center;list-style:none;display:flex}.Nav-module__AjPwpW__trigger::-webkit-details-marker{display:none}.Nav-module__AjPwpW__trigger svg{width:var(--s-3);height:var(--s-3);fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round}.Nav-module__AjPwpW__sheet{right:calc(-1 * var(--s-1));top:calc(100% - var(--s-1));z-index:10;min-width:var(--s-9);padding:var(--s-3);align-items:stretch;gap:var(--s-3);border-radius:0;flex-direction:column;display:flex;position:absolute}.Nav-module__AjPwpW__sheet .Nav-module__AjPwpW__link{font-size:var(--t-body);padding:var(--s-1) var(--s-3)}@media (max-width:1439px){.Nav-module__AjPwpW__capsule{padding-inline:var(--s-3)}.Nav-module__AjPwpW__links{gap:0}.Nav-module__AjPwpW__link{padding-inline:var(--s-1)}}@media (max-width:1023px){.Nav-module__AjPwpW__links{display:none}.Nav-module__AjPwpW__menu{display:flex}.Nav-module__AjPwpW__mark{display:block}}@media (max-width:760px){.Nav-module__AjPwpW__nav.Nav-module__AjPwpW__nav{padding-inline:var(--s-3)}}@media (prefers-reduced-motion:reduce){.Nav-module__AjPwpW__nav,.Nav-module__AjPwpW__label,.Nav-module__AjPwpW__indicator{transition:none}}
.Brand-module__Y1OlQW__brand{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--t-small);font-weight:var(--w-label);letter-spacing:.01em;line-height:var(--lh-solid);white-space:nowrap;display:inline-flex}.Brand-module__Y1OlQW__brand:hover,.Brand-module__Y1OlQW__brand:focus-visible{color:var(--ink);text-decoration:none}.Brand-module__Y1OlQW__logo{align-items:center;display:inline-flex}.Brand-module__Y1OlQW__logo svg,.Brand-module__Y1OlQW__logo img{height:var(--nav-logo);width:auto;display:block}.Brand-module__Y1OlQW__word{color:var(--wordmark)}.Brand-module__Y1OlQW__word em{font-style:normal}
.WaveMark-module__M-Ps3G__mark{align-items:center;padding-inline-end:var(--s-1);display:inline-flex}.WaveMark-module__M-Ps3G__wave{width:var(--mark-w);height:var(--mark-h);display:block;overflow:visible}.WaveMark-module__M-Ps3G__static{padding-inline-end:0}.WaveMark-module__M-Ps3G__wave line,.WaveMark-module__M-Ps3G__wave path{vector-effect:non-scaling-stroke}.WaveMark-module__M-Ps3G__w1{stroke:var(--slate);stroke-width:1.4px}.WaveMark-module__M-Ps3G__w2{stroke:var(--ink);stroke-width:1.6px}.WaveMark-module__M-Ps3G__target{stroke:var(--gold);stroke-width:1px}@media (max-width:600px){.WaveMark-module__M-Ps3G__mark{display:none}.WaveMark-module__M-Ps3G__mark.WaveMark-module__M-Ps3G__static{display:inline-flex}}
.Footer-module__yg9ahW__footer{padding-bottom:var(--s-6);font-size:var(--t-small);color:var(--muted)}.Footer-module__yg9ahW__top{justify-content:space-between;align-items:flex-start;gap:var(--s-5);border-top:1px solid var(--hairline);padding-top:var(--sec-standard);display:flex}.Footer-module__yg9ahW__brand{min-width:0}.Footer-module__yg9ahW__blurb{max-width:48ch;margin-top:var(--s-3)}.Footer-module__yg9ahW__links{text-align:right;flex:none;list-style:none}.Footer-module__yg9ahW__links li{margin-bottom:var(--s-3)}.Footer-module__yg9ahW__links li:last-child{margin-bottom:0}.Footer-module__yg9ahW__footer a{color:var(--muted)}.Footer-module__yg9ahW__footer a:hover{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em;text-decoration-thickness:1px}.Footer-module__yg9ahW__bottom{margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.Footer-module__yg9ahW__place{font-size:var(--t-caption);flex:none}.Footer-module__yg9ahW__note{text-align:right;max-width:56ch;font-size:var(--t-caption);flex:0 auto}@media (max-width:600px){.Footer-module__yg9ahW__top{align-items:flex-start;gap:var(--s-5);flex-direction:column}.Footer-module__yg9ahW__links{text-align:left}.Footer-module__yg9ahW__bottom{align-items:flex-start;gap:var(--s-2);flex-direction:column}.Footer-module__yg9ahW__note{text-align:left}}
:root{--paper:#fafaf8;--ink:#101a3d;--muted:#5a6386;--gold:#c99633;--light-core:#fff3d6;--hairline:#e3e7f0;--on-ink:#fff;--invest-muted:#b9c0da;--slate:#8a94b8;--slate-link:#656f93;--wordmark:#2f6ad1;--w-display:300;--w-body:400;--w-label:500;--t-display:clamp(36px, 5vw, 76px);--t-h2:clamp(34px, 3.5vw, 47px);--t-h3:25px;--t-body:19px;--t-small:17px;--t-caption:15px;--body:var(--t-body);--t-script:.7em;--eq:var(--t-body);--ring-min-height:560px;--ring-cx:50%;--ring-cy:50%;--ring-radius:38cqw;--lh-display:.95;--lh-tight:1.15;--lh-body:1.65;--lh-solid:1;--lh-quote:1.3;--tracking-display:-.02em;--tracking-h2:-.01em;--measure-body:60ch;--measure-lede:52ch;--measure-caption:44ch;--measure-heading:18ch;--measure-phrase:14ch;--measure-form:40rem;--science-label-width:18rem;--measure-quote:34ch;--display:clamp(48px, 4vw, 62px);--hero-height:100svh;--hero-wave-min:200px;--hero-wave-mobile:160px;--investor-mark-width:160px;--investor-mark-width-mobile:120px;--hero-lede-size:19px;--page-inset:max(var(--s-3), calc((100vw - var(--max)) / 2));--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--s-8:128px;--s-9:192px;--max:1520px;--gutter:clamp(20px, 3vw, 56px);--nav-height:56px;--nav-logo:20px;--nav-trigger:36px;--nav-reveal:.3s;--nav-indicator:.2s;--nav-ind-x:0px;--nav-ind-y:0px;--nav-ind-w:0px;--nav-ind-h:0px;--nav-ind-a:0;--mark-w:160px;--mark-h:24px;--sec-full:128px;--sec-full-mobile:80px;--sec-standard:96px;--sec-standard-mobile:64px;--sec-compact:64px;--sec-compact-mobile:40px;--divider-window:460px;--divider-w:460px;--glyph-w:120px;--glyph-sic:52px;--panel-w:150px;--dict-glyph-w:320px;--lock-x:0;--lock-y:0;--callout-dx:-48px;--callout-dy:-64px;--callout-dx-narrow:-16px;--fig-scroll-min:880px;--fig-wave-h:170px;--fig-ground-alpha:.85;--fig-hot-alpha:.18;--dur-reveal:.6s;--reveal-distance:12px;--reveal-rise:8px;--dur-reveal-text:.48s;--stagger-line:60ms;--clock:7.5s;--ring-period:12s;--cloud-period:24s;--ring-track-alpha:.45;--dur-stat-rule:.4s;--dur-underline:1.4s;--delay-underline:.3s;--eq-range-start:20%;--eq-range-end:50%;--eq-shake-period:84ms;--eq-shake-amp:1.5px;--dur-hover:.25s;--dur-disclosure:.2s;--fig-dx:0px;--fig-dy:0px;--fig-drift:.35;--control-hairline:1px;--ctl-h:44px;--ctl-fold:28px;--ctl-thumb:20px;--ctl-dot:6px;--ctl-pad:3px;--tax-label-dim:.4;--fig-dim:.3;--fig-ink-alpha:.9;--fig-slate-alpha:.85;--fig-ghost:.3;--fig-delay:0s;--stagger-step:80ms;--stagger-max:6;--field-warm:#fffaf0;--field-cool:#f4f5fa;--field-blue:#8a94b8;--field-slate:124, 108, 240;--field-a1:.05;--field-body:.55;--field-quote:.6;--field-strip:.5;--field-full:1;--quote-band:#fdfdfc;--dur-field:.6s;--dur-route:.2s;--glass-fill:color-mix(in srgb, var(--paper) 58%, transparent);--glass-fill-strong:color-mix(in srgb, var(--paper) 78%, transparent);--glass-fill-solid:color-mix(in srgb, var(--paper) 90%, transparent);--glass-line:color-mix(in srgb, var(--ink) 12%, transparent);--glass-highlight:color-mix(in srgb, var(--on-ink) 80%, transparent);--glass-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent);--glass-blur:18px;--glass-sat:1.3;--radius-pill:999px;--ease-settle:cubic-bezier(.22, 1, .36, 1);--ease-underline:cubic-bezier(.4, 0, .2, 1)}@media (max-width:1439px){:root{--max:1180px}}@media (max-width:1023px){:root{--max:100%}}
.glass-surface{background:var(--glass-fill);border:1px solid var(--glass-line);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));transition:background var(--dur-hover)}.glass-strong{background:var(--glass-fill-strong)}.glass-control{background:var(--glass-fill-strong);border:1px solid var(--glass-line);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));transition:background var(--dur-hover), box-shadow var(--dur-hover)}.glass-control:hover{background:var(--glass-fill-solid)}.glass-control:active{box-shadow:none}.glass-hairline{border:1px solid var(--glass-line);transition:background var(--dur-hover), border-color var(--dur-hover);background:0 0}.glass-hairline:hover{background:var(--glass-fill)}.ctl-group{background:var(--glass-fill-strong);border:1px solid var(--glass-line);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}.ctl-range input::-webkit-slider-thumb{background:var(--glass-fill-strong);border:1px solid var(--glass-line);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}.ctl-range input::-moz-range-thumb{background:var(--glass-fill-strong);border:1px solid var(--glass-line);border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}.ctl-range input::-webkit-slider-thumb{background:var(--gold);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 0 0 var(--ctl-dot) var(--glass-fill-solid)}.ctl-range input::-moz-range-thumb{background:var(--gold);box-shadow:inset 0 1px 0 var(--glass-highlight), inset 0 0 0 var(--ctl-dot) var(--glass-fill-solid)}.glass-surface:focus-visible,.glass-control:focus-visible,.glass-hairline:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-surface,.glass-strong,.glass-control,.ctl-group{background:var(--paper)}}@media (prefers-reduced-motion:reduce){.glass-surface,.glass-control,.glass-hairline{transition:none}}
.ctl-group{padding:var(--ctl-pad);justify-self:start;display:inline-flex}.ctl-stop{appearance:none;color:var(--muted);font-family:var(--font-sans), sans-serif;font-size:var(--t-caption);font-weight:var(--w-label);line-height:var(--lh-solid);border-radius:var(--radius-pill);padding:var(--s-1) var(--s-2);cursor:pointer;transition:color var(--dur-hover), background var(--nav-indicator), border-color var(--nav-indicator);background:0 0;border:1px solid #0000}.ctl-stop:before{content:attr(data-label)}.ctl-stop:hover{color:var(--ink)}.ctl-stop[aria-pressed=true]{color:var(--ink);background:var(--glass-fill-solid);border-color:var(--gold)}.ctl-stop:disabled{color:var(--muted);opacity:var(--fig-dim);cursor:default}.ctl-range{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--t-caption);font-weight:var(--w-label);display:inline-flex}.ctl-range:before{content:attr(data-label)}.ctl-range input{appearance:none;width:var(--s-9);max-width:100%;height:var(--ctl-thumb);cursor:pointer;background:0 0;margin:0}.ctl-range input::-webkit-slider-runnable-track{background:var(--glass-line);height:1px}.ctl-range input::-moz-range-track{background:var(--glass-line);height:1px}.ctl-range input::-webkit-slider-thumb{appearance:none;width:var(--ctl-thumb);height:var(--ctl-thumb);margin-top:calc((var(--control-hairline) - var(--ctl-thumb)) / 2)}.ctl-range input::-moz-range-thumb{width:var(--ctl-thumb);height:var(--ctl-thumb)}.ctl-fold{width:var(--ctl-fold);height:var(--ctl-fold);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ctl-fold i{background:var(--muted);transition:transform var(--dur-disclosure) var(--ease-settle), background var(--dur-hover);position:absolute}.ctl-fold .ctl-bar{width:var(--s-2);height:1px}.ctl-fold .ctl-post{width:1px;height:var(--s-2)}[open] .ctl-fold .ctl-post{transform:rotate(90deg)}summary:hover .ctl-fold,summary:focus-visible .ctl-fold{background:var(--glass-fill)}summary:hover .ctl-fold i,summary:focus-visible .ctl-fold i{background:var(--ink)}.ctl-stop:focus-visible,.ctl-range input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ctl-range input:focus-visible{border-radius:var(--radius-pill)}@media (prefers-reduced-motion:reduce){.ctl-stop,.ctl-fold i{transition:none}}@media (max-width:600px){.ctl-group{flex-wrap:wrap}.ctl-stop{padding:var(--s-1)}}
@media print{html,body{background:var(--paper);color:var(--ink)}svg{-webkit-print-color-adjust:exact;print-color-adjust:exact}nav,footer{display:none!important}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}svg,svg *{transition:none!important;animation:none!important}figure{break-inside:avoid;page-break-inside:avoid}figcaption{break-before:avoid;page-break-before:avoid}figure div{overflow:visible!important}h1,h2,h3{break-after:avoid;page-break-after:avoid}a[href^=http]:after,a[href^=mailto\:]:after{content:" (" attr(href) ")";font-size:var(--t-caption);color:var(--muted);word-break:break-all}details,details>*{display:block}details::details-content{content-visibility:visible;block-size:auto}summary{display:none}#investors{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--paper)!important;color:var(--ink)!important}#investors *{color:var(--ink)!important;border-color:var(--hairline)!important}}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), sans-serif;font-weight:var(--w-body);font-size:var(--t-body);line-height:var(--lh-body)}h1,h2{font-weight:var(--w-display);line-height:var(--lh-tight)}h3{font-weight:var(--w-label);line-height:var(--lh-tight)}p{max-width:var(--measure-body);margin-bottom:var(--s-2);color:var(--muted)}p strong{color:var(--ink);font-weight:var(--w-label)}sub,sup{font-size:var(--t-script);line-height:0}sub sup,sup sub{font-size:1em}a{color:var(--slate-link);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.container{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}section,nav,footer{z-index:1;position:relative}section[id],[data-anchor]{scroll-margin-top:calc(var(--nav-height) + var(--s-3))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[data-lit][data-lit]{fill:var(--ink);stroke:var(--ink)}[data-lit],[data-term]{transition:fill var(--dur-hover), stroke var(--dur-hover)}button[data-lit][data-lit]{color:var(--ink)}@media (prefers-reduced-motion:reduce){[data-lit],[data-term]{transition:none}}html[data-js] [data-line-reveal]:not([data-split]){opacity:0}[data-line-reveal] [data-word]{opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--dur-reveal-text) ease, transform var(--dur-reveal-text) ease;display:inline-block}[data-line-reveal][data-revealed] [data-word]{opacity:1;transform:none}[data-line-reveal][data-block]{opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--dur-reveal-text) ease, transform var(--dur-reveal-text) ease}[data-line-reveal][data-block][data-revealed]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html[data-js] [data-line-reveal]:not([data-split]),[data-line-reveal] [data-word],[data-line-reveal][data-block]{opacity:1;transition:none;transform:none}}
