.page-hero__media[data-astro-cid-75ysl5lo]{aspect-ratio:16/9;background:var(--ls-stone);width:100%;position:relative;overflow:hidden}.page-hero__media[data-astro-cid-75ysl5lo]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--ls-ivory), var(--ls-ivory)) top left / 16px 1px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) top left / 1px 16px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) top right / 16px 1px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) top right / 1px 16px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) bottom left / 16px 1px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) bottom left / 1px 16px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) bottom right / 16px 1px no-repeat, linear-gradient(var(--ls-ivory), var(--ls-ivory)) bottom right / 1px 16px no-repeat;position:absolute;inset:clamp(12px,2vw,20px)}.page-hero__media[data-astro-cid-75ysl5lo]:after{content:"";z-index:1;pointer-events:none;border:1px solid #f7f5f047;position:absolute;inset:clamp(12px,2vw,20px)}.page-hero__media[data-astro-cid-75ysl5lo] picture,.page-hero__media[data-astro-cid-75ysl5lo] img{width:100%;height:100%}.page-hero__media[data-astro-cid-75ysl5lo] img{object-fit:cover;animation:12s cubic-bezier(.22,1,.36,1) both slowZoom}.page-hero__copy[data-astro-cid-75ysl5lo]{padding:clamp(1.75rem,4.5vw,3.5rem) 0}.page-hero__inner[data-astro-cid-75ysl5lo]{max-width:40rem}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{letter-spacing:-.02em;margin:0 0 var(--ls-space-2);font-size:clamp(1.75rem,3.4vw,2.25rem);line-height:1.15}.page-hero[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]{max-width:42rem;font-size:var(--ls-text-body);line-height:var(--ls-leading-body);color:var(--ls-charcoal);margin:0}@media (width<=899px){.page-hero__media[data-astro-cid-75ysl5lo]{aspect-ratio:unset;height:min(calc(100vw * 5 / 4), calc(100dvh - var(--ls-header-height) - var(--ls-book-bar-height) - 11rem))}.page-hero__media[data-astro-cid-75ysl5lo]:before,.page-hero__media[data-astro-cid-75ysl5lo]:after{inset:10px}.page-hero__copy[data-astro-cid-75ysl5lo]{padding-bottom:var(--ls-space-5)}}
