@font-face{font-family:font;src:url(../media/AlteHaasGroteskRegular-s.p.0y1octq1eb04e.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font;src:url(../media/AlteHaasGroteskBold-s.p.0pn35_yzvtv1p.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:93.91%;descent-override:21.01%;line-gap-override:2.76%;size-adjust:101.37%}.YGkzwa_className{font-family:font,font Fallback}
:root{--white:#fff;--black:#242322;--purple:#6b35f0;--yellow:#ffe91f;--bg:var(--white);--fg:var(--black);--muted:#8a8a93;--line:#bfbfc2;--pad:clamp(16px, 4vw, 40px);--accent:var(--muted) color-scheme: light}:root[data-theme=dark]{--bg:#0c0c0f;--fg:#ecebe6;--muted:#8a8a93;--line:#26262c;--accent:var(--muted) color-scheme: dark}:root[data-palette=color]{--bg:var(--yellow);--fg:var(--purple);--muted:#a3a513;--line:#a3a513;--accent:var(--muted)}:root[data-theme=dark][data-palette=color]{--bg:var(--purple);--fg:#ffe600;--muted:#b5b800;--line:#b5b800;--accent:#b5b800}@media (prefers-color-scheme:dark){:root:not([data-theme]){--bg:#0c0c0f;--fg:#ecebe6;--line:#26262c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme])[data-palette=color]{--bg:var(--purple);--fg:var(--yellow);--muted:#fff176;--line:#fff176}}*{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);color:var(--fg);padding-bottom:35px;line-height:1.5}a{color:inherit;text-decoration:none}ul{list-style:none}.section{padding:64px var(--pad)}.intro{padding:64px var(--pad) 16px;max-width:1100px}.intro h1{letter-spacing:-.03em;font-size:clamp(5.2rem,6vw,5rem);line-height:1}.intro p{max-width:40ch;color:var(--muted);margin-top:1rem}.page{padding:64px var(--pad)}.page h1{letter-spacing:-.03em;font-size:clamp(2.2rem,6vw,5rem);line-height:1}.prose{max-width:62ch}body{flex-direction:column;min-height:100svh;display:flex}body>header{flex:none}body>main{flex:1 0 auto}.sectionHome{padding:32px var(--pad) 64px;justify-content:flex-end;display:flex;position:relative}.details{text-align:right;flex-direction:column;align-items:flex-end;gap:24px;max-width:480px;font-size:1.4rem;font-weight:600;line-height:1.4;transition:opacity .2s;display:flex}.details:hover{font-size:1.4rem}.loading{justify-content:center;align-items:center;width:100%;min-height:40svh;margin-top:-5vh;padding:0;display:flex}.loadingImage{object-fit:contain;width:160px;height:160px}.hiddenPage{flex-direction:column;gap:0}.hiddenPageImage img{object-fit:contain;content:url(/cats/CAT2_B.png);width:600px;height:350px}:root[data-theme=dark] .hiddenPageImage img{content:url(/cats/CAT2_W.png)}:root[data-palette=color] .hiddenPageImage img{content:url(/cats/CAT2_P.png)}:root[data-theme=dark][data-palette=color] .hiddenPageImage img{content:url(/cats/CAT2_Y.png)}.hiddenPageMessage{color:var(--fg);text-align:center;font-size:1.8rem;font-weight:700}.status{font-size:1.4rem;font-weight:600;line-height:1.4;transition:opacity .2s}.description{max-width:38ch;color:var(--muted);font-size:1.2rem;font-weight:600;line-height:1.6}
