.pcols{columns:3;column-gap:clamp(14px,1.8vw,24px);margin-top:20px}@media (width<=1000px){.pcols{columns:2}}@media (width<=620px){.pcols{columns:1}}.pcols .gcard{break-inside:avoid;content-visibility:auto;contain-intrinsic-size:auto 340px;margin:0 0 clamp(16px,2vw,26px);display:block}.pcols .glink{text-decoration:none;display:block}.pcols .gframe{background:var(--driftwood);display:block;overflow:hidden}.pcols .gcard img{width:100%;height:auto;display:block}.pcols .gcap{font-family:var(--font-sans);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;padding:8px 2px 0;font-size:13px;display:block;overflow:hidden}.pcols .glink:hover .gcap,.pcols .glink:focus-visible .gcap{color:var(--ink)}.js-reader .gstory{display:none}.gstory{margin:4px 2px 0}.gstory summary{color:var(--gold-text);cursor:pointer;font-size:12.5px}.gstory p{color:var(--ink-soft);margin:6px 0 0;font-size:13.5px;line-height:1.6}.srx{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#lb{background:var(--sand,#faf6ef);border:0;width:min(1080px,94vw);max-width:min(1080px,94vw);padding:0}#lb::backdrop{background:#18140ed1}#lb .lb-fig{margin:0}#lb .lb-stage{touch-action:pan-y;background:#0e0c09;place-items:center;display:grid}#lb .lb-stage img{width:auto;max-width:100%;height:auto;max-height:min(68vh,720px);display:block}#lb .lb-cap{padding:clamp(16px,2.5vw,28px) clamp(18px,3vw,34px) clamp(20px,3vw,32px)}#lb .lb-cap h2{font-family:var(--font-display);margin:4px 0 8px;font-size:clamp(19px,2.2vw,25px)}#lb .lb-cap p{color:var(--ink-soft);max-width:78ch;margin:0;font-size:15px;line-height:1.65}#lb .lb-cap .eyebrow{margin:0}#lb .lb-golink{color:var(--gold-text);border-bottom:1px solid var(--gold-text);margin-top:12px;padding-bottom:2px;font-size:14px;text-decoration:none;display:inline-block}#lb button{border:1px solid var(--driftwood);color:var(--ink);cursor:pointer;background:#faf6efeb;border-radius:50%;width:44px;height:44px;font-size:17px;position:absolute}#lb button:hover,#lb button:focus-visible{border-color:var(--gold);color:var(--gold-ink)}#lb #lb-close{top:10px;right:10px}#lb #lb-prev{top:min(34vh,360px);left:10px}#lb #lb-next{top:min(34vh,360px);right:10px}@media (width<=620px){#lb #lb-prev,#lb #lb-next{top:auto;bottom:10px}#lb #lb-prev{left:10px}#lb #lb-next{right:10px}}.gnext[data-astro-cid-tiybokte]{border-top:1px solid var(--driftwood);flex-wrap:wrap;align-items:baseline;gap:clamp(14px,3vw,34px);padding-top:22px;display:flex}.gnext[data-astro-cid-tiybokte] .eyebrow[data-astro-cid-tiybokte]{width:100%}.gnext__link[data-astro-cid-tiybokte]{color:var(--ink);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0000;padding-bottom:3px;font-size:13px;text-decoration:none}.gnext__link[data-astro-cid-tiybokte]:hover,.gnext__link[data-astro-cid-tiybokte]:focus-visible{border-bottom-color:var(--gold)}.gnum[data-astro-cid-tiybokte]{color:var(--gold-deep);font-family:var(--font-display);margin-left:4px;font-size:15px}
