@layer tokens{:root{--color-lighten-step:.22;--color-darken-step:.22;--color-prime:oklch(60.18% .2333 352.02);--color-prime-lighter:oklch(from var(--color-prime) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-prime-darker:oklch(from var(--color-prime) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-prime-complement:oklch(from var(--color-prime calc(h - 180) s l));--color-prime-a10:oklch(from var(--color-prime) l c h / .1);--color-prime-lighter-a10:oklch(from var(--color-prime-lighter) l c h / .1);--color-prime-darker-a10:oklch(from var(--color-prime-darker) l c h / .1);--color-prime-complement-a10:oklch(from var(--color-prime-complement) l c h / .1);--color-prime-a20:oklch(from var(--color-prime) l c h / .2);--color-prime-lighter-a20:oklch(from var(--color-prime-lighter) l c h / .2);--color-prime-darker-a20:oklch(from var(--color-prime-darker) l c h / .2);--color-prime-complement-a20:oklch(from var(--color-prime-complement) l c h / .2);--color-prime-a30:oklch(from var(--color-prime) l c h / .3);--color-prime-lighter-a30:oklch(from var(--color-prime-lighter) l c h / .3);--color-prime-darker-a30:oklch(from var(--color-prime-darker) l c h / .3);--color-prime-complement-a30:oklch(from var(--color-prime-complement) l c h / .3);--color-prime-a40:oklch(from var(--color-prime) l c h / .4);--color-prime-lighter-a40:oklch(from var(--color-prime-lighter) l c h / .4);--color-prime-darker-a40:oklch(from var(--color-prime-darker) l c h / .4);--color-prime-complement-a40:oklch(from var(--color-prime-complement) l c h / .4);--color-prime-a50:oklch(from var(--color-prime) l c h / .5);--color-prime-lighter-a50:oklch(from var(--color-prime-lighter) l c h / .5);--color-prime-darker-a50:oklch(from var(--color-prime-darker) l c h / .5);--color-prime-complement-a50:oklch(from var(--color-prime-complement) l c h / .5);--color-prime-a60:oklch(from var(--color-prime) l c h / .6);--color-prime-lighter-a60:oklch(from var(--color-prime-lighter) l c h / .6);--color-prime-darker-a60:oklch(from var(--color-prime-darker) l c h / .6);--color-prime-complement-a60:oklch(from var(--color-prime-complement) l c h / .6);--color-prime-a70:oklch(from var(--color-prime) l c h / .7);--color-prime-lighter-a70:oklch(from var(--color-prime-lighter) l c h / .7);--color-prime-darker-a70:oklch(from var(--color-prime-darker) l c h / .7);--color-prime-complement-a70:oklch(from var(--color-prime-complement) l c h / .7);--color-prime-a80:oklch(from var(--color-prime) l c h / .8);--color-prime-lighter-a80:oklch(from var(--color-prime-lighter) l c h / .8);--color-prime-darker-a80:oklch(from var(--color-prime-darker) l c h / .8);--color-prime-complement-a80:oklch(from var(--color-prime-complement) l c h / .8);--color-prime-a90:oklch(from var(--color-prime) l c h / .9);--color-prime-lighter-a90:oklch(from var(--color-prime-lighter) l c h / .9);--color-prime-darker-a90:oklch(from var(--color-prime-darker) l c h / .9);--color-prime-complement-a90:oklch(from var(--color-prime-complement) l c h / .9);--color-second:oklch(60.34% .1378 123.58);--color-second-lighter:oklch(from var(--color-second) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-second-darker:oklch(from var(--color-second) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-second-complement:oklch(from var(--color-second calc(h - 180) s l));--color-second-a10:oklch(from var(--color-second) l c h / .1);--color-second-lighter-a10:oklch(from var(--color-second-lighter) l c h / .1);--color-second-darker-a10:oklch(from var(--color-second-darker) l c h / .1);--color-second-complement-a10:oklch(from var(--color-second-complement) l c h / .1);--color-second-a20:oklch(from var(--color-second) l c h / .2);--color-second-lighter-a20:oklch(from var(--color-second-lighter) l c h / .2);--color-second-darker-a20:oklch(from var(--color-second-darker) l c h / .2);--color-second-complement-a20:oklch(from var(--color-second-complement) l c h / .2);--color-second-a30:oklch(from var(--color-second) l c h / .3);--color-second-lighter-a30:oklch(from var(--color-second-lighter) l c h / .3);--color-second-darker-a30:oklch(from var(--color-second-darker) l c h / .3);--color-second-complement-a30:oklch(from var(--color-second-complement) l c h / .3);--color-second-a40:oklch(from var(--color-second) l c h / .4);--color-second-lighter-a40:oklch(from var(--color-second-lighter) l c h / .4);--color-second-darker-a40:oklch(from var(--color-second-darker) l c h / .4);--color-second-complement-a40:oklch(from var(--color-second-complement) l c h / .4);--color-second-a50:oklch(from var(--color-second) l c h / .5);--color-second-lighter-a50:oklch(from var(--color-second-lighter) l c h / .5);--color-second-darker-a50:oklch(from var(--color-second-darker) l c h / .5);--color-second-complement-a50:oklch(from var(--color-second-complement) l c h / .5);--color-second-a60:oklch(from var(--color-second) l c h / .6);--color-second-lighter-a60:oklch(from var(--color-second-lighter) l c h / .6);--color-second-darker-a60:oklch(from var(--color-second-darker) l c h / .6);--color-second-complement-a60:oklch(from var(--color-second-complement) l c h / .6);--color-second-a70:oklch(from var(--color-second) l c h / .7);--color-second-lighter-a70:oklch(from var(--color-second-lighter) l c h / .7);--color-second-darker-a70:oklch(from var(--color-second-darker) l c h / .7);--color-second-complement-a70:oklch(from var(--color-second-complement) l c h / .7);--color-second-a80:oklch(from var(--color-second) l c h / .8);--color-second-lighter-a80:oklch(from var(--color-second-lighter) l c h / .8);--color-second-darker-a80:oklch(from var(--color-second-darker) l c h / .8);--color-second-complement-a80:oklch(from var(--color-second-complement) l c h / .8);--color-second-a90:oklch(from var(--color-second) l c h / .9);--color-second-lighter-a90:oklch(from var(--color-second-lighter) l c h / .9);--color-second-darker-a90:oklch(from var(--color-second-darker) l c h / .9);--color-second-complement-a90:oklch(from var(--color-second-complement) l c h / .9);--color-accent:oklch(63.53% .1826 44.7);--color-accent-lighter:oklch(from var(--color-accent) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-accent-darker:oklch(from var(--color-accent) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-accent-complement:oklch(from var(--color-accent calc(h - 180) s l));--color-accent-a10:oklch(from var(--color-accent) l c h / .1);--color-accent-lighter-a10:oklch(from var(--color-accent-lighter) l c h / .1);--color-accent-darker-a10:oklch(from var(--color-accent-darker) l c h / .1);--color-accent-complement-a10:oklch(from var(--color-accent-complement) l c h / .1);--color-accent-a20:oklch(from var(--color-accent) l c h / .2);--color-accent-lighter-a20:oklch(from var(--color-accent-lighter) l c h / .2);--color-accent-darker-a20:oklch(from var(--color-accent-darker) l c h / .2);--color-accent-complement-a20:oklch(from var(--color-accent-complement) l c h / .2);--color-accent-a30:oklch(from var(--color-accent) l c h / .3);--color-accent-lighter-a30:oklch(from var(--color-accent-lighter) l c h / .3);--color-accent-darker-a30:oklch(from var(--color-accent-darker) l c h / .3);--color-accent-complement-a30:oklch(from var(--color-accent-complement) l c h / .3);--color-accent-a40:oklch(from var(--color-accent) l c h / .4);--color-accent-lighter-a40:oklch(from var(--color-accent-lighter) l c h / .4);--color-accent-darker-a40:oklch(from var(--color-accent-darker) l c h / .4);--color-accent-complement-a40:oklch(from var(--color-accent-complement) l c h / .4);--color-accent-a50:oklch(from var(--color-accent) l c h / .5);--color-accent-lighter-a50:oklch(from var(--color-accent-lighter) l c h / .5);--color-accent-darker-a50:oklch(from var(--color-accent-darker) l c h / .5);--color-accent-complement-a50:oklch(from var(--color-accent-complement) l c h / .5);--color-accent-a60:oklch(from var(--color-accent) l c h / .6);--color-accent-lighter-a60:oklch(from var(--color-accent-lighter) l c h / .6);--color-accent-darker-a60:oklch(from var(--color-accent-darker) l c h / .6);--color-accent-complement-a60:oklch(from var(--color-accent-complement) l c h / .6);--color-accent-a70:oklch(from var(--color-accent) l c h / .7);--color-accent-lighter-a70:oklch(from var(--color-accent-lighter) l c h / .7);--color-accent-darker-a70:oklch(from var(--color-accent-darker) l c h / .7);--color-accent-complement-a70:oklch(from var(--color-accent-complement) l c h / .7);--color-accent-a80:oklch(from var(--color-accent) l c h / .8);--color-accent-lighter-a80:oklch(from var(--color-accent-lighter) l c h / .8);--color-accent-darker-a80:oklch(from var(--color-accent-darker) l c h / .8);--color-accent-complement-a80:oklch(from var(--color-accent-complement) l c h / .8);--color-accent-a90:oklch(from var(--color-accent) l c h / .9);--color-accent-lighter-a90:oklch(from var(--color-accent-lighter) l c h / .9);--color-accent-darker-a90:oklch(from var(--color-accent-darker) l c h / .9);--color-accent-complement-a90:oklch(from var(--color-accent-complement) l c h / .9);--color-colors:Array;--color-colors-lighter:oklch(from var(--color-colors) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-colors-darker:oklch(from var(--color-colors) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-colors-complement:oklch(from var(--color-colors calc(h - 180) s l));--color-colors-a10:oklch(from var(--color-colors) l c h / .1);--color-colors-lighter-a10:oklch(from var(--color-colors-lighter) l c h / .1);--color-colors-darker-a10:oklch(from var(--color-colors-darker) l c h / .1);--color-colors-complement-a10:oklch(from var(--color-colors-complement) l c h / .1);--color-colors-a20:oklch(from var(--color-colors) l c h / .2);--color-colors-lighter-a20:oklch(from var(--color-colors-lighter) l c h / .2);--color-colors-darker-a20:oklch(from var(--color-colors-darker) l c h / .2);--color-colors-complement-a20:oklch(from var(--color-colors-complement) l c h / .2);--color-colors-a30:oklch(from var(--color-colors) l c h / .3);--color-colors-lighter-a30:oklch(from var(--color-colors-lighter) l c h / .3);--color-colors-darker-a30:oklch(from var(--color-colors-darker) l c h / .3);--color-colors-complement-a30:oklch(from var(--color-colors-complement) l c h / .3);--color-colors-a40:oklch(from var(--color-colors) l c h / .4);--color-colors-lighter-a40:oklch(from var(--color-colors-lighter) l c h / .4);--color-colors-darker-a40:oklch(from var(--color-colors-darker) l c h / .4);--color-colors-complement-a40:oklch(from var(--color-colors-complement) l c h / .4);--color-colors-a50:oklch(from var(--color-colors) l c h / .5);--color-colors-lighter-a50:oklch(from var(--color-colors-lighter) l c h / .5);--color-colors-darker-a50:oklch(from var(--color-colors-darker) l c h / .5);--color-colors-complement-a50:oklch(from var(--color-colors-complement) l c h / .5);--color-colors-a60:oklch(from var(--color-colors) l c h / .6);--color-colors-lighter-a60:oklch(from var(--color-colors-lighter) l c h / .6);--color-colors-darker-a60:oklch(from var(--color-colors-darker) l c h / .6);--color-colors-complement-a60:oklch(from var(--color-colors-complement) l c h / .6);--color-colors-a70:oklch(from var(--color-colors) l c h / .7);--color-colors-lighter-a70:oklch(from var(--color-colors-lighter) l c h / .7);--color-colors-darker-a70:oklch(from var(--color-colors-darker) l c h / .7);--color-colors-complement-a70:oklch(from var(--color-colors-complement) l c h / .7);--color-colors-a80:oklch(from var(--color-colors) l c h / .8);--color-colors-lighter-a80:oklch(from var(--color-colors-lighter) l c h / .8);--color-colors-darker-a80:oklch(from var(--color-colors-darker) l c h / .8);--color-colors-complement-a80:oklch(from var(--color-colors-complement) l c h / .8);--color-colors-a90:oklch(from var(--color-colors) l c h / .9);--color-colors-lighter-a90:oklch(from var(--color-colors-lighter) l c h / .9);--color-colors-darker-a90:oklch(from var(--color-colors-darker) l c h / .9);--color-colors-complement-a90:oklch(from var(--color-colors-complement) l c h / .9);--color-hl:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-hl-lighter:oklch(from var(--color-hl) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-hl-darker:oklch(from var(--color-hl) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-hl-complement:oklch(from var(--color-hl calc(h - 180) s l));--color-hl-a10:oklch(from var(--color-hl) l c h / .1);--color-hl-lighter-a10:oklch(from var(--color-hl-lighter) l c h / .1);--color-hl-darker-a10:oklch(from var(--color-hl-darker) l c h / .1);--color-hl-complement-a10:oklch(from var(--color-hl-complement) l c h / .1);--color-hl-a20:oklch(from var(--color-hl) l c h / .2);--color-hl-lighter-a20:oklch(from var(--color-hl-lighter) l c h / .2);--color-hl-darker-a20:oklch(from var(--color-hl-darker) l c h / .2);--color-hl-complement-a20:oklch(from var(--color-hl-complement) l c h / .2);--color-hl-a30:oklch(from var(--color-hl) l c h / .3);--color-hl-lighter-a30:oklch(from var(--color-hl-lighter) l c h / .3);--color-hl-darker-a30:oklch(from var(--color-hl-darker) l c h / .3);--color-hl-complement-a30:oklch(from var(--color-hl-complement) l c h / .3);--color-hl-a40:oklch(from var(--color-hl) l c h / .4);--color-hl-lighter-a40:oklch(from var(--color-hl-lighter) l c h / .4);--color-hl-darker-a40:oklch(from var(--color-hl-darker) l c h / .4);--color-hl-complement-a40:oklch(from var(--color-hl-complement) l c h / .4);--color-hl-a50:oklch(from var(--color-hl) l c h / .5);--color-hl-lighter-a50:oklch(from var(--color-hl-lighter) l c h / .5);--color-hl-darker-a50:oklch(from var(--color-hl-darker) l c h / .5);--color-hl-complement-a50:oklch(from var(--color-hl-complement) l c h / .5);--color-hl-a60:oklch(from var(--color-hl) l c h / .6);--color-hl-lighter-a60:oklch(from var(--color-hl-lighter) l c h / .6);--color-hl-darker-a60:oklch(from var(--color-hl-darker) l c h / .6);--color-hl-complement-a60:oklch(from var(--color-hl-complement) l c h / .6);--color-hl-a70:oklch(from var(--color-hl) l c h / .7);--color-hl-lighter-a70:oklch(from var(--color-hl-lighter) l c h / .7);--color-hl-darker-a70:oklch(from var(--color-hl-darker) l c h / .7);--color-hl-complement-a70:oklch(from var(--color-hl-complement) l c h / .7);--color-hl-a80:oklch(from var(--color-hl) l c h / .8);--color-hl-lighter-a80:oklch(from var(--color-hl-lighter) l c h / .8);--color-hl-darker-a80:oklch(from var(--color-hl-darker) l c h / .8);--color-hl-complement-a80:oklch(from var(--color-hl-complement) l c h / .8);--color-hl-a90:oklch(from var(--color-hl) l c h / .9);--color-hl-lighter-a90:oklch(from var(--color-hl-lighter) l c h / .9);--color-hl-darker-a90:oklch(from var(--color-hl-darker) l c h / .9);--color-hl-complement-a90:oklch(from var(--color-hl-complement) l c h / .9);--color-text:a:2:{i:0;s:6:"535353";i:1;s:0:""};--color-text-lighter:oklch(from var(--color-text) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-text-darker:oklch(from var(--color-text) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-text-complement:oklch(from var(--color-text calc(h - 180) s l));--color-text-a10:oklch(from var(--color-text) l c h / .1);--color-text-lighter-a10:oklch(from var(--color-text-lighter) l c h / .1);--color-text-darker-a10:oklch(from var(--color-text-darker) l c h / .1);--color-text-complement-a10:oklch(from var(--color-text-complement) l c h / .1);--color-text-a20:oklch(from var(--color-text) l c h / .2);--color-text-lighter-a20:oklch(from var(--color-text-lighter) l c h / .2);--color-text-darker-a20:oklch(from var(--color-text-darker) l c h / .2);--color-text-complement-a20:oklch(from var(--color-text-complement) l c h / .2);--color-text-a30:oklch(from var(--color-text) l c h / .3);--color-text-lighter-a30:oklch(from var(--color-text-lighter) l c h / .3);--color-text-darker-a30:oklch(from var(--color-text-darker) l c h / .3);--color-text-complement-a30:oklch(from var(--color-text-complement) l c h / .3);--color-text-a40:oklch(from var(--color-text) l c h / .4);--color-text-lighter-a40:oklch(from var(--color-text-lighter) l c h / .4);--color-text-darker-a40:oklch(from var(--color-text-darker) l c h / .4);--color-text-complement-a40:oklch(from var(--color-text-complement) l c h / .4);--color-text-a50:oklch(from var(--color-text) l c h / .5);--color-text-lighter-a50:oklch(from var(--color-text-lighter) l c h / .5);--color-text-darker-a50:oklch(from var(--color-text-darker) l c h / .5);--color-text-complement-a50:oklch(from var(--color-text-complement) l c h / .5);--color-text-a60:oklch(from var(--color-text) l c h / .6);--color-text-lighter-a60:oklch(from var(--color-text-lighter) l c h / .6);--color-text-darker-a60:oklch(from var(--color-text-darker) l c h / .6);--color-text-complement-a60:oklch(from var(--color-text-complement) l c h / .6);--color-text-a70:oklch(from var(--color-text) l c h / .7);--color-text-lighter-a70:oklch(from var(--color-text-lighter) l c h / .7);--color-text-darker-a70:oklch(from var(--color-text-darker) l c h / .7);--color-text-complement-a70:oklch(from var(--color-text-complement) l c h / .7);--color-text-a80:oklch(from var(--color-text) l c h / .8);--color-text-lighter-a80:oklch(from var(--color-text-lighter) l c h / .8);--color-text-darker-a80:oklch(from var(--color-text-darker) l c h / .8);--color-text-complement-a80:oklch(from var(--color-text-complement) l c h / .8);--color-text-a90:oklch(from var(--color-text) l c h / .9);--color-text-lighter-a90:oklch(from var(--color-text-lighter) l c h / .9);--color-text-darker-a90:oklch(from var(--color-text-darker) l c h / .9);--color-text-complement-a90:oklch(from var(--color-text-complement) l c h / .9);--color-link:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:10:"primeColor"};--color-link-lighter:oklch(from var(--color-link) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-link-darker:oklch(from var(--color-link) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-link-complement:oklch(from var(--color-link calc(h - 180) s l));--color-link-a10:oklch(from var(--color-link) l c h / .1);--color-link-lighter-a10:oklch(from var(--color-link-lighter) l c h / .1);--color-link-darker-a10:oklch(from var(--color-link-darker) l c h / .1);--color-link-complement-a10:oklch(from var(--color-link-complement) l c h / .1);--color-link-a20:oklch(from var(--color-link) l c h / .2);--color-link-lighter-a20:oklch(from var(--color-link-lighter) l c h / .2);--color-link-darker-a20:oklch(from var(--color-link-darker) l c h / .2);--color-link-complement-a20:oklch(from var(--color-link-complement) l c h / .2);--color-link-a30:oklch(from var(--color-link) l c h / .3);--color-link-lighter-a30:oklch(from var(--color-link-lighter) l c h / .3);--color-link-darker-a30:oklch(from var(--color-link-darker) l c h / .3);--color-link-complement-a30:oklch(from var(--color-link-complement) l c h / .3);--color-link-a40:oklch(from var(--color-link) l c h / .4);--color-link-lighter-a40:oklch(from var(--color-link-lighter) l c h / .4);--color-link-darker-a40:oklch(from var(--color-link-darker) l c h / .4);--color-link-complement-a40:oklch(from var(--color-link-complement) l c h / .4);--color-link-a50:oklch(from var(--color-link) l c h / .5);--color-link-lighter-a50:oklch(from var(--color-link-lighter) l c h / .5);--color-link-darker-a50:oklch(from var(--color-link-darker) l c h / .5);--color-link-complement-a50:oklch(from var(--color-link-complement) l c h / .5);--color-link-a60:oklch(from var(--color-link) l c h / .6);--color-link-lighter-a60:oklch(from var(--color-link-lighter) l c h / .6);--color-link-darker-a60:oklch(from var(--color-link-darker) l c h / .6);--color-link-complement-a60:oklch(from var(--color-link-complement) l c h / .6);--color-link-a70:oklch(from var(--color-link) l c h / .7);--color-link-lighter-a70:oklch(from var(--color-link-lighter) l c h / .7);--color-link-darker-a70:oklch(from var(--color-link-darker) l c h / .7);--color-link-complement-a70:oklch(from var(--color-link-complement) l c h / .7);--color-link-a80:oklch(from var(--color-link) l c h / .8);--color-link-lighter-a80:oklch(from var(--color-link-lighter) l c h / .8);--color-link-darker-a80:oklch(from var(--color-link-darker) l c h / .8);--color-link-complement-a80:oklch(from var(--color-link-complement) l c h / .8);--color-link-a90:oklch(from var(--color-link) l c h / .9);--color-link-lighter-a90:oklch(from var(--color-link-lighter) l c h / .9);--color-link-darker-a90:oklch(from var(--color-link-darker) l c h / .9);--color-link-complement-a90:oklch(from var(--color-link-complement) l c h / .9);--color-linkHover:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-linkHover-lighter:oklch(from var(--color-linkHover) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-linkHover-darker:oklch(from var(--color-linkHover) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-linkHover-complement:oklch(from var(--color-linkHover calc(h - 180) s l));--color-linkHover-a10:oklch(from var(--color-linkHover) l c h / .1);--color-linkHover-lighter-a10:oklch(from var(--color-linkHover-lighter) l c h / .1);--color-linkHover-darker-a10:oklch(from var(--color-linkHover-darker) l c h / .1);--color-linkHover-complement-a10:oklch(from var(--color-linkHover-complement) l c h / .1);--color-linkHover-a20:oklch(from var(--color-linkHover) l c h / .2);--color-linkHover-lighter-a20:oklch(from var(--color-linkHover-lighter) l c h / .2);--color-linkHover-darker-a20:oklch(from var(--color-linkHover-darker) l c h / .2);--color-linkHover-complement-a20:oklch(from var(--color-linkHover-complement) l c h / .2);--color-linkHover-a30:oklch(from var(--color-linkHover) l c h / .3);--color-linkHover-lighter-a30:oklch(from var(--color-linkHover-lighter) l c h / .3);--color-linkHover-darker-a30:oklch(from var(--color-linkHover-darker) l c h / .3);--color-linkHover-complement-a30:oklch(from var(--color-linkHover-complement) l c h / .3);--color-linkHover-a40:oklch(from var(--color-linkHover) l c h / .4);--color-linkHover-lighter-a40:oklch(from var(--color-linkHover-lighter) l c h / .4);--color-linkHover-darker-a40:oklch(from var(--color-linkHover-darker) l c h / .4);--color-linkHover-complement-a40:oklch(from var(--color-linkHover-complement) l c h / .4);--color-linkHover-a50:oklch(from var(--color-linkHover) l c h / .5);--color-linkHover-lighter-a50:oklch(from var(--color-linkHover-lighter) l c h / .5);--color-linkHover-darker-a50:oklch(from var(--color-linkHover-darker) l c h / .5);--color-linkHover-complement-a50:oklch(from var(--color-linkHover-complement) l c h / .5);--color-linkHover-a60:oklch(from var(--color-linkHover) l c h / .6);--color-linkHover-lighter-a60:oklch(from var(--color-linkHover-lighter) l c h / .6);--color-linkHover-darker-a60:oklch(from var(--color-linkHover-darker) l c h / .6);--color-linkHover-complement-a60:oklch(from var(--color-linkHover-complement) l c h / .6);--color-linkHover-a70:oklch(from var(--color-linkHover) l c h / .7);--color-linkHover-lighter-a70:oklch(from var(--color-linkHover-lighter) l c h / .7);--color-linkHover-darker-a70:oklch(from var(--color-linkHover-darker) l c h / .7);--color-linkHover-complement-a70:oklch(from var(--color-linkHover-complement) l c h / .7);--color-linkHover-a80:oklch(from var(--color-linkHover) l c h / .8);--color-linkHover-lighter-a80:oklch(from var(--color-linkHover-lighter) l c h / .8);--color-linkHover-darker-a80:oklch(from var(--color-linkHover-darker) l c h / .8);--color-linkHover-complement-a80:oklch(from var(--color-linkHover-complement) l c h / .8);--color-linkHover-a90:oklch(from var(--color-linkHover) l c h / .9);--color-linkHover-lighter-a90:oklch(from var(--color-linkHover-lighter) l c h / .9);--color-linkHover-darker-a90:oklch(from var(--color-linkHover-darker) l c h / .9);--color-linkHover-complement-a90:oklch(from var(--color-linkHover-complement) l c h / .9);--color-body:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-body-lighter:oklch(from var(--color-body) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-body-darker:oklch(from var(--color-body) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-body-complement:oklch(from var(--color-body calc(h - 180) s l));--color-body-a10:oklch(from var(--color-body) l c h / .1);--color-body-lighter-a10:oklch(from var(--color-body-lighter) l c h / .1);--color-body-darker-a10:oklch(from var(--color-body-darker) l c h / .1);--color-body-complement-a10:oklch(from var(--color-body-complement) l c h / .1);--color-body-a20:oklch(from var(--color-body) l c h / .2);--color-body-lighter-a20:oklch(from var(--color-body-lighter) l c h / .2);--color-body-darker-a20:oklch(from var(--color-body-darker) l c h / .2);--color-body-complement-a20:oklch(from var(--color-body-complement) l c h / .2);--color-body-a30:oklch(from var(--color-body) l c h / .3);--color-body-lighter-a30:oklch(from var(--color-body-lighter) l c h / .3);--color-body-darker-a30:oklch(from var(--color-body-darker) l c h / .3);--color-body-complement-a30:oklch(from var(--color-body-complement) l c h / .3);--color-body-a40:oklch(from var(--color-body) l c h / .4);--color-body-lighter-a40:oklch(from var(--color-body-lighter) l c h / .4);--color-body-darker-a40:oklch(from var(--color-body-darker) l c h / .4);--color-body-complement-a40:oklch(from var(--color-body-complement) l c h / .4);--color-body-a50:oklch(from var(--color-body) l c h / .5);--color-body-lighter-a50:oklch(from var(--color-body-lighter) l c h / .5);--color-body-darker-a50:oklch(from var(--color-body-darker) l c h / .5);--color-body-complement-a50:oklch(from var(--color-body-complement) l c h / .5);--color-body-a60:oklch(from var(--color-body) l c h / .6);--color-body-lighter-a60:oklch(from var(--color-body-lighter) l c h / .6);--color-body-darker-a60:oklch(from var(--color-body-darker) l c h / .6);--color-body-complement-a60:oklch(from var(--color-body-complement) l c h / .6);--color-body-a70:oklch(from var(--color-body) l c h / .7);--color-body-lighter-a70:oklch(from var(--color-body-lighter) l c h / .7);--color-body-darker-a70:oklch(from var(--color-body-darker) l c h / .7);--color-body-complement-a70:oklch(from var(--color-body-complement) l c h / .7);--color-body-a80:oklch(from var(--color-body) l c h / .8);--color-body-lighter-a80:oklch(from var(--color-body-lighter) l c h / .8);--color-body-darker-a80:oklch(from var(--color-body-darker) l c h / .8);--color-body-complement-a80:oklch(from var(--color-body-complement) l c h / .8);--color-body-a90:oklch(from var(--color-body) l c h / .9);--color-body-lighter-a90:oklch(from var(--color-body-lighter) l c h / .9);--color-body-darker-a90:oklch(from var(--color-body-darker) l c h / .9);--color-body-complement-a90:oklch(from var(--color-body-complement) l c h / .9);--color-background:a:3:{i:0;s:6:"f4f2e9";i:1;s:0:"";s:4:"base";s:0:""};--color-background-lighter:oklch(from var(--color-background) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-background-darker:oklch(from var(--color-background) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-background-complement:oklch(from var(--color-background calc(h - 180) s l));--color-background-a10:oklch(from var(--color-background) l c h / .1);--color-background-lighter-a10:oklch(from var(--color-background-lighter) l c h / .1);--color-background-darker-a10:oklch(from var(--color-background-darker) l c h / .1);--color-background-complement-a10:oklch(from var(--color-background-complement) l c h / .1);--color-background-a20:oklch(from var(--color-background) l c h / .2);--color-background-lighter-a20:oklch(from var(--color-background-lighter) l c h / .2);--color-background-darker-a20:oklch(from var(--color-background-darker) l c h / .2);--color-background-complement-a20:oklch(from var(--color-background-complement) l c h / .2);--color-background-a30:oklch(from var(--color-background) l c h / .3);--color-background-lighter-a30:oklch(from var(--color-background-lighter) l c h / .3);--color-background-darker-a30:oklch(from var(--color-background-darker) l c h / .3);--color-background-complement-a30:oklch(from var(--color-background-complement) l c h / .3);--color-background-a40:oklch(from var(--color-background) l c h / .4);--color-background-lighter-a40:oklch(from var(--color-background-lighter) l c h / .4);--color-background-darker-a40:oklch(from var(--color-background-darker) l c h / .4);--color-background-complement-a40:oklch(from var(--color-background-complement) l c h / .4);--color-background-a50:oklch(from var(--color-background) l c h / .5);--color-background-lighter-a50:oklch(from var(--color-background-lighter) l c h / .5);--color-background-darker-a50:oklch(from var(--color-background-darker) l c h / .5);--color-background-complement-a50:oklch(from var(--color-background-complement) l c h / .5);--color-background-a60:oklch(from var(--color-background) l c h / .6);--color-background-lighter-a60:oklch(from var(--color-background-lighter) l c h / .6);--color-background-darker-a60:oklch(from var(--color-background-darker) l c h / .6);--color-background-complement-a60:oklch(from var(--color-background-complement) l c h / .6);--color-background-a70:oklch(from var(--color-background) l c h / .7);--color-background-lighter-a70:oklch(from var(--color-background-lighter) l c h / .7);--color-background-darker-a70:oklch(from var(--color-background-darker) l c h / .7);--color-background-complement-a70:oklch(from var(--color-background-complement) l c h / .7);--color-background-a80:oklch(from var(--color-background) l c h / .8);--color-background-lighter-a80:oklch(from var(--color-background-lighter) l c h / .8);--color-background-darker-a80:oklch(from var(--color-background-darker) l c h / .8);--color-background-complement-a80:oklch(from var(--color-background-complement) l c h / .8);--color-background-a90:oklch(from var(--color-background) l c h / .9);--color-background-lighter-a90:oklch(from var(--color-background-lighter) l c h / .9);--color-background-darker-a90:oklch(from var(--color-background-darker) l c h / .9);--color-background-complement-a90:oklch(from var(--color-background-complement) l c h / .9);--color-h1:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h1-lighter:oklch(from var(--color-h1) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h1-darker:oklch(from var(--color-h1) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h1-complement:oklch(from var(--color-h1 calc(h - 180) s l));--color-h1-a10:oklch(from var(--color-h1) l c h / .1);--color-h1-lighter-a10:oklch(from var(--color-h1-lighter) l c h / .1);--color-h1-darker-a10:oklch(from var(--color-h1-darker) l c h / .1);--color-h1-complement-a10:oklch(from var(--color-h1-complement) l c h / .1);--color-h1-a20:oklch(from var(--color-h1) l c h / .2);--color-h1-lighter-a20:oklch(from var(--color-h1-lighter) l c h / .2);--color-h1-darker-a20:oklch(from var(--color-h1-darker) l c h / .2);--color-h1-complement-a20:oklch(from var(--color-h1-complement) l c h / .2);--color-h1-a30:oklch(from var(--color-h1) l c h / .3);--color-h1-lighter-a30:oklch(from var(--color-h1-lighter) l c h / .3);--color-h1-darker-a30:oklch(from var(--color-h1-darker) l c h / .3);--color-h1-complement-a30:oklch(from var(--color-h1-complement) l c h / .3);--color-h1-a40:oklch(from var(--color-h1) l c h / .4);--color-h1-lighter-a40:oklch(from var(--color-h1-lighter) l c h / .4);--color-h1-darker-a40:oklch(from var(--color-h1-darker) l c h / .4);--color-h1-complement-a40:oklch(from var(--color-h1-complement) l c h / .4);--color-h1-a50:oklch(from var(--color-h1) l c h / .5);--color-h1-lighter-a50:oklch(from var(--color-h1-lighter) l c h / .5);--color-h1-darker-a50:oklch(from var(--color-h1-darker) l c h / .5);--color-h1-complement-a50:oklch(from var(--color-h1-complement) l c h / .5);--color-h1-a60:oklch(from var(--color-h1) l c h / .6);--color-h1-lighter-a60:oklch(from var(--color-h1-lighter) l c h / .6);--color-h1-darker-a60:oklch(from var(--color-h1-darker) l c h / .6);--color-h1-complement-a60:oklch(from var(--color-h1-complement) l c h / .6);--color-h1-a70:oklch(from var(--color-h1) l c h / .7);--color-h1-lighter-a70:oklch(from var(--color-h1-lighter) l c h / .7);--color-h1-darker-a70:oklch(from var(--color-h1-darker) l c h / .7);--color-h1-complement-a70:oklch(from var(--color-h1-complement) l c h / .7);--color-h1-a80:oklch(from var(--color-h1) l c h / .8);--color-h1-lighter-a80:oklch(from var(--color-h1-lighter) l c h / .8);--color-h1-darker-a80:oklch(from var(--color-h1-darker) l c h / .8);--color-h1-complement-a80:oklch(from var(--color-h1-complement) l c h / .8);--color-h1-a90:oklch(from var(--color-h1) l c h / .9);--color-h1-lighter-a90:oklch(from var(--color-h1-lighter) l c h / .9);--color-h1-darker-a90:oklch(from var(--color-h1-darker) l c h / .9);--color-h1-complement-a90:oklch(from var(--color-h1-complement) l c h / .9);--color-h2:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h2-lighter:oklch(from var(--color-h2) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h2-darker:oklch(from var(--color-h2) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h2-complement:oklch(from var(--color-h2 calc(h - 180) s l));--color-h2-a10:oklch(from var(--color-h2) l c h / .1);--color-h2-lighter-a10:oklch(from var(--color-h2-lighter) l c h / .1);--color-h2-darker-a10:oklch(from var(--color-h2-darker) l c h / .1);--color-h2-complement-a10:oklch(from var(--color-h2-complement) l c h / .1);--color-h2-a20:oklch(from var(--color-h2) l c h / .2);--color-h2-lighter-a20:oklch(from var(--color-h2-lighter) l c h / .2);--color-h2-darker-a20:oklch(from var(--color-h2-darker) l c h / .2);--color-h2-complement-a20:oklch(from var(--color-h2-complement) l c h / .2);--color-h2-a30:oklch(from var(--color-h2) l c h / .3);--color-h2-lighter-a30:oklch(from var(--color-h2-lighter) l c h / .3);--color-h2-darker-a30:oklch(from var(--color-h2-darker) l c h / .3);--color-h2-complement-a30:oklch(from var(--color-h2-complement) l c h / .3);--color-h2-a40:oklch(from var(--color-h2) l c h / .4);--color-h2-lighter-a40:oklch(from var(--color-h2-lighter) l c h / .4);--color-h2-darker-a40:oklch(from var(--color-h2-darker) l c h / .4);--color-h2-complement-a40:oklch(from var(--color-h2-complement) l c h / .4);--color-h2-a50:oklch(from var(--color-h2) l c h / .5);--color-h2-lighter-a50:oklch(from var(--color-h2-lighter) l c h / .5);--color-h2-darker-a50:oklch(from var(--color-h2-darker) l c h / .5);--color-h2-complement-a50:oklch(from var(--color-h2-complement) l c h / .5);--color-h2-a60:oklch(from var(--color-h2) l c h / .6);--color-h2-lighter-a60:oklch(from var(--color-h2-lighter) l c h / .6);--color-h2-darker-a60:oklch(from var(--color-h2-darker) l c h / .6);--color-h2-complement-a60:oklch(from var(--color-h2-complement) l c h / .6);--color-h2-a70:oklch(from var(--color-h2) l c h / .7);--color-h2-lighter-a70:oklch(from var(--color-h2-lighter) l c h / .7);--color-h2-darker-a70:oklch(from var(--color-h2-darker) l c h / .7);--color-h2-complement-a70:oklch(from var(--color-h2-complement) l c h / .7);--color-h2-a80:oklch(from var(--color-h2) l c h / .8);--color-h2-lighter-a80:oklch(from var(--color-h2-lighter) l c h / .8);--color-h2-darker-a80:oklch(from var(--color-h2-darker) l c h / .8);--color-h2-complement-a80:oklch(from var(--color-h2-complement) l c h / .8);--color-h2-a90:oklch(from var(--color-h2) l c h / .9);--color-h2-lighter-a90:oklch(from var(--color-h2-lighter) l c h / .9);--color-h2-darker-a90:oklch(from var(--color-h2-darker) l c h / .9);--color-h2-complement-a90:oklch(from var(--color-h2-complement) l c h / .9);--color-h3:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h3-lighter:oklch(from var(--color-h3) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h3-darker:oklch(from var(--color-h3) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h3-complement:oklch(from var(--color-h3 calc(h - 180) s l));--color-h3-a10:oklch(from var(--color-h3) l c h / .1);--color-h3-lighter-a10:oklch(from var(--color-h3-lighter) l c h / .1);--color-h3-darker-a10:oklch(from var(--color-h3-darker) l c h / .1);--color-h3-complement-a10:oklch(from var(--color-h3-complement) l c h / .1);--color-h3-a20:oklch(from var(--color-h3) l c h / .2);--color-h3-lighter-a20:oklch(from var(--color-h3-lighter) l c h / .2);--color-h3-darker-a20:oklch(from var(--color-h3-darker) l c h / .2);--color-h3-complement-a20:oklch(from var(--color-h3-complement) l c h / .2);--color-h3-a30:oklch(from var(--color-h3) l c h / .3);--color-h3-lighter-a30:oklch(from var(--color-h3-lighter) l c h / .3);--color-h3-darker-a30:oklch(from var(--color-h3-darker) l c h / .3);--color-h3-complement-a30:oklch(from var(--color-h3-complement) l c h / .3);--color-h3-a40:oklch(from var(--color-h3) l c h / .4);--color-h3-lighter-a40:oklch(from var(--color-h3-lighter) l c h / .4);--color-h3-darker-a40:oklch(from var(--color-h3-darker) l c h / .4);--color-h3-complement-a40:oklch(from var(--color-h3-complement) l c h / .4);--color-h3-a50:oklch(from var(--color-h3) l c h / .5);--color-h3-lighter-a50:oklch(from var(--color-h3-lighter) l c h / .5);--color-h3-darker-a50:oklch(from var(--color-h3-darker) l c h / .5);--color-h3-complement-a50:oklch(from var(--color-h3-complement) l c h / .5);--color-h3-a60:oklch(from var(--color-h3) l c h / .6);--color-h3-lighter-a60:oklch(from var(--color-h3-lighter) l c h / .6);--color-h3-darker-a60:oklch(from var(--color-h3-darker) l c h / .6);--color-h3-complement-a60:oklch(from var(--color-h3-complement) l c h / .6);--color-h3-a70:oklch(from var(--color-h3) l c h / .7);--color-h3-lighter-a70:oklch(from var(--color-h3-lighter) l c h / .7);--color-h3-darker-a70:oklch(from var(--color-h3-darker) l c h / .7);--color-h3-complement-a70:oklch(from var(--color-h3-complement) l c h / .7);--color-h3-a80:oklch(from var(--color-h3) l c h / .8);--color-h3-lighter-a80:oklch(from var(--color-h3-lighter) l c h / .8);--color-h3-darker-a80:oklch(from var(--color-h3-darker) l c h / .8);--color-h3-complement-a80:oklch(from var(--color-h3-complement) l c h / .8);--color-h3-a90:oklch(from var(--color-h3) l c h / .9);--color-h3-lighter-a90:oklch(from var(--color-h3-lighter) l c h / .9);--color-h3-darker-a90:oklch(from var(--color-h3-darker) l c h / .9);--color-h3-complement-a90:oklch(from var(--color-h3-complement) l c h / .9);--color-h4:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h4-lighter:oklch(from var(--color-h4) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h4-darker:oklch(from var(--color-h4) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h4-complement:oklch(from var(--color-h4 calc(h - 180) s l));--color-h4-a10:oklch(from var(--color-h4) l c h / .1);--color-h4-lighter-a10:oklch(from var(--color-h4-lighter) l c h / .1);--color-h4-darker-a10:oklch(from var(--color-h4-darker) l c h / .1);--color-h4-complement-a10:oklch(from var(--color-h4-complement) l c h / .1);--color-h4-a20:oklch(from var(--color-h4) l c h / .2);--color-h4-lighter-a20:oklch(from var(--color-h4-lighter) l c h / .2);--color-h4-darker-a20:oklch(from var(--color-h4-darker) l c h / .2);--color-h4-complement-a20:oklch(from var(--color-h4-complement) l c h / .2);--color-h4-a30:oklch(from var(--color-h4) l c h / .3);--color-h4-lighter-a30:oklch(from var(--color-h4-lighter) l c h / .3);--color-h4-darker-a30:oklch(from var(--color-h4-darker) l c h / .3);--color-h4-complement-a30:oklch(from var(--color-h4-complement) l c h / .3);--color-h4-a40:oklch(from var(--color-h4) l c h / .4);--color-h4-lighter-a40:oklch(from var(--color-h4-lighter) l c h / .4);--color-h4-darker-a40:oklch(from var(--color-h4-darker) l c h / .4);--color-h4-complement-a40:oklch(from var(--color-h4-complement) l c h / .4);--color-h4-a50:oklch(from var(--color-h4) l c h / .5);--color-h4-lighter-a50:oklch(from var(--color-h4-lighter) l c h / .5);--color-h4-darker-a50:oklch(from var(--color-h4-darker) l c h / .5);--color-h4-complement-a50:oklch(from var(--color-h4-complement) l c h / .5);--color-h4-a60:oklch(from var(--color-h4) l c h / .6);--color-h4-lighter-a60:oklch(from var(--color-h4-lighter) l c h / .6);--color-h4-darker-a60:oklch(from var(--color-h4-darker) l c h / .6);--color-h4-complement-a60:oklch(from var(--color-h4-complement) l c h / .6);--color-h4-a70:oklch(from var(--color-h4) l c h / .7);--color-h4-lighter-a70:oklch(from var(--color-h4-lighter) l c h / .7);--color-h4-darker-a70:oklch(from var(--color-h4-darker) l c h / .7);--color-h4-complement-a70:oklch(from var(--color-h4-complement) l c h / .7);--color-h4-a80:oklch(from var(--color-h4) l c h / .8);--color-h4-lighter-a80:oklch(from var(--color-h4-lighter) l c h / .8);--color-h4-darker-a80:oklch(from var(--color-h4-darker) l c h / .8);--color-h4-complement-a80:oklch(from var(--color-h4-complement) l c h / .8);--color-h4-a90:oklch(from var(--color-h4) l c h / .9);--color-h4-lighter-a90:oklch(from var(--color-h4-lighter) l c h / .9);--color-h4-darker-a90:oklch(from var(--color-h4-darker) l c h / .9);--color-h4-complement-a90:oklch(from var(--color-h4-complement) l c h / .9);--color-h5:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h5-lighter:oklch(from var(--color-h5) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h5-darker:oklch(from var(--color-h5) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h5-complement:oklch(from var(--color-h5 calc(h - 180) s l));--color-h5-a10:oklch(from var(--color-h5) l c h / .1);--color-h5-lighter-a10:oklch(from var(--color-h5-lighter) l c h / .1);--color-h5-darker-a10:oklch(from var(--color-h5-darker) l c h / .1);--color-h5-complement-a10:oklch(from var(--color-h5-complement) l c h / .1);--color-h5-a20:oklch(from var(--color-h5) l c h / .2);--color-h5-lighter-a20:oklch(from var(--color-h5-lighter) l c h / .2);--color-h5-darker-a20:oklch(from var(--color-h5-darker) l c h / .2);--color-h5-complement-a20:oklch(from var(--color-h5-complement) l c h / .2);--color-h5-a30:oklch(from var(--color-h5) l c h / .3);--color-h5-lighter-a30:oklch(from var(--color-h5-lighter) l c h / .3);--color-h5-darker-a30:oklch(from var(--color-h5-darker) l c h / .3);--color-h5-complement-a30:oklch(from var(--color-h5-complement) l c h / .3);--color-h5-a40:oklch(from var(--color-h5) l c h / .4);--color-h5-lighter-a40:oklch(from var(--color-h5-lighter) l c h / .4);--color-h5-darker-a40:oklch(from var(--color-h5-darker) l c h / .4);--color-h5-complement-a40:oklch(from var(--color-h5-complement) l c h / .4);--color-h5-a50:oklch(from var(--color-h5) l c h / .5);--color-h5-lighter-a50:oklch(from var(--color-h5-lighter) l c h / .5);--color-h5-darker-a50:oklch(from var(--color-h5-darker) l c h / .5);--color-h5-complement-a50:oklch(from var(--color-h5-complement) l c h / .5);--color-h5-a60:oklch(from var(--color-h5) l c h / .6);--color-h5-lighter-a60:oklch(from var(--color-h5-lighter) l c h / .6);--color-h5-darker-a60:oklch(from var(--color-h5-darker) l c h / .6);--color-h5-complement-a60:oklch(from var(--color-h5-complement) l c h / .6);--color-h5-a70:oklch(from var(--color-h5) l c h / .7);--color-h5-lighter-a70:oklch(from var(--color-h5-lighter) l c h / .7);--color-h5-darker-a70:oklch(from var(--color-h5-darker) l c h / .7);--color-h5-complement-a70:oklch(from var(--color-h5-complement) l c h / .7);--color-h5-a80:oklch(from var(--color-h5) l c h / .8);--color-h5-lighter-a80:oklch(from var(--color-h5-lighter) l c h / .8);--color-h5-darker-a80:oklch(from var(--color-h5-darker) l c h / .8);--color-h5-complement-a80:oklch(from var(--color-h5-complement) l c h / .8);--color-h5-a90:oklch(from var(--color-h5) l c h / .9);--color-h5-lighter-a90:oklch(from var(--color-h5-lighter) l c h / .9);--color-h5-darker-a90:oklch(from var(--color-h5-darker) l c h / .9);--color-h5-complement-a90:oklch(from var(--color-h5-complement) l c h / .9);--color-h6:a:3:{i:0;s:0:"";i:1;s:0:"";s:4:"base";s:0:""};--color-h6-lighter:oklch(from var(--color-h6) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-h6-darker:oklch(from var(--color-h6) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-h6-complement:oklch(from var(--color-h6 calc(h - 180) s l));--color-h6-a10:oklch(from var(--color-h6) l c h / .1);--color-h6-lighter-a10:oklch(from var(--color-h6-lighter) l c h / .1);--color-h6-darker-a10:oklch(from var(--color-h6-darker) l c h / .1);--color-h6-complement-a10:oklch(from var(--color-h6-complement) l c h / .1);--color-h6-a20:oklch(from var(--color-h6) l c h / .2);--color-h6-lighter-a20:oklch(from var(--color-h6-lighter) l c h / .2);--color-h6-darker-a20:oklch(from var(--color-h6-darker) l c h / .2);--color-h6-complement-a20:oklch(from var(--color-h6-complement) l c h / .2);--color-h6-a30:oklch(from var(--color-h6) l c h / .3);--color-h6-lighter-a30:oklch(from var(--color-h6-lighter) l c h / .3);--color-h6-darker-a30:oklch(from var(--color-h6-darker) l c h / .3);--color-h6-complement-a30:oklch(from var(--color-h6-complement) l c h / .3);--color-h6-a40:oklch(from var(--color-h6) l c h / .4);--color-h6-lighter-a40:oklch(from var(--color-h6-lighter) l c h / .4);--color-h6-darker-a40:oklch(from var(--color-h6-darker) l c h / .4);--color-h6-complement-a40:oklch(from var(--color-h6-complement) l c h / .4);--color-h6-a50:oklch(from var(--color-h6) l c h / .5);--color-h6-lighter-a50:oklch(from var(--color-h6-lighter) l c h / .5);--color-h6-darker-a50:oklch(from var(--color-h6-darker) l c h / .5);--color-h6-complement-a50:oklch(from var(--color-h6-complement) l c h / .5);--color-h6-a60:oklch(from var(--color-h6) l c h / .6);--color-h6-lighter-a60:oklch(from var(--color-h6-lighter) l c h / .6);--color-h6-darker-a60:oklch(from var(--color-h6-darker) l c h / .6);--color-h6-complement-a60:oklch(from var(--color-h6-complement) l c h / .6);--color-h6-a70:oklch(from var(--color-h6) l c h / .7);--color-h6-lighter-a70:oklch(from var(--color-h6-lighter) l c h / .7);--color-h6-darker-a70:oklch(from var(--color-h6-darker) l c h / .7);--color-h6-complement-a70:oklch(from var(--color-h6-complement) l c h / .7);--color-h6-a80:oklch(from var(--color-h6) l c h / .8);--color-h6-lighter-a80:oklch(from var(--color-h6-lighter) l c h / .8);--color-h6-darker-a80:oklch(from var(--color-h6-darker) l c h / .8);--color-h6-complement-a80:oklch(from var(--color-h6-complement) l c h / .8);--color-h6-a90:oklch(from var(--color-h6) l c h / .9);--color-h6-lighter-a90:oklch(from var(--color-h6-lighter) l c h / .9);--color-h6-darker-a90:oklch(from var(--color-h6-darker) l c h / .9);--color-h6-complement-a90:oklch(from var(--color-h6-complement) l c h / .9);--color-headerBackground:a:1:{s:4:"base";s:0:""};--color-headerBackground-lighter:oklch(from var(--color-headerBackground) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-headerBackground-darker:oklch(from var(--color-headerBackground) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-headerBackground-complement:oklch(from var(--color-headerBackground calc(h - 180) s l));--color-headerBackground-a10:oklch(from var(--color-headerBackground) l c h / .1);--color-headerBackground-lighter-a10:oklch(from var(--color-headerBackground-lighter) l c h / .1);--color-headerBackground-darker-a10:oklch(from var(--color-headerBackground-darker) l c h / .1);--color-headerBackground-complement-a10:oklch(from var(--color-headerBackground-complement) l c h / .1);--color-headerBackground-a20:oklch(from var(--color-headerBackground) l c h / .2);--color-headerBackground-lighter-a20:oklch(from var(--color-headerBackground-lighter) l c h / .2);--color-headerBackground-darker-a20:oklch(from var(--color-headerBackground-darker) l c h / .2);--color-headerBackground-complement-a20:oklch(from var(--color-headerBackground-complement) l c h / .2);--color-headerBackground-a30:oklch(from var(--color-headerBackground) l c h / .3);--color-headerBackground-lighter-a30:oklch(from var(--color-headerBackground-lighter) l c h / .3);--color-headerBackground-darker-a30:oklch(from var(--color-headerBackground-darker) l c h / .3);--color-headerBackground-complement-a30:oklch(from var(--color-headerBackground-complement) l c h / .3);--color-headerBackground-a40:oklch(from var(--color-headerBackground) l c h / .4);--color-headerBackground-lighter-a40:oklch(from var(--color-headerBackground-lighter) l c h / .4);--color-headerBackground-darker-a40:oklch(from var(--color-headerBackground-darker) l c h / .4);--color-headerBackground-complement-a40:oklch(from var(--color-headerBackground-complement) l c h / .4);--color-headerBackground-a50:oklch(from var(--color-headerBackground) l c h / .5);--color-headerBackground-lighter-a50:oklch(from var(--color-headerBackground-lighter) l c h / .5);--color-headerBackground-darker-a50:oklch(from var(--color-headerBackground-darker) l c h / .5);--color-headerBackground-complement-a50:oklch(from var(--color-headerBackground-complement) l c h / .5);--color-headerBackground-a60:oklch(from var(--color-headerBackground) l c h / .6);--color-headerBackground-lighter-a60:oklch(from var(--color-headerBackground-lighter) l c h / .6);--color-headerBackground-darker-a60:oklch(from var(--color-headerBackground-darker) l c h / .6);--color-headerBackground-complement-a60:oklch(from var(--color-headerBackground-complement) l c h / .6);--color-headerBackground-a70:oklch(from var(--color-headerBackground) l c h / .7);--color-headerBackground-lighter-a70:oklch(from var(--color-headerBackground-lighter) l c h / .7);--color-headerBackground-darker-a70:oklch(from var(--color-headerBackground-darker) l c h / .7);--color-headerBackground-complement-a70:oklch(from var(--color-headerBackground-complement) l c h / .7);--color-headerBackground-a80:oklch(from var(--color-headerBackground) l c h / .8);--color-headerBackground-lighter-a80:oklch(from var(--color-headerBackground-lighter) l c h / .8);--color-headerBackground-darker-a80:oklch(from var(--color-headerBackground-darker) l c h / .8);--color-headerBackground-complement-a80:oklch(from var(--color-headerBackground-complement) l c h / .8);--color-headerBackground-a90:oklch(from var(--color-headerBackground) l c h / .9);--color-headerBackground-lighter-a90:oklch(from var(--color-headerBackground-lighter) l c h / .9);--color-headerBackground-darker-a90:oklch(from var(--color-headerBackground-darker) l c h / .9);--color-headerBackground-complement-a90:oklch(from var(--color-headerBackground-complement) l c h / .9);--color-navMain_dropdown_bg:a:1:{s:4:"base";s:0:""};--color-navMain_dropdown_bg-lighter:oklch(from var(--color-navMain_dropdown_bg) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-navMain_dropdown_bg-darker:oklch(from var(--color-navMain_dropdown_bg) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-navMain_dropdown_bg-complement:oklch(from var(--color-navMain_dropdown_bg calc(h - 180) s l));--color-navMain_dropdown_bg-a10:oklch(from var(--color-navMain_dropdown_bg) l c h / .1);--color-navMain_dropdown_bg-lighter-a10:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .1);--color-navMain_dropdown_bg-darker-a10:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .1);--color-navMain_dropdown_bg-complement-a10:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .1);--color-navMain_dropdown_bg-a20:oklch(from var(--color-navMain_dropdown_bg) l c h / .2);--color-navMain_dropdown_bg-lighter-a20:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .2);--color-navMain_dropdown_bg-darker-a20:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .2);--color-navMain_dropdown_bg-complement-a20:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .2);--color-navMain_dropdown_bg-a30:oklch(from var(--color-navMain_dropdown_bg) l c h / .3);--color-navMain_dropdown_bg-lighter-a30:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .3);--color-navMain_dropdown_bg-darker-a30:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .3);--color-navMain_dropdown_bg-complement-a30:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .3);--color-navMain_dropdown_bg-a40:oklch(from var(--color-navMain_dropdown_bg) l c h / .4);--color-navMain_dropdown_bg-lighter-a40:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .4);--color-navMain_dropdown_bg-darker-a40:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .4);--color-navMain_dropdown_bg-complement-a40:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .4);--color-navMain_dropdown_bg-a50:oklch(from var(--color-navMain_dropdown_bg) l c h / .5);--color-navMain_dropdown_bg-lighter-a50:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .5);--color-navMain_dropdown_bg-darker-a50:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .5);--color-navMain_dropdown_bg-complement-a50:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .5);--color-navMain_dropdown_bg-a60:oklch(from var(--color-navMain_dropdown_bg) l c h / .6);--color-navMain_dropdown_bg-lighter-a60:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .6);--color-navMain_dropdown_bg-darker-a60:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .6);--color-navMain_dropdown_bg-complement-a60:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .6);--color-navMain_dropdown_bg-a70:oklch(from var(--color-navMain_dropdown_bg) l c h / .7);--color-navMain_dropdown_bg-lighter-a70:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .7);--color-navMain_dropdown_bg-darker-a70:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .7);--color-navMain_dropdown_bg-complement-a70:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .7);--color-navMain_dropdown_bg-a80:oklch(from var(--color-navMain_dropdown_bg) l c h / .8);--color-navMain_dropdown_bg-lighter-a80:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .8);--color-navMain_dropdown_bg-darker-a80:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .8);--color-navMain_dropdown_bg-complement-a80:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .8);--color-navMain_dropdown_bg-a90:oklch(from var(--color-navMain_dropdown_bg) l c h / .9);--color-navMain_dropdown_bg-lighter-a90:oklch(from var(--color-navMain_dropdown_bg-lighter) l c h / .9);--color-navMain_dropdown_bg-darker-a90:oklch(from var(--color-navMain_dropdown_bg-darker) l c h / .9);--color-navMain_dropdown_bg-complement-a90:oklch(from var(--color-navMain_dropdown_bg-complement) l c h / .9);--spacing-default:3.215rem;--grid-columns:12;--grid-gap:0;--font-size:1rem;--line-height:1.4em;--font-weight:400;--font-family:system-ui,sans-serif;--font-family-mono:ui-monospace,monospace;--text-xs:clamp(0.64rem,1.2vw,0.8rem);--text-sm:clamp(0.8rem,1.5vw,1rem);--text-md:clamp(1rem,2vw,1.25rem);--text-lg:clamp(1.25rem,2.5vw,1.563rem);--text-xl:clamp(1.563rem,3vw,1.953rem);--text-2xl:clamp(1.953rem,4vw,2.441rem);--text-3xl:clamp(2.441rem,5vw,3.052rem);--text-4xl:clamp(3.052rem,6vw,3.815rem);--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1440px;--hover-animation-time:550ms;--animation-duration:.3s;--animation-easing:ease-in-out;--content-max-width:calc(var(--breakpoint-xxl) / 12 * 10);--wide-max-width:var(--breakpoint-xxl);--header-height:auto;--header-inside-width:auto;--nav-main-color:var(--color-prime);--nav-main-font-family:var(--font-family);--nav-main-font-size:1rem;--nav-main-font-weight:var(--font-weight)}}@layer typography{h1{font-size:var(--text-4xl);line-height:1.1}h2{font-size:var(--text-3xl);line-height:1.2}h3{font-size:var(--text-2xl);line-height:1.25}h4{font-size:var(--text-xl);line-height:1.3}h5{font-size:var(--text-lg);line-height:1.4}h6{font-size:var(--text-md);line-height:1.4}}@layer colors{}@layer layout{.grid-row{display:grid;grid-template-columns:repeat(12,1fr);gap:0;container-type:inline-size}.container{container-type:inline-size;container-name:layout;width:100%;margin-inline:auto}.col-1{grid-column:span 1}.col-start-1{grid-column-start:1}.col-2{grid-column:span 2}.col-start-2{grid-column-start:2}.col-3{grid-column:span 3}.col-start-3{grid-column-start:3}.col-4{grid-column:span 4}.col-start-4{grid-column-start:4}.col-5{grid-column:span 5}.col-start-5{grid-column-start:5}.col-6{grid-column:span 6}.col-start-6{grid-column-start:6}.col-7{grid-column:span 7}.col-start-7{grid-column-start:7}.col-8{grid-column:span 8}.col-start-8{grid-column-start:8}.col-9{grid-column:span 9}.col-start-9{grid-column-start:9}.col-10{grid-column:span 10}.col-start-10{grid-column-start:10}.col-11{grid-column:span 11}.col-start-11{grid-column-start:11}.col-12{grid-column:span 12}.col-start-12{grid-column-start:12}@container (width>576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@container (width>768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@container (width>992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@container (width>1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}@container (width>1440px){.col-xxl-1{grid-column:span 1}.col-xxl-2{grid-column:span 2}.col-xxl-3{grid-column:span 3}.col-xxl-4{grid-column:span 4}.col-xxl-5{grid-column:span 5}.col-xxl-6{grid-column:span 6}.col-xxl-7{grid-column:span 7}.col-xxl-8{grid-column:span 8}.col-xxl-9{grid-column:span 9}.col-xxl-10{grid-column:span 10}.col-xxl-11{grid-column:span 11}.col-xxl-12{grid-column:span 12}}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes slide-up{from{opacity:0;translate:0 2rem}to{opacity:1;translate:none}}@keyframes slide-down{from{opacity:0;translate:0 -2rem}to{opacity:1;translate:none}}@keyframes slide-left{from{opacity:0;translate:2rem 0}to{opacity:1;translate:none}}@keyframes slide-right{from{opacity:0;translate:-2rem 0}to{opacity:1;translate:none}}@keyframes scale-in{from{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes pulse{0%,100%{scale:1}50%{scale:1.05}}@layer animations{.anim-fade-in{animation:fade-in .3s ease-in-out both}.anim-fade-out{animation:fade-out .3s ease-in-out both}.anim-slide-up{animation:slide-up .3s ease-in-out both}.anim-slide-down{animation:slide-down .3s ease-in-out both}.anim-slide-left{animation:slide-left .3s ease-in-out both}.anim-slide-right{animation:slide-right .3s ease-in-out both}.anim-scale-in{animation:scale-in .3s ease-in-out both}.anim-pulse{animation:pulse 1.5s ease-in-out infinite}.anim-delay-100{animation-delay:100ms}.anim-delay-200{animation-delay:200ms}.anim-delay-300{animation-delay:300ms}.anim-delay-500{animation-delay:500ms}.anim-fast{animation-duration:150ms}.anim-slow{animation-duration:600ms}.transition-all{transition:all .3s ease-in-out}.transition-colors{transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.transition-transform{transition:translate .3s ease-in-out,scale .3s ease-in-out}@supports (animation-timeline:view()){.scroll-fade-in{animation:fade-in linear both;animation-timeline:view();animation-range:entry 0% entry 30%}.scroll-slide-up{animation:slide-up linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.scroll-slide-left{animation:slide-left linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.scroll-scale-in{animation:scale-in linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.scroll-stagger>*{animation:fade-in linear both;animation-timeline:view();animation-range:entry 0% entry 30%}.scroll-stagger>*:nth-child(2){animation-delay:100ms}.scroll-stagger>*:nth-child(3){animation-delay:200ms}.scroll-stagger>*:nth-child(4){animation-delay:300ms}.scroll-stagger>*:nth-child(n+5){animation-delay:400ms}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}}@layer layout{header{width:100%;width:var(--header-width,100%);.inside{align-content:var(--header-inside-place-content,center);align-content:center;display:flex;justify-content:var(--header-inside-place-content,center);justify-content:center;place-content:center;place-content:var(--header-inside-place-content,center);justify-content:space-between;justify-content:var(--header-inside-justify-content,space-between)}}}@layer navigation{nav{ul{align-items:center;align-items:var(--navigation-align-items,center);display:flex;flex-direction:row;flex-direction:var(--navigation-direction,row);gap:0;gap:var(--navigation-items-gap,0);list-style:none;margin:0;padding:0;&.level_2{--navigation-direction:var(--navigation-direction-dropdown,column)}}.nav-link{color:var(--navigation-color,var(--color-prime));font-family:var(--navigation-font-family,var(--font-family));font-size:var(--navigation-font-size,var(--font-size));font-weight:var(--navigation-font-weight,var(--font-weight));text-decoration:none;-webkit-text-decoration:var(--navigation-text-decoration,none);text-decoration:var(--navigation-text-decoration,none);&:hover{color:var(--navigation-hover-color,var(--navigation-color));font-family:var(--navigation-hover-font-family,var(--navigation-font-family));font-size:var(--navigation-hover-font-size,var(--navigation-font-size));font-weight:var(--navigation-hover-font-weight,var(--navigation-font-weight));text-decoration:none;-webkit-text-decoration:var(--navigtion-hover-text-decoration,var(--navigtion-text-decoration,none));text-decoration:var(--navigtion-hover-text-decoration,var(--navigtion-text-decoration,none))}&.active{color:var(--navigation-active-color,var(--navigation-color));font-family:var(--navigation-active-font-family,var(--navigation-font-family));font-size:var(--navigation-active-font-size,var(--navigation-font-size));font-weight:var(--navigation-active-font-weight,var(--navigation-font-weight));text-decoration:none;-webkit-text-decoration:var(--navigtion-active-text-decoration,var(--navigtion-text-decoration,none));text-decoration:var(--navigtion-active-text-decoration,var(--navigtion-text-decoration,none))}}.nav-item{&.submenu{position:relative;ul{left:0;opacity:0;position:absolute;top:100%;transition:opacity var(--hover-animation-time),visibility var(--hover-animation-time);visibility:hidden}&:has(>.nav-link:hover) ul{opacity:1;visibility:visible}}}&.nav-main{.nav-link{color:var(--nav-main-color,var(--color-prime));font-family:var(--nav-main-font-family,var(--font-family));font-size:var(--nav-main-font-size,var(--font-size));font-weight:var(--nav-main-font-weight,var(--font-weight))}}}}