.hull-nav[data-astro-cid-lcmyvnxp]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--hull-step-1) var(--hull-step-2);padding-block:var(--hull-step-1);border-bottom:1px solid var(--hull-color-rule)}.hull-nav__home[data-astro-cid-lcmyvnxp]{font-family:var(--hull-font-display);font-size:var(--hull-step-1);font-weight:700;color:var(--hull-color-fg);text-decoration:none;margin-inline-end:auto}.hull-nav[data-astro-cid-lcmyvnxp] ul[data-astro-cid-lcmyvnxp]{display:flex;flex-wrap:wrap;gap:var(--hull-step-1);list-style:none;margin:0;padding:0}.hull-nav--overlay[data-astro-cid-lcmyvnxp]{border-bottom:0;color:inherit;padding-block:var(--hull-step-2)}.hull-nav--overlay[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp],.hull-nav--overlay[data-astro-cid-lcmyvnxp] .hull-nav__home[data-astro-cid-lcmyvnxp]{color:inherit;text-shadow:0 1px 12px rgb(0 0 0 / 45%)}.hull-nav[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp]{color:var(--hull-color-fg);text-decoration:none;border-bottom:2px solid transparent;padding-bottom:.15em}.hull-nav[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp]:hover,.hull-nav[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp]:focus-visible{border-bottom-color:var(--hull-color-accent)}.hull-nav[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp][aria-current=page]{border-bottom-color:var(--hull-color-accent);font-weight:600}.hull-nav[data-astro-cid-lcmyvnxp] a[data-astro-cid-lcmyvnxp]:focus-visible{outline:2px solid var(--hull-color-accent);outline-offset:3px}.hull-hero[data-astro-cid-cmgvok7r]{width:100%}.hull-hero__frame[data-astro-cid-cmgvok7r]{position:relative;container-type:inline-size;height:var(--heroHeight);display:grid}.hull-hero__frame[data-astro-cid-cmgvok7r]>.hull-picture,.hull-hero__frame[data-astro-cid-cmgvok7r]>.hull-picture img{grid-area:1 / 1;width:100%;height:100%;min-height:0}.hull-hero__nav[data-astro-cid-cmgvok7r]{position:absolute;inset-inline:0;inset-block-start:0;padding-inline:var(--hull-step-2);z-index:2}.hull-hero__nav--own[data-astro-cid-cmgvok7r]{padding-inline:0}.hull-hero__nav[data-astro-cid-cmgvok7r][data-theme=light]{color:#fff}.hull-hero__nav[data-astro-cid-cmgvok7r][data-theme=dark]{color:#141414}.hull-hero__overlay[data-astro-cid-cmgvok7r]{position:absolute;inset:0;pointer-events:none}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=bottom-fade]{background:linear-gradient(to top,rgb(0 0 0 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=top-fade]{background:linear-gradient(to bottom,rgb(0 0 0 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade]{background:linear-gradient(to right,rgb(0 0 0 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade]{background:linear-gradient(to left,rgb(0 0 0 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade-wide]{background:linear-gradient(to right,rgb(0 0 0 / 55%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade-wide]{background:linear-gradient(to left,rgb(0 0 0 / 55%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade-wide-strong]{background:linear-gradient(to right,rgb(0 0 0 / 68%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade-wide-strong]{background:linear-gradient(to left,rgb(0 0 0 / 68%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=bottom-fade-light]{background:linear-gradient(to top,rgb(255 255 255 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=top-fade-light]{background:linear-gradient(to bottom,rgb(255 255 255 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade-light]{background:linear-gradient(to right,rgb(255 255 255 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade-light]{background:linear-gradient(to left,rgb(255 255 255 / 55%),transparent 45%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade-wide-light]{background:linear-gradient(to right,rgb(255 255 255 / 55%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade-wide-light]{background:linear-gradient(to left,rgb(255 255 255 / 55%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=left-fade-wide-strong-light]{background:linear-gradient(to right,rgb(255 255 255 / 68%),transparent 80%)}.hull-hero__overlay[data-astro-cid-cmgvok7r][data-overlay=right-fade-wide-strong-light]{background:linear-gradient(to left,rgb(255 255 255 / 68%),transparent 80%)}.hull-hero__overlay--mobile[data-astro-cid-cmgvok7r]{display:none}.hull-hero__text[data-astro-cid-cmgvok7r]{position:absolute;left:var(--dx);top:var(--dy);width:var(--dw);height:auto;max-height:var(--dh);display:flex;flex-direction:column;align-items:var(--dAlign);justify-content:var(--dJustify);text-align:var(--dText)}.hull-hero__text[data-astro-cid-cmgvok7r][data-anchor=bottom]{top:auto;bottom:var(--dBottom)}.hull-hero__text[data-astro-cid-cmgvok7r][data-anchor=middle]{height:var(--dh)}.hull-hero__text[data-astro-cid-cmgvok7r][data-theme=light]{color:#fff}.hull-hero__text[data-astro-cid-cmgvok7r][data-theme=dark]{color:#141414}.hull-hero__text[data-astro-cid-cmgvok7r] h1,.hull-hero__text[data-astro-cid-cmgvok7r] h2,.hull-hero__text[data-astro-cid-cmgvok7r] p{margin:0}.hull-hero__text[data-astro-cid-cmgvok7r][data-on-photo] h1{font-size:min(var(--hull-step-4),var(--hull-on-photo-display-max, var(--hull-step-4)))}.hull-hero__text[data-astro-cid-cmgvok7r][data-on-photo] p{font-size:min(var(--hull-step-1),var(--hull-on-photo-body-max, var(--hull-step-1)))}.hull-hero__text[data-astro-cid-cmgvok7r]{overflow-wrap:break-word}.hull-hero__text[data-astro-cid-cmgvok7r]>*{min-width:0;max-width:100%}.hull-hero__text[data-astro-cid-cmgvok7r]{min-width:0}.hull-hero__text[data-astro-cid-cmgvok7r] h1{font-size:var(--hull-step-4);letter-spacing:-.01em;line-height:var(--hull-leading-display);text-wrap:balance}.hull-hero__text[data-astro-cid-cmgvok7r] p{font-size:var(--hull-step-1);max-width:40ch}.hull-hero__text[data-astro-cid-cmgvok7r]>*+*{margin-block-start:var(--hull-step-0)}@media(max-width:70rem){.hull-hero__overlay--desktop[data-astro-cid-cmgvok7r]{display:none}.hull-hero__overlay--mobile[data-astro-cid-cmgvok7r]{display:block}.hull-hero__text[data-astro-cid-cmgvok7r]{left:var(--mx);top:var(--my);width:var(--mw);height:auto;max-height:var(--mh);align-items:var(--mAlign);justify-content:var(--mJustify);text-align:var(--mText)}.hull-hero__text[data-astro-cid-cmgvok7r][data-mobile-anchor=top]{top:var(--my);bottom:auto}.hull-hero__text[data-astro-cid-cmgvok7r][data-mobile-anchor=bottom]{top:auto;bottom:var(--mBottom)}.hull-hero__text[data-astro-cid-cmgvok7r][data-mobile-anchor=middle]{top:var(--my);bottom:auto;height:var(--mh)}.hull-hero__text[data-astro-cid-cmgvok7r][data-mobile-theme=light]{color:#fff}.hull-hero__text[data-astro-cid-cmgvok7r][data-mobile-theme=dark]{color:#141414}.hull-hero--stack-mobile[data-astro-cid-cmgvok7r] .hull-hero__text[data-astro-cid-cmgvok7r]{position:static;width:100%;box-sizing:border-box;min-width:0;height:auto;max-height:none;color:inherit;text-align:start;padding:var(--hull-step-1) var(--hull-step-2) 0}}@container (max-width: 40rem){.hull-hero__text[data-astro-cid-cmgvok7r]:not([data-on-photo]){position:static;width:100%;box-sizing:border-box;min-width:0;height:auto;max-height:none;color:inherit;padding:var(--hull-step-1) var(--hull-step-2) 0}}
