.audio.svelte-1tva1ne{position:relative;flex:none;width:92px;height:38px;padding:6px 8px;background:var(--plum-500);border:none;border-radius:0;cursor:pointer;transition:box-shadow .16s ease}.audio.svelte-1tva1ne canvas:where(.svelte-1tva1ne){display:block;width:100%;height:100%;transition:opacity .16s ease}.audio.svelte-1tva1ne:focus-visible{outline:none;box-shadow:var(--ring)}.icon.svelte-1tva1ne{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--green-400);opacity:0;pointer-events:none;transition:opacity .16s ease}.icon.svelte-1tva1ne svg:where(.svelte-1tva1ne){width:18px;height:18px}.audio.svelte-1tva1ne:hover canvas:where(.svelte-1tva1ne),.audio.svelte-1tva1ne:focus-visible canvas:where(.svelte-1tva1ne),.audio.muted.svelte-1tva1ne canvas:where(.svelte-1tva1ne){opacity:.22}.audio.svelte-1tva1ne:hover .icon:where(.svelte-1tva1ne),.audio.svelte-1tva1ne:focus-visible .icon:where(.svelte-1tva1ne),.audio.muted.svelte-1tva1ne .icon:where(.svelte-1tva1ne){opacity:1}.audio.muted.svelte-1tva1ne .icon:where(.svelte-1tva1ne){color:var(--plum-200)}.audio.breathe.svelte-1tva1ne{animation:svelte-1tva1ne-ok-audio-breathe 2.6s ease-in-out infinite}@keyframes svelte-1tva1ne-ok-audio-breathe{0%,to{background:var(--plum-500)}50%{background:var(--plum-700, #4a163a)}}@media(prefers-reduced-motion:reduce){.audio.svelte-1tva1ne,.audio.svelte-1tva1ne canvas:where(.svelte-1tva1ne),.icon.svelte-1tva1ne{transition:opacity .16s ease;animation:none}}body{margin:0}.v2.svelte-1br2sqw{min-height:100vh;overflow-x:clip;background:var(--plum-900);color:var(--neutral-50);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.skip-link.svelte-1br2sqw{position:fixed;top:.8rem;left:.8rem;z-index:200;padding:.6rem 1rem;background:var(--green-400);color:var(--plum-900);font-family:var(--font-sans);font-weight:700;font-size:.85rem;text-decoration:none;border:var(--border-heavy, 2px) solid var(--plum-900);border-radius:2px;transform:translateY(calc(-100% - 1.6rem))}.skip-link.svelte-1br2sqw:focus-visible{transform:none}.nav.svelte-1br2sqw{position:fixed;inset:0 0 auto;z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.4rem 6vw;pointer-events:none;background:#1a0716d1;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.nav.floating.svelte-1br2sqw{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;padding:1rem 1.5rem}.nav.floating.svelte-1br2sqw .nav-light-bg:where(.svelte-1br2sqw),.nav.floating.svelte-1br2sqw .links:where(.svelte-1br2sqw),.nav.floating.svelte-1br2sqw .menu-toggle:where(.svelte-1br2sqw),.nav.floating.svelte-1br2sqw .cta-slot:where(.svelte-1br2sqw){display:none}.nav.floating.svelte-1br2sqw .right:where(.svelte-1br2sqw){grid-column:3;align-items:center}.nav.floating.svelte-1br2sqw .audio,.nav.floating.svelte-1br2sqw .nav-cta.ok-btn{height:40px;box-sizing:border-box}.nav.svelte-1br2sqw>:where(.svelte-1br2sqw){pointer-events:auto}.nav-light-bg.svelte-1br2sqw{position:absolute;inset:0;z-index:0;pointer-events:none;background:#faf8f6ad}.left.svelte-1br2sqw,.links.svelte-1br2sqw,.right.svelte-1br2sqw{position:relative;z-index:1}.left.svelte-1br2sqw{position:relative;justify-self:start;display:flex;align-items:center;gap:1.3rem}.links.svelte-1br2sqw{justify-self:center}.right.svelte-1br2sqw{justify-self:end;display:flex;align-items:center;gap:.9rem}.audio-slot.svelte-1br2sqw,.cta-slot.svelte-1br2sqw{display:flex;align-items:center}.back.svelte-1br2sqw{white-space:nowrap;font-family:var(--font-sans);font-size:.74rem;letter-spacing:.06em;color:var(--neutral-300);text-decoration:none;padding:.3rem .6rem;border:1.5px solid var(--neutral-600);border-radius:2px;transition:color .2s ease,border-color .2s ease}.back.svelte-1br2sqw:hover{color:var(--green-400);border-color:var(--green-400)}.wordmark.svelte-1br2sqw{font-weight:1000;font-size:1.35rem;letter-spacing:-.04em;text-transform:lowercase;color:var(--neutral-50);text-decoration:none;transition:color .2s ease}.wordmark.svelte-1br2sqw .g:where(.svelte-1br2sqw){color:var(--green-400)}.links.svelte-1br2sqw{display:flex;gap:0}.links.svelte-1br2sqw a:where(.svelte-1br2sqw){font-variation-settings:"wght" 400;--push: 0px;--swell: 1;transform:translate(var(--push)) scale(var(--swell));transform-origin:center;transition:color .2s ease,transform .42s cubic-bezier(.22,1,.36,1)}.cta-icon.svelte-1br2sqw{display:block;width:1.2em;height:1.2em;transform-origin:50% 60%}.nav-cta:hover .cta-icon.svelte-1br2sqw{animation:svelte-1br2sqw-cta-ring .5s ease-in-out}@keyframes svelte-1br2sqw-cta-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(13deg)}60%{transform:rotate(-9deg)}80%{transform:rotate(5deg)}}.nav.svelte-1br2sqw .nav-cta.ok-btn{height:38px;box-sizing:border-box;border:none;border-radius:0;background:var(--green-400);color:var(--plum-900);box-shadow:none}.nav.svelte-1br2sqw .nav-cta.ok-btn:hover:not(:disabled),.nav.svelte-1br2sqw .nav-cta.ok-btn:focus-visible{background:var(--neutral-900);color:var(--green-400);border:none;box-shadow:inset 0 0 0 3px var(--green-400)}.nav.light.svelte-1br2sqw .nav-cta.ok-btn{background:var(--neutral-900);color:var(--green-400)}.nav.light.svelte-1br2sqw .nav-cta.ok-btn:hover:not(:disabled),.nav.light.svelte-1br2sqw .nav-cta.ok-btn:focus-visible{background:var(--green-400);color:var(--plum-900)}.nav.light.svelte-1br2sqw{background:transparent}.nav.light.svelte-1br2sqw .wordmark:where(.svelte-1br2sqw){color:var(--plum-900)}.nav.light.svelte-1br2sqw .wordmark:where(.svelte-1br2sqw) .g:where(.svelte-1br2sqw){color:var(--plum-500)}.nav.light.svelte-1br2sqw .links:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw){color:var(--plum-700)}.nav.light.svelte-1br2sqw .links:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw):hover{color:var(--plum-900)}.nav.light.svelte-1br2sqw .links:where(.svelte-1br2sqw) a.active:where(.svelte-1br2sqw){color:var(--plum-900)}.nav.light.svelte-1br2sqw .links:where(.svelte-1br2sqw) a.active:where(.svelte-1br2sqw):after{background:var(--plum-500)}.nav.light.svelte-1br2sqw .back:where(.svelte-1br2sqw){color:var(--plum-700);border-color:var(--plum-400)}main.svelte-1br2sqw{display:block}main.svelte-1br2sqw:focus{outline:none}.menu-toggle.svelte-1br2sqw{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;background:none;border:none;cursor:pointer}.menu-toggle.svelte-1br2sqw .bar:where(.svelte-1br2sqw){display:block;width:24px;height:2px;margin:0 auto;background:var(--neutral-50);border-radius:2px;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s ease}.nav.light.svelte-1br2sqw .menu-toggle:where(.svelte-1br2sqw) .bar:where(.svelte-1br2sqw){background:var(--plum-900)}.menu-toggle.open.svelte-1br2sqw .bar:where(.svelte-1br2sqw){background:var(--neutral-50)}.menu-toggle.open.svelte-1br2sqw .bar:where(.svelte-1br2sqw):nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle.open.svelte-1br2sqw .bar:where(.svelte-1br2sqw):nth-child(2){opacity:0}.menu-toggle.open.svelte-1br2sqw .bar:where(.svelte-1br2sqw):nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu.svelte-1br2sqw{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.4rem;padding:6rem 8vw 8vw;background:var(--plum-900)}.m-links.svelte-1br2sqw{display:flex;flex-direction:column;gap:.2rem;width:100%}.m-links.svelte-1br2sqw a:where(.svelte-1br2sqw){font-family:var(--font-display);font-size:clamp(2rem,9vw,3rem);font-weight:300;letter-spacing:-.02em;text-transform:lowercase;color:var(--neutral-100);text-decoration:none;padding:.35rem 0;transition:color .16s ease}.m-links.svelte-1br2sqw a:where(.svelte-1br2sqw):hover,.m-links.svelte-1br2sqw a.active:where(.svelte-1br2sqw){color:var(--green-400)}.m-cta{margin-top:2rem}@media(max-width:820px){.nav.svelte-1br2sqw{display:flex;justify-content:space-between;align-items:center}.links.svelte-1br2sqw,.audio-slot.svelte-1br2sqw,.cta-slot.svelte-1br2sqw{display:none}.menu-toggle.svelte-1br2sqw{display:flex}}@media(prefers-reduced-motion:reduce){main.svelte-1br2sqw{animation:none}.links.svelte-1br2sqw a:where(.svelte-1br2sqw){transform:none!important;transition:color .2s ease}.nav-cta:hover .cta-icon.svelte-1br2sqw{animation:none}}
