header.svelte-1cr5s35{-webkit-backdrop-filter:blur(10px)saturate(140%);box-shadow:none;background:#ffffff0a;border-bottom:1px solid #ffffff17;transition:background .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) 50ms both svelte-1cr5s35-navbarSlideIn}header.scrolled.svelte-1cr5s35{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#fbfaf9d1;border-bottom-color:#dcdad4b3;box-shadow:inset 0 1px #fff9,0 2px 20px #14140e0d,0 1px 2px #14140e0a}@keyframes svelte-1cr5s35-navbarSlideIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.nav-inner.svelte-1cr5s35{height:clamp(56px,3.6vw + 44px,84px)}@media (width>=1024px){.nav-inner.svelte-1cr5s35{height:64px}}.hamburger-btn.svelte-1cr5s35{transition:border-color .2s,background-color .2s,transform .12s;overflow:hidden}.hamburger-btn.svelte-1cr5s35:active{transform:scale(.88)}.hbg-icon.svelte-1cr5s35{justify-content:center;align-items:center;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.icon-menu.svelte-1cr5s35{opacity:1;transform:rotate(0)scale(1)}.icon-close.svelte-1cr5s35{opacity:0;transform:rotate(-90deg)scale(.5)}.hamburger-btn.is-open.svelte-1cr5s35 .icon-menu:where(.svelte-1cr5s35){opacity:0;transform:rotate(90deg)scale(.5)}.hamburger-btn.is-open.svelte-1cr5s35 .icon-close:where(.svelte-1cr5s35){opacity:1;transform:rotate(0)scale(1)}.mobile-overlay.svelte-1cr5s35{z-index:40;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(160%);opacity:0;visibility:hidden;background:#fbfaf9f7;flex-direction:column;transition:opacity .22s cubic-bezier(.4,0,1,1),transform .22s cubic-bezier(.4,0,1,1),visibility 0s .22s;display:flex;position:fixed;inset:0;transform:translateY(10px)}.mobile-overlay.is-open.svelte-1cr5s35{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1),visibility;transform:translateY(0)}.m-header.svelte-1cr5s35{opacity:0;flex-shrink:0;height:clamp(56px,3.6vw + 44px,84px);transition:opacity .2s,transform .2s;transform:translateY(-8px)}.mobile-overlay.is-open.svelte-1cr5s35 .m-header:where(.svelte-1cr5s35){opacity:1;transition:opacity .3s cubic-bezier(.16,1,.3,1) .14s,transform .3s cubic-bezier(.16,1,.3,1) .14s;transform:translateY(0)}.m-close-btn.svelte-1cr5s35{transition:border-color .18s,background-color .18s,transform .12s}.m-close-btn.svelte-1cr5s35:hover{border-color:var(--ink-400);background-color:var(--bg-soft)}.m-close-btn.svelte-1cr5s35:active{transform:scale(.88)}.m-link.svelte-1cr5s35{opacity:0;transition:opacity .18s,transform .18s,color .15s,background-color .15s;transform:translateY(18px)}.mobile-overlay.is-open.svelte-1cr5s35 .m-link:where(.svelte-1cr5s35){opacity:1;transition:opacity .4s cubic-bezier(.16, 1, .3, 1) calc(.22s + var(--i) * 55ms), transform .4s cubic-bezier(.16, 1, .3, 1) calc(.22s + var(--i) * 55ms), color .15s ease, background-color .15s ease;transform:translateY(0)}.m-link.svelte-1cr5s35:not([aria-current=page]):hover{color:var(--fg);scale:1.03}.m-link.svelte-1cr5s35:not([aria-current=page]){transition:opacity .18s,transform .18s,color .15s,background-color .15s,scale .2s cubic-bezier(.16,1,.3,1)}.mobile-overlay.is-open.svelte-1cr5s35 .m-link:where(.svelte-1cr5s35):not([aria-current=page]){transition:opacity .4s cubic-bezier(.16, 1, .3, 1) calc(.22s + var(--i) * 55ms), transform .4s cubic-bezier(.16, 1, .3, 1) calc(.22s + var(--i) * 55ms), color .15s ease, background-color .15s ease, scale .2s cubic-bezier(.16, 1, .3, 1)}.m-link.svelte-1cr5s35:active{scale:.97}.m-donate.svelte-1cr5s35{opacity:0;transition:opacity .18s,transform .18s;transform:translateY(14px)}.mobile-overlay.is-open.svelte-1cr5s35 .m-donate:where(.svelte-1cr5s35){opacity:1;transition:opacity .36s cubic-bezier(.16, 1, .3, 1) calc(.24s + var(--i) * 55ms), transform .36s cubic-bezier(.16, 1, .3, 1) calc(.24s + var(--i) * 55ms);transform:translateY(0)}.m-footer.svelte-1cr5s35{opacity:0;transition:opacity .16s}.mobile-overlay.is-open.svelte-1cr5s35 .m-footer:where(.svelte-1cr5s35){opacity:1;transition:opacity .28s .465s}@media (prefers-reduced-motion:reduce){header.svelte-1cr5s35{animation:none}header.svelte-1cr5s35,.hamburger-btn.svelte-1cr5s35,.hbg-icon.svelte-1cr5s35,.mobile-overlay.svelte-1cr5s35,.m-header.svelte-1cr5s35,.m-close-btn.svelte-1cr5s35,.m-link.svelte-1cr5s35,.m-donate.svelte-1cr5s35,.m-footer.svelte-1cr5s35{transition:none!important;animation:none!important}}.footer-col-heading.svelte-7lfk2o{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--purple-400);align-items:flex-end;min-height:clamp(20px,1.6vw,28px);font-size:clamp(11px,.5rem + .15vi,13px);font-weight:500;display:flex}.footer-link.svelte-7lfk2o{color:var(--ink-400);font-size:clamp(15px,.55rem + .3vi,18px);line-height:1.55;text-decoration:none;transition:color .15s ease-out}.footer-link.svelte-7lfk2o:hover{color:var(--ink-0)}.credit-link.svelte-7lfk2o{color:var(--ink-500);text-decoration:none;transition:color .15s ease-out}.credit-link.svelte-7lfk2o:hover{color:var(--purple-400)}.watermark-text.svelte-7lfk2o{font-family:var(--font-display);letter-spacing:-.04em;color:var(--brand);opacity:.08;white-space:nowrap;font-variation-settings:"opsz" 144, "SOFT" 0;-webkit-user-select:none;user-select:none;font-size:clamp(100px,20vw,720px);font-weight:500;line-height:.85;display:block}
