@font-face{font-family:cinzel;src:url(../media/cinzel_latin-s.p.0fzl0-df6mp6z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cinzel;src:url(../media/cinzel_latin-s.p.0fzl0-df6mp6z.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cinzel;src:url(../media/cinzel_latin-s.p.0fzl0-df6mp6z.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:cinzel Fallback;src:local(Times New Roman);ascent-override:71.05%;descent-override:27.08%;line-gap-override:0.0%;size-adjust:137.38%}.cinzel_976989d-module__fyeSsq__className{font-family:cinzel,cinzel Fallback}.cinzel_976989d-module__fyeSsq__variable{--font-display:"cinzel", "cinzel Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_d5bcf808-module__iZDXva__className{font-family:inter,inter Fallback}.inter_d5bcf808-module__iZDXva__variable{--font-body:"inter", "inter Fallback"}
:root{--color-bg-base:rgb(var(--aethor-background));--hue-arcane:var(--aethor-arcane);--hue-ember:var(--aethor-ember);--arcane-glow-strong:rgb(var(--hue-arcane) / var(--swatch-backdrop-arcane-strong-alpha));--arcane-glow-soft:rgb(var(--hue-arcane) / var(--swatch-backdrop-arcane-soft-alpha));--ember-glow:rgb(var(--hue-ember) / var(--swatch-backdrop-ember-alpha));--vignette:rgb(var(--swatch-vignette) / var(--swatch-vignette-alpha));--mist-duration:70s;--mist-duration-2:95s}.pageBackdrop{background:var(--color-bg-base);isolation:isolate;z-index:0;min-height:100vh;position:relative;overflow-x:clip}.pageBackdrop--arcane{--hue-arcane:var(--aethor-arcane);--hue-ember:var(--aethor-ember)}.pageBackdropContent{z-index:1;position:relative}.pageBackdrop:before{content:"";pointer-events:none;z-index:-3;background-image:radial-gradient(950px 650px at 30% 32%, var(--arcane-glow-strong), transparent 62%), radial-gradient(900px 620px at 74% 28%, var(--arcane-glow-soft), transparent 64%), radial-gradient(700px 520px at 72% 52%, var(--ember-glow), transparent 72%), linear-gradient(180deg, rgb(var(--swatch-vignette) / var(--swatch-backdrop-shadow-top-alpha)) 0%, rgb(var(--swatch-vignette) / var(--swatch-backdrop-shadow-bottom-alpha)) 100%), radial-gradient(1500px 1000px at 50% 40%, transparent 55%, var(--vignette) 100%);position:fixed;inset:0}.pageBackdrop .mistLayer{z-index:-2;pointer-events:none;background:radial-gradient(800px 520px at 20% 40%, rgb(var(--hue-arcane) / var(--swatch-backdrop-mist-1-alpha)), transparent 70%), radial-gradient(900px 560px at 70% 55%, rgb(var(--hue-arcane) / var(--swatch-backdrop-mist-2-alpha)), transparent 72%), radial-gradient(700px 520px at 45% 70%, rgb(var(--hue-arcane) / var(--swatch-backdrop-mist-3-alpha)), transparent 75%);filter:blur(18px);opacity:var(--swatch-backdrop-mist-opacity);mix-blend-mode:soft-light;will-change:transform;animation:mistDrift var(--mist-duration) ease-in-out infinite alternate;position:fixed;inset:-10%;transform:translate(0,0)}.pageBackdrop .mistLayer.mistLayer2{opacity:var(--swatch-backdrop-mist-2-opacity);filter:blur(26px);animation-duration:var(--mist-duration-2)}.pageBackdrop:after{content:"";z-index:-1;pointer-events:none;opacity:var(--swatch-backdrop-noise-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes mistDrift{0%{transform:translate(-1.5%,-1%)scale(1.02)}to{transform:translate(1.5%,1%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.pageBackdrop .mistLayer,.pageBackdrop .mistLayer.mistLayer2{animation:none;transform:translate(0,0)scale(1.02)}}
