.tagline[data-astro-cid-6r2xtlfn]{width:100%;height:auto;overflow:visible}.hero[data-astro-cid-ge2uvauf]{background:var(--cream);padding-top:var(--space-5);position:relative;overflow:hidden}.blob[data-astro-cid-ge2uvauf]{border-radius:50%;position:absolute}.blob-a[data-astro-cid-ge2uvauf]{background:var(--mint);width:22rem;height:22rem;top:-11rem;left:-9rem}.blob-b[data-astro-cid-ge2uvauf]{background:var(--mint-light);width:16rem;height:16rem;top:-9rem;left:4rem}.blob-c[data-astro-cid-ge2uvauf]{background:var(--mint-light);width:15rem;height:15rem;top:-6rem;right:-6rem}.hero-grid[data-astro-cid-ge2uvauf]{gap:var(--space-4);padding-top:var(--space-3);text-align:center;justify-items:center;display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{width:100%;max-width:40rem;position:relative}.kind[data-astro-cid-ge2uvauf]{color:var(--teal-deep);letter-spacing:.2em;text-transform:uppercase;text-wrap:balance;margin:0 0 .4rem;font-size:clamp(.85rem,3vw,1.1rem);font-weight:600}.kind[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--gold)}h1[data-astro-cid-ge2uvauf]{letter-spacing:.17em;white-space:nowrap;margin-bottom:.6rem;font-size:clamp(1.45rem,7.2vw,3.9rem)}.motto[data-astro-cid-ge2uvauf]{margin:0 0 var(--space-2);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(.62rem,2.5vw,.95rem);font-weight:500}.motto[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--teal-deep)}.copy[data-astro-cid-ge2uvauf] .hero-tagline{max-width:min(30rem,88%);margin:0 auto var(--space-3)}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.portrait[data-astro-cid-ge2uvauf]{width:min(16.5rem,74vw);position:relative}.waves[data-astro-cid-ge2uvauf]{width:100%;height:clamp(120px,17vw,240px);margin-top:var(--space-3);margin-bottom:-1px;position:relative;overflow:hidden}@media (width>=60rem){.hero-grid[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-5);text-align:left;grid-template-columns:1fr auto}.copy[data-astro-cid-ge2uvauf] .hero-tagline{margin-left:0}.actions[data-astro-cid-ge2uvauf]{justify-content:flex-start}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.6rem,4.6vw,3.9rem)}.portrait[data-astro-cid-ge2uvauf]{width:21rem}}.intro[data-astro-cid-ljcn5fby]{max-width:44rem;margin-inline:auto;margin-bottom:var(--space-4);text-align:center}.stages[data-astro-cid-ljcn5fby]{gap:var(--space-4);max-width:56rem;margin:0 auto;padding:0;list-style:none;display:grid}.stage[data-astro-cid-ljcn5fby]{gap:var(--space-2);text-align:center;display:grid}.stage[data-astro-cid-ljcn5fby] p[data-astro-cid-ljcn5fby]{margin:0}.stage[data-astro-cid-ljcn5fby] p[data-astro-cid-ljcn5fby]+p[data-astro-cid-ljcn5fby]{margin-top:.6rem}.motto[data-astro-cid-ljcn5fby]{margin:var(--space-4) 0 0;color:var(--teal-deep);text-align:center;font-size:1.25rem;font-weight:700}.stage[data-astro-cid-ljcn5fby] h3[data-astro-cid-ljcn5fby]{margin-bottom:.35rem}svg[data-astro-cid-ljcn5fby]{width:100%;max-width:20rem;margin-inline:auto;overflow:visible}.final[data-astro-cid-ljcn5fby] h3[data-astro-cid-ljcn5fby]{color:var(--teal-deep);font-size:1.4rem}.note[data-astro-cid-ljcn5fby]{margin:var(--space-3) 0 0;color:var(--ink-soft);text-align:center;font-size:.9rem}@media (width>=60rem){.stages[data-astro-cid-ljcn5fby]{gap:var(--space-3)}.stage[data-astro-cid-ljcn5fby]{gap:var(--space-4);text-align:left;grid-template-columns:20rem 1fr;align-items:center}.final[data-astro-cid-ljcn5fby]{margin-inline:calc(var(--space-3) * -1)}}.intro[data-astro-cid-oac442eg]{max-width:44rem;margin-inline:auto;margin-bottom:var(--space-4);text-align:center}.intro[data-astro-cid-oac442eg] p[data-astro-cid-oac442eg]{margin:0}.roles-wrap[data-astro-cid-oac442eg]{margin:calc(var(--space-4) * -1 + var(--space-2)) 0 var(--space-4)}.path[data-astro-cid-oac442eg]{flex-direction:column;align-items:flex-start;display:flex}.path[data-astro-cid-oac442eg] .btn[data-astro-cid-oac442eg]{margin-top:auto}.cta[data-astro-cid-awqka5bs]{text-align:center}.cta[data-astro-cid-awqka5bs] .spark{margin:0 auto var(--space-2)}ul[data-astro-cid-awqka5bs]{margin-block:var(--space-3);padding:0;list-style:none}.script[data-astro-cid-awqka5bs]{margin:0}
