@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.a5971124.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.dda394a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.d28ba1c8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.a5971124.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc2699ecc8323b38-s.dda394a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.d28ba1c8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.a5971124.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.dda394a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.d28ba1c8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.a5971124.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fc2699ecc8323b38-s.dda394a5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.d28ba1c8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_9a3d0dcb-module__jBqkPa__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_9a3d0dcb-module__jBqkPa__variable{--font-nq-sans:"Public Sans","Public Sans Fallback"}
@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ff3581ba07a6380-s.a8dc230f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41461fdd00f20dc2-s.aff32924.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/387ee14c0e0fe675-s.p.90620992.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ff3581ba07a6380-s.a8dc230f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/41461fdd00f20dc2-s.aff32924.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/387ee14c0e0fe675-s.p.90620992.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Mono Fallback;src:local(Arial);ascent-override:69.84%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.chivo_mono_96fd56ab-module__NAFksW__className{font-family:Chivo Mono,Chivo Mono Fallback;font-style:normal}.chivo_mono_96fd56ab-module__NAFksW__variable{--font-nq-mono:"Chivo Mono","Chivo Mono Fallback"}
.nq{--nq-paper:#f7f5f0;--nq-sheet:#fdfcfa;--nq-ink:#1c1916;--nq-ink-2:#4a443d;--nq-ink-3:#6b645b;--nq-rule:#d8d2c6;--nq-rule-soft:#e9e4da;--nq-claret:#9a1f33;--nq-band:#4a1220;--nq-band-2:#5e1a2b;--nq-band-ink:#f7f5f0;--nq-band-muted:#f7f5f0a8;--nq-band-rule:#f7f5f02e;--nq-baseline:#2a62a0;--nq-replay:#2e8a5a;--nq-custom:#6d3aa8;--nq-ease:cubic-bezier(.22,1,.36,1);font-family:var(--font-nq-sans),"Public Sans",system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--nq-ink);background-color:var(--nq-paper);font-feature-settings:"tnum" 1,"ss01" 0;-webkit-font-smoothing:antialiased}.nq-mono{font-family:var(--font-nq-mono),"Chivo Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nq-h{letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.02}.nq-h2{letter-spacing:-.02em;font-size:1.375rem;font-weight:800;line-height:1.1}.nq-prose{text-wrap:pretty;max-width:64ch;color:var(--nq-ink-2);line-height:1.6}.nq-prose strong{color:var(--nq-ink);font-weight:600}.nq-rule{border-top:2px solid var(--nq-ink)}.nq-hair{border-top:1px solid var(--nq-rule)}.nq-hair-soft{border-top:1px solid var(--nq-rule-soft)}.nq-vrule{border-left:1px solid var(--nq-rule)}.nq-panel{background:var(--nq-sheet);border:1px solid var(--nq-rule)}.nq-band{background:var(--nq-band);color:var(--nq-band-ink)}.nq-band .nq-muted{color:var(--nq-band-muted)}.nq-band-row{border-top:1px solid var(--nq-band-rule)}.nq-band-row[data-active=true],.nq-band-row:hover{background:var(--nq-band-2)}.nq-hero{letter-spacing:-.04em;font-size:clamp(3.25rem,8vw,6rem);font-weight:500;line-height:.95}.nq-seg{border:1px solid var(--nq-ink);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.nq-seg>button{min-height:36px;color:var(--nq-ink-2);transition:background-color .16s var(--nq-ease),color .16s var(--nq-ease);font-size:.8125rem;font-weight:600}.nq-seg>button+button{border-left:1px solid var(--nq-ink)}.nq-seg>button[aria-checked=true]{background:var(--nq-ink);color:var(--nq-paper)}.nq-seg>button:focus-visible,.nq-choice:focus-visible,.nq-btn:focus-visible,.nq-chip:focus-visible{outline:2px solid var(--nq-claret);outline-offset:2px}.nq-choice{-moz-column-gap:10px;text-align:left;border-top:1px solid var(--nq-rule);grid-template-columns:14px 1fr;column-gap:10px;width:100%;padding:10px 0;display:grid}.nq-choice>*{transition:transform .18s var(--nq-ease)}.nq-choice:last-child{border-bottom:1px solid var(--nq-rule)}.nq-choice[aria-checked=true]>*{transform:translate(6px)}.nq-choice .nq-swatch{outline-offset:2px;width:10px;height:10px;transition:outline-color .18s var(--nq-ease);border-radius:999px;outline:2px solid #0000;margin-top:5px}.nq-choice[aria-checked=true] .nq-swatch{outline-color:var(--nq-ink)}.nq-btn{border:1px solid var(--nq-ink);min-height:36px;color:var(--nq-ink);transition:background-color .16s var(--nq-ease),color .16s var(--nq-ease);align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.nq-btn:hover,.nq-btn-primary{background:var(--nq-ink);color:var(--nq-paper)}.nq-btn-primary:hover{background:var(--nq-claret);border-color:var(--nq-claret)}.nq-btn-band{border-color:var(--nq-band-ink);color:var(--nq-band-ink)}.nq-btn-band:hover{background:var(--nq-band-ink);color:var(--nq-band)}.nq-chip{min-height:28px;color:var(--nq-ink-2);border:1px solid var(--nq-rule);transition:background-color .16s var(--nq-ease),color .16s var(--nq-ease),border-color .16s var(--nq-ease);padding:0 10px;font-size:.75rem;font-weight:600}.nq-chip[aria-checked=true]{background:var(--nq-ink);border-color:var(--nq-ink);color:var(--nq-paper)}.nq-input{border:1px solid var(--nq-ink);background:var(--nq-sheet);width:100%;height:36px;color:var(--nq-ink);padding:0 10px;font-size:.875rem}.nq-input:focus{outline:2px solid var(--nq-claret);outline-offset:1px}.nq-switch{border:1px solid var(--nq-ink);background:var(--nq-paper);width:36px;height:20px;transition:background-color .16s var(--nq-ease);position:relative}.nq-switch:after{content:"";background:var(--nq-ink);width:12px;height:12px;transition:transform .18s var(--nq-ease),background-color .16s var(--nq-ease);position:absolute;top:3px;left:3px}.nq-switch[aria-checked=true]{background:var(--nq-ink)}.nq-switch[aria-checked=true]:after{background:var(--nq-paper);transform:translate(16px)}.nq-ledger{border-collapse:collapse;width:100%;font-size:.875rem}.nq-ledger th{color:var(--nq-ink-3);text-align:left;border-bottom:1px solid var(--nq-ink);white-space:nowrap;padding:8px 12px 8px 0;font-size:.75rem;font-weight:600}.nq-ledger td{border-bottom:1px solid var(--nq-rule);vertical-align:top;padding:10px 12px 10px 0}.nq-ledger th.num,.nq-ledger td.num{text-align:right}.nq-ledger tr[data-active=true] td{background:#9a1f330f}.nq-swap{animation:nq-swap .26s var(--nq-ease)both}@keyframes nq-swap{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.nq-plot{stroke-dasharray:1;stroke-dashoffset:1px;animation:nq-plot .9s var(--nq-ease)forwards}@keyframes nq-plot{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.nq *{transition-duration:1ms!important;animation-duration:1ms!important}}
