.page[data-astro-cid-j7pv25f6]{width:var(--page-container);margin:0 auto;padding:1rem 0 4rem}.intro-section[data-astro-cid-j7pv25f6],.proof-strip[data-astro-cid-j7pv25f6],.list-section[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.intro-section[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);min-height:var(--hero-min-height);display:flex;align-items:start;padding:clamp(2.2rem,5vw,3rem) 0 2rem;border-bottom:1px solid var(--line)}.list-section[data-astro-cid-j7pv25f6]{padding:4.5rem 0}.proof-strip[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:1.45rem;padding:2.8rem 0}.intro-section[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#f4f6f30a,#f4f6f31f),url(/images/hero-illustration.webp) center / cover no-repeat;opacity:1;pointer-events:none;z-index:0;filter:saturate(.66) contrast(.92)}.intro-section[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f4f6f3bd,#f4f6f357 34%,#f4f6f314),linear-gradient(180deg,#f4f6f31a,#f4f6f305 36%,#f4f6f32e);pointer-events:none;z-index:0}.intro-main[data-astro-cid-j7pv25f6]{max-width:40rem;width:var(--page-container);margin:0 auto;position:relative;z-index:1;padding-top:.2rem}.intro-cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:3.2rem;margin-top:1.8rem;padding:0 1.4rem;border:1px solid var(--text);background:var(--text);color:#fff;text-decoration:none}.intro-cta[data-astro-cid-j7pv25f6]:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.kicker[data-astro-cid-j7pv25f6],.section-label[data-astro-cid-j7pv25f6]{margin:0;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-strong)}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6],p[data-astro-cid-j7pv25f6]{margin-top:0}h1[data-astro-cid-j7pv25f6]{margin:0;max-width:11ch;font-size:clamp(3.3rem,8.5vw,6rem);line-height:.95;letter-spacing:-.055em}h2[data-astro-cid-j7pv25f6]{margin:.3rem 0 0;max-width:12ch;font-size:clamp(1.9rem,3.3vw,3rem);line-height:1.02;letter-spacing:-.04em}h3[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.25rem,1.9vw,1.55rem);line-height:1.12;letter-spacing:-.02em}.intro-text[data-astro-cid-j7pv25f6]{color:var(--muted);line-height:1.72;margin:1.45rem 0 0;max-width:34rem;font-size:clamp(1.08rem,1.8vw,1.26rem)}.proof-groups[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;width:min(100%,60rem)}.proof-group[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:.65rem}.proof-list[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.proof-logo[data-astro-cid-j7pv25f6]{width:10.4rem;display:grid;align-items:center;align-content:center;justify-content:center;min-height:4.35rem;padding:.9rem .75rem;border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff9e}.proof-category[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.68rem;letter-spacing:.14em;line-height:1.15;text-align:center;text-transform:uppercase}.proof-logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:auto;max-width:min(8rem,82%);height:1.65rem;object-fit:contain;filter:grayscale(1) saturate(0) opacity(.72)}.focus-head[data-astro-cid-j7pv25f6]{margin-bottom:2rem}.focus-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:none}.focus-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem}.focus-card-link[data-astro-cid-j7pv25f6]{display:block;color:var(--text)}.focus-card-image[data-astro-cid-j7pv25f6]{width:100%;height:clamp(13rem,22vw,17.5rem);object-fit:cover;border:1px solid var(--line);background:#ffffffb3}.focus-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:1rem}.focus-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.7rem 0 0;color:var(--muted);line-height:1.68;font-size:1rem}.focus-card-more[data-astro-cid-j7pv25f6]{display:inline-flex;margin-top:1rem}.focus-card-link[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6],.focus-card-link[data-astro-cid-j7pv25f6]:hover .focus-card-more[data-astro-cid-j7pv25f6]{color:var(--accent-strong)}.article-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.3rem;max-width:24rem}.article-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text)}.article-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}.article-section-head[data-astro-cid-j7pv25f6]{margin-bottom:2rem}.article-section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:none}.article-card[data-astro-cid-j7pv25f6]{display:block}.article-image-link[data-astro-cid-j7pv25f6]{display:block;color:var(--text)}.article-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border:1px solid var(--line);background:#ffffffb8}.article-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:1rem;max-width:none}.article-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.article-link[data-astro-cid-j7pv25f6]{color:var(--text)}.article-summary[data-astro-cid-j7pv25f6]{margin:.7rem 0 0;color:var(--muted);line-height:1.68;font-size:1rem}.article-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;margin-top:1rem}.article-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.article-card[data-astro-cid-j7pv25f6]:hover .article-link[data-astro-cid-j7pv25f6]{color:var(--accent-strong)}@media (max-width: 900px){.intro-section[data-astro-cid-j7pv25f6]{min-height:var(--hero-min-height-mobile);align-items:start}.intro-section[data-astro-cid-j7pv25f6]:before{opacity:1}.intro-section[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#f4f6f394,#f4f6f33d 42%,#f4f6f32e)}.intro-main[data-astro-cid-j7pv25f6]{max-width:none}.focus-grid[data-astro-cid-j7pv25f6],.article-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.proof-list[data-astro-cid-j7pv25f6]{width:auto}}@media (max-width: 720px){.page[data-astro-cid-j7pv25f6]{padding-top:.6rem;padding-bottom:3rem}.intro-main[data-astro-cid-j7pv25f6]{width:var(--page-container)}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6]{max-width:100%}.intro-section[data-astro-cid-j7pv25f6]{padding-top:1.6rem}.proof-groups[data-astro-cid-j7pv25f6],.proof-group[data-astro-cid-j7pv25f6],.proof-list[data-astro-cid-j7pv25f6],.proof-logo[data-astro-cid-j7pv25f6]{width:100%}}
