.home-latest[data-astro-cid-lcdefpme] .grid>:nth-child(n+7){display:none}.home-hero[data-astro-cid-lcdefpme]{padding-block:0 var(--space-10);border-bottom:1px solid var(--color-border)}.home-hero__tagline-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-8)}.home-hero__tagline[data-astro-cid-lcdefpme]{font-family:var(--font-text);letter-spacing:.01em;color:var(--color-muted);padding:var(--space-2) 0;max-width:none;margin:0;font-size:.82rem;font-weight:400;line-height:1.4}.lead[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.lead[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.lead__media[data-astro-cid-lcdefpme]{aspect-ratio:16/10;border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-surface-deep);grid-template-columns:minmax(0,1fr);place-items:center;padding:8%;text-decoration:none;display:grid;overflow:hidden}.lead__media--2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5%}.lead__media--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4%;padding:7% 4%}.lead__media[data-astro-cid-lcdefpme] .lead__photo{object-fit:contain;mix-blend-mode:multiply;background:0 0;border-radius:0;width:100%;height:100%;min-height:0;max-height:100%}.lead__media[data-astro-cid-lcdefpme] .lead__cover{object-fit:cover;border-radius:0;width:100%;height:100%}.lead__text[data-astro-cid-lcdefpme] .buybar{margin-top:var(--space-4)}.lead__text[data-astro-cid-lcdefpme] .buybar .button--secondary{min-height:36px;padding:.35rem .85rem;font-size:.85rem}.lead__type[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-text);font-size:clamp(1.6rem,1.2rem + 1.5vw,2.6rem);font-weight:600}.lead__title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);font-size:clamp(1.5rem,1rem + 1.4vw,2.2rem);line-height:1.05}.lead__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-text);text-decoration:none}.lead__title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent)}.lead__deck[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-bottom:var(--space-6);-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:52ch;font-size:1.05rem;line-height:1.55;display:-webkit-box;overflow:hidden}.lead__meta[data-astro-cid-lcdefpme]{letter-spacing:.02em;margin-bottom:var(--space-6);font-size:.8rem}.numbers[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 0;border:1px solid var(--color-border);border-radius:var(--radius-s);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-5,20px);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-width:0}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-right:0}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:0}.numbers[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.9rem;font-weight:800;line-height:1;display:block}.numbers[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:6px;font-size:.78rem;display:block}.section[data-astro-cid-lcdefpme]{padding-block:var(--space-12)}.section-title__note[data-astro-cid-lcdefpme]{font-size:.9rem;display:none}.topics[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.topic__link[data-astro-cid-lcdefpme]{gap:var(--space-1) var(--space-6);padding:var(--space-5,20px) 0;border-bottom:1px solid var(--color-border);color:var(--color-text);text-decoration:none;display:grid}.topic__link[data-astro-cid-lcdefpme]:hover .topic__name[data-astro-cid-lcdefpme]{color:var(--color-accent)}.topic__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;transition:color var(--duration) ease;font-size:1.3rem;font-weight:600}.topic__intro[data-astro-cid-lcdefpme]{color:var(--color-muted);max-width:60ch;font-size:.95rem}.topic__count[data-astro-cid-lcdefpme]{letter-spacing:.02em;font-size:.8rem}.method[data-astro-cid-lcdefpme]{gap:var(--space-6);padding:var(--space-10) 0;border-top:2px solid var(--color-text);border-bottom:1px solid var(--color-border);display:grid}.method[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.method__text[data-astro-cid-lcdefpme]{max-width:56ch;margin-bottom:var(--space-6);font-size:1.1rem;line-height:1.55}@media (width>=900px){.section-title__note[data-astro-cid-lcdefpme]{display:inline}.topic__link[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:baseline}.method[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (width>=1024px){.lead[data-astro-cid-lcdefpme]{align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,7fr) minmax(0,6fr)}.lead__media[data-astro-cid-lcdefpme]{aspect-ratio:5/4}.lead__media--2[data-astro-cid-lcdefpme]{padding:8% 7%}}
