.top[data-astro-cid-m4bdkmcb]{align-items:center;gap:20px;max-width:1120px;margin:0 auto;padding:18px clamp(16px,3vw,24px);display:flex}.brand[data-astro-cid-m4bdkmcb]{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.brand-name[data-astro-cid-m4bdkmcb]{letter-spacing:-.01em;font-size:17px;font-weight:700}.beta[data-astro-cid-m4bdkmcb]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-deep);background:var(--note);border:1px solid var(--note-line);box-shadow:var(--sh-card);border-radius:4px;margin-left:-2px;padding:2.5px 6px;font-size:8px;font-weight:600;transform:rotate(-4deg)}.spacer[data-astro-cid-m4bdkmcb]{flex:1}.links[data-astro-cid-m4bdkmcb]{align-items:center;gap:26px;display:flex}.links[data-astro-cid-m4bdkmcb] a[data-astro-cid-m4bdkmcb]{color:var(--ink-2);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.links[data-astro-cid-m4bdkmcb] a[data-astro-cid-m4bdkmcb]:hover{color:var(--ink)}.pill-cta[data-astro-cid-m4bdkmcb]{color:#fff;white-space:nowrap;background:#1e1b17;border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;box-shadow:0 2px 6px -2px #2d281e29}.pill-cta[data-astro-cid-m4bdkmcb]:hover{color:#fff;background:#34302b}@media (width<=719.98px){.links[data-astro-cid-m4bdkmcb]{display:none}}.contentpage{background:var(--paper);overflow-x:hidden}.contentpage .hero{text-align:center;max-width:880px;margin:0 auto;padding:clamp(44px,6vw,64px) clamp(20px,3vw,24px) 0}.contentpage .kicker{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-3);font-size:11.5px;font-weight:500}.contentpage .hero h1{letter-spacing:-.03em;text-wrap:balance;margin:18px 0 0;font-size:clamp(32px,4.8vw,54px);font-weight:600;line-height:1.06}.contentpage .hero .lede{max-width:640px;color:var(--ink-2);text-wrap:pretty;margin:22px auto 0;font-size:clamp(16px,1.6vw,17.5px);line-height:1.58}.contentpage .verdict{max-width:720px;margin:clamp(36px,5vw,52px) auto 0;padding:0 clamp(20px,3vw,24px)}.contentpage .verdict-card{background:var(--note);border:1px solid var(--note-line);box-shadow:var(--sh-card);border-radius:12px;padding:22px 26px 24px;transform:rotate(-.5deg)}.contentpage .verdict-label{font-family:var(--font-mono);letter-spacing:.12em;color:#201b109e;font-size:10.5px;font-weight:600}.contentpage .verdict-card p{color:var(--ink-deep);text-wrap:pretty;margin:10px 0 0;font-size:16.5px;line-height:1.6}.contentpage .kicker-swatch{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:7px;display:inline-block}.contentpage .facts{max-width:860px;margin:clamp(40px,6vw,60px) auto 0;padding:0 clamp(20px,3vw,24px)}.contentpage .facts-scroll{border:1px solid var(--line-2);background:var(--paper-2);box-shadow:var(--sh-card);border-radius:14px;overflow-x:auto}.contentpage .facts table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px;line-height:1.5}.contentpage .facts th,.contentpage .facts td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:12px 16px}.contentpage .facts thead th{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-3);background:var(--paper-3);border-top:0;font-size:11px;font-weight:600}.contentpage .facts td:first-child{color:var(--ink);white-space:nowrap;font-weight:600}.contentpage .facts td{color:var(--ink-2)}.contentpage .theirwin{max-width:760px;margin:clamp(40px,6vw,60px) auto 0;padding:0 clamp(20px,3vw,24px)}.contentpage .theirwin-card{background:var(--green);border:1px solid var(--green-line);border-radius:14px;padding:22px 26px}.contentpage .theirwin-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-deep);font-size:10.5px;font-weight:600}.contentpage .theirwin-card ul{margin:12px 0 0;padding-left:18px}.contentpage .theirwin-card li{color:var(--ink-deep);text-wrap:pretty;margin:6px 0;font-size:15px;line-height:1.6}.contentpage .prose{max-width:680px;color:var(--ink-2);margin:clamp(44px,6vw,64px) auto 0;padding:0 clamp(20px,3vw,24px);font-size:16.5px;line-height:1.68}.contentpage .prose h2{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:44px 0 0;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.2}.contentpage .prose h3{letter-spacing:-.015em;color:var(--ink);margin:30px 0 0;font-size:18px;font-weight:600}.contentpage .prose p{text-wrap:pretty;margin:16px 0 0}.contentpage .prose ul,.contentpage .prose ol{margin:16px 0 0;padding-left:22px}.contentpage .prose li{margin:7px 0}.contentpage .prose a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:2px}.contentpage .prose a:hover{text-decoration-color:var(--ink-2)}.contentpage .prose strong{color:var(--ink)}.contentpage .prose code{font-family:var(--font-mono);background:var(--paper-4);border:1px solid var(--line);border-radius:5px;padding:.08em .34em;font-size:.86em}.contentpage .prose blockquote{border-left:3px solid var(--accent);color:var(--ink-2);margin:18px 0 0;padding:2px 0 2px 18px}.contentpage .prose blockquote p{margin:0}.contentpage .prose table{border-collapse:collapse;margin:20px 0 0;font-size:14px;line-height:1.5;display:block;overflow-x:auto}.contentpage .prose th,.contentpage .prose td{text-align:left;vertical-align:top;border:1px solid var(--line-2);padding:9px 12px}.contentpage .prose thead th{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);background:var(--paper-3);font-size:10.5px;font-weight:600}.contentpage .prose hr{border:0;border-top:1px solid var(--line-2);margin:36px 0 0}.contentpage .sources{max-width:680px;margin:clamp(40px,6vw,56px) auto 0;padding:0 clamp(20px,3vw,24px)}.contentpage .sources-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-3);font-size:10.5px;font-weight:600}.contentpage .sources ul{margin:12px 0 0;padding:0;list-style:none}.contentpage .sources li{color:var(--ink-3);margin:5px 0;font-size:13px;line-height:1.6}.contentpage .sources a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:2px;overflow-wrap:anywhere}.contentpage .sources a:hover{color:var(--ink)}.contentpage .board{background-image:radial-gradient(#1e1b1712 1.2px,#0000 1.2px);background-size:24px 24px;margin-top:clamp(40px,6vw,60px);padding:clamp(36px,5vw,56px) clamp(16px,3vw,24px) clamp(40px,5vw,60px)}.contentpage .board-inner{grid-template-columns:1fr 300px;align-items:start;gap:22px;max-width:1120px;margin:0 auto;display:grid}.contentpage .frame{border:1.5px solid var(--line-3);border-radius:18px;padding:26px 18px 18px;position:relative}.contentpage .frame-pill{background:var(--paper-2);border:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-2);box-shadow:var(--sh-card);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3.5px 11px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-11px;left:16px}.contentpage .frame-pill i{border-radius:999px;width:7px;height:7px}.contentpage .vs-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.contentpage .note-card{border:1px solid var(--line);color:inherit;box-shadow:var(--sh-card);transition:transform .25s var(--ease-swift), box-shadow .25s var(--ease-swift);background:#fff;border-radius:11px;padding:16px 18px 17px 24px;text-decoration:none;display:block;position:relative}.contentpage .note-card .bar{border-radius:3px;width:4px;position:absolute;top:11px;bottom:11px;left:7px}.contentpage .note-card:hover{box-shadow:var(--sh-pill);transform:translateY(-2px)}.contentpage .note-card h2{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:17px;font-weight:600}.contentpage .note-card .vs-tag{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-3);margin-right:2px;font-size:9px;font-weight:600}.contentpage .note-card p{color:var(--ink-2);text-wrap:pretty;margin:7px 0 0;font-size:13.5px;line-height:1.55}.contentpage .stickies{flex-direction:column;gap:16px;display:flex}.contentpage .sticky{background:var(--note);border:1px solid var(--note-line);color:inherit;box-shadow:var(--sh-card);transition:transform .25s var(--ease-swift), box-shadow .25s var(--ease-swift);border-radius:12px;padding:16px 18px 17px;text-decoration:none;display:block}.contentpage .sticky:nth-child(odd){transform:rotate(-1deg)}.contentpage .sticky:nth-child(2n){transform:rotate(.8deg)}.contentpage .sticky:hover{box-shadow:var(--sh-pill);transform:rotate(0)translateY(-2px)}.contentpage .sticky .sticky-tag{font-family:var(--font-mono);letter-spacing:.1em;color:#201b108c;font-size:9px;font-weight:600}.contentpage .sticky h2{letter-spacing:-.015em;color:var(--ink-deep);margin:6px 0 0;font-size:16px;font-weight:600}.contentpage .sticky p{color:#201b10b8;text-wrap:pretty;margin:6px 0 0;font-size:13px;line-height:1.55}@media (width<=899.98px){.contentpage .board-inner{grid-template-columns:1fr}.contentpage .stickies{flex-direction:row}.contentpage .sticky{flex:1}}@media (width<=619.98px){.contentpage .vs-grid{grid-template-columns:1fr}.contentpage .stickies{flex-direction:column}}@media (prefers-reduced-motion:reduce){.contentpage .note-card,.contentpage .sticky{transition:none}}
