.ui-aurora[data-v-29504788]{z-index:0;pointer-events:none;background:radial-gradient(60vw 40vh at 10% -10%,#38c8ff24,transparent 62%),radial-gradient(50vw 40vh at 100% 10%,#8c5cff29,transparent 62%),var(--ground);position:fixed;inset:0}.ui-aurora--vivid[data-v-29504788]{background:radial-gradient(70vw 60vh at 6% -8%,#38c8ff57,transparent 62%),radial-gradient(60vw 70vh at 102% 26%,#8c5cff6b,transparent 62%),radial-gradient(90vw 50vh at 40% 118%,#7850ff38,transparent 70%),var(--ground)}.ui-aurora-drift[data-v-29504788]{opacity:.6;background:conic-gradient(from 210deg at 70% 20%,transparent 0 55%,#6bd5ff24 62%,transparent 70%),conic-gradient(from 20deg at 15% 40%,transparent 0 60%,#a98bff29 66%,transparent 74%);filter:blur(48px);animation:26s ease-in-out infinite aurora-drift-29504788;position:absolute;inset:-30vh -20vw}@keyframes aurora-drift-29504788{0%,to{transform:translate(-3%,-2%)rotate(0)}50%{transform:translate(3%,2%)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.ui-aurora-drift[data-v-29504788]{animation:none}}.ui-logo[data-v-fe906c43]{height:auto;transition:width var(--dur-nav) var(--ease-air);display:block}.ui-logo--glow[data-v-fe906c43]{filter:drop-shadow(0 0 14px #6bd5ff66)}.brand-link[data-v-c840c920]{--brand-mark:52px;--brand-word:var(--text-xl);align-items:center;gap:10px;text-decoration:none;display:flex}.brand-link[data-v-c840c920],.brand-link[data-v-c840c920]:hover{color:var(--text)}.brand-link.is-compact[data-v-c840c920]{--brand-mark:38px;--brand-word:var(--text-lg)}.brand-link--hero[data-v-c840c920]{--brand-mark:clamp(64px, 8vw, 92px);--brand-word:clamp(28px, 3.4vw, 40px)}.brand-link--hero.is-compact[data-v-c840c920]{--brand-mark:38px;--brand-word:22px}.brand-link-words[data-v-c840c920]{flex-direction:column;line-height:1.1;display:flex}.brand-link-name[data-v-c840c920]{font-family:var(--font-display);font-size:var(--brand-word);background:linear-gradient(90deg,#f2eefa,#cfe6ff);color:#0000;white-space:nowrap;transition:font-size var(--dur-nav) var(--ease-air);-webkit-background-clip:text;background-clip:text;font-weight:600}.brand-link--hero .brand-link-name[data-v-c840c920]{letter-spacing:.01em;font-weight:500;line-height:1}.brand-link-tagline[data-v-c840c920]{color:var(--faint);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ui-dot[data-v-abef089e]{border-radius:50%;flex-shrink:0;display:inline-block}.ui-dot--pulse[data-v-abef089e]{animation:4s ease-in-out infinite dot-pulse-abef089e}@keyframes dot-pulse-abef089e{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.ui-dot--pulse[data-v-abef089e]{animation:none}}.site-footer[data-v-1087489a]{width:100%;max-width:var(--page-width);padding:36px var(--gutter) 44px;border-top:1px solid var(--line);color:var(--faint);font-size:var(--text-sm);flex-direction:column;gap:18px;margin:auto auto 0;display:flex}.site-footer-brand[data-v-1087489a]{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.site-footer-name[data-v-1087489a]{color:var(--text-soft);font-family:var(--font-display);font-size:var(--text-xl)}.build-version[data-v-1087489a]{font-variant-numeric:tabular-nums;letter-spacing:.06em}.site-footer-project[data-v-1087489a]{max-width:78ch}.site-footer-disclaimer[data-v-1087489a]{text-wrap:pretty;max-width:78ch;margin:0;line-height:1.6}.site-footer-publisher[data-v-1087489a]{color:var(--faint-deep);flex-wrap:wrap;gap:6px 18px;display:flex}
