.hero[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:max(640px,100svh);padding-block:clamp(112px,13vh,148px) 0;overflow:hidden}.hero__media[data-astro-cid-j7pv25f6]{position:absolute;inset:-6% 0;z-index:0}.hero__img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:62% 40%;transform:scale(1.09);animation:hero-settle 2.6s var(--ease-brand) forwards}@keyframes hero-settle{to{transform:scale(1)}}.hero__scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to top,#012019db,#01201938 46%,#01201957),linear-gradient(to right,#0120199e,#01201900 62%)}.hero__body[data-astro-cid-j7pv25f6]{position:relative;z-index:1;margin-top:auto;padding-bottom:clamp(36px,5vw,64px)}.hero__title[data-astro-cid-j7pv25f6]{font-size:clamp(3rem,min(8.4vw,12.5vh),7.5rem);margin-top:clamp(18px,2.4vh,26px);max-width:15ch}.hero__line[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;padding-bottom:.06em}.hero__line[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{display:block}.hero__lead[data-astro-cid-j7pv25f6]{margin-top:clamp(20px,2.8vh,34px);max-width:46ch}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(26px,3.6vh,44px)}.hero__facts[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid color-mix(in srgb,var(--color-ivory) 20%,transparent)}.hero__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:8px;padding:18px 0;font-size:.82rem;letter-spacing:.04em}.hero__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:1px solid color-mix(in srgb,var(--color-ivory) 20%,transparent);padding-left:20px}.hero__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0;padding-left:0}.hero__fact-k[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.01em}.hero__fact-v[data-astro-cid-j7pv25f6]{color:color-mix(in srgb,var(--color-ivory) 64%,transparent);text-transform:lowercase}@media(min-width:760px){.hero__facts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}.hero__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(3){border-left:1px solid color-mix(in srgb,var(--color-ivory) 20%,transparent);padding-left:20px}}.intro__title[data-astro-cid-j7pv25f6]{margin-top:26px;max-width:18ch}.intro__lead[data-astro-cid-j7pv25f6]{margin-top:26px;max-width:52ch}.intro--split[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,4vw,72px)}@media(min-width:900px){.intro--split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}.intro--split[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{max-width:42ch;padding-bottom:8px}}.impacts[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(36px,4vw,56px) clamp(28px,4vw,64px);margin-top:clamp(56px,7vw,104px)}@media(min-width:640px){.impacts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.impacts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.impact__rule[data-astro-cid-j7pv25f6]{margin-bottom:22px}.impact__n[data-astro-cid-j7pv25f6]{display:block;font-size:.6875rem;letter-spacing:.3em;color:var(--color-gold-ink)}.impact__label[data-astro-cid-j7pv25f6]{margin-top:14px}.impact__body[data-astro-cid-j7pv25f6]{margin-top:12px;max-width:34ch;color:var(--color-muted);font-size:.95rem}.cardswrap[data-astro-cid-j7pv25f6]{margin-top:clamp(48px,6vw,88px)}.note[data-astro-cid-j7pv25f6]{margin-top:clamp(28px,3vw,40px);text-align:center;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted)}.teacher__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(40px,5vw,80px);align-items:center}@media(min-width:900px){.teacher__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.teacher__lead[data-astro-cid-j7pv25f6]{margin-top:28px;margin-bottom:32px;max-width:46ch}.teacher__img[data-astro-cid-j7pv25f6]{width:100%;height:auto;filter:grayscale(1) contrast(1.04)}.teacher__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ivory) 52%,transparent)}.certsec__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(44px,5vw,88px);align-items:center}@media(min-width:900px){.certsec__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}}.certsec__t[data-astro-cid-j7pv25f6]{margin-top:24px}.certsec__l[data-astro-cid-j7pv25f6]{margin-top:24px;max-width:46ch}.certsec__fig[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.verify[data-astro-cid-j7pv25f6]{display:flex;margin-top:clamp(30px,3vw,40px);max-width:440px;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);background:var(--color-ivory-warm);transition:border-color .6s var(--ease-brand)}.verify[data-astro-cid-j7pv25f6]:focus-within{border-color:var(--color-forest);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-forest) 30%,transparent)}.verify[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;min-height:54px;padding:0 20px;border:0;background:transparent;font-family:var(--font-sans);font-size:.78rem;font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);outline:none}.verify[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:color-mix(in srgb,var(--color-ink) 38%,transparent)}.verify[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{flex:none;padding:0 26px;border:0;background:var(--color-forest);color:var(--color-ivory);font-family:var(--font-sans);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .5s var(--ease-brand)}.verify[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover,.verify[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:focus-visible{background:var(--color-gold-ink)}.beauvoir[data-astro-cid-j7pv25f6]{padding-block:clamp(72px,9vw,140px)}.beauvoir__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(36px,5vw,80px);align-items:center}@media(min-width:860px){.beauvoir__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.52fr) minmax(0,1fr)}}.beauvoir__fig[data-astro-cid-j7pv25f6]{max-width:420px}.beauvoir__img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:530 / 792;object-fit:cover}.beauvoir__fig[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ivory) 46%,transparent)}.beauvoir__quote[data-astro-cid-j7pv25f6]{margin-top:26px;max-width:13ch;hyphens:none}.beauvoir__cite[data-astro-cid-j7pv25f6]{margin-top:34px;max-width:44ch}.closing__inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center}.closing__title[data-astro-cid-j7pv25f6]{margin-top:26px;max-width:17ch}.closing__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px}.closing__inner[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:before{display:none}
