.hero[data-astro-cid-v4qhm7jo]{padding-block:clamp(28px,6vw,80px) clamp(40px,6vw,80px);background:radial-gradient(800px 400px at 90% 0%,color-mix(in srgb,var(--series-1) 14%,transparent),transparent 70%),var(--bg)}.hero__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:32px;align-items:center}.hero__id[data-astro-cid-v4qhm7jo]{display:block;margin-bottom:20px}.hero__photo[data-astro-cid-v4qhm7jo]{display:block;width:72px;height:90px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border)}:root[data-theme=dark] .hero__photo[data-astro-cid-v4qhm7jo]{filter:brightness(.9)}@media(prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .hero__photo[data-astro-cid-v4qhm7jo]{filter:brightness(.9)}}.nowrap[data-astro-cid-v4qhm7jo]{white-space:nowrap}.hero[data-astro-cid-v4qhm7jo] h1[data-astro-cid-v4qhm7jo]{font-size:clamp(2rem,4.4vw,3.25rem);letter-spacing:-.03em;line-height:1.08;margin:0 0 16px;text-wrap:balance}.hero[data-astro-cid-v4qhm7jo] .lead[data-astro-cid-v4qhm7jo]{margin-bottom:8px}@media(max-width:639px){.hero__lead2[data-astro-cid-v4qhm7jo]{display:none}.hero[data-astro-cid-v4qhm7jo] .lead[data-astro-cid-v4qhm7jo]{font-size:1.08rem;margin-bottom:24px}}.hero__lead2[data-astro-cid-v4qhm7jo]{color:var(--ink-2);margin-bottom:24px}.dthumb[data-astro-cid-v4qhm7jo]{display:block;max-width:560px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;color:var(--ink);text-decoration:none;transition:transform .15s,border-color .15s}.dthumb[data-astro-cid-v4qhm7jo]:hover{transform:translateY(-2px);border-color:var(--accent);color:var(--ink)}.dthumb[data-astro-cid-v4qhm7jo]:focus-visible{outline-offset:4px;border-radius:var(--radius)}.dthumb__media[data-astro-cid-v4qhm7jo]{display:block;aspect-ratio:var(--thumb-ratio);background:var(--surface-2)}.dthumb__media[data-astro-cid-v4qhm7jo] svg{display:block;width:100%;height:100%}@media(max-width:959px){.dthumb[data-astro-cid-v4qhm7jo]{width:100%;margin-inline:auto}}.dthumb__foot[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:14px 16px;border-top:1px solid var(--line)}.dthumb__cta[data-astro-cid-v4qhm7jo]{font-weight:620;color:var(--accent)}.dthumb[data-astro-cid-v4qhm7jo]:hover .dthumb__cta[data-astro-cid-v4qhm7jo]{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.dthumb[data-astro-cid-v4qhm7jo]:hover{transform:none}}@media(min-width:960px){.hero__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:1.05fr 1fr;gap:56px}.hero__photo[data-astro-cid-v4qhm7jo]{width:96px;height:120px}}.section--tight[data-astro-cid-v4qhm7jo]{padding-block:clamp(48px,7vw,88px)}.head-row[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:40px}.head-row[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{margin-bottom:8px}.head-row__lead[data-astro-cid-v4qhm7jo]{margin:0;max-width:62ch}.head-row__link[data-astro-cid-v4qhm7jo]{font-weight:600;padding-block:10px}.more[data-astro-cid-v4qhm7jo]{margin:28px 0 0}.head-row__link[data-astro-cid-v4qhm7jo]{display:none}.brief[data-astro-cid-v4qhm7jo]{display:grid;gap:24px 56px}.brief[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{color:var(--ink-2);max-width:62ch}.brief[data-astro-cid-v4qhm7jo] .pill[data-astro-cid-v4qhm7jo]{background:var(--surface)}@media(min-width:1024px){.pgrid[data-astro-cid-v4qhm7jo]{gap:28px}}.brief__tools[data-astro-cid-v4qhm7jo]{font-size:1rem;margin-bottom:12px}.end[data-astro-cid-v4qhm7jo]{display:grid;gap:24px 48px;align-items:center}.end[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{margin-bottom:12px}.end__text[data-astro-cid-v4qhm7jo]{color:var(--ink-2);margin:0;max-width:58ch}.end__actions[data-astro-cid-v4qhm7jo]{display:grid;gap:16px;justify-items:start}@media(min-width:900px){.head-row__link[data-astro-cid-v4qhm7jo]{display:inline-block}.more[data-astro-cid-v4qhm7jo]{display:none}.brief[data-astro-cid-v4qhm7jo]{grid-template-columns:1.3fr 1fr;align-items:start}.end[data-astro-cid-v4qhm7jo]{grid-template-columns:1.3fr 1fr}}
