@font-face{font-family:display;src:url(../media/bricolage_grotesque_latin-s.1oev-doreg81o.woff2?dpl=dpl_EQ7gB7o9wPNgURP6ySrtY562QrMA)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.TlUbza_className{font-family:display,display Fallback}.TlUbza_variable{--f-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/public_sans_latin-s.297-5ju1rzndw.woff2?dpl=dpl_EQ7gB7o9wPNgURP6ySrtY562QrMA)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}._4bOnQq_className{font-family:body,body Fallback}._4bOnQq_variable{--f-body:"body", "body Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_400_latin-s.19gbeb610ur4n.woff2?dpl=dpl_EQ7gB7o9wPNgURP6ySrtY562QrMA)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_500_latin-s.25_05y-blbp24.woff2?dpl=dpl_EQ7gB7o9wPNgURP6ySrtY562QrMA)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.wuDK1q_className{font-family:mono,mono Fallback}.wuDK1q_variable{--f-mono:"mono", "mono Fallback"}
.Hx0lNG_home{--ink:#090c12;--ink2:#0e131c;--panel:#121926;--line:#222c3f;--line2:#2d3a52;--ivory:#f2eee6;--text:#c9cfdb;--mute:#8a93a8;--gold:#d8b36a;--goldSoft:#d8b36a24;--steel:#8fbcff;--grn:#3ecf8e;--red:#ff8c7e;--amb:#e0a93b;background:var(--ink);color:var(--text);font-family:var(--f-body), ui-sans-serif, system-ui, sans-serif;min-height:100vh;font-size:16px;line-height:1.6}.Hx0lNG_home a{color:var(--steel);text-decoration:none}.Hx0lNG_home a:hover{text-decoration:underline}.Hx0lNG_home :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.Hx0lNG_home h1,.Hx0lNG_home h2,.Hx0lNG_home h3{font-family:var(--f-display), ui-sans-serif, system-ui, sans-serif;color:var(--ivory);text-wrap:balance;letter-spacing:-.02em;margin:0;font-weight:400}.Hx0lNG_home p{margin:0}.Hx0lNG_home table{border-collapse:collapse;width:100%;font-size:14px}.Hx0lNG_home th,.Hx0lNG_home td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 8px}.Hx0lNG_home thead th{font:500 11px var(--f-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.Hx0lNG_home tbody th{color:var(--ivory);font-weight:500}.Hx0lNG_home section[id]{scroll-margin-top:80px}@media (max-width:640px){.Hx0lNG_home section[id]{scroll-margin-top:112px}}.Hx0lNG_wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.Hx0lNG_sec{padding-block:clamp(64px,9vw,112px)}.Hx0lNG_band{background:var(--ink2);border-block:1px solid var(--line)}.Hx0lNG_home .Hx0lNG_h1{font-size:clamp(40px,6vw,72px);font-weight:300;line-height:1.02}.Hx0lNG_home .Hx0lNG_h2{font-size:clamp(30px,4vw,46px);font-weight:300;line-height:1.08}.Hx0lNG_home .Hx0lNG_h2sm{font-size:clamp(26px,3vw,36px);font-weight:300;line-height:1.12}.Hx0lNG_home .Hx0lNG_h3{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.3}.Hx0lNG_lede{max-width:60ch;font-size:18px}.Hx0lNG_eyebrow{font:500 12px/1 var(--f-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.Hx0lNG_mono{font-family:var(--f-mono), monospace;font-variant-numeric:tabular-nums}.Hx0lNG_mute{color:var(--mute)}.Hx0lNG_ivory{color:var(--ivory)}.Hx0lNG_src{font:12px/1.5 var(--f-mono), monospace;color:var(--mute)}.Hx0lNG_p15{font-size:15px}.Hx0lNG_sample{font:500 11px/1 var(--f-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--amb);white-space:nowrap;border:1px solid #e0a93b66;border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex}.Hx0lNG_grn{color:var(--grn)}.Hx0lNG_red{color:var(--red)}.Hx0lNG_gold{color:var(--gold)}.Hx0lNG_steel{color:var(--steel)}.Hx0lNG_stack{align-content:start;gap:18px;min-width:0;display:grid}.Hx0lNG_head{gap:18px;max-width:760px;margin-bottom:48px;display:grid}.Hx0lNG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hx0lNG_btn{min-height:48px;font:600 15px/1 var(--f-body), sans-serif;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 22px;transition:transform .15s,background .15s;display:inline-flex}.Hx0lNG_home a.Hx0lNG_btn:hover{text-decoration:none;transform:translateY(-1px)}.Hx0lNG_home .Hx0lNG_btnGold{background:var(--gold);color:#17120a}.Hx0lNG_home .Hx0lNG_btnGold:hover{background:#e4c27e}.Hx0lNG_home .Hx0lNG_btnLine{border-color:var(--line2);color:var(--ivory);background:0 0}.Hx0lNG_home .Hx0lNG_btnLine:hover{background:#ffffff0a}.Hx0lNG_ctas{flex-wrap:wrap;gap:12px;display:flex}.Hx0lNG_hero{padding-block:clamp(48px,7vw,88px) clamp(56px,8vw,96px)}.Hx0lNG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.Hx0lNG_heroCopy{gap:26px;min-width:0;display:grid}.Hx0lNG_h1 em{color:var(--gold);font-style:normal}.Hx0lNG_areas{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_areas li{font:13px/1 var(--f-mono), monospace;border:1px solid var(--line2);border-radius:999px;padding:8px 12px}@media (max-width:960px){.Hx0lNG_heroGrid{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_inst{background:linear-gradient(180deg, #141c2b, var(--panel));border:1px solid var(--line2);border-radius:18px;gap:18px;min-width:0;margin:0;padding:22px;display:grid;box-shadow:0 30px 80px -30px #000000b3}.Hx0lNG_instTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Hx0lNG_instTitle{color:var(--ivory);font-size:14px;font-weight:600}.Hx0lNG_figs{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.8fr);gap:12px;display:grid}.Hx0lNG_fig{align-content:start;gap:4px;display:grid}.Hx0lNG_figV{font:500 clamp(22px, 2vw, 27px)/1 var(--f-mono), monospace;color:var(--ivory);font-variant-numeric:tabular-nums}.Hx0lNG_figK{color:var(--mute);font-size:12.5px;line-height:1.35}.Hx0lNG_chart{width:100%;height:auto;display:block}.Hx0lNG_chart text{fill:var(--mute);font:10.5px var(--f-mono), monospace}.Hx0lNG_chart .Hx0lNG_goalText{fill:var(--gold);font-size:11px}.Hx0lNG_dialRow{font:12px var(--f-mono), monospace;color:var(--mute);justify-content:space-between;gap:10px;display:flex}.Hx0lNG_dial{gap:8px;display:grid}.Hx0lNG_range{appearance:none;background:linear-gradient(90deg, var(--gold) var(--p,31%), var(--line2) var(--p,31%));cursor:pointer;border-radius:6px;width:100%;height:6px;margin:10px 0}.Hx0lNG_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ivory);border:4px solid var(--gold);border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #00000080}.Hx0lNG_range::-moz-range-thumb{background:var(--ivory);border:4px solid var(--gold);border-radius:50%;width:18px;height:18px}.Hx0lNG_fitBox{gap:8px;display:grid}.Hx0lNG_fits{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;transition:opacity .2s;display:grid}.Hx0lNG_fits li{border:1px solid var(--line);border-radius:10px;gap:3px;padding:9px 10px;display:grid}.Hx0lNG_fits b{font:500 13px var(--f-mono), monospace;color:var(--ivory)}.Hx0lNG_fits span{font-size:11.5px}.Hx0lNG_dim{opacity:.45}.Hx0lNG_fitNote{color:var(--amb);font-size:12.5px}@media (max-width:520px){.Hx0lNG_fits{grid-template-columns:repeat(2,minmax(0,1fr))}.Hx0lNG_figs{grid-template-columns:1fr 1fr}.Hx0lNG_figs>:last-child{grid-column:span 2}}.Hx0lNG_proof{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,7vw,80px) 0 0;display:grid}.Hx0lNG_proof>div{align-content:start;gap:8px;padding:26px 22px 0 0;display:grid}.Hx0lNG_proof dt{font:400 clamp(30px, 3.4vw, 40px)/1 var(--f-display), sans-serif;color:var(--ivory);letter-spacing:-.02em}.Hx0lNG_proof dd{gap:8px;margin:0;font-size:14.5px;line-height:1.45;display:grid}@media (max-width:860px){.Hx0lNG_proof{grid-template-columns:1fr 1fr;row-gap:8px}}@media (max-width:460px){.Hx0lNG_proof{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_office{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.Hx0lNG_dots{gap:14px;margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_dots li{grid-template-columns:18px 1fr;gap:10px;font-size:15.5px;display:grid}.Hx0lNG_dots li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;margin-top:9px}.Hx0lNG_sheet{background:var(--panel);border:1px solid var(--line2);border-radius:16px;gap:16px;min-width:0;padding:22px;display:grid}.Hx0lNG_sheet>*{min-width:0}.Hx0lNG_sheetTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Hx0lNG_tabs{background:var(--ink);border:1px solid var(--line);scrollbar-width:none;border-radius:12px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.Hx0lNG_tab{color:var(--mute);font:500 14px var(--f-body), sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;min-height:44px;padding:10px 14px}.Hx0lNG_tab[aria-selected=true]{background:var(--panel);color:var(--ivory);box-shadow:inset 0 0 0 1px var(--line2)}.Hx0lNG_panel{gap:14px;min-width:0;display:grid}.Hx0lNG_panel[hidden]{display:none}.Hx0lNG_scroll{overflow-x:auto}.Hx0lNG_home .Hx0lNG_r{text-align:right;font-family:var(--f-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.Hx0lNG_cap{font:12px/1.4 var(--f-mono), monospace;color:var(--mute);margin-top:2px;font-weight:400;display:block}.Hx0lNG_home .Hx0lNG_total th,.Hx0lNG_home .Hx0lNG_total td{color:var(--ivory);border-bottom:0;font-weight:600}.Hx0lNG_pill{font:500 11px/1 var(--f-mono), monospace;white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 8px;display:inline-block}.Hx0lNG_forms{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_forms li{font:12px var(--f-mono), monospace;background:var(--ink);border:1px solid var(--line);border-radius:6px;padding:4px 7px}.Hx0lNG_forms li.Hx0lNG_state{color:var(--gold);border-color:#d8b36a73}@media (max-width:960px){.Hx0lNG_office{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_zero{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.Hx0lNG_zeroBig{font:300 clamp(72px, 10vw, 120px)/.9 var(--f-display), sans-serif;color:var(--ivory);letter-spacing:-.04em}.Hx0lNG_zeroOf{font:300 clamp(28px, 3vw, 38px)/1 var(--f-display), sans-serif;color:var(--mute)}.Hx0lNG_barGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.Hx0lNG_home .Hx0lNG_colH{margin-bottom:18px}.Hx0lNG_checks{margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_checks li{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.Hx0lNG_checks li:first-child{border-top:1px solid var(--line)}.Hx0lNG_checkF{font:500 15px/1.3 var(--f-mono), monospace;color:var(--gold)}.Hx0lNG_checks b{color:var(--ivory);font-weight:600;display:block}.Hx0lNG_checks li>span:last-child{font-size:14.5px}.Hx0lNG_home .Hx0lNG_note{margin-top:10px}.Hx0lNG_who{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.Hx0lNG_whoLabel{flex-basis:100%}.Hx0lNG_input{background:var(--ink);min-width:0;min-height:48px;color:var(--ivory);border:1px solid var(--line2);font:15px var(--f-body), sans-serif;border-radius:10px;flex:220px;padding:0 14px}.Hx0lNG_controls{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Hx0lNG_controls li{border:1px solid var(--line);background:var(--ink);border-radius:12px;align-content:start;gap:6px;padding:16px;display:grid}.Hx0lNG_controls b{color:var(--ivory);font-size:14.5px}.Hx0lNG_controls span{font-size:13.5px;line-height:1.5}.Hx0lNG_selfTest{margin-top:64px}@media (max-width:960px){.Hx0lNG_barGrid{grid-template-columns:minmax(0,1fr)}.Hx0lNG_controls{grid-template-columns:1fr 1fr}}@media (max-width:460px){.Hx0lNG_controls{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_steps li{counter-increment:step;align-content:start;gap:10px;padding-right:22px;display:grid}.Hx0lNG_steps li:before{content:counter(step, decimal-leading-zero);font:500 13px var(--f-mono), monospace;color:var(--gold);border-bottom:1px solid var(--line2);margin-bottom:6px;padding-bottom:14px}.Hx0lNG_steps p{font-size:14.5px}.Hx0lNG_where{font:12px/1.4 var(--f-mono), monospace;color:var(--mute)}.Hx0lNG_wbFoot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:52px;display:grid}.Hx0lNG_box{border:1px solid var(--line);border-radius:14px;align-content:start;gap:12px;padding:20px;display:grid}.Hx0lNG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_chips li{border:1px solid var(--line2);color:var(--ivory);border-radius:999px;padding:6px 11px;font-size:13.5px}.Hx0lNG_guards li{background:var(--goldSoft);border-color:#d8b36a66}@media (max-width:900px){.Hx0lNG_steps{grid-template-columns:1fr 1fr;row-gap:36px}}@media (max-width:760px){.Hx0lNG_wbFoot{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.Hx0lNG_steps{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_ask{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.Hx0lNG_chat{background:var(--panel);border:1px solid var(--line2);border-radius:18px;gap:14px;min-width:0;margin:0;padding:20px;display:grid}.Hx0lNG_me{max-width:85%;color:var(--ivory);background:#1b2436;border-radius:14px 14px 4px;justify-self:end;padding:11px 14px;font-size:15px}.Hx0lNG_draft{border:1px solid var(--line2);background:var(--ink);border-radius:12px;gap:6px;padding:14px;display:grid}.Hx0lNG_draftTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Hx0lNG_draftTop b{font:500 14.5px var(--f-mono), monospace;color:var(--ivory)}.Hx0lNG_draft p{font-size:13.5px}.Hx0lNG_confirm{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.Hx0lNG_code{gap:5px;display:flex}.Hx0lNG_code span{border:1px solid var(--line2);width:30px;height:38px;font:500 16px var(--f-mono), monospace;color:var(--mute);background:var(--ink);border-radius:7px;place-items:center;display:grid}.Hx0lNG_home .Hx0lNG_locked{opacity:.55;cursor:not-allowed;min-height:44px}.Hx0lNG_gate{gap:8px;display:grid}.Hx0lNG_meter{background:var(--line);border-radius:8px;height:8px;overflow:hidden}.Hx0lNG_meter i{background:var(--gold);border-radius:8px;height:100%;display:block}@media (max-width:960px){.Hx0lNG_ask{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_sat{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.Hx0lNG_away{gap:22px;margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_away li{grid-template-columns:40px 1fr;gap:14px;display:grid}.Hx0lNG_away svg{width:40px;height:40px}.Hx0lNG_letter{background:var(--ivory);color:#22262f;border-radius:6px;gap:18px;min-width:0;margin:0;padding:clamp(22px,3vw,34px);display:grid;transform:rotate(-.6deg);box-shadow:0 30px 80px -30px #000c}.Hx0lNG_letterTop{font:12px var(--f-mono), monospace;color:#6b7180;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.Hx0lNG_home .Hx0lNG_letter h3{color:#12151b;font-size:24px}.Hx0lNG_letterPair{border-block:1px solid #d8d2c4;grid-template-columns:1fr 1fr;gap:12px;padding-block:14px;display:grid}.Hx0lNG_letterK{font:11px var(--f-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#6b7180}.Hx0lNG_letterV{font:500 28px var(--f-mono), monospace;color:#12151b}.Hx0lNG_letter ul{gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.Hx0lNG_letterSrc{font:12px/1.5 var(--f-mono), monospace;color:#6b7180}@media (max-width:900px){.Hx0lNG_sat{grid-template-columns:minmax(0,1fr)}.Hx0lNG_letter{transform:none}}.Hx0lNG_rules{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_rules li{border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:26px 24px 26px 0;display:grid}.Hx0lNG_ruleT{color:var(--ivory);font:400 21px/1.25 var(--f-display), sans-serif;letter-spacing:-.01em}.Hx0lNG_rules p{font-size:14.5px}@media (max-width:860px){.Hx0lNG_rules{grid-template-columns:1fr 1fr}}@media (max-width:520px){.Hx0lNG_rules{grid-template-columns:minmax(0,1fr)}}.Hx0lNG_close{justify-items:start;gap:22px;display:grid}@media (prefers-reduced-motion:no-preference){.Hx0lNG_heroCopy>*,.Hx0lNG_inst{animation:.7s cubic-bezier(.2,.7,.2,1) both Hx0lNG_rise}.Hx0lNG_heroCopy>:nth-child(2){animation-delay:60ms}.Hx0lNG_heroCopy>:nth-child(3){animation-delay:.12s}.Hx0lNG_heroCopy>:nth-child(4){animation-delay:.18s}.Hx0lNG_heroCopy>:nth-child(5){animation-delay:.24s}.Hx0lNG_inst{animation-delay:.2s}}@keyframes Hx0lNG_rise{0%{opacity:.01;transform:translateY(10px)}to{opacity:1;transform:none}}
