@font-face{font-family:inter;src:url(../media/inter_latin_400_normal-s.p.2qdljeg3s-lsl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_500_normal-s.p.1d14jwmkqqa0f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_600_normal-s.p.2dov6rjg62vru.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_700_normal-s.p.4421omqeymgmp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.n7w4Fq_className{font-family:inter,inter Fallback,Helvetica Neue,Arial,sans-serif}.n7w4Fq_variable{--font-inter:"inter", "inter Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:dmMono;src:url(../media/dm_mono_latin_400_normal-s.p.3--he8xuwzehy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmMono;src:url(../media/dm_mono_latin_500_normal-s.p.03h2ib040oua6.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dmMono Fallback;src:local(Arial);ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:131.49%}._2aDDRG_className{font-family:dmMono,dmMono Fallback,ui-monospace,SF Mono,Menlo,monospace}._2aDDRG_variable{--font-dm-mono:"dmMono", "dmMono Fallback", ui-monospace, SF Mono, Menlo, monospace}
:root,[data-theme=light]{--surface:#f3f5f8;--page:#fff;--surface-raised:#fff;--surface-overlay:#e4e9f1;--surface-inverse:#0a1220;--scrim:#0a1220a6;--scrim-strong:#0a1220d9;--photo-placeholder:#122038;--line:#d1d8e2;--line-strong:#7a8799;--ink:#0a1220;--ink-muted:#556275;--ink-inverse:#f2f5f9;--ink-on-photo:#fff;--rescue:#ff5b0b;--on-rescue:#0a1220;--rescue-text:#b83f00;--rescue-soft:#ffe8dc;--cobalt:#004d9d;--on-cobalt:#fff;--cobalt-text:#004d9d;--cobalt-soft:#e3edf9;--link:var(--cobalt-text);--focus:var(--cobalt-text);--shadow-float:0 8px 24px -4px #0a122029;--focus-ring:0 0 0 2px #f3f5f8, 0 0 0 4px #004d9d}[data-theme=dark]{--surface:#0a1220;--page:#0a1220;--surface-raised:#0f1a2c;--surface-overlay:#1a2a44;--surface-inverse:#fff;--scrim:#0a1220a6;--scrim-strong:#0a1220d9;--photo-placeholder:#122038;--line:#223450;--line-strong:#5f7290;--ink:#f2f5f9;--ink-muted:#9aa7ba;--ink-inverse:#0a1220;--ink-on-photo:#fff;--rescue:#ff5b0b;--on-rescue:#0a1220;--rescue-text:#ff5b0b;--rescue-soft:#3d1a08;--cobalt:#004d9d;--on-cobalt:#fff;--cobalt-text:#6ea8f5;--cobalt-soft:#0e2340;--link:var(--cobalt-text);--focus:var(--cobalt-text);--shadow-float:0 12px 32px -4px #000c;--focus-ring:0 0 0 2px #0a1220, 0 0 0 4px #6ea8f5}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-none:0;--radius-sm:4px;--radius-md:8px;--radius-full:9999px;--motion-fast:.16s;--motion-base:.24s;--motion-ease:cubic-bezier(.22, .61, .36, 1);--content-max:1440px;--measure:64ch;--hairline:1px;--nav-height:72px;--marker:8px;--font-sans:Inter, "Helvetica Neue", Arial, sans-serif;--font-mono:"DM Mono", ui-monospace, "SF Mono", Menlo, monospace}.display-hero{font-family:var(--font-sans);letter-spacing:-.02em;font-size:80px;font-weight:600;line-height:84px}.display-1{font-family:var(--font-sans);letter-spacing:-.025em;font-size:64px;font-weight:600;line-height:64px}.display-2{font-family:var(--font-sans);letter-spacing:-.02em;font-size:44px;font-weight:600;line-height:48px}.heading-1{font-family:var(--font-sans);letter-spacing:-.015em;font-size:32px;font-weight:600;line-height:38px}.heading-2{font-family:var(--font-sans);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:28px}.heading-3{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:24px}.stat{font-family:var(--font-sans);letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:44px}.lead{font-family:var(--font-sans);font-size:24px;font-weight:400;line-height:34px}.body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.caption{font-family:var(--font-sans);letter-spacing:.01em;font-size:12px;font-weight:400;line-height:16px}.label{font-family:var(--font-sans);letter-spacing:.08em;font-size:11px;font-weight:600;line-height:16px}.nav{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.button{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.data{font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:20px}.data-sm{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:16px}.data-display{font-family:var(--font-mono);font-size:64px;font-weight:400;line-height:64px}.stat-mono{font-family:var(--font-mono);letter-spacing:-.02em;font-size:56px;font-weight:400;line-height:56px}@media (max-width:719.98px){.display-hero{font-size:40px;line-height:44px}.display-1{font-size:40px;line-height:42px}.display-2{font-size:32px;line-height:36px}.heading-1{font-size:26px;line-height:32px}.data-display{font-size:32px;line-height:38px}.stat-mono{font-size:40px;line-height:40px}}@media (max-width:359.98px){.data-display{font-size:28px;line-height:34px}}
*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}ul[class],ol[class]{list-style:none}:root{--font-sans:var(--font-inter);--font-mono:var(--font-dm-mono);--z-sheet-scrim:100;--z-sheet:101;--z-skip:200}body{background:var(--page);color:var(--ink);font-family:var(--font-sans)}a{color:var(--link);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}html[data-sheet-open]{overflow:hidden}.container{width:100%;max-width:var(--content-max);padding-inline:var(--space-10);margin-inline:auto}.grid{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.start-5{grid-column-start:5}@media (max-width:719.98px){.container{padding-inline:var(--space-4)}.grid{row-gap:var(--space-6);grid-template-columns:1fr}.span-3,.span-4,.span-5,.span-7,.span-8,.span-12,.start-5{grid-column:1/-1}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:0;box-shadow:var(--focus-ring);outline:2px solid #0000}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.measure{max-width:var(--measure)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}
