.hero[data-astro-cid-lcdefpme]{background:var(--navy-dark);height:clamp(320px,56vw,640px);position:relative;overflow:hidden}.hero__slide[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s;position:absolute;inset:0}.hero__slide[data-astro-cid-lcdefpme].is-active{opacity:1}.hero__slide[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hero__shade[data-astro-cid-lcdefpme]{background:#fff;position:absolute;inset:0}.hero__text[data-astro-cid-lcdefpme]{padding:0 var(--gutter);text-align:center;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero__eyebrow[data-astro-cid-lcdefpme]{font-family:var(--font-heading);margin:0;font-size:clamp(1.1rem,2.5vw,1.6rem)}.hero__title[data-astro-cid-lcdefpme]{text-shadow:2px 3px 6px #fff9;margin:.1em 0;font-size:clamp(2.2rem,7vw,5rem)}.hero__sub[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:clamp(.8rem,1.6vw,1rem);font-weight:700}.hero__arrow[data-astro-cid-lcdefpme]{color:#ffffffe6;cursor:pointer;text-shadow:0 1px 4px #00000080;background:0 0;border:0;width:44px;height:64px;font-size:3rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.hero__arrow--prev[data-astro-cid-lcdefpme]{left:clamp(4px,4vw,64px)}.hero__arrow--next[data-astro-cid-lcdefpme]{right:clamp(4px,4vw,64px)}.hero__dots[data-astro-cid-lcdefpme]{justify-content:center;gap:6px;display:flex;position:absolute;bottom:22px;left:0;right:0}.hero__dots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:12px;height:12px;padding:0}.hero__dots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-current=true]{background:var(--white)}.join[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.6fr;align-items:center;gap:40px;font-size:.95rem;display:grid}.join__title[data-astro-cid-lcdefpme]{color:var(--green);margin:0;font-size:clamp(1.8rem,3.5vw,2.5rem)}.events-section[data-astro-cid-lcdefpme]{padding-bottom:32px}.events-heading[data-astro-cid-lcdefpme]{background:var(--orange);color:var(--white);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;text-align:center;margin:0 auto 28px;padding:4px 18px;font-size:clamp(1.4rem,4.5vw,2.6rem);font-weight:800;display:table}.podcast-wrap[data-astro-cid-lcdefpme]{padding:0 0 clamp(32px,6vw,64px)}.podcast[data-astro-cid-lcdefpme]{border:4px solid var(--black);text-align:center;color:var(--ink);border-radius:140px;padding:40px clamp(24px,8vw,80px) 48px}.podcast__title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:.3em;font-size:clamp(1.8rem,3.5vw,2.2rem)}.podcast__sub[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:1.1rem}.podcast__soon[data-astro-cid-lcdefpme]{color:var(--green);margin-bottom:1.6em}.give-cta[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);padding-block:clamp(56px,9vw,110px);position:relative;overflow:hidden}.give-cta[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.give-cta__inner[data-astro-cid-lcdefpme]{position:relative}.give-cta__icon[data-astro-cid-lcdefpme]{margin:0 auto 20px}.give-cta[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0 0 32px}.give-cta[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-heading);max-width:820px;margin:0 auto .3em;font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.35}.give-cta[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:var(--red);font-style:italic}.give-cta[data-astro-cid-lcdefpme] .btn--light[data-astro-cid-lcdefpme]{color:var(--white);background:#00000040}.give-cta[data-astro-cid-lcdefpme] .btn--light[data-astro-cid-lcdefpme]:hover{color:var(--ink);background:var(--white)}.inspired[data-astro-cid-lcdefpme]{background:var(--orange);color:var(--white);text-align:center;padding-block:48px 56px}.inspired[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.2em;font-size:1.6rem}.inspired__form[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.inspired__form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{max-width:420px;font:inherit;color:var(--white);border:2px solid var(--green);background:0 0;flex:260px;padding:8px 12px;font-size:.9rem}.inspired__form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#ffffffd9}.inspired__form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--green);border:2px solid var(--green);cursor:pointer;background:0 0;padding:8px 24px;font-size:.75rem;font-weight:800}.inspired__form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--green);color:var(--white)}@media (width<=760px){.join[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.podcast[data-astro-cid-lcdefpme]{border-radius:48px}}
