.hero[data-astro-cid-sbuft5y2]{isolation:isolate;background:var(--grad-hero);padding-block:var(--space-7) var(--space-8);clip-path:ellipse(150% 100% at 50% 0);position:relative;overflow:hidden}@media (width>=48em){.hero[data-astro-cid-sbuft5y2]{padding-block:var(--space-8) var(--space-9)}}.hero[data-astro-cid-sbuft5y2]:before{content:"";z-index:-1;background-image:radial-gradient(#0f3d6e1a 1.2px,#0000 1.6px);background-size:22px 22px;position:absolute;inset:0 0 0 45%;mask-image:linear-gradient(90deg,#0000,#000 40%)}.hero__body[data-astro-cid-sbuft5y2]{max-inline-size:36em}.hero__grid[data-astro-cid-sbuft5y2]{gap:var(--space-6);display:grid}@media (width>=48em){.hero--with-image[data-astro-cid-sbuft5y2] .hero__grid[data-astro-cid-sbuft5y2]{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}}.hero__media[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{block-size:auto;display:block}.hero__media--bust[data-astro-cid-sbuft5y2],.hero__media--illust[data-astro-cid-sbuft5y2]{inline-size:fit-content;margin-inline:auto;position:relative}.hero__media--bust[data-astro-cid-sbuft5y2]:after,.hero__media--illust[data-astro-cid-sbuft5y2]:after{content:"";z-index:-1;aspect-ratio:1;background:var(--color-amber-300);opacity:.55;border-radius:50%;inline-size:28%;position:absolute;inset-block-start:4%;inset-inline-end:-2%}.hero__figure[data-astro-cid-sbuft5y2]{aspect-ratio:1;inline-size:min(16rem,72vw);margin-inline:auto;position:relative}@media (width>=48em){.hero__figure[data-astro-cid-sbuft5y2]{inline-size:22rem}}@media (width>=64em){.hero__figure[data-astro-cid-sbuft5y2]{inline-size:24rem}}.hero__figure[data-astro-cid-sbuft5y2]:before{content:"";box-shadow:var(--shadow-2);background:radial-gradient(circle at 35% 30%,#fff 0%,#d7e9fa 50%,#9cc8f5 100%);border-radius:50%;position:absolute;inset:0}.hero__figure[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:100%;position:relative}.hero__media--bust[data-astro-cid-sbuft5y2] .hero__figure[data-astro-cid-sbuft5y2]{border-radius:0 0 50% 50%;overflow:hidden}.hero__media--bust[data-astro-cid-sbuft5y2] .hero__figure[data-astro-cid-sbuft5y2]:before{box-shadow:none}.hero__media--bust[data-astro-cid-sbuft5y2] .hero__figure[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{margin-block-start:6%}.hero__media--illust[data-astro-cid-sbuft5y2] .hero__figure[data-astro-cid-sbuft5y2]{place-items:center;display:grid}.hero__media--illust[data-astro-cid-sbuft5y2] .hero__figure[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:112%;max-inline-size:none}.hero__media--figure[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:min(11rem,45vw);margin-inline:auto}@media (width>=48em){.hero__media--figure[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:15rem}}.hero__media--round[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{aspect-ratio:1;object-fit:cover;border:.375rem solid var(--color-bg);inline-size:min(12rem,55vw);box-shadow:var(--shadow-2);border-radius:50%}@media (width>=48em){.hero__media--round[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:14rem}}.hero__media--photo[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{border-radius:var(--radius-lg);inline-size:100%;max-inline-size:28rem;box-shadow:var(--shadow-2)}@media (width>=48em){.hero__media--photo[data-astro-cid-sbuft5y2] img[data-astro-cid-sbuft5y2]{inline-size:22rem}}.eyebrow[data-astro-cid-sbuft5y2]{color:var(--color-text-muted);letter-spacing:.04em;margin-block-end:var(--space-4);font-size:1rem;font-weight:700;line-height:1.6;display:block}.eyebrow[data-astro-cid-sbuft5y2]:after{content:"";block-size:.25rem;inline-size:2.5rem;background:var(--color-accent);border-radius:2px;margin-block-start:var(--space-2);display:block}.hero__title[data-astro-cid-sbuft5y2]{letter-spacing:.04em;margin-block-end:var(--space-5);font-size:2.25rem;line-height:1.3}@media (width>=48em){.hero__title[data-astro-cid-sbuft5y2]{font-size:3rem}}@media (width>=64em){.hero__title[data-astro-cid-sbuft5y2]{font-size:3.5rem}}.marker[data-astro-cid-sbuft5y2]{background:linear-gradient(#0000 62%,#d99a1e59 62%);padding-inline:.1em}.hero__text[data-astro-cid-sbuft5y2] p{margin-block-end:var(--space-3)}.hero__text[data-astro-cid-sbuft5y2] p:last-child{margin-block-end:0}.hero__actions[data-astro-cid-sbuft5y2]{margin-block-start:var(--space-6)}@media (prefers-reduced-motion:no-preference){.hero__body[data-astro-cid-sbuft5y2]>[data-astro-cid-sbuft5y2]{animation:rise .7s var(--ease) both}.hero__body[data-astro-cid-sbuft5y2]>[data-astro-cid-sbuft5y2]:nth-child(2){animation-delay:80ms}.hero__body[data-astro-cid-sbuft5y2]>[data-astro-cid-sbuft5y2]:nth-child(3){animation-delay:.16s}.hero__body[data-astro-cid-sbuft5y2]>[data-astro-cid-sbuft5y2]:nth-child(4){animation-delay:.24s}.hero__media[data-astro-cid-sbuft5y2]{animation:pop .8s var(--ease) .15s both}}@media (forced-colors:active){.hero[data-astro-cid-sbuft5y2]{clip-path:none}.hero[data-astro-cid-sbuft5y2]:before,.hero__media--bust[data-astro-cid-sbuft5y2]:after,.hero__media--illust[data-astro-cid-sbuft5y2]:after,.hero__figure[data-astro-cid-sbuft5y2]:before{display:none}}
