.site-footer[data-astro-cid-sz7xmlte]{content-visibility:auto;contain-intrinsic-size:auto 18rem;border-top:1px solid rgba(255,255,255,.06);padding:3rem 1.2rem 2.5rem;text-align:center}.site-footer[data-astro-cid-sz7xmlte] .footer-tagline[data-astro-cid-sz7xmlte]{font-family:Bembo,serif;font-size:1rem;font-style:italic;color:#ffffff80;margin:0 0 1.5rem;text-align:center}.site-footer[data-astro-cid-sz7xmlte] .footer-tagline-phrase[data-astro-cid-sz7xmlte]{white-space:nowrap}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-bottom:1.25rem}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:Bembo,serif;font-size:.88rem;color:#ffffff8c;transition:color .2s var(--ease-standard)}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text-primary)}.site-footer[data-astro-cid-sz7xmlte] .footer-dot[data-astro-cid-sz7xmlte]{color:#ffffff1f;font-size:.8rem}.site-footer[data-astro-cid-sz7xmlte] .footer-sections[data-astro-cid-sz7xmlte]{display:none}@media(max-width:1024px){.site-footer[data-astro-cid-sz7xmlte] .footer-sections[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;gap:0 1rem;margin:-.35rem 0 1.1rem}.site-footer-bare[data-astro-cid-sz7xmlte] .footer-sections[data-astro-cid-sz7xmlte]{margin-top:0}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte] .footer-link-section[data-astro-cid-sz7xmlte],.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte] .footer-link-section[data-astro-cid-sz7xmlte]+.footer-dot[data-astro-cid-sz7xmlte]{display:none}}.site-footer[data-astro-cid-sz7xmlte] .footer-section[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:baseline;gap:.22rem;font-family:Bembo,serif;font-size:.95rem;font-variant:small-caps;letter-spacing:.07em;color:#ffffff8c;transition:color .2s var(--ease-standard)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].footer-section:hover{color:var(--text-primary)}.site-footer[data-astro-cid-sz7xmlte] .footer-section[data-astro-cid-sz7xmlte][aria-current]{color:#ffffffe6}.site-footer[data-astro-cid-sz7xmlte] .footer-section-mark[data-astro-cid-sz7xmlte]{opacity:.7}.site-footer[data-astro-cid-sz7xmlte] .footer-davinci[data-astro-cid-sz7xmlte]{display:block;font-family:Da Vinci,serif;font-size:1.1rem;color:var(--deepEmerald);margin:0 0 1rem;line-height:1;text-align:center}@media(hover:none),(pointer:coarse){.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].footer-davinci{padding-block:calc((44px - 1.1rem)/2);margin-top:calc((1.1rem - 44px)/2);margin-bottom:calc(1rem + (1.1rem - 44px)/2)}}a[data-astro-cid-sz7xmlte].footer-davinci{transition:filter .3s var(--ease-standard)}a[data-astro-cid-sz7xmlte].footer-davinci:hover{filter:brightness(2.4)}.site-footer[data-astro-cid-sz7xmlte] .davinci-mirrored[data-astro-cid-sz7xmlte]{display:inline-block;transform:scaleX(-1)}.site-footer[data-astro-cid-sz7xmlte] .footer-moon[data-astro-cid-sz7xmlte]{margin:0 0 .75rem;text-align:center;line-height:1}.site-footer[data-astro-cid-sz7xmlte] .footer-moon[data-astro-cid-sz7xmlte] canvas[data-astro-cid-sz7xmlte]{display:block;width:18px;height:18px;margin:0 auto;opacity:.85;transition:opacity .5s var(--ease-standard),filter .5s var(--ease-standard);animation:footer-moon-breath 7.5s ease-in-out infinite}.site-footer[data-astro-cid-sz7xmlte] .footer-moon[data-astro-cid-sz7xmlte]:hover canvas[data-astro-cid-sz7xmlte]{opacity:1;filter:drop-shadow(0 0 5px rgba(255,255,255,.28));animation-play-state:paused}@keyframes footer-moon-breath{0%,to{opacity:.72}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.site-footer[data-astro-cid-sz7xmlte] .footer-moon[data-astro-cid-sz7xmlte] canvas[data-astro-cid-sz7xmlte]{animation:none;opacity:.9}}.site-footer[data-astro-cid-sz7xmlte] .footer-legal[data-astro-cid-sz7xmlte]{font-family:Bembo,serif;font-size:.75rem;color:var(--text-subtle);margin:0;letter-spacing:.06em;text-align:center}@media(max-width:720px){.site-footer[data-astro-cid-sz7xmlte]{padding:2.75rem 1.2rem 2.25rem}.site-footer[data-astro-cid-sz7xmlte] .footer-tagline[data-astro-cid-sz7xmlte]{max-width:24rem;margin-inline:auto;margin-bottom:1.25rem;line-height:1.55}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte]{gap:0 1rem;max-width:20rem;margin-inline:auto;margin-bottom:.9rem}.site-footer[data-astro-cid-sz7xmlte] .footer-dot[data-astro-cid-sz7xmlte]{display:none}}@media(hover:none),(pointer:coarse){.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.site-footer[data-astro-cid-sz7xmlte] .footer-section[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px}.site-footer[data-astro-cid-sz7xmlte] .footer-links[data-astro-cid-sz7xmlte]{gap:0 1rem}}@media(max-width:640px){.site-footer[data-astro-cid-sz7xmlte]{padding-bottom:calc(2.25rem + var(--control-lg-h) + max(.9rem,env(safe-area-inset-bottom)))}.site-footer-bare[data-astro-cid-sz7xmlte]{padding-bottom:max(2.5rem,calc(env(safe-area-inset-bottom) + 1.5rem))}.site-footer[data-astro-cid-sz7xmlte] .footer-moon[data-astro-cid-sz7xmlte]{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
