.z0tfEa_page{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--body);box-sizing:border-box;padding:32px 16px 64px}.z0tfEa_top{justify-content:space-between;align-items:center;gap:16px;max-width:720px;margin:0 auto 40px;display:flex}.z0tfEa_wordmark{width:auto;height:22px}.z0tfEa_markDark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .z0tfEa_markLight{display:none}:root:not([data-theme=light]) .z0tfEa_markDark{display:inline}}:root[data-theme=dark] .z0tfEa_markLight{display:none}:root[data-theme=dark] .z0tfEa_markDark{display:inline}.z0tfEa_nav{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;gap:20px;font-size:12px;display:flex}.z0tfEa_nav a{color:var(--muted);text-decoration:none}.z0tfEa_nav a:hover,.z0tfEa_nav a[aria-current=page]{color:var(--ink)}.z0tfEa_body{max-width:720px;margin:0 auto;font-size:17px;line-height:1.6}.z0tfEa_eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.z0tfEa_title{font-family:var(--display);text-transform:uppercase;margin:6px 0 24px;font-size:clamp(36px,8vw,56px);font-weight:900;font-stretch:75%;line-height:1}.z0tfEa_body h2{font-family:var(--display);margin:36px 0 8px;font-size:22px;font-weight:800}.z0tfEa_body p,.z0tfEa_body ul{margin:0 0 12px}.z0tfEa_body ul{padding-left:22px}.z0tfEa_body li{margin-bottom:6px}.z0tfEa_body a{color:var(--accent)}.z0tfEa_lede{color:var(--muted);font-size:19px}.z0tfEa_foot{border-top:1px solid var(--line);max-width:720px;color:var(--faint);margin:48px auto 0;padding-top:16px;font-size:14px}
