.pn[data-astro-cid-gmt5szzu]{border-top:var(--border-hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-block-start:var(--space-10);padding-block-start:var(--space-6);display:grid}.cell[data-astro-cid-gmt5szzu]{padding:var(--space-4);color:var(--text);border:var(--border-hair);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-direction:column;gap:6px;text-decoration:none;display:flex}.accent[data-astro-cid-gmt5szzu] .cell[data-astro-cid-gmt5szzu]:hover{background:var(--accent-bg);border-color:var(--accent-2)}.warm[data-astro-cid-gmt5szzu] .cell[data-astro-cid-gmt5szzu]:hover{background:var(--warm-bg);border-color:var(--warm)}.accent[data-astro-cid-gmt5szzu] .cell[data-astro-cid-gmt5szzu]:hover .ac{color:inherit}.cell[data-astro-cid-gmt5szzu]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.next[data-astro-cid-gmt5szzu]{text-align:end}.dir[data-astro-cid-gmt5szzu]{font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-3)}.ttl[data-astro-cid-gmt5szzu]{font-size:var(--text-h4);font-weight:var(--weight-bold);line-height:1.3}@media (width<=640px){.pn[data-astro-cid-gmt5szzu]{grid-template-columns:minmax(0,1fr)}.next[data-astro-cid-gmt5szzu]{text-align:start}}@media (prefers-reduced-motion:reduce){.cell[data-astro-cid-gmt5szzu]{transition:none}}.mention[data-astro-cid-5ai4jkv6]{padding:var(--space-5);border:1px dashed var(--line-strong);background:var(--bg-alt);flex-wrap:wrap;align-items:center;gap:18px;margin-block-start:var(--space-8);display:flex}.text[data-astro-cid-5ai4jkv6]{flex:auto;min-inline-size:min(100%,200px)}.lbl[data-astro-cid-5ai4jkv6]{font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin:0 0 6px}.name[data-astro-cid-5ai4jkv6]{font-size:var(--text-body);font-weight:var(--weight-bold);margin:0}.blurb[data-astro-cid-5ai4jkv6]{font-size:var(--text-body-sm);color:var(--text-2);margin:3px 0 0}.mention[data-astro-cid-5ai4jkv6] .btn{padding:11px 20px}.art[data-astro-cid-5x65ok44]{padding-block:44px var(--space-10);max-inline-size:var(--prose)}.back[data-astro-cid-5x65ok44]{min-block-size:var(--tap-min);transition:transform var(--dur) var(--ease);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.4em;margin-block-end:22px;text-decoration:none;display:inline-flex}.back[data-astro-cid-5x65ok44]:hover,.back[data-astro-cid-5x65ok44]:focus-visible{text-decoration:underline dotted;transform:translate(-4px)}@media (prefers-reduced-motion:reduce){.back[data-astro-cid-5x65ok44]{transition:none}.back[data-astro-cid-5x65ok44]:hover,.back[data-astro-cid-5x65ok44]:focus-visible{transform:none}}.meta[data-astro-cid-5x65ok44]{gap:var(--space-3);font-size:var(--text-meta);font-weight:var(--weight-bold);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;align-items:center;margin-block-end:var(--space-4);display:flex}.no[data-astro-cid-5x65ok44]{color:var(--warm-text);font-variant-numeric:tabular-nums}.tag[data-astro-cid-5x65ok44]{color:var(--accent)}.tag[data-astro-cid-5x65ok44].warm{color:var(--warm-text)}.dot[data-astro-cid-5x65ok44]{background:var(--warm);flex:none;block-size:4px;inline-size:4px}h1[data-astro-cid-5x65ok44]{font-size:var(--text-h1-entry);line-height:1.05;font-weight:var(--weight-black);letter-spacing:-.03em;text-wrap:balance;margin:0}.lede[data-astro-cid-5x65ok44]{margin:var(--space-5) 0 0;font-size:var(--text-lead);color:var(--text-2);line-height:1.55;font-weight:var(--weight-medium);text-wrap:pretty}.prose[data-astro-cid-5x65ok44]{border-top:1px solid var(--line);font-size:var(--text-body);line-height:var(--leading-prose);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}.prose[data-astro-cid-5x65ok44] p{margin:var(--space-5) 0 0;text-wrap:pretty}.prose[data-astro-cid-5x65ok44]>p:where(:first-child){margin-block-start:0}.prose[data-astro-cid-5x65ok44] h2{font-size:var(--text-title);line-height:1.2;font-weight:var(--weight-black);letter-spacing:var(--tracking-title);margin:34px 0 0}.prose[data-astro-cid-5x65ok44] h3{margin:var(--space-7) 0 0;font-size:var(--text-h3);line-height:1.25;font-weight:var(--weight-bold);letter-spacing:var(--tracking-title)}.prose[data-astro-cid-5x65ok44] :where(h2,h3)+p{margin-block-start:14px}.prose[data-astro-cid-5x65ok44] ul,.prose[data-astro-cid-5x65ok44] ol{margin:var(--space-5) 0 0;padding-inline-start:var(--space-6)}.prose[data-astro-cid-5x65ok44] li{margin-block-start:var(--space-2)}.prose[data-astro-cid-5x65ok44] ol{font-variant-numeric:tabular-nums}.prose[data-astro-cid-5x65ok44] img{margin-block:var(--space-7);border:var(--border-strong)}.prose[data-astro-cid-5x65ok44] hr{margin-block:var(--space-8);border:0;border-top:var(--rule-heavy)}.prose[data-astro-cid-5x65ok44]>blockquote{padding:var(--space-1) 0 var(--space-1) 22px;border-inline-start:3px solid var(--warm);font-size:var(--text-h3);line-height:1.5;font-weight:var(--weight-medium);letter-spacing:.02em;word-spacing:.05em;margin:28px 0;font-style:italic}.prose[data-astro-cid-5x65ok44]>blockquote>p:first-child{margin-block-start:0}@media (width<=760px){.art[data-astro-cid-5x65ok44]{padding-block:26px var(--space-8)}h1[data-astro-cid-5x65ok44]{font-size:32px;line-height:1.08}.lede[data-astro-cid-5x65ok44]{margin-block-start:16px;font-size:17px;line-height:1.5}.prose[data-astro-cid-5x65ok44]{font-size:17px;line-height:1.7}.prose[data-astro-cid-5x65ok44] h2{margin-block-start:32px;font-size:22px}}
