.hl{--hl-bg:#1c1c1d;--hl-bg-deep:#171718;--hl-surface:#252527;--hl-line:#343436;--hl-line-strong:#4a4a4d;--hl-chalk:#eceae4;--hl-text:#cfccc5;--hl-muted:#b4b1aa;--hl-ink:#141414;--hl-pop:#ffe14d;--hl-red:#ff7a61;--hl-green:#8fd1ae;--hl-display:"Archivo", "Arial Narrow", system-ui, sans-serif;--hl-serif:"Instrument Serif", Georgia, serif;--hl-mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;background:var(--hl-bg);color:var(--hl-chalk);font-family:var(--hl-display);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='8.5' fill='none' stroke='%23141414' stroke-width='4'/%3E%3Ccircle cx='14' cy='14' r='8.5' fill='none' stroke='%23ECEAE4' stroke-width='2'/%3E%3Cpath d='M14 2v6M14 20v6M2 14h6M20 14h6' stroke='%23141414' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M14 2v6M14 20v6M2 14h6M20 14h6' stroke='%23ECEAE4' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='14' cy='14' r='2.5' fill='%23FFE14D'/%3E%3C/svg%3E") 14 14,crosshair;width:100%;min-height:100vh}.hl a,.hl button,.hl [role=button]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='8.5' fill='none' stroke='%23141414' stroke-width='4'/%3E%3Ccircle cx='14' cy='14' r='8.5' fill='none' stroke='%23ECEAE4' stroke-width='2'/%3E%3Cpath d='M14 2v6M14 20v6M2 14h6M20 14h6' stroke='%23141414' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M14 2v6M14 20v6M2 14h6M20 14h6' stroke='%23ECEAE4' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='14' cy='14' r='2.5' fill='%23FF3B30'/%3E%3C/svg%3E") 14 14,pointer}.hl a{color:var(--hl-chalk)}.hl a:hover{color:#fff}.hl :focus-visible{outline:3px solid var(--hl-pop);outline-offset:3px}.hl-wrap{max-width:1240px;margin:0 auto;padding-inline:24px}.hl-mono{font-family:var(--hl-mono)}.hl-serif{font-family:var(--hl-serif);text-transform:none;letter-spacing:0;font-style:italic;font-weight:400;font-stretch:100%}.hl-pop{color:var(--hl-pop)}.hl-line{display:block}.hl-muted{color:var(--hl-muted)}.hl-eyebrow{font-family:var(--hl-mono);letter-spacing:2px;color:var(--hl-muted);text-transform:uppercase;margin:0;font-size:13px}.hl-display{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-weight:900;font-stretch:125%;line-height:.95}.hl-h2{font-size:clamp(28px,3.4vw,42px)}.hl-h3{text-transform:uppercase;margin:0;font-size:18px;font-weight:900;font-stretch:115%}.hl-header{z-index:20;background:var(--hl-bg);border-bottom:1px solid var(--hl-line);position:sticky;top:0}.hl-header .hl-wrap{flex-wrap:wrap;align-items:center;gap:8px 28px;padding-block:10px;display:flex}.hl-logo{letter-spacing:1px;font-size:20px;font-weight:900;font-stretch:125%;text-decoration:none}.hl-nav{font-family:var(--hl-mono);flex-wrap:wrap;gap:4px 20px;font-size:13px;display:flex}.hl-nav a{color:var(--hl-muted);padding:8px 0;text-decoration:none}.hl-nav a:hover{color:var(--hl-chalk)}.hl-btn{border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.hl a.hl-btn-pop,.hl a.hl-btn-pop:hover{background:var(--hl-pop);color:var(--hl-ink)}.hl a.hl-btn-pop:hover{filter:brightness(1.06)}.hl a.hl-btn-line{border-color:var(--hl-chalk);color:var(--hl-chalk)}.hl a.hl-btn-line:hover{background:var(--hl-chalk);color:var(--hl-ink)}.hl-header .hl-btn{min-height:40px;margin-left:auto}.hl-hero{gap:28px;padding-block:56px 16px;display:grid}.hl-h1{font-size:clamp(38px,5.6vw,72px)}.hl-h1 .hl-serif{letter-spacing:-.01em;font-size:1.12em}.hl-hero-row{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.hl-hero-copy{flex:420px;align-content:start;gap:26px;min-width:0;display:grid}.hl-lede{color:var(--hl-text);max-width:34em;margin:0;font-size:18px;font-stretch:100%;line-height:1.55}.hl-ctas{flex-wrap:wrap;gap:12px;display:flex}.hl-note{font-family:var(--hl-mono);color:var(--hl-muted);margin:0;font-size:13px;line-height:1.6}.hl-card{background:var(--hl-surface);border:1px solid var(--hl-line);flex-direction:column;flex:440px;min-width:0;display:flex}.hl-card-top{border-bottom:1px solid var(--hl-line);font-family:var(--hl-mono);color:var(--hl-muted);justify-content:space-between;gap:12px;padding:12px 18px;font-size:12px;display:flex}.hl-card-body{flex-direction:column;gap:12px;min-height:300px;padding:18px;display:flex}.hl-card-body.is-new{animation:.26s ease-out hl-card-in}.hl-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.hl-card-name{text-transform:uppercase;font-size:20px;font-weight:900;font-stretch:115%}.hl-badge{font-family:var(--hl-mono);letter-spacing:2px;border:1px solid var(--hl-line-strong);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:600}.hl-badge.leaked{background:var(--hl-red);color:var(--hl-ink);border-color:var(--hl-red)}.hl-badge.guard{background:var(--hl-pop);color:var(--hl-ink);border-color:var(--hl-pop)}.hl-badge.refused{color:var(--hl-muted)}.hl-badge.allowed{background:var(--hl-green);color:var(--hl-ink);border-color:var(--hl-green)}.hl-card-claim{font-family:var(--hl-serif);margin:0;font-size:18px;font-style:italic;line-height:1.3}.hl-card-facts{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:14px;font-stretch:100%;display:grid}.hl-card-facts dt{color:var(--hl-muted)}.hl-card-facts dd{overflow-wrap:anywhere;margin:0}.hl-card-amount{letter-spacing:-.02em;margin-top:auto;font-size:clamp(48px,5vw,64px);font-weight:900;font-stretch:125%;line-height:1}.hl-card-amount.leaked{color:var(--hl-red)}.hl-card-amount.guard{color:var(--hl-pop)}.hl-card-amount.allowed{color:var(--hl-green)}.hl-card-amount.refused{color:var(--hl-muted)}.hl-card-controls{border-top:1px solid var(--hl-line);flex-wrap:wrap;align-items:center;gap:2px;padding:8px 12px;display:flex}.hl-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.hl-dot span{background:var(--hl-line-strong);width:22px;height:6px}.hl-dot[aria-pressed=true] span{background:var(--hl-pop)}.hl-play{border:1px solid var(--hl-line-strong);min-height:44px;color:var(--hl-chalk);font-family:var(--hl-mono);cursor:pointer;background:0 0;margin-left:auto;padding:0 14px;font-size:12px}.hl-tape-stripes{background-image:repeating-linear-gradient(-45deg, var(--hl-pop) 0 22px, var(--hl-ink) 22px 44px);height:10px}.hl-tape{background:var(--hl-pop);color:var(--hl-ink);overflow:hidden}.hl-ticker{letter-spacing:3px;white-space:nowrap;width:max-content;padding:10px 0;font-size:15px;font-weight:900;font-stretch:125%;animation:40s linear infinite hl-ticker;display:flex}.hl-ticker span{padding-right:48px}.hl-tape-block{margin-top:48px}.hl-section{gap:24px;padding-block:64px;display:grid}.hl-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 24px;display:flex}.hl-band{background:var(--hl-bg-deep);border-block:1px solid var(--hl-line)}.hl-p{color:var(--hl-text);max-width:46em;margin:0;font-size:17px;font-stretch:100%;line-height:1.6}.hl-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.hl-panel{background:var(--hl-surface);border:1px solid var(--hl-line);flex-direction:column;gap:12px;padding:22px;display:flex}.hl-panel-light{background:var(--hl-chalk);color:var(--hl-ink);border-color:var(--hl-chalk)}.hl-panel-light .hl-muted{color:#55534e}.hl-stat{letter-spacing:-.02em;font-size:clamp(44px,5vw,64px);font-weight:900;font-stretch:125%;line-height:1}.hl-stat-sm{font-size:28px;font-weight:900;font-stretch:125%;line-height:1.05}.hl-marker{background:var(--hl-pop);width:36px;height:36px;color:var(--hl-ink);flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:900;display:inline-flex}.hl-exhibit-head{align-items:center;gap:14px;display:flex}.hl-quote{font-family:var(--hl-serif);margin:0;font-size:19px;font-style:italic;line-height:1.3}.hl-exhibit-foot{border-top:1px dashed var(--hl-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;padding-top:12px;display:flex}.hl-small{color:var(--hl-muted);margin:0;font-size:15px;font-stretch:100%;line-height:1.5}.hl-control{background:var(--hl-chalk);color:var(--hl-ink);flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:18px 22px;display:flex}.hl-split{border:1px solid var(--hl-line);grid-template-columns:1fr 1fr;display:grid}.hl-split-col+.hl-split-col{border-left:1px solid var(--hl-line)}.hl-split-head{font-family:var(--hl-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--hl-muted);background:var(--hl-surface);border-bottom:1px solid var(--hl-line);margin:0;padding:14px 18px;font-size:12px;font-weight:600;font-stretch:100%}.hl-split-list{margin:0;padding:0;font-size:16px;font-stretch:100%;list-style:none}.hl-split-list li{border-bottom:1px solid var(--hl-line);padding:14px 18px}.hl-split-list li:last-child{border-bottom:0}.hl-table-wrap{border:1px solid var(--hl-line);overflow-x:auto}.hl-table{border-collapse:collapse;width:100%;min-width:560px;font-size:16px;font-stretch:100%}.hl-table th,.hl-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hl-line);padding:14px 18px}.hl-table th{font-family:var(--hl-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--hl-muted);background:var(--hl-surface);font-size:12px;font-weight:600}.hl-table tr:last-child td{border-bottom:0}.hl-table code{font-family:var(--hl-mono);font-size:14px}.hl-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.hl-step-n{color:var(--hl-pop);font-size:40px;font-weight:900;font-stretch:125%;line-height:1}.hl-steps li{align-content:start;gap:12px;display:grid}.hl-list{color:var(--hl-text);gap:10px;margin:0;padding-left:20px;font-size:16px;font-stretch:100%;line-height:1.55;display:grid}.hl-list code,.hl-code{font-family:var(--hl-mono);font-size:14px}.hl-footer{border-top:1px solid var(--hl-line)}.hl-footer .hl-wrap{font-family:var(--hl-mono);color:var(--hl-muted);flex-wrap:wrap;gap:12px 24px;padding-block:26px;font-size:12px;display:flex}.hl-footer a{color:var(--hl-muted)}.hl-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes hl-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hl-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hl-ticker,.hl-card-body.is-new{animation:none}}@media (max-width:640px){.hl-hero{padding-block:36px 12px}.hl-section{padding-block:48px}.hl-header .hl-btn{margin-left:0}.hl-tape-block{margin-top:32px}.hl-split{grid-template-columns:1fr}.hl-split-col+.hl-split-col{border-left:0;border-top:1px solid var(--hl-line)}}
