@font-face{font-family:__Archivo_3126a4;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99.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_3126a4;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c.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_3126a4;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987.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}.__className_3126a4{font-family:__Archivo_3126a4;font-style:normal}.__variable_3126a4{--font-archivo:"__Archivo_3126a4"}:root{--c-ink:#0c0c10;--c-paper:#f4f1ea;--c-muted:#aaa59b;--c-rule:#f4f1ea29;--c-rule-strong:#f4f1ea;--c-gold:gold;--c-gold-hover:#ffe44d;--c-orange:#ff8e53;--grad-primary:linear-gradient(100deg,gold,#ff8e53);--grad-primary-hover:linear-gradient(100deg,#ffe44d,#ffa572);--band-vlow:#5fe0a8;--band-lower:#c3ea5b;--band-mod:gold;--band-high:#ff8e53;--band-vhigh:#ff5f57;--status-live:var(--band-vlow);--status-stale:var(--band-vhigh);--status-unknown:var(--c-muted);--office-2d-ground:#060912;--bg:var(--c-ink);--fg:var(--c-paper);--fg-2:var(--c-muted);--rule:var(--c-rule);--link:var(--c-gold);--focus:var(--c-gold);--font-sans:var(--font-archivo,"Archivo"),"Archivo Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-glyph:ui-sans-serif,system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--w-text:100%;--w-head:87.5%;--w-display:64%;--fs-score:clamp(11rem,56vw,30rem);--fs-display:clamp(3.5rem,10.1vw,9.25rem);--fs-h1:clamp(2.5rem,5.6vw,5.25rem);--fs-h2:clamp(2rem,4.2vw,3.75rem);--fs-h3:clamp(1.5rem,2.4vw,2.25rem);--fs-num:clamp(3.5rem,8.4vw,8rem);--fs-lead:clamp(1.25rem,1.75vw,1.625rem);--fs-body:clamp(1.0625rem,0.35vw + 0.98rem,1.1875rem);--fs-small:1rem;--fs-input:clamp(1.5rem,3.4vw,2.75rem);--lh-display:0.88;--lh-head:1.02;--lh-body:1.55;--track-display:-0.02em;--track-label:0.08em;--s-1:0.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2rem;--s-5:3rem;--s-6:4rem;--s-7:6rem;--section-y:clamp(4rem,8vw,7rem);--field-y:clamp(2.25rem,4.5vw,4rem);--maxw:82.5rem;--maxw-legacy:68.75rem;--measure:68ch;--gutter:clamp(1rem,4vw,3.5rem);--col-gap:clamp(1rem,2vw,1.5rem);--header-h:4.75rem;--tap:44px;--rule-thin:1px;--rule-mid:2px;--rule-heavy:3px;--ease:cubic-bezier(0.2,0.7,0.2,1);--dur:160ms;--z-popover:20;--z-header:50;--z-skip:100;--muted:var(--c-muted);--accent-gold:var(--c-gold);--accent-yellow:var(--c-gold);--accent-orange:var(--c-orange);--accent-grad:var(--grad-primary);--card-bg:#f4f1ea0a;--card-border:var(--c-rule);--border:var(--c-rule);color-scheme:dark}@media (max-width:699.98px){:root{--header-h:4rem}}[data-field]{--fg:var(--c-ink);--fg-2:var(--c-ink);--rule:var(--c-ink);--link:var(--c-ink);--focus:var(--c-ink);background:var(--field);color:var(--c-ink)}[data-field=vlow]{--field:var(--band-vlow)}[data-field=lower]{--field:var(--band-lower)}[data-field=mod]{--field:var(--band-mod)}[data-field=high]{--field:var(--band-high)}[data-field=vhigh]{--field:var(--band-vhigh)}[data-band=vlow]{--band:var(--band-vlow)}[data-band=lower]{--band:var(--band-lower)}[data-band=mod]{--band:var(--band-mod)}[data-band=high]{--band:var(--band-high)}[data-band=vhigh]{--band:var(--band-vhigh)}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:95% 125%;font-weight:1 450;size-adjust:98.7%;ascent-override:88.96%;descent-override:21.28%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:95% 125%;font-weight:451 550;size-adjust:100.38%;ascent-override:87.47%;descent-override:20.92%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:95% 125%;font-weight:551 650;size-adjust:95.59%;ascent-override:91.85%;descent-override:21.97%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:95% 125%;font-weight:651 750;size-adjust:98.68%;ascent-override:88.97%;descent-override:21.28%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:95% 125%;font-weight:751 850;size-adjust:103.31%;ascent-override:84.99%;descent-override:20.33%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:95% 125%;font-weight:851 1000;size-adjust:109.8%;ascent-override:79.96%;descent-override:19.13%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:75% 94.9%;font-weight:1 450;size-adjust:88.25%;ascent-override:99.49%;descent-override:23.8%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:75% 94.9%;font-weight:451 550;size-adjust:89.88%;ascent-override:97.69%;descent-override:23.36%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:75% 94.9%;font-weight:551 650;size-adjust:85.73%;ascent-override:102.41%;descent-override:24.5%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:75% 94.9%;font-weight:651 750;size-adjust:88.27%;ascent-override:99.47%;descent-override:23.79%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:75% 94.9%;font-weight:751 850;size-adjust:92.1%;ascent-override:95.33%;descent-override:22.8%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:75% 94.9%;font-weight:851 1000;size-adjust:97.45%;ascent-override:90.1%;descent-override:21.55%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:50% 74.9%;font-weight:1 450;size-adjust:69.26%;ascent-override:126.77%;descent-override:30.32%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Arimo-Regular");font-stretch:50% 74.9%;font-weight:451 550;size-adjust:70.54%;ascent-override:124.47%;descent-override:29.77%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:50% 74.9%;font-weight:551 650;size-adjust:71.98%;ascent-override:121.98%;descent-override:29.17%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:50% 74.9%;font-weight:651 750;size-adjust:73.38%;ascent-override:119.65%;descent-override:28.62%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:50% 74.9%;font-weight:751 850;size-adjust:75.48%;ascent-override:116.32%;descent-override:27.82%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Arimo-Bold");font-stretch:50% 74.9%;font-weight:851 1000;size-adjust:78.43%;ascent-override:111.95%;descent-override:26.78%;line-gap-override:0%}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + .75rem);overflow-x:clip;background:var(--bg)}html:has(dialog:modal){overflow:hidden}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;overflow-x:clip;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);font-stretch:var(--w-text);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word;-webkit-tap-highlight-color:rgba(255,142,83,.18)}canvas,img,svg,video{max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}input,select,textarea{font-size:max(16px,1em)}::placeholder{color:var(--c-muted);opacity:1}button{cursor:pointer}:disabled{cursor:default}h1,h2,h3,h4{font-weight:800;font-stretch:var(--w-head);line-height:1.05;letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:.98;letter-spacing:var(--track-display)}b,strong{font-weight:800}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.9em}small{font-size:var(--fs-small)}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:var(--link);text-decoration-thickness:2px;text-underline-offset:.18em}a:hover{text-decoration-thickness:3px}p a{padding-block:.6em;font-weight:600}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}:focus:not(:focus-visible){outline:none}main:focus{outline:none}::selection{background:var(--c-gold);color:var(--c-ink)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--gutter);top:-100px;z-index:var(--z-skip);padding:.75rem 1rem;background:var(--c-gold);color:var(--c-ink);font-weight:800;text-decoration:none}.skip-link:focus{top:.5rem;outline-color:var(--c-paper)}.wrap{width:min(100% - 2 * var(--gutter),var(--maxw))}.container,.wrap{margin-inline:auto}.container{flex:1 0 auto;min-height:calc(100vh - var(--header-h));min-height:calc(100lvh - var(--header-h));width:100%;max-width:calc(var(--maxw-legacy) + 2 * var(--gutter));padding:1.6rem var(--gutter) var(--s-6)}.container:has(>[data-bleed]){max-width:none;padding:0}.container.container-full{max-width:none}.container-narrow{max-width:700px;width:100%;margin:0 auto}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (forced-colors:active){:focus-visible{outline-color:Highlight}.skip-link{border:2px solid ButtonText}}.LangSwitcher_lang__c_Cb2{margin-top:var(--s-3)}.LangSwitcher_toggle__VSomF{display:inline-flex;align-items:center;gap:.35em;min-height:var(--tap);padding:0;background:none;border:0;color:var(--fg);font-weight:700;cursor:pointer}.LangSwitcher_toggleText__FH2RU{text-decoration:underline;-webkit-text-decoration-color:var(--c-rule);text-decoration-color:var(--c-rule);text-decoration-thickness:2px;text-underline-offset:.3em}.LangSwitcher_toggle__VSomF:hover .LangSwitcher_toggleText__FH2RU{-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.LangSwitcher_caret__62fs4{font-family:var(--font-glyph);font-size:.8em}.LangSwitcher_panel__RluM9{margin-top:var(--s-1);padding-bottom:var(--s-1)}.LangSwitcher_panel__RluM9[hidden]{display:none}.LangSwitcher_group__4OdXN{margin-top:var(--s-2);color:var(--fg-2);font-size:var(--fs-small);font-weight:700}.LangSwitcher_options___vS_I{display:flex;flex-wrap:wrap;-moz-column-gap:var(--s-3);column-gap:var(--s-3);list-style:none}.LangSwitcher_option__vBqS_{display:inline-flex;align-items:center;min-height:var(--tap);padding:0;background:none;border:0;color:var(--fg);font-weight:600;text-decoration:none;cursor:pointer}.LangSwitcher_option__vBqS_:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.LangSwitcher_option__vBqS_[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-decoration-thickness:3px;text-underline-offset:.2em}