.hero[data-astro-cid-bbe6dxrz]{min-height:calc(100svh - 4.75rem)}.hero-photo[data-astro-cid-bbe6dxrz]{container-type:size}@media(min-width:1024px){.hero[data-astro-cid-bbe6dxrz]{min-height:calc(100svh - 5.5rem);grid-template-rows:auto 1fr auto}}.wordmark[data-astro-cid-bbe6dxrz]{margin-inline:0;text-align:center;text-transform:uppercase;white-space:nowrap;font-weight:900;font-stretch:62%;line-height:.84;letter-spacing:-.02em;font-size:min(28.7vw,22svh);color:var(--color-ink)}@media(max-width:1023.98px){.wordmark[data-astro-cid-bbe6dxrz]{margin-bottom:-.14em}}.dot[data-astro-cid-bbe6dxrz]{color:var(--color-accent);-webkit-text-fill-color:var(--color-accent)}@supports (background-clip: text) or (-webkit-background-clip: text){.wordmark[data-astro-cid-bbe6dxrz]{--zoom: 6.25em;--underlay: linear-gradient(var(--color-ink), var(--color-ink));color:transparent;-webkit-text-fill-color:transparent;background-image:var(--img-sm),var(--underlay);background-position:var(--pos),0 0;background-size:var(--zoom) auto,100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}@media(min-width:1024px){.wordmark[data-astro-cid-bbe6dxrz]{--zoom: 5.25em;background-image:var(--img-lg),var(--underlay);background-position:var(--pos-lg),0 0}}.wordmark[data-astro-cid-bbe6dxrz][data-ready]{--underlay: none}.wordmark[data-astro-cid-bbe6dxrz]{position:relative}.wordmark[data-astro-cid-bbe6dxrz] .wm-frame{position:absolute;inset:0;opacity:0;will-change:opacity;pointer-events:none;user-select:none;background-image:var(--img-sm);background-position:var(--pos);background-size:var(--zoom) auto;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}@media(min-width:1024px){.wordmark[data-astro-cid-bbe6dxrz] .wm-frame{background-image:var(--img-lg);background-position:var(--pos-lg)}}.wordmark[data-astro-cid-bbe6dxrz] .wm-frame[data-on]{opacity:1}.wordmark[data-astro-cid-bbe6dxrz] .wm-frame[data-top]{z-index:1}.wordmark[data-astro-cid-bbe6dxrz][data-layered]{background-image:none}@media(prefers-reduced-motion:reduce){.wordmark[data-astro-cid-bbe6dxrz]{background-image:var(--final-img-sm),var(--underlay);background-position:var(--final-pos),0 0;background-size:var(--zoom) auto,100% 100%}@media(min-width:1024px){.wordmark[data-astro-cid-bbe6dxrz]{background-image:var(--final-img-lg),var(--underlay);background-position:var(--final-pos-lg),0 0}}}}@media(forced-colors:active){.wordmark[data-astro-cid-bbe6dxrz]{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.wordmark[data-astro-cid-bbe6dxrz] .wm-frame{display:none}}.tagline[data-astro-cid-bbe6dxrz]{font-weight:800;font-stretch:110%;font-size:24px;line-height:1.1;letter-spacing:-.02em}@media(min-width:1024px){.wordmark[data-astro-cid-bbe6dxrz]{font-size:min(calc((100vw - 6rem) / 4.85),42svh)}.tagline[data-astro-cid-bbe6dxrz]{font-size:32px;max-width:22ch}}
