:root{--uno-colors-primary:oklch(var(--un-preset-theme-colors-primary)/var(--un-preset-theme-colors-primary--alpha,1));--uno-colors-secondary:oklch(var(--un-preset-theme-colors-secondary)/var(--un-preset-theme-colors-secondary--alpha,1));--uno-colors-background:oklch(var(--un-preset-theme-colors-background)/var(--un-preset-theme-colors-background--alpha,1))}html{--un-bg-opacity:var(--un-preset-theme-colors-background--alpha,1);background-color:oklch(var(--un-preset-theme-colors-background) / var(--un-bg-opacity));--un-text-opacity:var(--un-preset-theme-colors-secondary--alpha,1);color:oklch(var(--un-preset-theme-colors-secondary) / var(--un-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{backface-visibility:hidden}::view-transition-new(theme-transition){clip-path:inset(0);z-index:99;animation:1s cubic-bezier(.4,0,.2,1) reveal}::view-transition-old(theme-transition){z-index:-1;animation:none}@keyframes reveal{0%{clip-path:inset(var(--from))}}html.dark{--from:0 0 100% 0}html:not(.dark){--from:100% 0 0 0}html[data-theme-transition] [data-disable-transition-on-theme]{view-transition-name:none!important}@supports not (view-transition-name:none){html:not([data-restore-theme]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}}@font-face{font-family:Snell-Bold;src:url(/font/Snell-Bold.woff2)format("woff2");font-display:swap;unicode-range:U+30-39,U+41-5A,U+61-7A,U+C1,U+C9,U+CD,U+D3,U+DA,U+DC,U+D1,U+E1,U+E9,U+ED,U+F3,U+FA,U+FC,U+F1,U+410-44F,U+401,U+451,U+21-2F,U+3A-40,U+A9}@font-face{font-family:Snell-Black;src:url(/font/Snell-Black.woff2)format("woff2");font-display:swap;unicode-range:U+30-39,U+41-5A,U+61-7A,U+C1,U+C9,U+CD,U+D3,U+DA,U+DC,U+D1,U+E1,U+E9,U+ED,U+F3,U+FA,U+FC,U+F1,U+410-44F,U+401,U+451,U+21-2F,U+3A-40,U+A9}@font-face{font-family:STIX;src:url(/font/STIX.woff2)format("woff2-variations");font-display:swap;font-weight:400 700;unicode-range:U+30-39,U+41-5A,U+61-7A,U+C1,U+C9,U+CD,U+D3,U+DA,U+DC,U+D1,U+E1,U+E9,U+ED,U+F3,U+FA,U+FC,U+F1,U+410-44F,U+401,U+451,U+21-2F,U+3A-40,U+A9}@font-face{font-family:STIX-Italic;src:url(/font/STIX-Italic.woff2)format("woff2-variations");font-display:swap;font-weight:400 700;unicode-range:U+30-39,U+41-5A,U+61-7A,U+C1,U+C9,U+CD,U+D3,U+DA,U+DC,U+D1,U+E1,U+E9,U+ED,U+F3,U+FA,U+FC,U+F1,U+410-44F,U+401,U+451,U+21-2F,U+3A-40,U+A9}@font-face{font-family:EarlySummer-Subset;src:url(/font/EarlySummer-Subset.woff2)format("woff2-variations");font-display:swap;font-weight:400 700}