:root{--night:#15131d;--dusk:#1e1b29;--plum:#2c283a;--lavender:#cdbdff;--lilac:#e7e0fd;--iris:#6d4fe0;--grape:#38277f;--rose:#f3a6c8;--apricot:#ffb58c;--mint:#a5e3bb;--paper:#f8f4ee;--ink:#1c1926;--ink-soft:#5b5568;--good:#7fe0a8;--line-dark:#ffffff1a;--line-light:#1c19261f;--serif:var(--font-newsreader), "Iowan Old Style", Georgia, serif;--sans:var(--font-instrument), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--ease-out:cubic-bezier(.23, 1, .32, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--night);color:#fff;font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}::selection{background:var(--lavender);color:var(--ink)}a{color:inherit}:focus-visible{outline:2px solid var(--apricot);outline-offset:3px;border-radius:4px}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}button,input{font:inherit;color:inherit}em,i{font-style:normal}.shell{max-width:1200px;margin:0 auto;padding-inline:24px}.display{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;font-weight:300;line-height:1.04}.hl{color:var(--lavender)}.on-paper .hl,.on-lilac .hl{color:var(--iris)}.label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.num{font-variant-numeric:tabular-nums}.btn{white-space:nowrap;cursor:pointer;transition:background-color .16s ease, border-color .16s ease, transform .16s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-light{color:var(--ink);background:#fff}.btn-light:hover{background:var(--lilac)}.btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff57}.btn-ghost:hover{background:#ffffff14;border-color:#fff}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--grape)}.btn svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:15px;height:15px}.nav{z-index:50;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s;position:fixed;inset:0 0 auto}.nav.scrolled{-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line-dark);background:#15131dd6}.nav-inner{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:21px;font-weight:600;text-decoration:none;display:inline-flex}.nav-links{color:#ffffffc2;gap:26px;font-size:14.5px;display:flex}.nav-links a{text-decoration:none}.nav-links a:hover{color:#fff}@media (max-width:900px){.nav-links{display:none}}.hero{isolation:isolate;flex-direction:column;min-height:max(100svh,860px);padding-top:150px;display:flex;position:relative;overflow:hidden}.hero-bg{z-index:-3;background:radial-gradient(34% 48% at 60% 112%,#ffb58c80,#f3a6c829 46%,#0000 72%),radial-gradient(90% 55% at 50% 118%,#6d4fe061,#0000 70%),linear-gradient(#15131d 0%,#19162a 45%,#241d35 100%);position:absolute;inset:0}.beam{z-index:-2;filter:blur(28px);pointer-events:none;background:linear-gradient(#0000,#f3a6c81f 45%,#ffd6b080);width:120px;height:58%;position:absolute;bottom:0;left:60%;transform:translate(-50%)}.grain{z-index:-1;pointer-events:none;mix-blend-mode:soft-light;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-copy{justify-items:start;gap:26px;width:100%;display:grid}.hero h1{font-size:clamp(44px,6.8vw,100px);line-height:1.02}.hero h1 .l1,.hero h1 .l2{white-space:nowrap;display:block}.hero h1 .l2{color:#ffffff80}.typed{color:var(--lavender)}.caret{background:var(--lavender);vertical-align:-.06em;width:.06em;height:.82em;margin-left:.04em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.hero-lead{font-family:var(--sans);letter-spacing:-.02em;max-width:30ch;font-size:clamp(22px,2.3vw,34px);font-weight:600;line-height:1.2}.hero-sub{color:#ffffffb3;max-width:56ch;margin-top:-10px;font-size:18px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.hero h1 .l1,.hero h1 .l2{white-space:normal}}.hero-line{z-index:0;pointer-events:none;height:260px;position:absolute;bottom:112px;left:0;right:0}.hero-line svg{width:100%;height:100%;display:block;overflow:visible}.hero-line path{fill:none;stroke:var(--apricot);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px #ffb58c8c);animation:3.4s cubic-bezier(.45,.05,.25,1) .5s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.hl-mark{opacity:0;animation:fadein .5s var(--ease-out) forwards;animation-delay:var(--d);position:absolute;transform:translate(-50%,-50%)}.hl-mark .tick{background:var(--apricot);width:1px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hl-mark .dot{background:var(--night);border:1.5px solid var(--apricot);border-radius:50%;width:10px;height:10px;display:block;position:relative}.hl-mark .lab{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--apricot);white-space:nowrap;justify-items:start;gap:6px;font-size:11px;display:grid;position:absolute;top:26px;left:0}.hl-mark .lab b{background:#ffb58c14;border:1px solid #ffb58c99;border-radius:3px;padding:3px 7px;font-weight:500}.hl-end{opacity:0;animation:fadein .5s var(--ease-out) 3.8s forwards;position:absolute;transform:translate(-50%,-50%)}.hl-end span{background:var(--apricot);border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 0 5px #ffb58c33,0 0 18px #ffb58ccc}.hl-end small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff9;white-space:nowrap;font-size:11px;position:absolute;bottom:22px;right:4px}@keyframes fadein{to{opacity:1}}.hero-card{z-index:1;-webkit-backdrop-filter:blur(10px);color:#fff;opacity:0;width:300px;animation:fadein .6s var(--ease-out) 1.2s forwards;background:#15131dc7;border:1px solid #ffffff1f;border-radius:14px;gap:10px;padding:12px;text-decoration:none;display:grid;position:absolute;bottom:385px;right:max(16px,50vw - 576px)}.hero-card>strong{padding:2px 4px 0;font-size:14.5px;font-weight:500}.hc-prev{font-family:var(--mono);color:#ffffffbf;background:#0e0c14;border:1px solid #ffffff0f;border-radius:9px;gap:6px;padding:9px 12px;font-size:11px;display:grid}.hc-prev div{justify-content:space-between;gap:10px;min-width:0;display:flex}.hc-prev{min-width:0;overflow:hidden}.hc-prev div span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-prev .up{color:var(--good);white-space:nowrap}.hc-prev .flat{color:#fff6;white-space:nowrap}.hc-prev .muted{color:#fff6}.hc-foot{color:#fffc;align-items:center;gap:8px;padding:0 4px 2px;font-size:13px;display:flex}.hc-foot i{border:1px solid #ffffff59;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.hc-foot i:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #fff;margin-left:2px}.hc-foot em{font-family:var(--mono);color:#ffffff80;margin-left:auto;font-size:11px}@media (max-width:1100px){.hero-card{display:none}}@media (max-width:640px){.hero{min-height:900px;padding-top:112px}.hero-line{height:170px;bottom:100px}.hl-mark .lab{font-size:10px}}.marquee{z-index:1;margin-top:auto;padding-block:28px 34px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{width:max-content;animation:44s linear infinite slide;display:flex}.marquee ul{align-items:center;display:flex}.marquee li{letter-spacing:-.01em;color:#ffffff9e;white-space:nowrap;align-items:center;gap:11px;height:30px;padding-inline:36px;font-size:19px;font-weight:500;display:flex}.marquee li svg{fill:currentColor;flex:none;width:22px;height:22px}@keyframes slide{to{transform:translate(-50%)}}.tag-sample{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--lavender);border-radius:4px;padding:2px 7px;font-size:10px}.eyebrow{color:#ffffffb8;align-items:center;gap:10px;display:inline-flex}.eyebrow:before{content:"";background:var(--apricot);border-radius:2px;width:7px;height:7px}.rings{z-index:-1;pointer-events:none;width:0;height:0;position:absolute}.rings span{width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border:1px solid rgb(255 255 255/var(--a));border-radius:50%;position:absolute;top:0;left:0}.rings .pulse{--d:1600px;opacity:0;border-color:#ffd6b073;animation:9s cubic-bezier(.2,.6,.3,1) infinite pulse}@keyframes pulse{0%{opacity:0;transform:scale(.02)}8%{opacity:.8}to{opacity:0;transform:scale(1)}}.cols{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:8.33333% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 75%,#0000);mask-image:linear-gradient(#0000,#000 15% 75%,#0000)}.scrub{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:4px;display:grid;position:relative}.scrub-track{background:#ffffff1f;border-radius:2px;height:2px;position:absolute;top:13px;left:12.5%;right:12.5%}.scrub-fill{background:linear-gradient(90deg, var(--lavender), var(--apricot));width:0;transition:width .7s var(--ease-out);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.scrub button{cursor:pointer;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;background:0 0;border:0;justify-items:center;gap:8px;padding:0;font-size:11px;display:grid;position:relative}.scrub button i{background:var(--dusk);width:20px;height:20px;transition:background-color .3s, border-color .3s, transform .3s var(--ease-out);border:2px solid #ffffff40;border-radius:50%}.scrub button.past i{background:var(--lavender);border-color:var(--lavender);transform:scale(.7)}.scrub button[aria-pressed=true]{color:#fff}.scrub button[aria-pressed=true] i{background:var(--apricot);border-color:#fff;box-shadow:0 0 0 6px #ffb58c33}.answer-txt .w{animation:wordin .35s var(--ease-out) both}.answer-txt mark.w{animation:markin .5s var(--ease-out) both}@keyframes wordin{0%{opacity:0;filter:blur(4px)}}@keyframes markin{0%{opacity:0;background:var(--apricot);transform:scale(.9)}}.namedby{border-top:1px solid var(--line-dark);color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;font-size:13px;display:flex}.namedby>div{gap:6px;display:flex}.namedby b{font-family:var(--serif);color:#fff;margin-left:auto;font-size:24px;font-weight:400}.nb{border:1px solid var(--line-dark);color:#ffffff4d;width:30px;height:30px;transition:background-color .4s, color .4s, border-color .4s, transform .4s var(--ease-out);border-radius:8px;place-items:center;display:grid}.nb svg{fill:currentColor;width:15px;height:15px}.nb.on{background:var(--good);color:var(--ink);border-color:var(--good);transform:translateY(-2px)}.tab-art{place-items:center;display:grid;overflow:hidden}.section{padding-block:120px;position:relative}.on-paper{background:var(--paper);color:var(--ink)}.on-lilac{background:var(--lilac);color:var(--ink)}.head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px 56px;margin-bottom:52px;display:grid}.head .label{color:#fff9;align-items:center;gap:10px;margin-bottom:18px;display:flex}.on-paper .head .label,.on-lilac .head .label{color:var(--ink-soft)}.head .label:before{content:"";background:var(--apricot);border-radius:2px;width:7px;height:7px}.on-paper .head .label:before,.on-lilac .head .label:before{background:var(--iris)}.head h2{font-size:clamp(36px,4.8vw,60px)}.head p{color:#ffffffb8;max-width:44ch;font-size:17px}.on-paper .head p,.on-lilac .head p{color:var(--ink-soft)}@media (max-width:860px){.head{grid-template-columns:minmax(0,1fr)}.section{padding-block:84px}}.panel,.card-d,.col,.tab-body,.race{grid-template-columns:minmax(0,1fr)}.reveal{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out)}.reveal.pre{opacity:0;transform:translateY(18px)}.shift{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:900px){.shift{grid-template-columns:minmax(0,1fr)}}.card-d{background:var(--dusk);border:1px solid var(--line-dark);border-radius:20px;align-content:start;gap:18px;min-width:0;padding:24px;display:grid}.shift-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.asst{flex-wrap:wrap;gap:6px;display:flex}.asst span{border:1px solid var(--line-dark);color:#ffffffb3;border-radius:999px;padding:4px 10px;font-size:12.5px}.bubble-q{background:#ffffff1a;border-radius:16px 16px 4px;justify-self:end;max-width:88%;padding:10px 14px;font-size:15px}.answer-txt{font-family:var(--serif);letter-spacing:-.01em;min-height:6.2em;font-size:22px;line-height:1.38;transition:opacity .3s}.answer-txt.fade{opacity:0}.answer-txt mark{background:var(--lavender);color:var(--ink);border-radius:4px;padding:0 .22em}.answer-txt .muted{color:#ffffff9e}.cites{border-top:1px solid var(--line-dark);color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;font-size:13px;display:flex}.cites b{color:#fff;font-weight:500}.chip{background:#ffffff12;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;display:inline-flex}.chip.you{background:var(--lavender);color:var(--ink)}.race{gap:14px;display:grid}.race h3{font-family:var(--sans);justify-content:space-between;font-size:15px;font-weight:500;display:flex}.race h3 span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-weight:400}.bars{height:232px;position:relative}.bar{height:50px;transition:transform .7s var(--ease-out);gap:6px;display:grid;position:absolute;left:0;right:0}.bar-top{justify-content:space-between;font-size:14px;display:flex}.bar-top b{font-family:var(--serif);font-size:20px;font-weight:400;line-height:1}.bar-track{background:#ffffff12;border-radius:999px;height:10px;overflow:hidden}.bar-fill{width:0;height:100%;transition:width .8s var(--ease-out);background:#ffffff59;border-radius:999px}.bar.you .bar-fill{background:linear-gradient(90deg, var(--lavender), var(--apricot))}.bar.you .bar-top span{color:var(--lavender);font-weight:600}.race-note{color:#ffffff80;font-size:13px}.pilot-track{height:420vh;position:relative}.pilot-stage{align-items:center;height:100svh;padding-top:64px;display:flex;position:sticky;top:0}.pilot-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:center;gap:48px;width:100%;display:grid}.pilot .head{grid-template-columns:1fr;margin-bottom:22px}.steps{gap:6px;display:grid}.step{opacity:.4;border:1px solid #0000;border-radius:12px;padding:14px 18px;transition:opacity .4s,background-color .4s,border-color .4s}.step.on{opacity:1;border-color:var(--line-dark);background:#ffffff0d}.step.done{opacity:.72}.step-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.step h3{font-family:var(--serif);letter-spacing:-.015em;font-size:23px;font-weight:400}.step .label{color:var(--apricot)}.step p{color:#ffffffb3;margin-top:4px;font-size:14.5px}.scope{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.scope li{color:#ffffffd1;border:1px solid #fff3;border-radius:999px;padding:5px 12px;font-size:13.5px}.scope b{font-family:var(--serif);color:#fff;margin-right:4px;font-size:17px;font-weight:400}.panel{background:linear-gradient(#221d33,#1a1726);border:1px solid #cdbdff29;border-radius:20px;gap:14px;min-width:0;padding:22px 22px 16px;display:grid;box-shadow:0 40px 80px -40px #000}.panel-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.panel-top .label{color:#fff9}.week{font-family:var(--serif);letter-spacing:-.02em;font-size:44px;line-height:1}.week small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-right:8px;font-size:11px}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kpi{border:1px solid var(--line-dark);background:#ffffff0a;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.kpi span{color:#fff9;font-size:12.5px}.kpi strong{font-family:var(--serif);letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:1}.kpi small{font-family:var(--mono);color:var(--good);font-size:11px}.chart{width:100%;height:auto;display:block;overflow:visible}.chart text{font-family:var(--mono);fill:#ffffff73;font-size:10px}.chart .grid line{stroke:#ffffff12}.chart .band{fill:url(#band-fill)}.chart .self{fill:none;stroke:url(#self-stroke);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.chart .comp{fill:none;stroke:#ffffff61;stroke-width:1.5px;stroke-dasharray:4 5}.chart .ev{opacity:0;transition:opacity .35s ease, transform .35s var(--ease-out);transform-box:fill-box;transform-origin:50%;transform:translateY(6px)}.chart .ev.on{opacity:1;transform:none}.chart .ev circle{fill:var(--night);stroke:var(--apricot);stroke-width:2px}.chart .ev line{stroke:#ffb58c73;stroke-dasharray:2 3}.chart .ev text{fill:#fff;font-family:var(--sans);font-size:11.5px}.chart .head-dot{fill:var(--apricot)}.chart .head-halo{fill:#ffb58c38}.legend{color:#fff9;flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.legend i{border-top:3px solid var(--apricot);vertical-align:middle;width:18px;height:0;margin-right:6px;display:inline-block}.legend i.c{border-top:1.5px dashed #ffffff80}.legend i.b{border-top:8px solid #cdbdff38}.panel .note{color:#ffffff73;font-size:12px}@media (max-width:960px){.pilot-track{height:auto}.pilot-stage{height:auto;padding-block:84px;position:static}.pilot-grid{grid-template-columns:minmax(0,1fr)}.steps{order:2}}@media (max-width:520px){.kpi strong{font-size:26px}.week{font-size:34px}}.flow{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,1.1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1040px){.flow{grid-template-columns:minmax(0,1fr)}}.col{border:1px solid var(--line-light);background:#fff;border-radius:20px;align-content:start;gap:16px;min-width:0;padding:22px;display:grid}.col-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.col-head .label{color:var(--ink-soft);align-items:center;gap:8px;display:flex}.col-head .label b{background:var(--ink);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10.5px;display:inline-grid}.who{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12.5px}.who-you{color:#8a4a00;background:#fbeedb}.who-echo{background:var(--lilac);color:var(--grape)}.interview blockquote{font-family:var(--serif);letter-spacing:-.01em;font-size:21px;line-height:1.35}.speaker{color:var(--ink-soft);align-items:center;gap:10px;font-size:13.5px;display:flex}.avatar{background:var(--apricot);border:2px solid var(--ink);border-radius:50%;flex:none;width:32px;height:32px}.wave{align-items:center;gap:3px;height:30px;display:flex}.wave span{background:var(--iris);width:3px;height:var(--h);transform-origin:50%;animation:1.2s ease-in-out infinite eq;animation-delay:var(--dl);opacity:.75;border-radius:2px}@keyframes eq{50%{transform:scaleY(.45)}}.facts{border-top:1px solid var(--line-light);gap:8px;padding-top:14px;display:grid}.facts li{color:var(--ink);gap:8px;font-size:13.5px;display:flex}.facts li:before{content:"";background:var(--iris);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.run{gap:4px;display:grid}.run li{opacity:.35;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:14px;transition:opacity .35s,background-color .35s;display:grid}.run li.active{opacity:1;background:var(--paper)}.run li.done{opacity:1}.run .ic{border:1.5px solid var(--line-light);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.run li.active .ic{border-color:var(--iris);border-top-color:#0000;animation:.8s linear infinite spin}.run li.done .ic{background:var(--iris);border-color:var(--iris)}.run li.done .ic:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}@keyframes spin{to{transform:rotate(360deg)}}.run small{color:var(--ink-soft);font-size:12px;display:block}.outs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.out{border:1px solid var(--line-light);transition:transform .4s var(--ease-out), opacity .4s ease;border-radius:14px;align-content:start;gap:6px;padding:12px 14px;display:grid}.out.pre-o{opacity:.3;transform:translateY(6px)}.out strong{font-family:var(--serif);letter-spacing:-.02em;font-size:30px;font-weight:400;line-height:1}.out span{font-size:13.5px;font-weight:500;line-height:1.3}.tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);border-radius:4px;justify-self:start;padding:2px 7px;font-size:9.5px}.t-site{background:var(--mint)}.t-forum{background:var(--rose)}.t-li{background:var(--apricot)}.t-out{background:var(--lavender)}.result{background:var(--ink);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:20px 40px;margin-top:16px;padding:22px 24px;display:grid}@media (max-width:860px){.result{grid-template-columns:minmax(0,1fr)}}.result .label{color:var(--apricot)}.result h3{font-family:var(--serif);letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:300;line-height:1.12}.result p.ans{font-family:var(--serif);font-size:19px;line-height:1.4}.result mark{background:var(--lavender);color:var(--ink);border-radius:4px;padding:0 .2em}.result sup{font-family:var(--mono);color:var(--apricot);margin-left:2px;font-size:10px}.result ol{color:#ffffffbf;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:13px;display:flex}.result ol li{align-items:center;gap:8px;display:inline-flex}.svc{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:20px;display:grid}@media (max-width:900px){.svc{grid-template-columns:minmax(0,1fr)}}.tabs{align-content:start;gap:4px;display:grid}.tabs button{text-align:left;cursor:pointer;color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}.tabs button:hover{color:var(--ink);background:#ffffff80}.tabs button[aria-selected=true]{color:var(--ink);border-color:var(--line-light);background:#fff}.tabs button .n{font-family:var(--mono);color:var(--ink-soft);font-size:11px}.tabs button[aria-selected=true] .n{color:var(--iris)}@media (max-width:900px){.tabs{grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.tabs button .n{display:none}}.tab-panel{border:1px solid var(--line-light);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:420px;display:grid;overflow:hidden}@media (max-width:700px){.tab-panel{grid-template-columns:minmax(0,1fr)}.tab-art{border-right:0;border-bottom:1px solid var(--line-light)}}.tab-art{border-right:1px solid var(--line-light);min-height:240px}.tab-art svg{width:100%;height:100%;display:block}.tab-body{align-content:start;gap:16px;padding:30px;display:grid}.tab-body h3{font-family:var(--serif);letter-spacing:-.02em;font-size:36px;font-weight:300;line-height:1.05}.tab-body>p{color:var(--ink-soft);font-size:16px}.checks{gap:10px;display:grid}.checks li{align-items:flex-start;gap:10px;font-size:15px;display:flex}.checks li:before{content:"";background:var(--iris) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.2l2.6 2.5L13 6.4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.tab-metric{border-top:1px solid var(--line-light);gap:28px;padding-top:16px;display:flex}.tab-metric div{gap:2px;display:grid}.tab-metric b{font-family:var(--serif);font-size:30px;font-weight:400;line-height:1}.tab-metric span{color:var(--ink-soft);font-size:12.5px}.tab-panel.swap .tab-body,.tab-panel.swap .tab-art{animation:swapin .5s var(--ease-out)}@keyframes swapin{0%{opacity:0;transform:translateY(8px)}}.stats{background:var(--ink);color:#fff}.stats .shell{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat{border-left:1px solid var(--line-dark);gap:8px;padding:44px 24px;display:grid}.stat:first-child{border-left:0}.stat b{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(44px,5vw,64px);font-weight:300;line-height:.95}.stat span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:11px}@media (max-width:860px){.stats .shell{grid-template-columns:repeat(2,minmax(0,1fr))}.stat:nth-child(3){border-left:0}.stat{border-top:1px solid var(--line-dark)}}.results{border:1px solid var(--line-light);background:#fff;border-radius:22px;overflow:hidden}.res-top{border-bottom:1px solid var(--line-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.res-top strong{font-weight:600}.res-top span{color:var(--ink-soft);font-size:13px}.res-row{border-bottom:1px solid var(--line-light);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:16px;padding:18px 24px;display:grid}.res-row:last-child{border-bottom:0}.res-row.h{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:var(--paper);padding-block:12px;font-size:10.5px}.res-row .sig{font-weight:500}.res-row .sig small{color:var(--ink-soft);font-size:12.5px;font-weight:400;display:block}.res-row .v{font-family:var(--serif);letter-spacing:-.02em;font-size:26px;line-height:1}.res-row .v.before{color:var(--ink-soft)}.delta{color:#1f6b40;white-space:nowrap;background:#dff3e6;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-flex}.delta.flat{color:var(--ink-soft);background:#efedf3;font-weight:500}@media (max-width:720px){.res-row{grid-template-columns:minmax(0,1fr) auto auto}.res-row>:nth-child(4){grid-column:1/-1}.res-row.h>:nth-child(4){display:none}.res-row .v{font-size:22px}}.commit{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}@media (max-width:860px){.commit{grid-template-columns:minmax(0,1fr)}}.commit>div{border:1px solid var(--line-light);background:#ffffff8c;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:20px;display:grid}.commit svg{width:44px;height:44px}.commit h3{font-family:var(--sans);font-size:15.5px;font-weight:600}.commit p{color:var(--ink-soft);margin-top:2px;font-size:14px}.res-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:960px){.res-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.res-grid{grid-template-columns:1fr}}.post{border:1px solid var(--line-light);color:var(--ink);transition:transform .3s var(--ease-out), box-shadow .3s ease;background:#fff;border-radius:20px;grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.post:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px #38277f80}.post svg{aspect-ratio:16/10;border-bottom:1px solid var(--line-light);width:100%;display:block}.post-body{align-content:start;gap:10px;padding:20px 22px 22px;display:grid}.post-tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--lilac);color:var(--grape);border-radius:999px;justify-self:start;padding:3px 9px;font-size:10.5px}.post h3{font-family:var(--serif);letter-spacing:-.015em;font-size:24px;font-weight:400;line-height:1.15}.post p{color:var(--ink-soft);font-size:14.5px}.post .meta{color:var(--ink-soft);margin-top:4px;font-size:13px}.post.feature{grid-column:span 2;grid-template-rows:none;grid-template-columns:1.1fr 1fr}.post.feature svg{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line-light);height:100%;min-height:300px}.post.feature .post-body{align-content:center;padding:32px}.post.feature h3{font-size:32px}@media (max-width:960px){.post.feature{grid-column:1/-1}}@media (max-width:620px){.post.feature{grid-template-columns:1fr}.post.feature svg{aspect-ratio:16/10;border-right:0;border-bottom:1px solid var(--line-light);min-height:0}.post.feature .post-body{padding:20px 22px 22px}.post.feature h3{font-size:24px}}.res-head-btn{justify-self:end}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:40px;display:grid}@media (max-width:860px){.faq{grid-template-columns:minmax(0,1fr)}}.faq h2{font-size:clamp(36px,4.8vw,60px)}.faq-note{color:var(--ink-soft);margin-top:16px;font-size:15px}details{border-bottom:1px solid var(--line-light)}details:first-child{border-top:1px solid var(--line-light)}summary{cursor:pointer;font-family:var(--serif);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:22px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary .pm{border:1px solid var(--line-light);border-radius:50%;flex:none;width:28px;height:28px;transition:background-color .2s;position:relative}summary .pm:before,summary .pm:after{content:"";background:var(--ink);width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}summary .pm:after{transition:transform .3s var(--ease-out);transform:translate(-50%,-50%)rotate(90deg)}details[open] summary .pm{background:var(--lavender)}details[open] summary .pm:after{transform:translate(-50%,-50%)rotate(0)}details p{color:var(--ink-soft);max-width:60ch;padding:0 0 20px}.cta{isolation:isolate;text-align:center;padding-block:140px 150px;position:relative;overflow:hidden}.cta .hero-bg{background:radial-gradient(60% 55% at 50% 115%,#f1ae8eb3,#c98a8f4d 42%,#0000 75%),linear-gradient(#15131d 0%,#221c33 70%,#3a2c46 100%)}.cta .rings{top:100%;left:50%}.cta-card{justify-items:center;gap:22px;display:grid}.cta-card h2{font-size:clamp(44px,6.6vw,88px)}.cta-card p{color:#ffffffd1;max-width:46ch;font-size:18px}@media (max-width:520px){.shell{padding-inline:16px}.hero{padding-top:104px}.hero h1{font-size:40px}.marquee li{padding-inline:20px;font-size:16px}.tab-body{padding:22px}.tab-body h3{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rings .pulse,.live-dot,.marquee-track,.wave span,.run li.active .ic{animation:none!important}.reveal,.bar,.bar-fill,.rotator span{transition:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--ink);background:#fff;border-radius:8px;padding:8px 14px;text-decoration:none;position:absolute;top:-48px;left:16px}.skip-link:focus{top:12px}.logo .revex-logo{width:auto;height:30px;display:block}.revex-logo__base{fill:#fff}.footer{background:var(--night);border-top:1px solid var(--line-dark);color:#ffffff9e;font-size:14.5px}.footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-block:64px 40px;display:grid}.footer-grid h4{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin:0 0 14px;font-size:11px;font-weight:500}.footer-grid a{padding-block:4px;text-decoration:none;display:block}.footer-grid a:hover{color:#fff}.footer-brand p{max-width:30ch;margin-top:14px}.footer-base{padding-block:22px calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}@media (max-width:760px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}}.page-hero{isolation:isolate;padding-block:168px 88px;position:relative;overflow:hidden}.page-hero .hero-bg{background:radial-gradient(40% 70% at 70% 120%,#ffb58c66,#f3a6c824 46%,#0000 72%),linear-gradient(#15131d 0%,#1b1828 60%,#251e35 100%)}.page-hero h1{margin-top:18px;font-size:clamp(42px,6vw,80px)}.page-hero .lede{color:#ffffffb8;max-width:54ch;margin-top:20px;font-size:18px}.post-meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;gap:6px 8px;font-size:11px;display:flex}.page-hero .post-meta{color:#fff9}.blog-cta{background:var(--ink);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:28px;padding:28px 32px;display:flex}.blog-cta strong{font-family:var(--serif);letter-spacing:-.02em;font-size:30px;font-weight:300;line-height:1.1;display:block}.blog-cta p{color:#ffffffb3;margin-top:6px}.article-cover{z-index:1;border:1px solid var(--line-light);margin-top:-40px;border-radius:22px;max-width:880px;margin-inline:auto;position:relative;overflow:hidden}.article-cover svg{aspect-ratio:16/7;width:100%;height:auto;display:block}.article-back{color:#ffffffb3;align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.article-back:hover{color:#fff}.article-wrap{max-width:880px;margin-inline:auto}.article-body{color:#2b2734;gap:22px;max-width:68ch;margin:56px auto 0;font-size:18px;line-height:1.7;display:grid}.article-body h2{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin-top:18px;font-size:32px;font-weight:400;line-height:1.15}.article-body ul{gap:10px;padding:0;list-style:none;display:grid}.article-body li{padding-left:22px;position:relative}.article-body li:before{content:"";background:var(--iris);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:2px}.article-body blockquote{border-left:3px solid var(--iris);font-family:var(--serif);color:var(--ink);margin:8px 0;padding:4px 0 4px 22px;font-size:24px;line-height:1.4}.article-cta{background:var(--ink);color:#fff;border-radius:22px;gap:14px;max-width:68ch;margin:64px auto 0;padding:30px;display:grid}.article-cta .label{color:var(--apricot)}.article-cta h2{font-family:var(--serif);letter-spacing:-.02em;font-size:34px;font-weight:300;line-height:1.1}.article-cta p{color:#ffffffb8}.article-more{padding-top:96px}.article-more h2.display{margin-bottom:32px;font-size:clamp(32px,4vw,48px)}.cta .hero-actions{justify-content:center}.faq-note a{color:var(--iris)}.article-body a{color:var(--grape);text-underline-offset:3px;-webkit-text-decoration:underline #6d4fe059;text-decoration:underline #6d4fe059}.article-body a:hover{-webkit-text-decoration-color:var(--iris);text-decoration-color:var(--iris)}.article-body h2{scroll-margin-top:96px}.article-body h3{font-family:var(--serif);color:var(--ink);margin-top:8px;scroll-margin-top:96px;font-size:24px;font-weight:400;line-height:1.2}.article-body ol{gap:10px;padding-left:22px;display:grid}.article-body ol li{padding-left:4px}.article-body ol li:before{content:none}.article-body strong{color:var(--ink);font-weight:600}.article-answer{border:1px solid var(--line-light);border-left:4px solid var(--iris);background:#fff;border-radius:16px;gap:10px;padding:22px 24px;display:grid}.article-answer .label,.article-takeaways .label,.article-toc .label,.article-sources .label{color:var(--grape)}.article-disclosure{color:var(--ink-soft);font-size:15.5px}.article-takeaways{background:var(--lilac);border-radius:16px;gap:12px;padding:22px 24px;display:grid}.article-takeaways ul{gap:12px}.article-takeaways li{font-size:16.5px;line-height:1.6}.article-toc{border:1px solid var(--line-light);border-radius:16px;gap:10px;padding:20px 24px;font-size:16px;display:grid}.article-toc ol{gap:6px}.article-toc a{text-decoration:none}.article-table{border:1px solid var(--line-light);background:#fff;border-radius:14px;overflow-x:auto}.article-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:1.5}.article-table th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:var(--paper);border-bottom:1px solid var(--line-light);padding:12px 14px;font-size:10.5px;font-weight:500}.article-table td{border-bottom:1px solid var(--line-light);vertical-align:top;padding:12px 14px}.article-table tr:last-child td{border-bottom:0}.article-table-note{color:var(--ink-soft);border-top:1px solid var(--line-light);padding:10px 14px 12px;font-size:13.5px}.article-callout{border:1px solid var(--line-light);background:#fff;border-radius:14px;gap:6px;padding:18px 22px;font-size:16.5px;display:grid}.article-faq{gap:10px;display:grid}.article-faq details{border:1px solid var(--line-light);background:#fff;border-radius:14px;padding:14px 18px}.article-faq summary{cursor:pointer;color:var(--ink);font-size:17px;font-weight:600}.article-faq details p{margin-top:10px;font-size:16.5px}.article-sources{gap:8px;font-size:14.5px;display:grid}.article-sources ol{gap:4px}.article-author{border-top:1px solid var(--line-light);max-width:68ch;color:var(--ink-soft);gap:4px;margin:32px auto 0;padding-top:24px;font-size:15.5px;display:grid}.article-author strong{color:var(--ink);font-size:17px}.article-author p{margin-top:8px}.article-ps{font-style:italic}@media (max-width:640px){.article-body{font-size:17px}.article-answer,.article-takeaways,.article-toc{padding:18px}}
@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_52cfdbb4-module__U_31oG__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_52cfdbb4-module__U_31oG__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_7fd2883d-module__LYZcBq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_7fd2883d-module__LYZcBq__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_7018716a-module__8RxwhG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_7018716a-module__8RxwhG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
