.layered-title[data-v-3363f8e1]{place-items:center;display:grid;position:relative}.layered-title__ghost[data-v-3363f8e1]{color:#0000;background:linear-gradient(#ffffffc2,#ffffff85 26%,#ffffff24 54%,#ffffff05 74%,#fff0);width:max-content;font-size:var(--layered-title-ghost-size,clamp(2.5rem,4.16667vw,5rem));letter-spacing:.12em;filter:drop-shadow(0 3px 8px #08182647);white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:500;line-height:1;position:absolute;top:48%;left:50%;transform:translate(-50%,-72%)}.layered-title__title[data-v-3363f8e1]{z-index:1;color:#fff;font-size:var(--layered-title-size,clamp(2.25rem,3.125vw,3.75rem));letter-spacing:.14em;text-align:center;text-shadow:0 0 2px #ffffffb8,0 3px 10px #0818266b;margin:0;font-weight:500;line-height:1.2;position:relative}.page-hero[data-v-a107ef79]{background:#fff;height:clamp(360px,32.8125vw,630px);position:relative;overflow:hidden}.page-hero--loading[data-v-a107ef79]{background:#e5f3ff}.page-hero--loading[data-v-a107ef79]:before{z-index:0;content:"";background:linear-gradient(110deg,#fff0 25%,#fff 50%,#fff0 75%) 0 0/220% 100%;animation:1.35s ease-in-out infinite page-hero-loading-a107ef79;position:absolute;top:0;bottom:0;left:0;right:0}.page-hero__image[data-v-a107ef79]{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--page-hero-image-position);object-position:var(--page-hero-image-position);opacity:.88;width:100%;height:100%;transition:opacity .52s ease-out;display:block;position:relative}.page-hero__image.is-loaded[data-v-a107ef79]{opacity:1}.page-hero__bottom-fade[data-v-a107ef79]{z-index:1;pointer-events:none;background:linear-gradient(#0c1c2a00 62%,#0c1c2a0f 82%,#0c1c2a33);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes page-hero-loading-a107ef79{0%{background-position:100% 0}to{background-position:-100% 0}}.page-hero__heading[data-v-a107ef79]{z-index:2;transform:translateY(calc(var(--header-h)/2));align-content:center;justify-items:center;margin:0;padding:1.5rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.page-hero__heading--pending[data-v-a107ef79]{opacity:0}.page-hero__heading--enter[data-v-a107ef79]{animation:page-hero-heading-in-a107ef79 .7s var(--ease-out) both}.page-hero__category-heading[data-v-a107ef79]{z-index:2;color:#fff;text-align:center;text-shadow:0 0 2px #ffffffb8,0 3px 10px #0818266b;transform:translateY(calc(var(--header-h)/2));align-content:center;justify-items:center;margin:0;padding:1.5rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes page-hero-heading-in-a107ef79{0%{opacity:0;transform:translateY(calc(var(--header-h)/2 + 16px))}to{opacity:1;transform:translateY(calc(var(--header-h)/2))}}.page-hero__category-heading>p[data-v-a107ef79]:first-child{letter-spacing:.12em;margin:0;font-size:clamp(1.2rem,1.5625vw,1.875rem);font-weight:400;line-height:1.35}.page-hero__category-title[data-v-a107ef79]{font-size:var(--layered-title-size,clamp(2.25rem,3.125vw,3.75rem));letter-spacing:.14em;margin:.35rem 0 0;font-weight:500;line-height:1.2}@media (max-width:768px){.page-hero[data-v-a107ef79]{height:320px}.page-hero__image[data-v-a107ef79]{-o-object-position:var(--page-hero-mobile-image-position);object-position:var(--page-hero-mobile-image-position)}.page-hero__heading[data-v-a107ef79]{--layered-title-size:2rem}.page-hero__category-title[data-v-a107ef79]{font-size:2rem}}
