*,:after,:before{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body,html{font-family:Arial,sans-serif;height:100%;min-height:100dvh}:root{--color-purple:#928cba;--color-purple-50:#f1f0f6;--color-purple-100:#e3e1ed;--color-purple-200:#c7c4dc;--color-purple-300:#aca7cb;--color-purple-400:#928cba;--color-purple-500:#7870a8;--color-purple-600:#5f5693;--color-purple-700:#484073;--color-purple-800:#312b51;--color-purple-900:#1c1831;--color-purple-950:#110e21;--color-blue:var(--color-black-300);--color-blue-50:#f1f7fe;--color-blue-100:#ddedfd;--color-blue-200:#b9dbfa;--color-blue-300:#90caf8;--color-blue-400:#42afed;--color-blue-500:#348ec1;--color-blue-600:#28719a;--color-blue-700:#1c5575;--color-blue-800:#113a52;--color-blue-900:#06202f;--color-blue-950:#031520;--color-red:var(--color-red-300);--color-red-50:#fceeee;--color-red-100:#f9dfdf;--color-red-200:#f3bcbc;--color-red-300:#ef9999;--color-red-400:#ec7070;--color-red-500:#e03b3b;--color-red-600:#b42e2e;--color-red-700:#8b2121;--color-red-800:#631515;--color-red-900:#3b0808;--color-red-950:#280404;--color-sea:var(--color-sea-950);--color-sea-50:#f1f3fc;--color-sea-100:#e2e8fa;--color-sea-200:#c2cef5;--color-sea-300:#a4b8f0;--color-sea-400:#809feb;--color-sea-500:#5d89e5;--color-sea-600:#4172cc;--color-sea-700:#355fab;--color-sea-800:#284a87;--color-sea-900:#1d3869;--color-sea-950:#172e58;--color-black:var(--color-black-950);--color-black-50:#abacc2;--color-black-100:#a2a4bb;--color-black-200:#8f91ad;--color-black-300:#7c7f9f;--color-black-400:#6a6d90;--color-black-500:#585c7f;--color-black-600:#494c69;--color-black-700:#393c54;--color-black-800:#2b2d40;--color-black-900:#1d1e2d;--color-black-950:#151723;--color-yellow:var(--color-yellow-300);--color-yellow-50:#fdf2e1;--color-yellow-100:#fce5bf;--color-yellow-200:#f9cf6c;--color-yellow-300:#e3b94d;--color-yellow-400:#cca644;--color-yellow-500:#a78836;--color-yellow-600:#866c2a;--color-yellow-700:#64501d;--color-yellow-800:#433511;--color-yellow-900:#281e07;--color-yellow-950:#191203;--color-white:var(--color-white-50);--color-white-50:#f6f6f7;--color-white-100:#f0f1f1;--color-white-100-transparent:#f0f1f1cc;--color-white-200:#dee0e1;--color-white-300:#cfd2d4;--color-white-400:#bec1c4;--color-white-500:#b0b4b8;--color-white-600:#a1a5a9;--color-white-700:#83878a;--color-white-800:#66686b;--color-white-900:#4a4c4e;--color-white-950:#3c3e3f;--color-green:var(--color-green-300);--color-green-50:#eaffed;--color-green-100:#c5fed1;--color-green-200:#6dfe96;--color-green-300:#2cf376;--color-green-400:#28e36e;--color-green-500:#25d466;--color-green-600:#1db255;--color-green-700:#169244;--color-green-800:#0f7334;--color-green-900:#085525;--color-green-950:#06481e;--color-primary:var(--color-primary-300);--color-primary-50:var(--color-blue-50);--color-primary-100:var(--color-blue-100);--color-primary-200:var(--color-blue-200);--color-primary-300:var(--color-blue-300);--color-primary-400:var(--color-blue-400);--color-primary-500:var(--color-blue-500);--color-primary-600:var(--color-blue-600);--color-primary-700:var(--color-blue-700);--color-primary-800:var(--color-blue-800);--color-primary-900:var(--color-blue-900);--color-primary-950:var(--color-blue-950);--color-secondary:var(--color-secondary-300);--color-secondary-50:var(--color-red-50);--color-secondary-100:var(--color-red-100);--color-secondary-200:var(--color-red-200);--color-secondary-300:var(--color-red-300);--color-secondary-400:var(--color-red-400);--color-secondary-500:var(--color-red-500);--color-secondary-600:var(--color-red-600);--color-secondary-700:var(--color-red-700);--color-secondary-800:var(--color-red-800);--color-secondary-900:var(--color-red-900);--color-secondary-950:var(--color-red-950);--color-warning:var(--color-warning-300);--color-warning-50:var(--color-yellow-50);--color-warning-100:var(--color-yellow-100);--color-warning-200:var(--color-yellow-200);--color-warning-300:var(--color-yellow-300);--color-warning-400:var(--color-yellow-400);--color-warning-500:var(--color-yellow-500);--color-warning-600:var(--color-yellow-600);--color-warning-700:var(--color-yellow-700);--color-warning-800:var(--color-yellow-800);--color-warning-900:var(--color-yellow-900);--color-warning-950:var(--color-yellow-950);--color-danger:var(--color-red-300);--color-danger-50:var(--color-red-50);--color-danger-100:var(--color-red-100);--color-danger-200:var(--color-red-200);--color-danger-300:var(--color-red-300);--color-danger-400:var(--color-red-400);--color-danger-500:var(--color-red-500);--color-danger-600:var(--color-red-600);--color-danger-700:var(--color-red-700);--color-danger-800:var(--color-red-800);--color-danger-900:var(--color-red-900);--color-danger-950:var(--color-red-950);--color-success:var(--color-success-300);--color-success-50:var(--color-green-50);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-300:var(--color-green-300);--color-success-400:var(--color-green-400);--color-success-500:var(--color-green-500);--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-800:var(--color-green-800);--color-success-900:var(--color-green-900);--color-success-950:var(--color-green-950);--color-info:var(--color-sea-300);--color-info-50:var(--color-sea-50);--color-info-100:var(--color-sea-100);--color-info-200:var(--color-sea-200);--color-info-300:var(--color-sea-300);--color-info-400:var(--color-sea-400);--color-info-500:var(--color-sea-500);--color-info-600:var(--color-sea-600);--color-info-700:var(--color-sea-700);--color-info-800:var(--color-sea-800);--color-info-900:var(--color-sea-900);--color-info-950:var(--color-sea-950);--color-text:var(--color-black-900);--color-background:var(--color-white-50);--base-font-size:16px;--size-2xs:.125rem;--size-xs:.25rem;--size-sm:.5rem;--size-md:.75rem;--size-lg:1rem;--size-xl:1.5rem;--size-2xl:2rem;--size-3xl:3rem;--size-4xl:4rem;--spacing-xs:var(--size-xs);--spacing-sm:var(--size-sm);--spacing-md:var(--size-md);--spacing-lg:var(--size-lg);--spacing-xl:var(--size-xl);--spacing-2xl:var(--size-2xl);--spacing-3xl:var(--size-3xl);--spacing-4xl:var(--size-4xl);--border-radius-xs:.125rem;--border-radius-sm:.25rem;--border-radius-md:.375rem;--border-radius-lg:.5rem;--border-radius-xl:.75rem;--border-radius-2xl:1rem;--shadow-xs:0 1px 2px rgba(0,0,0,.1);--shadow-sm:0 1px 3px rgba(0,0,0,.15);--shadow-md:0 4px 6px rgba(0,0,0,.15);--shadow-lg:0 10px 15px rgba(0,0,0,.25);--shadow-xl:0 20px 25px rgba(0,0,0,.25);--padding-xs:var(--spacing-xs);--padding-sm:var(--spacing-sm);--padding-md:var(--spacing-md);--padding-lg:var(--spacing-lg);--padding-xl:var(--spacing-xl);--padding-2xl:var(--spacing-2xl);--margin-xs:var(--spacing-xs);--margin-sm:var(--spacing-sm);--margin-md:var(--spacing-md);--margin-lg:var(--spacing-lg);--margin-xl:var(--spacing-xl);--margin-2xl:var(--spacing-2xl);--font-family-sans:"Inter",sans-serif;--font-family-serif:"Merriweather",serif;--font-family-mono:"Courier New",monospace;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--gap-xs:.25rem;--gap-sm:.5rem;--gap-md:.75rem;--gap-lg:1rem;--gap-xl:1.5rem;--gap-2xl:2rem;--gap-3xl:3rem;--gap-4xl:4rem;--transition-duration-fast:.2s;--transition-duration-medium:.3s;--transition-duration-slow:.5s;--transition-timing-function:ease-in-out;--transition-slow-timing-function:cubic-bezier(.4,0,.2,1);--z-index-base:0;--z-index-header:100;--z-index-dropdown:1000;--z-index-modal:1050;--z-index-tooltip:1100;--z-index-header-items:1200;--breakpoint-xs:480px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1200px;--breakpoint-xl:1440px;--background-image:url(../img/background.jpg)}h1{font-size:var(--font-size-4xl)}h1,h2{font-weight:var(--font-weight-semibold)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h3,h4{font-weight:var(--font-weight-semibold)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h5,h6{font-weight:var(--font-weight-semibold)}h6{font-size:var(--font-size-md)}p{color:var(--color-text);font-size:inherit var(--font-size-md);line-height:1}a{color:var(--color-primary-500);transition:color var(--transition-duration-fast) var(--transition-timing-function)}a.no-text-decoration{text-decoration:none}a:hover{color:var(--color-primary-600)}a:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}ul{padding-left:var(--padding-xl)}#__nuxt{min-height:100%}#__nuxt,#__nuxt>div{display:flex;flex-direction:column;width:100%}#__nuxt>div{height:100%}main{display:flex;flex-direction:column;height:100dvh;padding:var(--padding-md);text-align:center;width:100%}main.index{background-color:#00000040;color:var(--color-white-100)}.main-wallpaper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.main-wallpaper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section{display:flex;flex-direction:column;height:100%;width:100%}body{background-color:var(--color-background);color:var(--color-text);font-size:var(--base-font-size)}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:var(--padding-md);width:100%}.container.row{flex-direction:row}.min-h-screen{min-height:100dvh}.min-h-section{min-height:calc(100dvh - 25rem)}.vertical-no-center{justify-content:flex-start}.horizontal-no-center{align-items:flex-start}.image-link{background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-block;height:auto;position:relative;text-decoration:none;width:auto}.image-link img{border-radius:var(--border-radius-sm);height:auto;max-width:100%}.image-link:before{align-items:center;background-color:var(--color-white-100-transparent);border-radius:.25rem;color:var(--color-black-900);content:url(https://api.iconify.design/majesticons/open.svg?color=currentColor);display:flex;flex-direction:row;height:var(--size-2xl);justify-content:center;opacity:0;position:absolute;right:var(--spacing-md);top:var(--spacing-md);transition:opacity var(--transition-duration-fast) var(--transition-timing-function);width:var(--size-2xl)}.image-link:hover:before{opacity:1}.font-ms{font-size:var(--font-size-sm)}.font-md{font-size:var(--font-size-md)}.font-lg{font-size:var(--font-size-lg)}.font-xl{font-size:var(--font-size-xl)}.font-2xl{font-size:var(--font-size-2xl)}.font-3xl{font-size:var(--font-size-3xl)}.font-4xl{font-size:var(--font-size-4xl)}.font-5xl{font-size:var(--font-size-5xl)}.font-6xl{font-size:var(--font-size-6xl)}.font-7xl{font-size:var(--font-size-7xl)}.font-8xl{font-size:var(--font-size-8xl)}.font-xs{font-size:var(--font-size-xs)}.font-bold{font-weight:var(--font-weight-bold)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-medium{font-weight:var(--font-weight-medium)}.font-normal{font-weight:var(--font-weight-normal)}.font-light{font-weight:var(--font-weight-light)}.center{align-items:center;justify-content:center}.w-3\/4{width:75%}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.min-h-10xl{height:unset;min-height:25rem}.padding-xs{padding:var(--padding-xs)}.padding-sm{padding:var(--padding-sm)}.padding-md{padding:var(--padding-md)}.padding-lg{padding:var(--padding-lg)}.padding-xl{padding:var(--padding-xl)}.padding-2xl{padding:var(--padding-2xl)}.gap-xs{gap:var(--gap-xs)}.gap-sm{gap:var(--gap-sm)}.gap-md{gap:var(--gap-md)}.gap-lg{gap:var(--gap-lg)}.gap-xl{gap:var(--gap-xl)}.gap-2xl{gap:var(--gap-2xl)}.gap-3xl{gap:var(--gap-3xl)}.gap-4xl{gap:var(--gap-4xl)}.bg-image{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-secondary-wallpaper{background-image:url(../img/background-secondary.svg)}.bg-tertiary-wallpaper{background-image:url(../img/background-tertiary.svg)}.bg-primary{background-color:var(--color-primary-100)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-800{background-color:var(--color-primary-800)}.bg-primary-900{background-color:var(--color-primary-900)}.bg-primary-950{background-color:var(--color-primary-950)}.bg-secondary{background-color:var(--color-secondary-100)}.bg-secondary-50{background-color:var(--color-secondary-50)}.bg-secondary-100{background-color:var(--color-secondary-100)}.bg-secondary-200{background-color:var(--color-secondary-200)}.bg-secondary-300{background-color:var(--color-secondary-300)}.bg-secondary-400{background-color:var(--color-secondary-400)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-secondary-600{background-color:var(--color-secondary-600)}.bg-secondary-700{background-color:var(--color-secondary-700)}.bg-secondary-800{background-color:var(--color-secondary-800)}.bg-secondary-900{background-color:var(--color-secondary-900)}.bg-secondary-950{background-color:var(--color-secondary-950)}.bg-warning{background-color:var(--color-warning-100)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-100{background-color:var(--color-warning-100)}.bg-warning-200{background-color:var(--color-warning-200)}.bg-warning-300{background-color:var(--color-warning-300)}.bg-warning-400{background-color:var(--color-warning-400)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-warning-600{background-color:var(--color-warning-600)}.bg-warning-700{background-color:var(--color-warning-700)}.bg-warning-800{background-color:var(--color-warning-800)}.bg-warning-900{background-color:var(--color-warning-900)}.bg-warning-950{background-color:var(--color-warning-950)}.bg-success{background-color:var(--color-success-100)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-100{background-color:var(--color-success-100)}.bg-success-200{background-color:var(--color-success-200)}.bg-success-300{background-color:var(--color-success-300)}.bg-success-400{background-color:var(--color-success-400)}.bg-success-500{background-color:var(--color-success-500)}.bg-success-600{background-color:var(--color-success-600)}.bg-success-700{background-color:var(--color-success-700)}.bg-success-800{background-color:var(--color-success-800)}.bg-success-900{background-color:var(--color-success-900)}.bg-success-950{background-color:var(--color-success-950)}.bg-info{background-color:var(--color-info-100)}.bg-info-50{background-color:var(--color-info-50)}.bg-info-100{background-color:var(--color-info-100)}.bg-info-200{background-color:var(--color-info-200)}.bg-info-300{background-color:var(--color-info-300)}.bg-info-400{background-color:var(--color-info-400)}.bg-info-500{background-color:var(--color-info-500)}.bg-info-600{background-color:var(--color-info-600)}.bg-info-700{background-color:var(--color-info-700)}.bg-info-800{background-color:var(--color-info-800)}.bg-info-900{background-color:var(--color-info-900)}.bg-info-950{background-color:var(--color-info-950)}.bg-white{background-color:var(--color-white-100);color:var(--color-black-800)}.bg-black{background-color:var(--color-black-900)}.bg-black,.bg-dark{color:var(--color-white-100)}.bg-dark{background-color:var(--color-black-800)}.bg-blue{background-color:var(--color-blue-500);color:var(--color-white-100)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100,.bg-blue-50{color:var(--color-black-900)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-200,.bg-blue-300{color:var(--color-black-900)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400);color:var(--color-black-900)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600,.bg-blue-700{color:var(--color-white-100)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-800{background-color:var(--color-blue-800)}.bg-blue-800,.bg-blue-900{color:var(--color-white-100)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-950{background-color:var(--color-blue-950)}.bg-blue-950,.bg-purple{color:var(--color-white-100)}.bg-purple{background-color:var(--color-purple-500)}.bg-purple-50{background-color:var(--color-purple-50);color:var(--color-black-900)}.bg-purple-100{background-color:var(--color-purple-100);color:var(--color-black-900)}.bg-purple-200{background-color:var(--color-purple-200);color:var(--color-black-900)}.bg-purple-300{background-color:var(--color-purple-300);color:var(--color-black-900)}.bg-purple-400{background-color:var(--color-purple-400);color:var(--color-black-900)}.bg-purple-600{background-color:var(--color-purple-600);color:var(--color-white-100)}.bg-purple-700{background-color:var(--color-purple-700);color:var(--color-white-100)}.bg-purple-800{background-color:var(--color-purple-800);color:var(--color-white-100)}.bg-purple-900{background-color:var(--color-purple-900);color:var(--color-white-100)}.bg-purple-950{background-color:var(--color-purple-950)}.bg-purple-950,.bg-red{color:var(--color-white-100)}.bg-red{background-color:var(--color-red-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100,.bg-red-50{color:var(--color-black-900)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-200,.bg-red-300{color:var(--color-black-900)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400);color:var(--color-black-900)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600,.bg-red-700{color:var(--color-white-100)}.bg-red-700{background-color:var(--color-red-700)}.bg-red-800{background-color:var(--color-red-800)}.bg-red-800,.bg-red-900{color:var(--color-white-100)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-950{background-color:var(--color-red-950);color:var(--color-white-100)}.bg-yellow{background-color:var(--color-yellow-500)}.bg-yellow,.bg-yellow-50{color:var(--color-black-900)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100);color:var(--color-black-900)}.bg-yellow-200{background-color:var(--color-yellow-200);color:var(--color-black-900)}.bg-yellow-300{background-color:var(--color-yellow-300);color:var(--color-black-900)}.bg-yellow-400{background-color:var(--color-yellow-400);color:var(--color-black-900)}.bg-yellow-600{background-color:var(--color-yellow-600);color:var(--color-black-900)}.bg-yellow-700{background-color:var(--color-yellow-700);color:var(--color-black-900)}.bg-yellow-800{background-color:var(--color-yellow-800);color:var(--color-black-900)}.bg-yellow-900{background-color:var(--color-yellow-900);color:var(--color-black-900)}.bg-yellow-950{background-color:var(--color-yellow-950);color:var(--color-black-900)}.bg-green{background-color:var(--color-green-500);color:var(--color-white-100)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100,.bg-green-50{color:var(--color-black-900)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-200,.bg-green-300{color:var(--color-black-900)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400);color:var(--color-black-900)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600,.bg-green-700{color:var(--color-white-100)}.bg-green-700{background-color:var(--color-green-700)}.bg-green-800{background-color:var(--color-green-800)}.bg-green-800,.bg-green-900{color:var(--color-white-100)}.bg-green-900{background-color:var(--color-green-900)}.bg-green-950{background-color:var(--color-green-950)}.bg-green-950,.bg-sea{color:var(--color-white-100)}.bg-sea{background-color:var(--color-sea-500)}.bg-sea-50{background-color:var(--color-sea-50)}.bg-sea-100,.bg-sea-50{color:var(--color-black-900)}.bg-sea-100{background-color:var(--color-sea-100)}.bg-sea-200{background-color:var(--color-sea-200)}.bg-sea-200,.bg-sea-300{color:var(--color-black-900)}.bg-sea-300{background-color:var(--color-sea-300)}.bg-sea-400{background-color:var(--color-sea-400);color:var(--color-black-900)}.bg-sea-600{background-color:var(--color-sea-600)}.bg-sea-600,.bg-sea-700{color:var(--color-white-100)}.bg-sea-700{background-color:var(--color-sea-700)}.bg-sea-800{background-color:var(--color-sea-800)}.bg-sea-800,.bg-sea-900{color:var(--color-white-100)}.bg-sea-900{background-color:var(--color-sea-900)}.bg-sea-950{background-color:var(--color-sea-950);color:var(--color-white-100)}@media screen and (max-width:1024px){.w-3\/4{width:100%}.font-8xl{font-size:var(--font-size-7xl)}.font-7xl{font-size:var(--font-size-6xl)}.font-6xl{font-size:var(--font-size-5xl)}.font-5xl{font-size:var(--font-size-4xl)}.font-4xl{font-size:var(--font-size-3xl)}.font-3xl{font-size:var(--font-size-2xl)}.font-2xl{font-size:var(--font-size-xl)}.font-xl{font-size:var(--font-size-lg)}.font-lg{font-size:var(--font-size-md)}.font-md{font-size:var(--font-size-sm)}.font-sm{font-size:var(--font-size-xs)}}@media screen and (max-width:728px){.w-3\/4{width:100%}.font-8xl{font-size:var(--font-size-6xl)}.font-7xl{font-size:var(--font-size-5xl)}.font-6xl{font-size:var(--font-size-4xl)}.font-5xl{font-size:var(--font-size-3xl)}.font-4xl{font-size:var(--font-size-2xl)}.font-3xl{font-size:var(--font-size-xl)}.font-2xl{font-size:var(--font-size-lg)}.font-xl{font-size:var(--font-size-md)}.font-lg{font-size:var(--font-size-sm)}.font-md{font-size:var(--font-size-xs)}.font-sm{font-size:var(--font-size-2xs)}.image-link:before{opacity:1}}.scroll-button{align-items:center;background-color:transparent;border:none;border-radius:50%;bottom:var(--spacing-md);color:var(--color-white-100);cursor:pointer;display:flex;font-size:var(--font-size-4xl);height:var(--size-3xl);justify-content:center;left:50%;position:absolute;transform:translate(-50%);transition:background-color var(--transition-duration-fast) var(--transition-timing-function),color var(--transition-duration-fast) var(--transition-timing-function);width:var(--size-3xl)}.scroll-button:hover{background-color:var(--color-primary-200)}.scroll-button:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px}.btn{--btn-padding:var(--padding-sm) var(--padding-md);--btn-border-radius:var(--border-radius-sm);--btn-font-size:var(--font-size-md);--btn-color:var(--color-text);--btn-background-color:var(--color-primary-500);--btn-hover-background-color:var(--color-primary-600);--btn-focus-outline-color:var(--color-primary-600);--btn-transition:background-color var(--transition-duration-fast) var(--transition-timing-function),color var(--transition-duration-fast) var(--transition-timing-function);align-items:center;background-color:var(--btn-background-color);border:none;border-radius:var(--btn-border-radius);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--btn-font-size);gap:var(--gap-md);justify-content:center;padding:var(--btn-padding);text-decoration:none;transform:translateY(0);transition:var(--btn-transition)}.btn,.btn:hover{color:var(--btn-color)}.btn:hover{background-color:var(--btn-hover-background-color)}.btn:active{color:var(--btn-color);transform:translateY(2px)}.btn:focus-visible{outline:2px solid var(--btn-focus-outline-color);outline-offset:2px}.btn-icon{align-items:center;display:inline-flex;font-size:var(--font-size-2xl);height:var(--size-3xl);justify-content:center;width:var(--size-3xl)}.btn-primary{--btn-background-color:var(--color-primary-300);--btn-hover-background-color:var(--color-primary-400);--btn-focus-outline-color:var(--color-primary-300)}.btn-secondary{--btn-background-color:var(--color-secondary-300);--btn-hover-background-color:var(--color-secondary-400);--btn-focus-outline-color:var(--color-secondary-300)}.btn-info{--btn-background-color:var(--color-info-500);--btn-hover-background-color:var(--color-info-600);--btn-focus-outline-color:var(--color-info-500)}.btn-success{--btn-background-color:var(--color-success-500);--btn-hover-background-color:var(--color-success-600);--btn-focus-outline-color:var(--color-success-500)}.btn-warning{--btn-background-color:var(--color-warning-500);--btn-hover-background-color:var(--color-warning-600);--btn-focus-outline-color:var(--color-warning-500)}.btn-danger{--btn-background-color:var(--color-danger-500);--btn-hover-background-color:var(--color-danger-600);--btn-focus-outline-color:var(--color-danger-500)}.btn-link{background-color:transparent;color:var(--btn-color);text-decoration:underline}.btn-link:hover{color:var(--btn-hover-background-color)}.btn-link:active{color:var(--btn-active-background-color)}.btn-sm{--btn-padding:var(--padding-xs) var(--padding-sm);--btn-font-size:var(--font-size-sm)}.btn-lg{--btn-padding:var(--padding-md) var(--padding-lg);--btn-font-size:var(--font-size-lg)}@media (max-width:768px){.scroll-button{font-size:var(--font-size-3xl);height:var(--size-2xl);width:var(--size-2xl)}.btn{--btn-padding:var(--padding-xs) var(--padding-sm);--btn-font-size:var(--font-size-sm)}.btn-icon{font-size:var(--font-size-lg);height:var(--size-2xl);width:var(--size-2xl)}.btn-lg{--btn-padding:var(--padding-md) var(--padding-lg);--btn-font-size:var(--font-size-md)}}header{left:0;position:fixed;top:0;width:100%;z-index:var(--z-index-header)}.navbar{background-color:transparent;color:var(--color-white-100);display:flex;flex-direction:row;height:calc(var(--size-xl) + var(--padding-md)*2);justify-content:space-between;padding:0;transition:background-color var(--transition-duration-fast) var(--transition-timing-function)}header.scrolled>nav{background-color:var(--color-red-100);color:var(--color-text)}.navbar-brand{align-items:center;color:inherit;display:flex;font-size:var(--font-size-lg);gap:var(--gap-md);height:100%;padding:0 var(--padding-md);text-decoration:none;width:-moz-fit-content;width:fit-content}.navbar-brand:hover{color:inherit}.navbar-brand img{height:32px;width:auto}.navbar-items,.navbar-left{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start}.navbar-items{gap:var(--gap-md);list-style:none;padding:0 var(--padding-md);width:-moz-fit-content;width:fit-content}.navbar-items>li{height:100%}.navbar-items>li>a{align-items:center;color:inherit;display:inline-flex;font-size:var(--font-size-lg);height:100%;text-decoration:none}.navbar-items>li>a>span{height:22px}.navbar-items .dropdown,.navbar-items .dropdown-trigger{height:100%}header.scrolled>nav>.navbar-items>li>a{color:inherit}header.scrolled>nav>.navbar-items>li>a:hover{color:var(--color-primary-500)}.navbar-items>li>a:hover{color:var(--color-primary-200)}.router-link-active:not(.navbar-brand){color:var(--color-primary-300)!important;cursor:default;pointer-events:none}.navbar-toggle{background:none;border:none;color:inherit;display:inline-block;height:var(--size-xl);transition:transform var(--transition-duration-slow) var(--transition-slow-timing-function);width:var(--size-xl)}.navbar-toggle-wrapper{align-items:center;cursor:pointer;display:none;justify-content:center;padding:var(--padding-md);position:relative;z-index:calc(var(--z-index-header-items) + 1)}.navbar-toggle-wrapper.active{left:0;position:fixed;top:0}.navbar-left:has(.navbar-toggle-wrapper.active)>.navbar-brand{left:calc(var(--padding-md)*4);position:relative}.navbar-toggle-wrapper.active>.navbar-toggle{color:var(--color-text);transform:rotate(90deg)}.navbar-toggle-line-1,.navbar-toggle-line-2,.navbar-toggle-line-3{transition:transform var(--transition-duration-slow) var(--transition-slow-timing-function),opacity var(--transition-duration-slow) var(--transition-slow-timing-function)}.navbar-toggle-wrapper.active>.navbar-toggle .navbar-toggle-line-1{transform:rotate(45deg) translateY(5px)}.navbar-toggle-wrapper.active>.navbar-toggle .navbar-toggle-line-2{opacity:0;transform:rotate(135deg)}.navbar-toggle-wrapper.active>.navbar-toggle .navbar-toggle-line-3{transform:rotate(135deg) translateY(-5px)}@media screen and (max-width:728px){header{left:0;position:absolute;top:0}header.scrolled>nav{background-color:transparent;color:var(--color-white-100)}nav{align-items:flex-start;flex-direction:column;justify-content:center}.navbar-brand{justify-content:flex-start;padding:0;width:100%}.navbar-collapse{background-color:var(--color-red-200);color:var(--color-text);display:flex;height:100vh;justify-content:center;left:0;overflow-y:scroll;padding-top:calc(var(--size-xl) + var(--padding-md)*2);position:fixed;top:0;transform:translate(-100%);transition:transform var(--transition-duration-fast) var(--transition-timing-function);width:100%;z-index:var(--z-index-header-items)}.navbar-collapse,.navbar-items{align-items:center;flex-direction:column}.navbar-items{gap:var(--gap-lg);height:100%;justify-content:flex-start;padding:0;text-align:left;width:15rem}.router-link-active:not(.navbar-brand){color:var(--color-primary-700)!important;cursor:default;pointer-events:none}.navbar-items>li{display:flex;height:auto;left:-36px;opacity:0;position:relative;text-align:left;transition:left var(--transition-duration-slow) var(--transition-slow-timing-function),opacity var(--transition-duration-slow) var(--transition-slow-timing-function);width:100%}.navbar-collapse.active{transform:translate(0)}.navbar-toggle-wrapper{display:flex}.navbar-collapse>.navbar-items>li{left:0;opacity:1}.navbar-items>li:first-child{transition-delay:.175s}.navbar-items>li:nth-child(2){transition-delay:.225s}.navbar-items>li:nth-child(3){transition-delay:.275s}.navbar-items>li:nth-child(4){transition-delay:.325s}.navbar-items>li:nth-child(5){transition-delay:.375s}.navbar-items>li:nth-child(6){transition-delay:.425s}.navbar-items .dropdown,.navbar-items .dropdown-trigger{height:auto}}footer{background-color:var(--color-blue-200);border-top:1px solid var(--color-black-300);color:var(--color-text);flex-direction:column;font-size:var(--font-size-sm);padding:var(--padding-lg);position:relative;text-align:center;width:100%}.footer-links,footer{align-items:center;display:flex;justify-content:center}.footer-links{flex-direction:row;gap:var(--gap-2xl);height:var(--size-2xl)}@media (max-width:768px){footer{font-size:var(--font-size-xs);padding:var(--padding-md)}.footer-links{gap:var(--gap-md)}}.dropdown{display:inline-block;position:relative}.dropdown-trigger{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--font-size-lg);gap:var(--gap-xs);padding:0;transition:color var(--transition-duration-fast) var(--transition-timing-function)}.dropdown-trigger:hover{color:var(--color-primary-200)}header.scrolled .dropdown-trigger:hover{color:var(--color-primary-700)}.dropdown-content{background-color:var(--color-white-100);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--padding-xs);list-style:none;min-width:160px;padding:var(--padding-xs);position:relative;width:auto}.dropdown-content,.dropdown-content-wrapper{opacity:0;pointer-events:none;visibility:hidden;z-index:var(--z-index-dropdown)}.dropdown-content-wrapper{left:0;min-width:100%;position:absolute;top:100%;width:-moz-max-content;width:max-content}.dropdown-content a{border-radius:var(--border-radius-sm);color:var(--color-text);display:block;padding:var(--padding-sm) var(--padding-md);text-decoration:none;transition:background-color var(--transition-duration-fast) var(--transition-timing-function);white-space:nowrap}.dropdown-content a:hover{background-color:var(--color-primary-200)}.dropdown:hover .dropdown-content,.dropdown:hover .dropdown-content-wrapper{opacity:1;pointer-events:auto;visibility:visible}.dropdown:hover .dropdown-trigger>span.iconify{transform:rotate(180deg)}.dropdown-content-wrapper.right{left:auto;right:0}.dropdown-trigger>span.iconify{transform:rotate(0);transition:transform var(--transition-duration-fast) var(--transition-timing-function)}.dropdown-trigger.active>span.iconify{transform:rotate(180deg)}.sub-dropdown{max-width:calc(15rem - var(--padding-lg)*2);position:relative;width:100%}.sub-dropdown-trigger{align-items:center;background:none;border:none;border-radius:var(--border-radius-sm);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:var(--font-size-md);gap:var(--gap-xs);min-width:-moz-fit-content;min-width:fit-content;padding:var(--padding-sm) var(--padding-md);text-align:left;text-decoration:none;transition:background-color var(--transition-duration-fast) var(--transition-timing-function);white-space:nowrap;width:100%}.sub-dropdown-trigger>span:first-of-type{width:100%}.sub-dropdown-trigger:hover{background-color:var(--color-primary-200)}.sub-dropdown-content{background-color:var(--color-white-100);border-radius:var(--border-radius-md);display:none;flex-direction:column;gap:var(--padding-xs);list-style:none;padding-left:var(--padding-sm);width:100%;z-index:var(--z-index-dropdown)}.sub-dropdown-content a{border-radius:var(--border-radius-sm);color:var(--color-text);display:block;padding:var(--padding-sm) var(--padding-md);text-decoration:none;transition:background-color var(--transition-duration-fast) var(--transition-timing-function)}.sub-dropdown-content a:hover{background-color:var(--color-primary-200)}.sub-dropdown-content.active{display:inline-flex}.sub-dropdown-trigger>span.iconify{transform:rotate(0);transition:transform var(--transition-duration-fast) var(--transition-timing-function)}.sub-dropdown-trigger.active>span.iconify{transform:rotate(180deg)}@media screen and (max-width:728px){.dropdown{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.dropdown,.dropdown.active{height:auto}.dropdown-content-wrapper{display:flex;flex-direction:column;left:0;min-width:100%;overflow:hidden;position:static;top:100%;width:-moz-max-content;width:max-content;z-index:10}.dropdown-content,.dropdown-content-wrapper{opacity:1;pointer-events:auto;visibility:visible}.dropdown-content{background-color:transparent;border-radius:0;box-shadow:none;display:none;height:auto;justify-content:flex-start;padding-left:var(--padding-lg);position:relative;text-align:left}.dropdown-trigger{flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.dropdown-content.active{display:flex}.dropdown-trigger:hover{color:var(--color-primary-700)}.dropdown-content a{padding:var(--padding-sm)}.sub-dropdown{max-width:calc(15rem - var(--padding-lg)*2)}.sub-dropdown-trigger{padding:var(--padding-sm);text-align:left;width:100%}.sub-dropdown-content{background-color:transparent;border-radius:0;box-shadow:none;left:0;max-width:calc(15rem - var(--padding-lg)*2);padding-left:var(--padding-lg);position:relative;top:0}.sub-dropdown-trigger{flex-direction:row-reverse}.dropdown:hover .dropdown-trigger:not(.active)>span.iconify{transform:rotate(0)}}.status-embeds{gap:1rem;width:75%}.status-embed,.status-embeds{display:flex;flex-direction:column}.status-embed{gap:.5rem;width:100%}.status-embed iframe{border:none;border-radius:var(--border-radius-md)}.privacy-embed{padding:var(--padding-lg)}@media (max-width:768px){.status-embed,.status-embeds{width:100%}.privacy-embed{padding:var(--padding-md)}}.markdown-content{color:var(--color-text);display:flex;flex-direction:column;font-size:var(--font-size-xl);gap:var(--gap-md);line-height:1.6;min-height:100%;padding:var(--padding-md);text-align:left;width:75%}.markdown-content img{border-radius:var(--border-radius-sm);height:auto;max-width:100%}.markdown-content h1{line-height:1}@media screen and (max-width:1024px){.markdown-content{font-size:var(--font-size-lg);padding:var(--padding-sm);width:90%}}@media screen and (max-width:768px){.markdown-content{font-size:var(--font-size-lg);padding:var(--padding-sm);width:100%}}@keyframes skeleton-loading{0%{background-color:var(--color-white-300)}50%{background-color:var(--color-white-500)}to{background-color:var(--color-white-300)}}.skeleton{animation:skeleton-loading 1.5s ease-in-out infinite;background-color:var(--color-white-300);border-radius:var(--border-radius-sm);height:var(--size-md);width:100%}.separator{background-color:var(--color-primary-600,#e0e0e0);border:none;display:block;height:1px;margin:var(--spacing-md) 0;width:100%}.separator.dashed{border-top:1px dashed var(--color-primary-600,#e0e0e0)}.separator.thick{background-color:var(--color-primary-700,#bdbdbd);height:2px}.separator.xs{height:1px;margin:var(--spacing-xs) 0}.separator.sm{height:1px;margin:var(--spacing-sm) 0}.separator.lg{height:2px;margin:var(--spacing-lg) 0}.separator.discrete{height:0}.contact-list{display:flex;flex-basis:auto;flex-direction:row;flex-wrap:wrap;gap:var(--gap-lg);height:auto;justify-content:center;width:100%}.contact-info{align-items:center;border-radius:var(--border-radius-md);display:flex;flex-direction:column;gap:var(--gap-md);justify-content:flex-start;max-width:400px;padding:var(--padding-md);width:auto}.contact-info .iconify{color:var(--color-primary-800);font-size:var(--font-size-8xl)}.contact-info ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}.contact-info:nth-child(0) li{width:-moz-min-content;width:min-content}code{background-color:var(--color-black-800);border-radius:3px;color:var(--color-white-100);font-family:Courier New,Courier,monospace;font-size:var(--font-size-md);padding:.2em .4em}.art-gallery{display:flex;flex-wrap:wrap;gap:var(--gap-md);justify-content:center;max-width:75%}.art-image-wrapper{max-width:300px}.art-image{border-radius:var(--border-radius-md);filter:drop-shadow(var(--shadow-md));transform:scale(1);transition:transform .3s ease,filter .3s ease;width:100%}.art-image:hover{filter:drop-shadow(var(--shadow-lg));transform:scale(1.05)}.bot-list{display:flex;flex-basis:auto;flex-direction:row;flex-wrap:wrap;gap:var(--gap-lg);height:auto;justify-content:center;width:100%}.bot-card{align-items:flex-start;background-color:var(--color-primary-200);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);color:var(--color-text);display:flex;flex-direction:column;font-size:var(--font-size-2xl);gap:var(--gap-md);justify-content:flex-start;max-width:400px;padding:var(--padding-md);transform:translateY(0);transition:transform .3s ease,box-shadow .3s ease;width:auto}.bot-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.bot-name{color:var(--color-primary-800);font-size:var(--font-size-4xl);font-weight:700}.bot-description{color:var(--color-text)}.bot-links{display:flex;flex-direction:row;gap:var(--gap-md);justify-content:flex-start;width:100%}
