.pager[data-astro-cid-lzwwthbz]{margin-top:var(--sp-9);padding-top:var(--sp-5);border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;display:flex}.pager[data-astro-cid-lzwwthbz] ol[data-astro-cid-lzwwthbz]{gap:4px;list-style:none;display:none}.pager[data-astro-cid-lzwwthbz] ol[data-astro-cid-lzwwthbz] a[data-astro-cid-lzwwthbz],.pager__gap[data-astro-cid-lzwwthbz]{border-radius:var(--r-btn);min-width:36px;height:36px;font-weight:600;font-size:var(--fs-sm);color:var(--muted);place-items:center;display:grid}.pager[data-astro-cid-lzwwthbz] ol[data-astro-cid-lzwwthbz] a[data-astro-cid-lzwwthbz]:hover{background:var(--paper-2);color:var(--ink)}.pager[data-astro-cid-lzwwthbz] ol[data-astro-cid-lzwwthbz] a[data-astro-cid-lzwwthbz][aria-current=page]{background:var(--ink);color:#fff}.pager__gap[data-astro-cid-lzwwthbz]{color:var(--soft);min-width:24px}.pager__count[data-astro-cid-lzwwthbz]{font-size:var(--fs-sm);color:var(--soft)}.pager__step[data-astro-cid-lzwwthbz]{font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;padding:8px 0;font-weight:600}.pager__step[data-astro-cid-lzwwthbz]:hover{color:var(--accent)}.pager__step[data-astro-cid-lzwwthbz].is-off{color:var(--soft)}@media (width>=640px){.pager[data-astro-cid-lzwwthbz] ol[data-astro-cid-lzwwthbz]{display:flex}.pager__count[data-astro-cid-lzwwthbz]{display:none}}.mast[data-astro-cid-pmkpfqfh]{padding-top:clamp(40px,6vw,72px)}.mast__row[data-astro-cid-pmkpfqfh]{margin-bottom:var(--sp-7);flex-direction:column;gap:12px;display:flex}.mast__title[data-astro-cid-pmkpfqfh]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-heading);font-size:clamp(40px,6vw,72px);line-height:1}.mast__line[data-astro-cid-pmkpfqfh]{font-size:var(--fs-lead);color:var(--ink-2);max-width:420px;line-height:1.45}@media (width>=900px){.mast__row[data-astro-cid-pmkpfqfh]{justify-content:space-between;align-items:flex-end;gap:var(--sp-8);flex-direction:row}.mast__line[data-astro-cid-pmkpfqfh]{text-align:right;padding-bottom:6px}}.lead[data-astro-cid-pmkpfqfh],.picks[data-astro-cid-pmkpfqfh]{padding-top:clamp(32px,4vw,48px)}.picks__inner[data-astro-cid-pmkpfqfh]{border-top:1px solid var(--line);padding-top:var(--sp-6);gap:var(--sp-5);display:grid}.picks__title[data-astro-cid-pmkpfqfh]{font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-weight:700}.picks__grid[data-astro-cid-pmkpfqfh]{gap:var(--sp-6);grid-template-columns:1fr;display:grid}@media (width>=720px){.picks__grid[data-astro-cid-pmkpfqfh]{gap:var(--sp-8);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.picks__inner[data-astro-cid-pmkpfqfh]{grid-template-columns:160px minmax(0,1fr);align-items:start}.picks__title[data-astro-cid-pmkpfqfh]{padding-top:2px}}.latest[data-astro-cid-pmkpfqfh],.catsec[data-astro-cid-pmkpfqfh]{padding-top:clamp(48px,6vw,80px)}.sechead[data-astro-cid-pmkpfqfh]{padding-top:var(--sp-5);margin-bottom:var(--sp-7);border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.sechead__title[data-astro-cid-pmkpfqfh]{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,30px)}.sechead__link[data-astro-cid-pmkpfqfh]{font-size:var(--fs-sm);color:var(--accent-ink);white-space:nowrap;font-weight:600}.sechead__link[data-astro-cid-pmkpfqfh]:after{content:" →"}.sechead__link[data-astro-cid-pmkpfqfh]:hover{color:var(--accent)}.sechead__note[data-astro-cid-pmkpfqfh]{font-size:var(--fs-sm);color:var(--soft)}.grid3[data-astro-cid-pmkpfqfh]{gap:var(--sp-8) var(--sp-6);grid-template-columns:1fr;display:grid}.catsec[data-astro-cid-pmkpfqfh] .grid3[data-astro-cid-pmkpfqfh]{gap:var(--sp-5)}@media (width>=640px){.catsec[data-astro-cid-pmkpfqfh] .grid3[data-astro-cid-pmkpfqfh]{gap:var(--sp-8) var(--sp-6)}.grid3[data-astro-cid-pmkpfqfh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid3[data-astro-cid-pmkpfqfh]{gap:var(--sp-9) var(--sp-7);grid-template-columns:repeat(3,minmax(0,1fr))}}.pagerwrap[data-astro-cid-pmkpfqfh]{padding-top:clamp(16px,3vw,32px);padding-bottom:var(--section-y)}.pagerwrap[data-astro-cid-pmkpfqfh] .pager{margin-top:0}
