._header_1w862_1{height:72px;padding:0 var(--gutter);position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;background:#171717f0;border-bottom:1px solid var(--line);backdrop-filter:blur(16px)}._brand_1w862_2{font:1.22rem/1 var(--display);text-decoration:none;white-space:nowrap}._toggle_1w862_3{width:48px;height:48px;color:var(--paper);border:0;background:transparent;display:grid;place-items:center;cursor:pointer}._visuallyHidden_1w862_4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._icon_1w862_5{width:24px;display:grid;gap:7px}._icon_1w862_5 i{height:1px;background:currentColor;transition:transform .25s}._toggle_1w862_3[aria-expanded=true] i:first-child{transform:translateY(4px) rotate(45deg)}._toggle_1w862_3[aria-expanded=true] i:last-child{transform:translateY(-4px) rotate(-45deg)}._nav_1w862_9{position:fixed;inset:72px 0 auto;padding:24px var(--gutter) 32px;display:grid;gap:4px;background:var(--ink);border-bottom:1px solid var(--line);transform:translateY(-130%);visibility:hidden;transition:transform .28s ease,visibility .28s}._nav_1w862_9[data-open]{transform:none;visibility:visible}._nav_1w862_9 a{padding:13px 0;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:.82rem;border-bottom:1px solid var(--line)}._nav_1w862_9 a[aria-current=page]{color:#d989bd}._nav_1w862_9 ._book_1w862_13{color:#fff;border:1px solid rgba(255,255,255,.5);margin-top:12px;padding:12px 16px;text-align:center}@media(min-width:760px){._header_1w862_1{height:86px}._toggle_1w862_3{display:none}._nav_1w862_9{position:static;padding:0;display:flex;align-items:center;gap:32px;background:none;border:0;transform:none;visibility:visible}._nav_1w862_9 a{padding:8px 0;border:0}._nav_1w862_9 ._book_1w862_13{margin:0;padding:10px 14px}}@media(min-width:1200px){._brand_1w862_2{font-size:1.65rem}}@media(hover:hover){._nav_1w862_9 a:hover{color:#d989bd}}._footer_1eubg_1{padding:48px var(--gutter) max(36px,env(safe-area-inset-bottom));background:#090909;border-top:1px solid var(--line)}._brand_1eubg_2{display:inline-block;margin-bottom:14px;font:1.22rem/1 var(--display);text-decoration:none}._footer_1eubg_1 p{color:var(--muted);max-width:36ch;font-size:.82rem}._links_1eubg_4{display:flex;gap:24px;margin:24px 0 36px;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}._copyright_1eubg_5{margin-bottom:0}@media(hover:hover){._links_1eubg_4 a:hover{color:#d989bd}}:root{--ink: #171717;--ink-soft: #202020;--paper: #efede8;--muted: #aaa6a0;--line: rgba(255, 255, 255, .16);--purple: #282031;--display: "Special Elite", Georgia, serif;--body: "Work Sans", Arial, sans-serif;--gutter: clamp(20px, 5vw, 72px)}*{box-sizing:border-box}._document_m7zl2_14{scroll-behavior:smooth;scroll-padding-top:78px}._body_m7zl2_15{margin:0;color:var(--paper);background:var(--ink);font-family:var(--body);line-height:1.65;overflow-x:hidden}a{color:inherit}button,input,textarea{font:inherit}h1,h2,h3{font-family:var(--display);font-weight:400;text-transform:uppercase;letter-spacing:.04em}h1{margin:0 0 24px;font-size:clamp(2.6rem,12vw,5rem);line-height:1}h2{margin:0 0 18px;font-size:clamp(2rem,8vw,3.6rem);line-height:1.08}._skipLink_m7zl2_21{position:fixed;top:8px;left:8px;z-index:100;transform:translateY(-150%);background:#fff;color:#000;padding:8px 12px}._skipLink_m7zl2_21:focus{transform:none}@media(min-width:760px){._document_m7zl2_14{scroll-padding-top:86px}}@media(prefers-reduced-motion:reduce){._document_m7zl2_14{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._panel_1eb4w_1{padding:22px var(--gutter);display:grid;background:#0f0f0f}._card_1eb4w_2{padding:24px 0;border-bottom:1px solid var(--line)}._card_1eb4w_2:last-child{border:0}._card_1eb4w_2 h2{margin:0 0 10px;font-size:1.05rem}._card_1eb4w_2 p,._card_1eb4w_2 a{margin:0 0 12px;color:var(--muted);display:block;font-size:.86rem;overflow-wrap:anywhere}@media(min-width:760px){._panel_1eb4w_1:not(._compact_1eb4w_7){grid-template-columns:1fr 1fr;gap:56px;padding-block:30px}._panel_1eb4w_1:not(._compact_1eb4w_7) ._card_1eb4w_2{border:0;padding:16px 0}._compact_1eb4w_7{padding:30px;border:1px solid var(--line)}}
