@font-face{font-family:Archivo;src:url(/fonts/v3/archivo-var.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/v3/courierprime-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/v3/courierprime-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--sheet-white: #fbfbf8;--sheet-yellow: #ffe45c;--sheet-pink: #ffb9d0;--sheet-blue: #b4defa;--ink: #141414;--ink-soft: #2f2f2f;--ink-faint: #4a4a4a;--fill: #1b3a9c;--stamp: #c8161d;--stamp-deep: #9e1016;--rule: rgba(20, 20, 20, .35);--rule-strong: #141414;--paper: var(--sheet-white);--paper-raised: #ffffff;--accent: var(--stamp);--accent-strong: var(--stamp-deep);--accent-fg: #ffffff;--danger: #8f0d12;--good: #14551f;--body: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Courier Prime", ui-monospace, "Courier New", monospace;--display: "Archivo", "Arial Narrow", sans-serif;--fs-micro: .75rem;--fs-label: .8rem;--fs-body-sm: .95rem;--fs-lede: 1.15rem;--container: 1180px;--margin: 40px}*{box-sizing:border-box}html{color-scheme:light;scroll-padding-top:72px;scrollbar-color:var(--ink) var(--sheet-white)}body{margin:0;background:var(--sheet-white);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--display);font-weight:800;font-stretch:66%;text-transform:uppercase;line-height:.92;margin:0;text-wrap:balance}p,dd,li,td{text-wrap:pretty}p{margin:0;max-width:62ch}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}::selection{background:var(--stamp);color:#fff}.fill{font-family:var(--mono);color:var(--fill)}.mono{font-family:var(--mono)}.container{max-width:var(--container);margin:0 auto;padding:0 var(--margin)}.skip{position:absolute;left:16px;top:-64px;z-index:60;padding:10px 14px;background:var(--stamp);color:#fff;font-weight:700;font-stretch:75%;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.skip:focus{top:12px}.sheet{background:var(--bg, var(--sheet-white));border-top:3px dashed var(--ink);padding:88px 0 28px}.sheet-foot{margin-top:56px;padding-top:10px;border-top:1px solid var(--rule);font-size:var(--fs-micro);font-weight:600;font-stretch:78%;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);text-align:right;max-width:none}.sheet--yellow{--bg: var(--sheet-yellow)}.sheet--pink{--bg: var(--sheet-pink)}.sheet--blue{--bg: var(--sheet-blue)}.sheet h2{font-size:clamp(2.4rem,5.4vw,4rem);max-width:14ch}.sheet .intro{margin-top:20px;font-size:var(--fs-lede);color:var(--ink-soft)}.boxes{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);border-top:1px solid var(--ink);border-left:1px solid var(--ink);background:var(--sheet-white)}.cols-2{--cols: 2}.cols-3{--cols: 3}.cols-4{--cols: 4}.cols-6{--cols: 6}.box{display:flex;flex-direction:column;gap:4px;padding:8px 12px 10px;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-width:0}.box-label{font-size:var(--fs-micro);font-weight:600;font-stretch:78%;letter-spacing:.07em;text-transform:uppercase;line-height:1.2;color:var(--ink)}.box-value{font-family:var(--mono);font-size:1rem;line-height:1.35;color:var(--fill);overflow-x:auto;white-space:nowrap}a.box-value{text-underline-offset:3px}.btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 20px;border:2px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--body);font-size:.95rem;font-weight:700;font-stretch:78%;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;cursor:pointer}.btn.primary{background:var(--stamp);color:#fff}.btn.primary:hover{background:var(--stamp-deep)}.btn.ghost:hover{background:var(--ink);color:#fff}.v3 .lead-form .field-label{font-family:var(--body);font-size:var(--fs-micro);font-weight:600;font-stretch:78%;letter-spacing:.07em;text-transform:uppercase;color:var(--ink)}.v3 .lead-form input,.v3 .lead-form textarea{font-family:var(--mono);font-size:1rem;color:var(--fill);background:#fff;border:1px solid var(--ink);border-radius:0}.v3 .lead-form input::placeholder{color:#5b5b5b}.v3 .lead-form-status{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink)}.ledger{margin-top:44px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.ledger table{width:100%;border-collapse:collapse}.ledger thead th{text-align:left;font-size:var(--fs-micro);font-weight:600;font-stretch:78%;letter-spacing:.07em;text-transform:uppercase;padding:12px 14px;border-bottom:1px solid var(--ink)}.ledger tbody td{padding:20px 14px;border-bottom:1px solid var(--rule);vertical-align:top}.ledger tbody tr:last-child td{border-bottom:none}.ledger .name{font-family:var(--display);font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:1.6rem;line-height:1}.ledger .detail{font-size:var(--fs-body-sm);color:var(--ink-soft)}@media(max-width:900px){:root{--margin: 22px}.sheet{padding:60px 0 24px}.boxes.cols-3,.boxes.cols-4,.boxes.cols-6{--cols: 2}}@media(max-width:640px){body{font-size:16px}.ledger thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ledger table,.ledger tbody{display:block}.ledger tbody tr{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:6px;padding:18px 0;border-bottom:1px solid var(--rule)}.ledger tbody tr:last-child{border-bottom:none}.ledger tbody td{padding:0;border-bottom:none}.ledger .wide{grid-column:1 / -1}}.panel{background:#fff;border:2px solid var(--ink);padding:26px 28px}.sheet h2.long{max-width:22ch;font-size:clamp(2.1rem,4.6vw,3.4rem)}.sheet-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px 56px;align-items:end}.sheet-head .intro{margin-top:0}.cmdbox{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ink);background:#fff;max-width:100%}.cmdbox .prompt{flex:none;font-family:var(--mono);font-weight:700;color:var(--ink)}.cmdbox code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--mono);font-size:.95rem;color:var(--fill)}.ink-stamp{display:inline-flex;flex-direction:column;align-items:center;padding:6px 16px 5px;border:4px solid var(--stamp);outline:2px solid var(--stamp);outline-offset:3px;color:var(--stamp);font-family:var(--display);font-weight:900;font-stretch:66%;font-size:1.7rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;filter:url(#ink-rough);mix-blend-mode:multiply;transform:rotate(-7deg);pointer-events:none}.tk{display:inline-block;flex:none;width:22px;height:22px;fill:none;stroke:var(--fill);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.sheet-head{grid-template-columns:minmax(0,1fr)}}.legal{max-width:760px;margin:0 auto;font-size:1.02rem;line-height:1.72;color:var(--ink-soft)}.legal h1{font-size:clamp(2.2rem,5vw,3.4rem);color:var(--ink);margin:0 0 12px}.legal h2{font-size:1.8rem;color:var(--ink);margin:2.6rem 0 .7rem}.legal h3{font-size:1.3rem;color:var(--ink);margin:1.8rem 0 .4rem}.legal p{margin:0 0 1rem;max-width:none}.legal ul,.legal ol{margin:0 0 1.1rem 1.25rem;padding:0}.legal li{margin:.4rem 0}.legal strong{color:var(--ink);font-weight:700}.legal a{color:var(--fill);text-underline-offset:3px}.legal hr{border:0;border-top:2px solid var(--ink);margin:2.2rem 0}.legal table{width:100%;border-collapse:collapse;margin:0 0 1.2rem;font-size:var(--fs-body-sm)}.legal th,.legal td{padding:8px 10px;border:1px solid var(--ink);text-align:left;vertical-align:top}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}}.tabs[data-astro-cid-bonyr63b]{position:sticky;top:0;z-index:30;background:var(--sheet-white);border-bottom:2px solid var(--ink)}.bar[data-astro-cid-bonyr63b]{display:flex;align-items:flex-end;justify-content:space-between;padding-top:10px;padding-bottom:0}.mark[data-astro-cid-bonyr63b]{align-self:center;font-family:var(--display);font-weight:900;font-stretch:66%;font-size:1.7rem;line-height:1;text-decoration:none;letter-spacing:.01em}.links[data-astro-cid-bonyr63b]{display:flex;margin-bottom:-2px}.tab[data-astro-cid-bonyr63b]{display:flex;align-items:center;min-height:46px;padding:0 20px;margin-left:-2px;border:2px solid var(--ink);border-bottom:none;font-size:var(--fs-label);font-weight:700;font-stretch:78%;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;color:var(--ink)}.t-yellow[data-astro-cid-bonyr63b]{background:var(--sheet-yellow)}.t-pink[data-astro-cid-bonyr63b]{background:var(--sheet-pink)}.t-blue[data-astro-cid-bonyr63b]{background:var(--sheet-blue)}.t-white[data-astro-cid-bonyr63b]{background:#fff}.t-cta[data-astro-cid-bonyr63b]{background:var(--stamp);color:#fff}.tab[data-astro-cid-bonyr63b]:hover{min-height:52px}.cta-top[data-astro-cid-bonyr63b]{display:none}@media(max-width:720px){.bar[data-astro-cid-bonyr63b]{flex-wrap:wrap;padding-top:6px}.mark[data-astro-cid-bonyr63b]{padding-bottom:6px}.links[data-astro-cid-bonyr63b]{width:calc(100% + 2 * var(--margin));margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);overflow-x:auto;scrollbar-width:none}.tab[data-astro-cid-bonyr63b]{flex:none;padding:0 16px}.cta-in[data-astro-cid-bonyr63b]{display:none}.cta-top[data-astro-cid-bonyr63b]{display:flex;align-self:center;margin:0 0 6px auto;border-bottom:2px solid var(--ink);min-height:44px}.mark[data-astro-cid-bonyr63b]{order:1}.cta-top[data-astro-cid-bonyr63b]{order:2}.links[data-astro-cid-bonyr63b]{order:3}}
