.phead[data-astro-cid-rgbk3eed]{padding-top:calc(var(--nav-h) + clamp(2rem, 5vw, 4rem));padding-bottom:clamp(1rem,3vw,2rem)}.phead__body[data-astro-cid-rgbk3eed]{justify-items:start;gap:1.25rem;max-width:52rem;display:grid}.pwall[data-astro-cid-rgbk3eed]{padding-top:clamp(1rem,3vw,2rem)}.pgroup[data-astro-cid-rgbk3eed]{border-top:1px solid var(--line);gap:1.5rem;padding-block:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=1024px){.pgroup[data-astro-cid-rgbk3eed]{grid-template-columns:18rem minmax(0,1fr);align-items:start;gap:3rem}}.pgroup__head[data-astro-cid-rgbk3eed]{gap:.5rem;display:grid}@media (width>=1024px){.pgroup__head[data-astro-cid-rgbk3eed]{top:calc(var(--nav-h) + 1.5rem);position:sticky}}.pgroup__count[data-astro-cid-rgbk3eed]{color:var(--accent)}.pgroup__title[data-astro-cid-rgbk3eed]{text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1}.pgroup__text[data-astro-cid-rgbk3eed]{color:var(--n600);font-size:.9375rem}.plogos[data-astro-cid-rgbk3eed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.plogos[data-astro-cid-rgbk3eed]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.plogos[data-astro-cid-rgbk3eed]{grid-template-columns:repeat(4,minmax(0,1fr))}}.plogo[data-astro-cid-rgbk3eed]{aspect-ratio:16/9;border-radius:var(--r-sm);background:var(--surface);color:var(--n800);justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .25s;display:flex}.plogo[data-astro-cid-rgbk3eed] img{max-width:none;height:auto}a[data-astro-cid-rgbk3eed].plogo:hover,a[data-astro-cid-rgbk3eed].plogo:focus-visible{background:var(--white);box-shadow:inset 0 0 0 1px var(--n900)}a[data-astro-cid-rgbk3eed].plogo:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.plogo__wordmark[data-astro-cid-rgbk3eed]{letter-spacing:-.01em;font-size:clamp(1.75rem,2.6vw,2.5rem)}@media (prefers-reduced-motion:reduce){.plogo[data-astro-cid-rgbk3eed]{transition:none}}
