.page-header[data-astro-cid-wu5dj4rx]{background:var(--background);border-bottom:1px solid var(--rule);padding:3rem 0 2rem}.header-content[data-astro-cid-wu5dj4rx]{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.header-mandala[data-astro-cid-wu5dj4rx]{width:96px;height:96px;border-radius:50%;object-fit:cover;opacity:.9;will-change:transform,filter;animation:mandalaBreath 20s ease-in-out 2}.page-header[data-astro-cid-wu5dj4rx].is-resting .header-mandala[data-astro-cid-wu5dj4rx]{animation-play-state:paused}@keyframes mandalaBreath{0%,to{transform:scale(1);filter:hue-rotate(0deg) brightness(1)}50%{transform:scale(1.02);filter:hue-rotate(360deg) brightness(1.05)}}.page-title[data-astro-cid-wu5dj4rx]{font-family:var(--font-title);font-variant:small-caps;font-size:clamp(3rem,8vw,5rem);font-weight:400;letter-spacing:.15em;margin:0 -.15em 0 0;line-height:1;position:relative;display:inline-block;color:var(--ink-1)}.page-subtitle[data-astro-cid-wu5dj4rx]{font-family:var(--font-title);font-size:1.1rem;font-style:italic;letter-spacing:.02em;color:var(--ink-3);margin:0;text-wrap:balance}.page-header-end[data-astro-cid-wu5dj4rx]{display:block;height:1px;margin-top:-1px;pointer-events:none}@media(max-width:1024px){.page-header[data-astro-cid-wu5dj4rx]{padding:2rem 0 1.5rem}.header-mandala[data-astro-cid-wu5dj4rx]{width:88px;height:88px}.page-title[data-astro-cid-wu5dj4rx]{font-size:clamp(2.75rem,13vw,4.5rem)}}@media(max-width:768px){.page-header[data-astro-cid-wu5dj4rx]{padding:2.5rem 0 2rem}.header-content[data-astro-cid-wu5dj4rx]{padding:0 1.5rem;gap:1.25rem}.header-mandala[data-astro-cid-wu5dj4rx]{width:88px;height:88px}.page-title[data-astro-cid-wu5dj4rx]{font-size:min(clamp(2.75rem,15.5vw,4.25rem),calc((100vw - 3rem) * 1.44 / var(--title-len, 8)))}}@media(min-width:1025px){.page-header--gallery[data-astro-cid-wu5dj4rx]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-header--gallery[data-astro-cid-wu5dj4rx] .header-mandala[data-astro-cid-wu5dj4rx],.page-header--gallery[data-astro-cid-wu5dj4rx] .page-subtitle[data-astro-cid-wu5dj4rx],.page-header--gallery[data-astro-cid-wu5dj4rx]+.page-header-end[data-astro-cid-wu5dj4rx]{display:none}}@media(prefers-reduced-motion:reduce){.header-mandala[data-astro-cid-wu5dj4rx]{animation:none}}.page-header--plate[data-astro-cid-wu5dj4rx]{--cover-ease: cubic-bezier(.5, 0, .2, 1);--cover-fade: .45s;--cover-hem: .28s;--cover-hem-delay: .45s}.page-header--cover[data-astro-cid-wu5dj4rx]{display:none}@media screen and (max-width:1024px){.page-header--lift[data-astro-cid-wu5dj4rx]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-header--lift[data-astro-cid-wu5dj4rx]+.page-header-end[data-astro-cid-wu5dj4rx]{height:2rem;margin-top:0}.page-header--plate[data-astro-cid-wu5dj4rx] .header-mandala[data-astro-cid-wu5dj4rx]{animation:none}html[data-entrance] .page-header--plate[data-astro-cid-wu5dj4rx]{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:auto;height:100vh;height:100lvh;padding:0 0 calc(100lvh - 100svh);overflow:visible;clip-path:none;white-space:normal;border-bottom:0;transform:none}.page-header--plate[data-astro-cid-wu5dj4rx]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rule);transition:opacity var(--cover-hem) var(--ease-in) var(--cover-hem-delay)}.page-header--plate[data-astro-cid-wu5dj4rx] .header-content[data-astro-cid-wu5dj4rx]{transition:opacity var(--cover-fade) var(--ease-in-out)}html[data-entrance=closing] .page-header--plate[data-astro-cid-wu5dj4rx]{transform:none;translate:0 calc(-100% - 1px);transition:translate var(--cover-lift) var(--cover-ease)}html[data-entrance=closing] .page-header--plate[data-astro-cid-wu5dj4rx]:after,html[data-entrance=closing] .page-header--plate[data-astro-cid-wu5dj4rx] .header-content[data-astro-cid-wu5dj4rx]{opacity:0}}@media screen and (max-width:768px){.page-header--lift[data-astro-cid-wu5dj4rx]+.page-header-end[data-astro-cid-wu5dj4rx]{height:2.5rem}}@media print{.page-header--cover[data-astro-cid-wu5dj4rx]{display:none!important}}
