.nav-burger[data-v-d1aad10c]{width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-left:2px;transition:background-color .14s linear;display:none}.nav-burger[data-v-d1aad10c]:hover{background:var(--hover)}@media (width<=899px){.nav-burger[data-v-d1aad10c]{display:flex}}.navdrawer[data-v-d1aad10c]{z-index:90;pointer-events:none;visibility:hidden;transition:visibility 0s linear .3s;position:fixed;inset:0}.navdrawer.open[data-v-d1aad10c]{visibility:visible;transition-delay:0s}.nd-scrim[data-v-d1aad10c]{z-index:1;opacity:0;pointer-events:none;background:oklch(19% .01 100/.34);transition:opacity .24s linear;position:absolute;inset:0}.open .nd-scrim[data-v-d1aad10c]{opacity:1;pointer-events:auto}.nd-panel[data-v-d1aad10c]{z-index:2;font-family:var(--font-sans);width:min(340px,88vw);padding:18px 22px calc(24px + env(safe-area-inset-bottom,0px));background:var(--paper);box-shadow:var(--lift-3);pointer-events:none;flex-direction:column;transition:transform .26s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(104%)}.open .nd-panel[data-v-d1aad10c]{pointer-events:auto;transform:none}.nd-panel-top[data-v-d1aad10c]{justify-content:space-between;gap:12px}.logo[data-v-d1aad10c],.nd-panel-top[data-v-d1aad10c]{align-items:center;display:flex}.logo[data-v-d1aad10c]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;gap:10px;font-size:22px;line-height:1}.logo .mark[data-v-d1aad10c]{flex:none;width:25px;height:21px;display:block;position:relative}.close[data-v-d1aad10c]{width:42px;height:42px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:background-color .14s linear,color .14s linear;display:flex}.close[data-v-d1aad10c]:hover{background:var(--hover);color:var(--ink)}.pages[data-v-d1aad10c]{flex-direction:column;margin-top:22px;display:flex}.page[data-v-d1aad10c]{border-bottom:1px solid var(--rule-faint);min-height:52px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:17px;font-weight:500;transition:background-color .14s linear;display:flex}.page svg[data-v-d1aad10c]{color:var(--ink-faint)}.page[data-v-d1aad10c]:hover{background:var(--hover);color:var(--ink)}.page.on[data-v-d1aad10c]{color:var(--accent)}.page[data-v-d1aad10c]:last-child{border-bottom:0}.ctas[data-v-d1aad10c]{flex-direction:column;gap:10px;margin-top:auto;padding-top:26px;display:flex}.cta-primary[data-v-d1aad10c]{background:var(--accent);height:52px;color:var(--ink-invert);box-shadow:var(--lift-1);border-radius:9999px;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:background-color .14s linear;display:flex}.cta-primary[data-v-d1aad10c]:hover{background:var(--accent-hover);color:var(--ink-invert)}.cta-secondary[data-v-d1aad10c]{border:1px solid var(--rule-strong);height:50px;color:var(--ink);border-radius:9999px;justify-content:center;align-items:center;font-size:16px;font-weight:500;transition:border-color .14s linear,background-color .14s linear;display:flex}.cta-secondary[data-v-d1aad10c]:hover{border-color:var(--accent-line);background:var(--hover);color:var(--ink)}.fine[data-v-d1aad10c]{text-align:center;color:var(--ink-subtle);margin:4px 0 0;font-size:12.5px}.site-footer[data-v-f8f12c63]{z-index:2;border-top:1px solid var(--rule-faint);background:var(--paper);padding:clamp(56px,7vw,88px) clamp(20px,5vw,88px) 56px;position:relative}.cols[data-v-f8f12c63]{grid-template-columns:minmax(240px,2.2fr) repeat(4,minmax(128px,1fr));align-items:start;gap:48px 28px;max-width:1240px;margin:0 auto;display:grid}.brand[data-v-f8f12c63]{min-width:0}.logo[data-v-f8f12c63]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;font-size:26px;line-height:1;display:flex}.logo .mark[data-v-f8f12c63]{flex:none;width:29px;height:25px;display:block;position:relative}.blurb[data-v-f8f12c63]{max-width:44ch;color:var(--ink-muted);margin:28px 0 0;font-size:14px;line-height:1.52}.copyright[data-v-f8f12c63]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-faint);margin:14px 0 0;font-size:12px}nav[data-v-f8f12c63]{flex-direction:column;gap:10px;min-width:0;display:flex}.head[data-v-f8f12c63]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-subtle);font-size:12px;font-weight:550}nav a[data-v-f8f12c63]{color:var(--ink-muted);white-space:nowrap;width:fit-content;font-size:14px}nav a[data-v-f8f12c63]:hover{color:var(--ink)}@media (width<=1019px){.cols[data-v-f8f12c63]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand[data-v-f8f12c63]{grid-column:1/-1}.blurb[data-v-f8f12c63]{margin-top:20px}}@media (width<=479px){.cols[data-v-f8f12c63]{gap:36px 20px}}
