.nh-hero:where(.astro-sbyckf5o){padding-block:clamp(3rem,8vw,6rem) clamp(3.5rem,8vw,6rem)}.nh-hero-grid:where(.astro-sbyckf5o){gap:var(--sp-7);align-items:center;display:grid}.nh-hero:where(.astro-sbyckf5o) h1:where(.astro-sbyckf5o){max-width:13ch;margin-bottom:var(--sp-4)}.nh-lead:where(.astro-sbyckf5o){max-width:34rem;font-size:var(--fs-lead);margin:0;line-height:1.55}.nh-actions:where(.astro-sbyckf5o){margin-top:var(--sp-6);gap:var(--sp-3) var(--sp-5)}.nh-promise:where(.astro-sbyckf5o){margin:var(--sp-4) 0 0;color:var(--fg-muted)}.nh-welcome:where(.astro-sbyckf5o){justify-self:center;margin:0}.nh-frame:where(.astro-sbyckf5o){width:min(17rem,78vw);padding:var(--sp-3);border-radius:var(--r-photo);background:var(--deep-2)}.nh-frame:where(.astro-sbyckf5o) .pat-video{width:100%}.nh-frame:where(.astro-sbyckf5o) .yt-facade,.nh-frame:where(.astro-sbyckf5o) .yt-wrap{border-radius:calc(var(--r-photo) - 6px)}.nh-welcome:where(.astro-sbyckf5o) figcaption:where(.astro-sbyckf5o){max-width:17rem;margin-top:var(--sp-3);font-size:var(--fs-small);color:var(--fg-muted)}@media (width>=900px){.nh-hero-grid:where(.astro-sbyckf5o){gap:var(--sp-9);grid-template-columns:minmax(0,1fr) auto}.nh-welcome:where(.astro-sbyckf5o){margin-right:var(--sp-6);justify-self:end}.nh-frame:where(.astro-sbyckf5o){width:19rem}}.short:where(.astro-sbyckf5o){gap:var(--sp-7);display:grid}.short-head:where(.astro-sbyckf5o) h2:where(.astro-sbyckf5o){margin-bottom:var(--sp-4)}.short-answer:where(.astro-sbyckf5o){max-width:38rem;font-family:var(--font-display);color:var(--heading);margin:0;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:500;line-height:1.45}.short-facts:where(.astro-sbyckf5o){border-top:1px solid var(--rule);margin:0;display:grid}.short-facts:where(.astro-sbyckf5o) div:where(.astro-sbyckf5o){gap:var(--sp-1) var(--sp-5);padding-block:var(--sp-4);border-bottom:1px solid var(--rule);display:grid}.short-facts:where(.astro-sbyckf5o) dt:where(.astro-sbyckf5o){font-family:var(--font-display);color:var(--heading);font-weight:600}.short-facts:where(.astro-sbyckf5o) dd:where(.astro-sbyckf5o){margin:0}.short-facts:where(.astro-sbyckf5o) .text-link:where(.astro-sbyckf5o){margin-left:var(--sp-1);display:inline-block}@media (width>=640px){.short-facts:where(.astro-sbyckf5o) div:where(.astro-sbyckf5o){grid-template-columns:8rem 1fr}}@media (width>=900px){.short:where(.astro-sbyckf5o){gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.faces:where(.astro-sbyckf5o){margin-top:var(--sp-8)}.faces-title:where(.astro-sbyckf5o){margin:0 0 var(--sp-5);font-size:var(--fs-h3)}.faces-list:where(.astro-sbyckf5o){gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.face:where(.astro-sbyckf5o) .face-img{aspect-ratio:1;border-radius:50%;width:min(140px,100%)}.face-name:where(.astro-sbyckf5o){margin:var(--sp-3) 0 0;font-family:var(--font-display);color:var(--heading);font-size:1.1875rem;font-weight:600;line-height:1.25}.face-role:where(.astro-sbyckf5o){font-size:var(--fs-small);color:var(--fg-muted);margin:0}.face-line:where(.astro-sbyckf5o){margin:var(--sp-1) 0 0}@media (width>=760px){.faces-list:where(.astro-sbyckf5o){grid-template-columns:repeat(4,minmax(0,1fr))}}.path-grid:where(.astro-sbyckf5o){gap:var(--sp-7);display:grid}.path-intro:where(.astro-sbyckf5o) h2:where(.astro-sbyckf5o){max-width:14ch}.path-photo:where(.astro-sbyckf5o){aspect-ratio:4/3;margin-top:var(--sp-6)}@media (width>=900px){.path-grid:where(.astro-sbyckf5o){gap:var(--sp-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.path-intro:where(.astro-sbyckf5o){top:calc(var(--header-h) + 3.5rem);position:sticky}.path-list:where(.astro-sbyckf5o){padding-top:var(--sp-3)}}.kids:where(.astro-sbyckf5o){gap:var(--sp-7);align-items:center;display:grid}.kids-media:where(.astro-sbyckf5o){gap:var(--sp-4);grid-template-columns:5fr 6fr;align-items:end;display:grid}.kids-tall:where(.astro-sbyckf5o){aspect-ratio:2/3}.kids-wide:where(.astro-sbyckf5o){aspect-ratio:3/2;margin-bottom:var(--sp-7)}.kids-text:where(.astro-sbyckf5o) h2:where(.astro-sbyckf5o){max-width:14ch}.kids-text:where(.astro-sbyckf5o) p:where(.astro-sbyckf5o):not(.lead){max-width:34rem}@media (width>=900px){.kids:where(.astro-sbyckf5o){gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.faq-grid:where(.astro-sbyckf5o){gap:var(--sp-6);display:grid}.faq-head:where(.astro-sbyckf5o) h2:where(.astro-sbyckf5o){max-width:10ch}.faq-head:where(.astro-sbyckf5o) p:where(.astro-sbyckf5o){max-width:22rem;color:var(--fg-muted)}@media (width>=900px){.faq-grid:where(.astro-sbyckf5o){gap:var(--sp-9);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.promises:where(.astro-sbyckf5o){gap:var(--sp-2);margin:var(--sp-3) 0 0;padding:0;list-style:none;display:grid}.promises:where(.astro-sbyckf5o) li:where(.astro-sbyckf5o){padding-left:1.75rem;position:relative}.promises:where(.astro-sbyckf5o) li:where(.astro-sbyckf5o):before{content:"";border:3px solid var(--gold);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.55em;left:0}
