@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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;font-style:normal;font-weight:100 900;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--nx-font-inter:"Inter","Inter Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--nx-font-display:"Archivo","Archivo Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ad3736e903bfaa5-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3150dd0728fab2c3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e3db186a51b1f2b3-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3647a4d8cc3a67ad-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad50a964c4297b83-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a36735a804b49f85-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c880a9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-weight:500;font-style:normal}.__variable_c880a9{--nx-font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--nx-bg:#F4F2EE;--nx-sand:#ECE9E3;--nx-surface:#F8F7F3;--nx-surface-2:#EFECE6;--nx-field:#FFFFFF;--nx-ink:#1D1E1A;--nx-ink-2:#3A3934;--nx-ink-3:#5C5952;--nx-ink-on-sand:#4F4C45;--nx-ink-inverse:#F4F2EE;--nx-line:#1D1E1A;--nx-line-2:#D9D4CA;--nx-line-strong:#1D1E1A;--nx-primary:#1D1E1A;--nx-primary-2:#000000;--nx-primary-soft:#E6E2DA;--nx-primary-line:#1D1E1A;--nx-on-dark:#F4F2EE;--nx-ok:#2F6B4F;--nx-ok-bg:#E2ECE4;--nx-ok-line:#A9C5B2;--nx-warn:#81520F;--nx-warn-bg:#F3E6CF;--nx-warn-line:#DDBF8A;--nx-err:#9A3330;--nx-err-bg:#F3E0DD;--nx-err-line:#DDA9A3;--nx-info:#3F6278;--nx-info-bg:#DEE4E5;--nx-info-line:#A8BAC4;--nx-accent:var(--nx-primary);--nx-accent-soft:var(--nx-primary-soft);--nx-green:var(--nx-ok);--nx-amber:var(--nx-warn);--nx-red:var(--nx-err);--nx-blue:var(--nx-info);--nx-dark:#1D1E1A;--font-sans:var(--nx-font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:var(--nx-font-display,"Archivo"),var(--font-sans);--font-mono:var(--nx-font-mono,"JetBrains Mono"),ui-monospace,"SF Mono",Consolas,monospace;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-base:16px;--fs-lg:18px;--fs-h3:18px;--fs-h2:clamp(22px,2vw,26px);--fs-h1:clamp(28px,3vw,38px);--fs-display:clamp(34px,4.6vw,60px);--lh-tight:1.08;--lh-snug:1.3;--lh-text:1.55;--fw-text:400;--fw-medium:500;--fw-strong:600;--tracking-title:-0.025em;--tracking-display:-0.035em;--measure:66ch;--measure-narrow:46ch;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--nx-s1:var(--s1);--nx-s2:var(--s2);--nx-s3:var(--s3);--nx-s4:var(--s4);--nx-s5:var(--s5);--nx-s6:var(--s6);--nx-s7:var(--s7);--nx-s8:var(--s8);--w-narrow:760px;--w-page:1200px;--w-wide:1360px;--gutter:clamp(16px,3vw,32px);--nx-header:64px;--r-sm:0px;--r-md:0px;--r-lg:0px;--nx-radius:var(--r-lg);--bw:1px;--shadow-float:0 8px 24px rgba(29,30,26,0.16);--nx-shadow-lg:var(--shadow-float);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:0 8px 24px rgba(29,30,26,0.16);--dur-1:120ms;--dur-2:200ms;--dur-3:320ms;--ease-default:cubic-bezier(0.2,0,0,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-out-strong:cubic-bezier(0.23,1,0.32,1);--ease-in-out-strong:cubic-bezier(0.77,0,0.175,1);color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--dur-1:0ms;--dur-2:0ms;--dur-3:0ms}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-padding-top:calc(var(--nx-header) + 12px)}body{min-height:100vh;min-height:100dvh;background:var(--nx-bg);color:var(--nx-ink);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}h1,h2,h3,h4{font-weight:var(--fw-strong);letter-spacing:var(--tracking-title);line-height:var(--lh-tight);text-wrap:balance}p{text-wrap:pretty}ol,ul{padding:0}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:disabled{cursor:not-allowed}::selection{background:var(--nx-primary-soft);color:var(--nx-ink)}table{border-collapse:collapse}hr{border:0;border-top:var(--bw) solid var(--nx-line);margin:var(--s5) 0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nx-primary);outline-offset:2px;border-radius:var(--r-sm)}[tabindex="-1"]:focus{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-80px;z-index:300;background:var(--nx-ink);color:var(--nx-ink-inverse);padding:10px 14px;border-radius:var(--r-md);font-weight:var(--fw-strong);text-decoration:none}.skip-link:focus{top:12px}.muted{color:var(--nx-ink-3)}.small{font-size:var(--fs-md)}.tiny{font-size:var(--fs-xs)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ellipsis,.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.measure{max-width:var(--measure)}.stack{flex-direction:column;gap:var(--s4)}.row,.stack{display:flex}.row{align-items:center;gap:var(--s2)}.wrap{flex-wrap:wrap}.spread{justify-content:space-between}.g2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s4)}.g2,.g3{display:grid;gap:var(--s4)}.g3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s4)}.g4{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4)}.g-2-1,.g4{display:grid}.g-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--s5);gap:var(--s5)}@media (max-width:1100px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.g-2-1,.g3{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.g2,.g4{grid-template-columns:minmax(0,1fr)}.hide-mobile{display:none!important}}@media (min-width:721px){.only-mobile{display:none!important}}