:root{--field:#ff5b1a;--field-lit:#ff6122;--field-deep:#ef4c10;--ink:#121212;--ink-2:#1c1c1c;--ink-3:#2a2a2a;--steel:#a9b0b7;--steel-2:#6b737b;--white:#fff;--hazard:#ffd21f;--ink-on-field:#3a1604;--display:var(--font-hubot), "Arial Narrow", Arial, sans-serif;--mono:var(--font-azeret), ui-monospace, "SFMono-Regular", Menlo, monospace;--ease-slam:cubic-bezier(.7, 0, .84, 0);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-belt:cubic-bezier(.65, 0, .35, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-roll:cubic-bezier(.2, .9, .25, 1.08);--t-fast:.16s;--t-mid:.42s;--t-roll:.76s;--gutter:32px;--nav-h:60px;--ledger-h:56px;--foot-h:34px;--radius:6px;--drop:0 6px 0 #00000059;--edge:#00000073;--max:1376px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--ink);-webkit-text-size-adjust:100%}body{background:var(--field);min-height:100svh;color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}img,svg,canvas{display:block}h1,h2,h3,h4,p{margin:0}sub{vertical-align:-.28em;font-size:.68em;line-height:0}::selection{background:var(--ink);color:var(--hazard)}.panel ::selection,.on-ink ::selection{background:var(--hazard);color:var(--ink)}:focus-visible{outline:2px solid var(--hazard);outline-offset:3px;border-radius:2px}.panel :focus-visible{outline-color:var(--hazard)}html{scrollbar-color:var(--ink-3) var(--ink);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:var(--ink-3);border:2px solid var(--ink);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--steel-2)}input{caret-color:var(--hazard)}.num,.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.num{font-feature-settings:"tnum" 1}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;border-radius:var(--radius);background:var(--hazard);color:var(--ink);font:700 13px/1 var(--mono);padding:10px 14px;text-decoration:none;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.page{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding:40px var(--gutter) 72px;margin:0 auto}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:32px;display:flex}.kicker{letter-spacing:.015em;text-transform:uppercase;color:var(--ink);margin-bottom:.5em;font-size:clamp(16px,1.6vw,24px);font-weight:500;font-stretch:100%;line-height:1;display:block}.display{text-transform:uppercase;letter-spacing:-.01em;color:var(--white);text-wrap:balance;font-size:clamp(56px,8.4vw,128px);font-weight:900;font-stretch:75%;line-height:.86}.display .k{color:var(--ink)}.lede{max-width:58ch;font:400 14px/1.6 var(--mono);color:var(--ink)}.lede b{font-weight:700}.h2{text-transform:uppercase;letter-spacing:-.005em;color:var(--white);font-size:clamp(36px,4.2vw,64px);font-weight:900;font-stretch:75%;line-height:.9}.h3{text-transform:uppercase;letter-spacing:.01em;font-size:22px;font-weight:800;font-stretch:85%;line-height:1}.eyebrow{letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800;font-stretch:90%}.panel{background:var(--ink);color:var(--white);border-radius:var(--radius);box-shadow:var(--drop);min-width:0;padding:20px 22px}.panel-2{background:var(--ink-2)}.panel .rule{border:0;border-top:1px solid var(--ink-3);margin:16px 0}.panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.muted{color:var(--steel)}.hazard-text{color:var(--hazard)}.tape{background:repeating-linear-gradient(-45deg, var(--hazard) 0 14px, var(--ink) 14px 28px);border-radius:2px;height:14px}.btn{--b-bg:var(--ink);--b-fg:var(--white);background:var(--b-bg);height:46px;color:var(--b-fg);font-family:var(--display);letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:0 3px 0 var(--edge);transition:transform var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:800;font-stretch:92%;text-decoration:none;display:inline-flex}.btn:hover{--b-bg:#000}.btn:active{box-shadow:0 0 0 var(--edge);transform:translateY(3px)}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;box-shadow:0 3px 0 var(--edge);transform:none}.btn-field{--b-bg:var(--field);--b-fg:var(--ink)}.btn-field:hover{--b-bg:var(--white)}.btn-white{--b-bg:var(--white);--b-fg:var(--ink)}.btn-white:hover{--b-bg:var(--hazard)}.btn-hazard{--b-bg:var(--hazard);--b-fg:var(--ink)}.btn-hazard:hover{--b-bg:var(--white)}.btn-ghost{--b-bg:transparent;--b-fg:currentColor;box-shadow:inset 0 0 0 1.5px}.btn-ghost:hover{--b-bg:#ffffff14}.btn-ghost:active{box-shadow:inset 0 0 0 1.5px}.btn-sm{height:36px;padding:0 16px;font-size:14px}.btn-lg{height:56px;padding:0 30px;font-size:19px}.btn-block{width:100%}.btn svg{flex:none;width:14px;height:14px}.link-arrow{font:700 13px/1 var(--mono);color:inherit;border-bottom:1.5px solid;align-items:center;gap:6px;padding-bottom:3px;text-decoration:none;display:inline-flex}.link-arrow:hover{color:var(--hazard)}.on-field .link-arrow:hover,.page-head .link-arrow:hover{color:var(--white)}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field>span,.label{font:700 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.input{border-radius:var(--radius);width:100%;height:46px;color:var(--white);font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;transition:border-color var(--t-fast) var(--ease-out);background:#070707;border:1px solid #3a3a3a;padding:0 14px}.input::placeholder{color:var(--steel-2)}.input:hover{border-color:#555}.input:focus{border-color:var(--hazard);outline:none}textarea.input{resize:vertical;height:auto;min-height:96px;padding:12px 14px;line-height:1.5}.hint{font:400 12px/1.45 var(--mono);color:var(--steel)}.error-text{font:500 12px/1.45 var(--mono);color:var(--field)}.seg{background:#070707;border:1px solid #333;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg button{height:32px;color:var(--steel);font:700 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;padding:0 14px}.seg button:hover{color:var(--white)}.seg button[aria-pressed=true]{background:var(--white);color:var(--ink)}.seg-field button[aria-pressed=true]{background:var(--field);color:var(--ink)}.table-wrap{margin:0 -22px;padding:0 22px;overflow-x:auto}.table{border-collapse:collapse;width:100%;font:400 12.5px/1.35 var(--mono);font-variant-numeric:tabular-nums}.table th{text-align:left;font:700 10.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--steel-2);border-bottom:1px solid var(--ink-3);white-space:nowrap;padding:0 12px 10px 0}.table td{color:#d6d6d6;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #222;padding:11px 12px 11px 0}.table tr:last-child td{border-bottom:0}.table .r{text-align:right}.table td.r,.table th.r{padding-left:12px;padding-right:0}.table b{color:var(--white);font-weight:700}.skel{vertical-align:middle;background:linear-gradient(90deg,#1e1e1e 0%,#2c2c2c 50%,#1e1e1e 100%) 0 0/200% 100%;border-radius:3px;min-width:4ch;height:.9em;animation:1.2s linear infinite skel;display:inline-block}@keyframes skel{to{background-position:-200% 0}}.jolt{animation:jolt .3s var(--ease-out)}@keyframes jolt{0%{transform:translate(0)}15%{transform:translate(-2px,3px)}35%{transform:translate(2px,-2px)}60%{transform:translate(-1px,1px)}to{transform:translate(0)}}@media (max-width:760px){:root{--gutter:16px;--nav-h:56px}.page{padding-top:28px;padding-bottom:56px}.panel{padding:18px 16px}.table-wrap{margin:0 -16px;padding:0 16px}.btn{height:44px;padding:0 20px}.btn-lg{height:52px;padding:0 24px;font-size:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
