svg.svelte-ialtc8{overflow:visible}@keyframes svelte-ialtc8-dot-pulse{0%,to{opacity:.85}50%{opacity:.32}}@keyframes svelte-ialtc8-dot-scatter-drift{0%,to{opacity:.34;transform:translate(0)}25%{opacity:.52;transform:translate(1px,-.7px)}50%{opacity:.18;transform:translate(-.7px,.9px)}75%{opacity:.42;transform:translate(.5px,.6px)}}.dot-shift.svelte-ialtc8{transform:translate(0);transform-box:fill-box;transform-origin:center;transition:transform .72s cubic-bezier(.22,1,.36,1);will-change:transform}svg.scattered.svelte-ialtc8 .dot-shift:where(.svelte-ialtc8){transform:translate(var(--dx),var(--dy))}.dot.svelte-ialtc8{transform-box:fill-box;transform-origin:center;animation:svelte-ialtc8-dot-pulse var(--dur) var(--delay) ease-in-out infinite;transition:opacity .72s ease-out;will-change:transform,opacity}svg.scattered.svelte-ialtc8 .dot:where(.svelte-ialtc8){animation:svelte-ialtc8-dot-scatter-drift var(--dur) var(--delay) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.dot.svelte-ialtc8,svg.scattered.svelte-ialtc8 .dot:where(.svelte-ialtc8){animation:none}.dot-shift.svelte-ialtc8{transition-duration:0ms}}.brand-toggle.svelte-1x6vcch{position:relative;width:28px;height:16px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:transparent;cursor:pointer;appearance:none;display:inline-flex;align-items:center;flex-shrink:0;transition:opacity .24s ease,border-color .24s ease;opacity:1}.brand-toggle.off.svelte-1x6vcch{opacity:.45;border-color:#fff6}.brand-toggle.svelte-1x6vcch:focus-visible{outline:1px solid rgba(255,255,255,.7);outline-offset:2px}.brand-toggle__thumb.svelte-1x6vcch{position:absolute;top:50%;left:1px;width:12px;height:12px;border-radius:999px;background:#fffffff2;transform:translate(12px,-50%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.brand-toggle.off.svelte-1x6vcch .brand-toggle__thumb:where(.svelte-1x6vcch){transform:translateY(-50%)}.brand-mark__pop.svelte-4jwo3w{position:absolute;top:32px;left:32px;z-index:20;width:min(320px,calc(100% - 32px));padding:14px 16px;border-radius:16px;pointer-events:none;opacity:0;transform:translateY(calc(-100% - 8px));transition:opacity .24s ease,transform .24s cubic-bezier(.22,1,.36,1);transition-delay:0ms;border:var(--gold-rim-width) solid var(--gold-rim);background:color-mix(in srgb,var(--glass-nav-bg) 90%,var(--gold-warm-wash) 10%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:none}@media(min-width:640px){.brand-mark__pop.svelte-4jwo3w{top:48px;left:48px}}.footer-slab-wrap.svelte-4jwo3w:hover .brand-mark__pop:where(.svelte-4jwo3w),.footer-slab-wrap.svelte-4jwo3w:focus-within .brand-mark__pop:where(.svelte-4jwo3w){opacity:0;transform:translateY(calc(-100% - 8px))}.footer-slab-wrap.svelte-4jwo3w:has(.brand-mark:where(.svelte-4jwo3w):hover) .brand-mark__pop:where(.svelte-4jwo3w),.footer-slab-wrap.svelte-4jwo3w:has(.brand-mark:where(.svelte-4jwo3w):focus-within) .brand-mark__pop:where(.svelte-4jwo3w){opacity:1;transform:translateY(calc(-100% - 18px));transition-delay:.28s}
