.section-number[data-astro-cid-kh7btl4r]{color:var(--color-accent);font-family:var(--font-display);font-size:1.2rem}.mini-label[data-astro-cid-kh7btl4r]{margin-bottom:.7rem;color:var(--color-accent);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.about-opening[data-astro-cid-kh7btl4r]{padding-block:clamp(5rem,10vw,9rem);display:grid;grid-template-columns:.25fr 1.75fr;gap:2rem}.opening-line[data-astro-cid-kh7btl4r]{max-width:19ch;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4.8rem);line-height:1;letter-spacing:-.04em}.opening-columns[data-astro-cid-kh7btl4r]{margin-top:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);color:var(--color-ink-soft);line-height:1.85}.audience-band[data-astro-cid-kh7btl4r]{padding-block:clamp(4rem,8vw,7rem);background:var(--color-forest);color:var(--color-on-dark)}.audience-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:.25fr 1.1fr .65fr;gap:clamp(2rem,5vw,5rem)}.audience-grid[data-astro-cid-kh7btl4r] .section-number[data-astro-cid-kh7btl4r],.audience-grid[data-astro-cid-kh7btl4r] .mini-label[data-astro-cid-kh7btl4r]{color:var(--color-on-dark);opacity:.68}.audience-grid[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.section-heading[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.about-cta[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{max-width:19ch;font-size:clamp(2.3rem,4.5vw,4.3rem);font-weight:500;line-height:1;letter-spacing:-.04em}.audience-grid[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:last-child{color:color-mix(in srgb,var(--color-on-dark) 74%,transparent);line-height:1.8}.process-section[data-astro-cid-kh7btl4r]{padding-block:clamp(5rem,10vw,9rem)}.section-heading[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:.25fr 1.75fr;gap:2rem;margin-bottom:3rem}.process-list[data-astro-cid-kh7btl4r]{border-top:1px solid var(--color-rule)}.process-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding-block:1.8rem;display:grid;grid-template-columns:.25fr 1.45fr auto;gap:2rem;align-items:center;border-bottom:1px solid var(--color-rule)}.process-list[data-astro-cid-kh7btl4r]>li[data-astro-cid-kh7btl4r]>span[data-astro-cid-kh7btl4r]{color:var(--color-accent);font-size:.75rem;font-weight:700}.process-list[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r],.tools-grid[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.85rem;font-weight:500}.process-list[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-top:.35rem;color:var(--color-mute)}.process-list[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{border-bottom:1px solid currentColor;font-size:.78rem;font-weight:700}.tools-section[data-astro-cid-kh7btl4r]{padding-block:clamp(5rem,10vw,9rem);background:var(--color-paper-warm);border-block:1px solid var(--color-rule)}.tools-heading[data-astro-cid-kh7btl4r]{margin-bottom:3rem}.tools-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid var(--color-rule);border-top:1px solid var(--color-rule)}.tools-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]{min-height:17rem;padding:1.7rem;border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.tools-grid[data-astro-cid-kh7btl4r] article[data-astro-cid-kh7btl4r]>span[data-astro-cid-kh7btl4r]{display:block;margin-bottom:3.5rem;color:var(--color-accent);font-size:.7rem;font-weight:700}.tools-grid[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-top:.7rem;color:var(--color-mute);line-height:1.7}.about-cta[data-astro-cid-kh7btl4r]{padding-block:clamp(4rem,8vw,7rem)}.about-cta[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:.6fr 1.4fr auto;gap:2rem;align-items:center}@media(max-width:800px){.about-opening[data-astro-cid-kh7btl4r],.audience-grid[data-astro-cid-kh7btl4r],.section-heading[data-astro-cid-kh7btl4r],.about-cta[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.opening-columns[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.tools-grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.process-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{grid-template-columns:2rem 1fr}.process-list[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{grid-column:2;width:fit-content}.tools-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
