:root{--serif: "Fraunces", ui-serif, Georgia, "Times New Roman", Times, serif;--sans: "Inter", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--wayframe: #b8deff;--bg: #141312;--bg2: #10100f;--text: rgba(255, 250, 244, .88);--muted: rgba(255, 250, 244, .64);--faint: rgba(255, 250, 244, .18);--link: rgba(255, 250, 244, .9);--card: rgba(255, 250, 244, .06);--card2: rgba(255, 250, 244, .09);--shadow: rgba(0, 0, 0, .35);--maxw: 760px;--radius: 16px}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background:radial-gradient(1200px 800px at 30% 10%,var(--bg2),var(--bg));color:var(--text);font-family:var(--sans);letter-spacing:-.01em}.paper{position:fixed;inset:0;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-image:radial-gradient(900px 540px at 70% 20%,rgba(219,178,140,.12),transparent 60%),radial-gradient(800px 520px at 30% 90%,rgba(170,146,120,.1),transparent 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");background-size:auto,auto,240px 240px}@media(prefers-reduced-transparency:reduce){.paper{opacity:.18}}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 18px;max-width:var(--maxw);margin:0 auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.nav{display:flex;gap:16px;align-items:center}.nav__link{font-family:var(--serif);font-weight:400;font-size:15px;color:var(--link);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;opacity:.86}.nav__link:hover,.nav__link:focus-visible{opacity:1;text-decoration:underline}.content{max-width:var(--maxw);margin:0 auto;padding:44px 18px 64px}.title{font-family:var(--serif);font-weight:600;font-size:clamp(38px,4.9vw,54px);line-height:1.06;margin:18px 0 22px;letter-spacing:-.02em}.prose{max-width:56ch;font-family:var(--serif);font-weight:300;font-size:17px;line-height:1.65;color:var(--text)}.prose p{margin:0 0 16px}.prose strong{font-weight:600}.link{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.link--wayframe{color:var(--wayframe);text-decoration-color:color-mix(in oklab,var(--wayframe),transparent 55%)}.cards{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;margin-top:28px}.cards:empty{display:none}.lowerBar{margin-top:38px;border-top:1px solid var(--faint)}.card{grid-column:span 6;padding:16px 16px 14px;border-radius:var(--radius);border:1px solid var(--faint);background:linear-gradient(180deg,var(--card2),var(--card));box-shadow:0 30px 70px var(--shadow);text-decoration:none;color:var(--text);position:relative;overflow:hidden}.card:before{content:"";position:absolute;inset:-2px;background:radial-gradient(420px 220px at 25% 15%,rgba(219,178,140,.14),transparent 60%);opacity:0;transition:opacity .2s ease}.card:hover:before,.card:focus-visible:before{opacity:1}.card:focus-visible{outline:2px solid rgba(219,178,140,.55);outline-offset:2px}.card__kicker{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.card__title{font-family:var(--serif);font-weight:600;font-size:19px;margin-bottom:6px}.card__meta{color:var(--muted);font-size:12px;line-height:1.5;max-width:40ch}@media(max-width:720px){.cards{grid-template-columns:1fr}.card{grid-column:auto}}
