:root{--cream:#faf5ec;--cream-2:#f3ecdf;--paper:#fff;--panel:#252525;--void:#151310;--black:#252525;--body-ink:#4a463f;--muted:#736d62;--faint:#a29b8d;--orange:#fe5d12;--orange-2:#ff7a3d;--orange-soft:rgba(254,93,18,.1);--line:rgba(37,37,37,.14);--line-strong:rgba(37,37,37,.26);--line-on-dark:hsla(39,58%,95%,.18);--font-display:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-mono:var(--font-mono-roboto),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--maxw:1200px;--pad:clamp(20px,5vw,64px);--r-btn:8px;--r-card:20px;--r-lg:40px;--r-pill:999px;--nav-h:78px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--cream);color:var(--body-ink);font-family:var(--font-display);font-size:18px;line-height:1.4;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}::selection{background:var(--orange);color:#fff}h1,h2,h3,h4{margin:0;letter-spacing:-.03em}.hero-type,h1,h2,h3,h4{font-weight:500;color:var(--black)}.hero-type{font-size:clamp(2.1rem,8.8vw,9rem);line-height:1.04;padding-bottom:.04em;letter-spacing:-.04em}.display{font-size:clamp(2rem,6vw,5.2rem);line-height:1.08;letter-spacing:-.03em}.display,.h-lg{font-weight:500;color:var(--black)}.h-lg{font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.06;letter-spacing:-.028em}.h-md{font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.12;letter-spacing:-.02em}.h-md,.h-sm{font-weight:500;color:var(--black)}.h-sm{font-size:1.32rem;line-height:1.2;letter-spacing:-.014em}.body-lg{font-size:clamp(1.12rem,1.7vw,1.38rem);line-height:1.45;letter-spacing:-.012em}.body,.body-lg{color:var(--body-ink)}.body{font-size:1.06rem;line-height:1.55}.subtle{color:var(--muted)}.faint{color:var(--faint)}.mono{font-family:var(--font-mono);font-weight:400;letter-spacing:-.02em}.label{font-size:.78rem;letter-spacing:.06em;color:var(--orange)}.eyebrow,.label{font-family:var(--font-mono);text-transform:uppercase}.eyebrow{font-size:.76rem;letter-spacing:.12em;color:var(--muted)}.wrap{max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.section{padding:clamp(72px,11vw,140px) 0;background:var(--cream)}.section-tight{padding:clamp(44px,7vw,84px) 0;background:var(--cream)}.band-alt{background:var(--cream-2)}.band-dark{background:var(--panel);color:#f5f1e8}.band-dark h1,.band-dark h2,.band-dark h3,.band-dark h4{color:#fbf7ef}.band-dark .body,.band-dark .body-lg{color:hsla(42,39%,94%,.78)}.band-dark .subtle{color:hsla(42,39%,94%,.62)}.hr{height:1px;border:0;margin:0;background:var(--line)}.grid{display:grid;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}.between{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap}.counter{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.8rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:6px 14px;color:var(--muted)}.counter b{color:var(--orange);font-weight:400}.band-dark .counter{border-color:var(--line-on-dark);color:hsla(42,39%,94%,.6)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.86rem;padding:12px 20px;border-radius:var(--r-btn);border:1px solid transparent;cursor:pointer;transition:background .16s,color .16s,border-color .16s,transform .16s}.btn:active{transform:translateY(1px)}.btn-solid{background:var(--black);color:#fbf7ef}.btn-solid:hover{background:var(--orange);color:#fff}.band-dark .btn-solid{background:#fbf7ef;color:var(--black)}.band-dark .btn-solid:hover{background:var(--orange);color:#fff}.btn-ghost{border-color:var(--line-strong);color:var(--black)}.btn-ghost:hover{border-color:var(--orange)}.band-dark .btn-ghost{border-color:var(--line-on-dark);color:#fbf7ef}.arrow{width:44px;height:44px;flex:0 0 44px;border-radius:var(--r-btn);background:var(--orange);color:#1c1a17;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s,background .16s}.arrow svg{width:18px;height:18px}.arrow-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.84rem;color:var(--black);padding:12px 20px;border:1px solid var(--line-strong);border-radius:var(--r-btn);background:transparent;cursor:pointer;transition:background .18s,color .18s,border-color .18s;white-space:nowrap}.arrow-link:hover{background:var(--black);color:#fbf7ef;border-color:var(--black)}.arrow-link>.arrow{width:auto;height:auto;flex:none;background:none;border-radius:0;color:var(--orange);transform:none;transition:transform .18s}.arrow-link>.arrow svg{width:16px;height:16px}.arrow-link:hover>.arrow{transform:translateX(4px)}.band-dark .arrow-link{color:#fbf7ef;border-color:var(--line-on-dark)}.band-dark .arrow-link:hover{background:#fbf7ef;color:var(--black)}.tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line-strong);border-radius:var(--r-pill);padding:5px 12px;color:var(--muted)}.dot{width:6px;height:6px;border-radius:50%;background:var(--orange);flex:0 0 6px}.hdr{position:relative;z-index:40;height:var(--nav-h);background:var(--cream)}.hdr,.hdr .wrap{display:flex;align-items:center}.hdr .wrap{justify-content:space-between;width:100%}.nav{display:flex;align-items:center;gap:6px}.nav a{font-family:var(--font-mono);font-size:.84rem;color:var(--muted);padding:8px 14px;border-radius:var(--r-pill);border:1px solid transparent;transition:.15s}.nav a.active,.nav a:hover{color:var(--black)}.nav a.active{border-color:var(--line-strong)}.hdr-cta{display:flex;align-items:center;gap:14px}.menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--line-strong);border-radius:10px;background:transparent;cursor:pointer;color:var(--black);transition:border-color .15s}.menu-btn:hover{border-color:var(--orange)}.menu-btn svg{width:20px;height:20px}.ft{background:var(--void);color:#f5f1e8;padding:80px 0 44px}.ft-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:36px;gap:36px}.ft h5{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:hsla(42,39%,94%,.4);margin:0 0 18px;font-weight:400}.ft a{display:block;color:hsla(42,39%,94%,.62);font-size:.95rem;padding:6px 0;transition:.15s}.ft a:hover{color:#fff}.ft-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:64px;padding-top:26px;border-top:1px solid hsla(42,39%,94%,.12);font-family:var(--font-mono);font-size:.78rem;color:hsla(42,39%,94%,.4)}.card{background:var(--paper);color:var(--body-ink);border-radius:var(--r-card);padding:clamp(24px,3vw,40px);border:1px solid var(--line);transition:transform .2s,border-color .2s,box-shadow .2s}.card:hover{transform:translateY(-4px);border-color:var(--line-strong)}.card .k{font-family:var(--font-mono);color:var(--orange);font-size:.8rem}.news{display:grid;grid-template-columns:1fr 1fr;background:var(--paper);border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line)}.news .media{background:var(--panel);min-height:300px;position:relative;overflow:hidden}.news .body{padding:clamp(28px,3.4vw,48px);display:flex;flex-direction:column;justify-content:center;gap:16px}.news .rd{font-family:var(--font-mono);font-size:.82rem;color:var(--orange);display:inline-flex;gap:12px;align-items:center}.stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 clamp(24px,3vw,44px);gap:0 clamp(24px,3vw,44px)}.stat{padding:26px 0 0;border-top:1px solid var(--line-strong)}.stat .v{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;letter-spacing:-.03em;color:var(--black)}.stat .l{font-family:var(--font-mono);font-size:.78rem;color:var(--muted);margin-top:12px}.steps{border-top:1px solid var(--line)}.step{display:grid;grid-template-columns:80px 1fr;grid-gap:24px;gap:24px;padding:32px 0;border-bottom:1px solid var(--line);align-items:start}.step .n{font-family:var(--font-mono);font-size:.9rem;color:var(--orange)}.prose{max-width:720px}.prose p{font-size:1.14rem;line-height:1.65;color:var(--body-ink);margin:0 0 1.15em}.prose h2{font-size:1.85rem;margin:2em 0 .6em}.prose h3{font-size:1.3rem;margin:1.6em 0 .4em}.prose ol,.prose ul{padding-left:20px;margin:0 0 1.2em}.prose li{margin-bottom:.5em;line-height:1.6}.prose strong{color:var(--black);font-weight:600}.prose em{font-style:italic}.prose a,.prose em{color:var(--orange)}.prose a{text-decoration:underline;-webkit-text-decoration-color:rgba(254,93,18,.4);text-decoration-color:rgba(254,93,18,.4)}.prose blockquote{border-left:2px solid var(--orange);margin:1.6em 0;padding:2px 0 2px 22px;font-size:1.3rem;letter-spacing:-.01em;color:var(--black)}.prose table{border-collapse:collapse;width:100%;font-size:.95rem;margin:0 0 1.2em}.prose td,.prose th{border:1px solid var(--line);padding:9px 12px;text-align:left}.prose th{font-family:var(--font-mono);font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.eq{display:flex;align-items:center;gap:3px;height:100%}.eq span{display:block;width:4px;border-radius:2px;background:var(--orange);animation:eqp 1.4s ease-in-out infinite}@keyframes eqp{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.eq span{animation:none}}.mq{overflow:hidden;white-space:nowrap;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;background:var(--cream)}.mq-track{animation:mqx linear infinite;will-change:transform}.mq-item,.mq-track{display:inline-flex}.mq-item{align-items:center;font-family:var(--font-mono);font-size:.9rem;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.mq-dot{width:5px;height:5px;border-radius:50%;background:var(--orange);margin:0 28px}@keyframes mqx{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}}.spot{position:relative;overflow:hidden}.spot:before{content:"";position:absolute;inset:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),var(--orange-soft),transparent 62%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:0}.spot:hover:before{opacity:1}.spot>*{position:relative;z-index:1}.sh-line{overflow:hidden;padding-bottom:.2em;margin-bottom:-.16em}details summary::-webkit-details-marker{display:none}details summary::marker{content:""}details summary>span:last-child{display:inline-block;transition:transform .2s;color:var(--orange)}details[open] summary>span:last-child{transform:rotate(45deg)}.hero-host{position:relative;overflow:hidden;background:var(--cream)}.hero-host canvas{display:block}.hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-fg{position:relative;z-index:2}.rail-vp{overflow:hidden;--rail-fade:clamp(40px,7vw,130px);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--rail-fade),#000 calc(100% - var(--rail-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--rail-fade),#000 calc(100% - var(--rail-fade)),transparent 100%)}.rail-track{display:flex;gap:clamp(16px,2vw,28px);will-change:transform}.rail-card{flex:0 0 clamp(300px,34vw,420px);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(24px,2.6vw,36px);display:flex;flex-direction:column;gap:14px;min-height:340px}.rail-card .big{font-size:2.6rem;letter-spacing:-.03em;color:var(--black);line-height:1}.rail-card:hover{border-color:var(--orange)}@media (max-width:900px){.rail-vp{overflow-x:auto;-webkit-overflow-scrolling:touch}.rail-track{width:max-content}}.chart-figure{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:clamp(20px,3vw,36px)}.chart-legend{display:flex;gap:22px;flex-wrap:wrap;font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.chart-legend .sw{width:18px;height:3px;border-radius:2px;display:inline-block;margin-right:8px;vertical-align:middle}.dark{background:var(--cream)}.dark,.light{color:var(--body-ink)}.light{background:var(--cream-2)}.vanta-host{position:relative;overflow:hidden}@media (max-width:900px){.nav{display:none}.menu-btn{display:inline-flex}.hdr-cta>.btn-solid{display:none}.ft-grid,.g2,.g3,.g4,.news,.stats{grid-template-columns:1fr}.stat{border-left:0;border-top:1px solid var(--line);padding:22px 0}.news .media{min-height:200px}.step{grid-template-columns:1fr;gap:10px}.section,section{padding-top:64px;padding-bottom:64px}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes modalin{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.mobile-nav{position:fixed;inset:0;z-index:110;background:var(--cream);display:flex;flex-direction:column;padding:20px var(--pad) 40px;animation:fadein .2s ease}.mobile-nav-top{display:flex;justify-content:space-between;align-items:center;height:var(--nav-h)}.mobile-nav-links{display:flex;flex-direction:column;gap:2px;margin-top:24px;flex:1 1}.mobile-nav-links a{display:flex;align-items:baseline;gap:16px;font-family:var(--font-display);font-size:clamp(2rem,9vw,3.2rem);letter-spacing:-.03em;color:var(--black);padding:14px 0;border-bottom:1px solid var(--line);opacity:0;transform:translateY(12px);animation:mnav .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes mnav{to{opacity:1;transform:none}}.mobile-nav-cta{margin-top:24px}.mobile-nav-cta .btn{width:100%;justify-content:center;font-size:1rem;padding:16px}.hero-host .wrap{position:relative;z-index:2}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}.__variable_8b3a0b{--font-inter:"__Inter_8b3a0b","__Inter_Fallback_8b3a0b"}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_Mono_c8ca7d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Roboto_Mono_Fallback_c8ca7d;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_c8ca7d{font-family:__Roboto_Mono_c8ca7d,__Roboto_Mono_Fallback_c8ca7d;font-style:normal}.__variable_c8ca7d{--font-mono-roboto:"__Roboto_Mono_c8ca7d","__Roboto_Mono_Fallback_c8ca7d"}