.page-hero[data-v-19aaf5ee]{border-bottom:1px solid var(--color-line);background:linear-gradient(180deg,#eaf1ff 0,#f6f9ff 70%,var(--color-canvas) 100%);position:relative;overflow:hidden}.page-hero__blob[data-v-19aaf5ee]{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.page-hero__blob--a[data-v-19aaf5ee]{opacity:.55;background:#ffd9c7;width:22rem;height:22rem;top:-8rem;right:-5rem}.page-hero__blob--b[data-v-19aaf5ee]{opacity:.7;background:#cfe0ff;width:20rem;height:20rem;bottom:-9rem;left:-6rem}.page-hero__inner[data-v-19aaf5ee]{z-index:1;max-width:80rem;margin-inline:auto;padding:2.5rem 1rem 2.75rem;position:relative}@media (width>=640px){.page-hero__inner[data-v-19aaf5ee]{padding-inline:1.5rem}}@media (width>=1024px){.page-hero__inner[data-v-19aaf5ee]{padding:3rem 2rem 3.25rem}}.page-hero__inner--narrow[data-v-19aaf5ee]{max-width:64rem}.page-hero__crumbs[data-v-19aaf5ee]{margin-bottom:1.25rem}.page-hero__title[data-v-19aaf5ee]{letter-spacing:-.025em;text-wrap:balance;max-width:24ch;color:var(--color-primary);margin:0;font-size:clamp(1.875rem,4.2vw,2.75rem);font-weight:800;line-height:1.1}.page-hero__desc[data-v-19aaf5ee]{color:#4b5563;max-width:40rem;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.6}.page-hero__slot[data-v-19aaf5ee]{margin-top:1.5rem}
