@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Thin-Web.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-ThinItalic-Web.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Extralight-Web.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-ExtralightItalic-Web.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Light-Web.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-LightItalic-Web.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Regular-Web.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-RegularItalic-Web.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Medium-Web.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-MediumItalic-Web.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Semibold-Web.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-SemiboldItalic-Web.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Bold-Web.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-BoldItalic-Web.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Black-Web.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-BlackItalic-Web.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-Super-Web.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(/fonts/graphik/Graphik-SuperItalic-Web.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--page:#f4f2ee;--tile:#ebe9e3;--row-current:#e8e5de;--hover:#1111110b;--border:#1111111a;--border-strong:#11111129;--border-dashed:#1111113d;--text:#111;--muted:#1111119e;--faint:#1111116b;--accent:#1f5eff;--accent-tint:#eef3ff;--on-accent:#fff;--primary-bg:#111;--primary-fg:#fff;--field-bg:#f4f2ee;--scrim:#00000047;--shadow-pill:0 1px 2px #0000001f;--shadow-bar:0 1px 2px #0000000a, 0 10px 30px #0000000f;--shadow-float:0 8px 30px #0000001f;--shadow-menu:0 12px 40px #00000024;--ink-ring:#111;--header:#72002c;--header-text:#fff4e2;--font-ui:"Graphik", "Helvetica Neue", Arial, sans-serif;--font-mono:"SF Mono", Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page:#111;--tile:#1a1a1a;--row-current:#1f1f1f;--hover:#ffffff0f;--border:#ffffff1f;--border-strong:#fff3;--border-dashed:#ffffff47;--text:#f2f2ef;--muted:#f2f2f2a6;--faint:#f2f2f273;--primary-bg:#f2f2f2;--primary-fg:#111;--field-bg:#111;--ink-ring:#f2f2f2;--shadow-pill:0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--page:#111;--tile:#1a1a1a;--row-current:#1f1f1f;--hover:#ffffff0f;--border:#ffffff1f;--border-strong:#fff3;--border-dashed:#ffffff47;--text:#f2f2ef;--muted:#f2f2f2a6;--faint:#f2f2f273;--primary-bg:#f2f2f2;--primary-fg:#111;--field-bg:#111;--ink-ring:#f2f2f2;--shadow-pill:0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}body{background:var(--page);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:13px;line-height:20px}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}img{max-width:100%;display:block}.tabular{font-variant-numeric:tabular-nums}.t-hero{letter-spacing:-.02em;text-wrap:balance;font-size:30px;font-weight:500;line-height:34px}.t-h1{letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:34px}.t-h2{letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:24px}.t-tile,.t-row{font-size:13px;font-weight:500;line-height:20px}.t-body{font-size:15px;line-height:22px}.t-meta,.t-fine{color:var(--muted);font-size:13px;line-height:20px}.t-label,.t-eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px;font-weight:400;line-height:16px}.tbh-act{font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.tbh-act:hover{color:var(--text)}.tbh-act[aria-disabled=true],.tbh-act:disabled{opacity:.4;pointer-events:none}.tbh-acts{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}@media (hover:none){.tbh-act{min-height:36px}.touch-44{min-height:44px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
