@charset "UTF-8";.meta-line{font-family:"Geist Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;display:flex;flex-wrap:wrap;gap:8px 14px}.prose{font-size:18px;line-height:1.7;color:#262626}.prose p{margin:0 0 1.2em;text-wrap:pretty}.prose h2{font-weight:600;letter-spacing:-.025em;font-size:30px;line-height:1.15;color:#0a0a0a;margin:2em 0 .6em}.prose h3{font-weight:600;letter-spacing:-.02em;font-size:22px;line-height:1.25;color:#0a0a0a;margin:1.8em 0 .5em}.prose ul{margin:0 0 1.4em;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.prose ul li{display:flex;gap:14px}.prose ul li::before{content:"—";color:#a8a8a8}.prose blockquote{margin:1.8em 0;padding:4px 0 4px 28px;border-left:2px solid #0a0a0a;font-weight:600;letter-spacing:-.02em;font-size:26px;line-height:1.3;color:#0a0a0a;text-wrap:balance}.prose a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.prose strong{font-weight:600;color:#0a0a0a}.prose s{color:#a8a8a8}.prose figure{margin:2.2em 0}.prose figure img{width:100%;height:auto;display:block;border-radius:16px;border:1px solid #ececea}.prose figcaption{font-size:13.5px;color:#6b6b6b;margin-top:10px}.note-hero{aspect-ratio:21/9;border-radius:24px;overflow:hidden;border:1px solid #ececea;background:#f4f3f1}.note-hero img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.pn{text-decoration:none;color:inherit}