[data-theme=lifty-fifty]{--t-bg: 31 35 38;--t-surface: 246 244 241;--t-surface-alt: 234 231 225;--t-ink: 31 35 38;--t-muted: 90 90 90;--t-accent: 201 122 131;--t-secondary: 201 122 131}[data-theme=dark-power]{--t-bg: 28 28 28;--t-surface: 36 36 36;--t-surface-alt: 28 28 28;--t-ink: 212 197 176;--t-muted: 138 125 110;--t-accent: 140 28 19;--t-secondary: 196 146 74}[data-theme=nordic-slate]{--t-bg: 43 58 74;--t-surface: 240 237 232;--t-surface-alt: 228 224 218;--t-ink: 43 58 74;--t-muted: 90 107 122;--t-accent: 196 98 58;--t-secondary: 184 148 63}[data-theme=thundercloud]{--t-bg: 53 56 59;--t-surface: 243 238 232;--t-surface-alt: 232 223 214;--t-ink: 53 56 59;--t-muted: 107 114 120;--t-accent: 227 66 52;--t-secondary: 0 122 120}[data-theme=chalk-studio]{--t-bg: 28 28 28;--t-surface: 247 245 242;--t-surface-alt: 237 234 230;--t-ink: 28 28 28;--t-muted: 90 90 90;--t-accent: 232 97 58;--t-secondary: 196 160 160}[data-theme=iron-ochre]{--t-bg: 37 37 37;--t-surface: 240 235 224;--t-surface-alt: 226 218 208;--t-ink: 26 26 26;--t-muted: 90 74 64;--t-accent: 201 150 42;--t-secondary: 196 82 26}[data-theme=midnight-moss]{--t-bg: 26 35 50;--t-surface: 237 232 222;--t-surface-alt: 224 216 204;--t-ink: 26 35 50;--t-muted: 74 88 104;--t-accent: 196 168 98;--t-secondary: 92 122 92}[data-theme=bone-fire]{--t-bg: 30 58 95;--t-surface: 234 224 212;--t-surface-alt: 221 209 195;--t-ink: 30 58 95;--t-muted: 74 88 104;--t-accent: 201 130 42;--t-secondary: 138 155 170}[data-theme=dusk-rose]{--t-bg: 90 44 62;--t-surface: 245 237 228;--t-surface-alt: 232 221 211;--t-ink: 42 24 34;--t-muted: 106 74 88;--t-accent: 184 92 58;--t-secondary: 196 144 144}[data-theme=sneaker-energy]{--t-bg: 30 58 47;--t-surface: 250 250 248;--t-surface-alt: 238 238 236;--t-ink: 30 58 47;--t-muted: 74 74 74;--t-accent: 255 107 53;--t-secondary: 78 205 196}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:rgb(var(--t-surface-alt));color:rgb(var(--t-ink));font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.125rem;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,figure,blockquote{margin:0}img,picture,video,svg{display:block;max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}.cookie-banner[data-astro-cid-fzbxxtek]{position:fixed;right:18px;bottom:18px;left:18px;z-index:80;color:rgb(var(--t-surface));font-family:Inter,system-ui,sans-serif}.cookie-banner[data-astro-cid-fzbxxtek][hidden]{display:none}.cookie-banner__inner[data-astro-cid-fzbxxtek]{width:min(880px,100%);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin:0 auto;padding:20px 22px;border:1px solid rgb(var(--t-surface) / .22);border-radius:18px;background:rgb(var(--t-ink) / .98);box-shadow:0 24px 70px #00000061}.cookie-banner__copy[data-astro-cid-fzbxxtek] h2[data-astro-cid-fzbxxtek]{margin:0 0 4px;color:rgb(var(--t-surface));font-size:1rem;font-weight:700;line-height:1.3}.cookie-banner__copy[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek]{margin:0;color:rgb(var(--t-surface) / .74);font-size:.92rem;line-height:1.5}.cookie-banner__copy[data-astro-cid-fzbxxtek] a[data-astro-cid-fzbxxtek]{color:rgb(var(--t-accent));font-weight:700;text-underline-offset:3px}.cookie-banner__actions[data-astro-cid-fzbxxtek]{display:flex;gap:10px}.cookie-button[data-astro-cid-fzbxxtek]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border:1px solid rgb(var(--t-accent));border-radius:999px;background:transparent;color:rgb(var(--t-surface));font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}.cookie-button[data-astro-cid-fzbxxtek]:hover,.cookie-button[data-astro-cid-fzbxxtek]:focus-visible{background:rgb(var(--t-accent));color:rgb(var(--t-ink))}@media(max-width:700px){.cookie-banner[data-astro-cid-fzbxxtek]{right:12px;bottom:12px;left:12px}.cookie-banner__inner[data-astro-cid-fzbxxtek]{grid-template-columns:1fr;gap:16px;padding:18px}.cookie-banner__actions[data-astro-cid-fzbxxtek]{display:grid;grid-template-columns:1fr 1fr}}
