:root{--public-bg:#0a0a0f;--public-muted:#8f8984}.font-public{font-family:var(--font-public-sans),var(--font-geist-sans),system-ui,sans-serif;word-break:keep-all;overflow-wrap:break-word}.font-public :is(h1,h2,h3){text-wrap:balance}.font-public :focus-visible{outline:2px solid var(--accent-brand);outline-offset:3px}.font-display{font-family:var(--font-public-serif),var(--font-display),Georgia,serif}.text-accent-gold{color:var(--accent-brand)}.bg-accent-gold{background-color:var(--accent-brand)}.border-accent-gold{border-color:color-mix(in oklab,var(--accent-brand)30%,transparent)}.text-gradient-gold{background:linear-gradient(135deg,color-mix(in oklab,var(--accent-brand)88%,white),color-mix(in oklab,var(--accent-brand)80%,black));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes seal-spin{to{transform:rotate(360deg)}}@keyframes seal-spin-back{to{transform:rotate(-360deg)}}@keyframes seal-draw{to{stroke-dashoffset:0}}.seal-rotate,.seal-spin-slow,.seal-spin-rev,.seal-orbit{transform-box:view-box;transform-origin:100px 100px}.seal-rotate{animation:90s linear infinite seal-spin}.seal-spin-slow{animation:160s linear infinite seal-spin}.seal-spin-rev{animation:120s linear infinite seal-spin-back}.seal-orbit{animation:70s linear infinite seal-spin}.seal-upright{transform-box:fill-box;transform-origin:50%;animation:70s linear infinite seal-spin-back}.seal-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.65,0,.35,1) .2s forwards seal-draw}.seal-draw-late{animation-delay:.7s}@media (prefers-reduced-motion:reduce){.seal-rotate,.seal-spin-slow,.seal-spin-rev,.seal-orbit,.seal-upright{animation:none}.seal-draw{stroke-dashoffset:0;animation:none}}.wt-root{--wt-ease:cubic-bezier(.22,1,.36,1)}.wt-scene{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,visibility 0s linear .35s}.wt-scene[data-active=true]{opacity:1;visibility:visible;transition:opacity .35s .1s,visibility}@keyframes wt-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes wt-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes wt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes wt-fade-in{0%{opacity:0;transform:translateY(3px)}}@keyframes wt-pick{0%{color:var(--color-stone-400);border-color:#ffffff1a;border-color:lab(100% -.0000298023 .0000119209/.1)}}@keyframes wt-fill{0%{transform:scaleX(0)}}@keyframes wt-stamp{0%{opacity:0;transform:scale(1.8)rotate(-24deg)}60%{opacity:1;transform:scale(.94)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(-12deg)}}@keyframes wt-progress{0%{transform:scaleX(0)}}.wt-out{opacity:0}.wt-stamp{transform-origin:50%;transform:rotate(-12deg)}.wt-scene[data-active=true] .wt-in{animation:wt-rise .6s var(--wt-ease)var(--d,0s)both}.wt-scene[data-active=true] .wt-type{animation:wt-type .7s steps(14,end)var(--d,0s)both}.wt-scene[data-active=true] .wt-out{animation:wt-fade-out .25s ease var(--d,0s)both}.wt-scene[data-active=true] .wt-swap{animation:wt-fade-in .35s var(--wt-ease)var(--d,0s)both}.wt-scene[data-active=true] .wt-fill{animation:wt-fill 2.2s cubic-bezier(.45,0,.55,1)var(--d,0s)both}.wt-scene[data-active=true] .wt-stamp{animation:wt-stamp .55s var(--wt-ease)var(--d,0s)both}.wt-scene[data-active=true] .wt-in.wt-pick{animation:wt-rise .6s var(--wt-ease)var(--d,0s)both,wt-pick .3s ease var(--d2,0s)both}.wt-progress{animation:6.5s linear both wt-progress}.wt-root[data-paused=true] :is(.wt-scene *,.wt-progress){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wt-scene,.wt-scene[data-active=true]{transition:none}.wt-scene[data-active=true] :is(.wt-in,.wt-type,.wt-out,.wt-swap,.wt-fill,.wt-stamp),.wt-scene[data-active=true] .wt-in.wt-pick,.wt-progress{animation:none}}
