.view-animation-fade{animation:view-animation-fade linear;animation-timeline:view();animation-range:entry 0%;animation-duration:1s}@keyframes view-animation-fade{0%{opacity:0}to{opacity:1}}.slide-top{-webkit-animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-top{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slide-bottom{-webkit-animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slide-right{-webkit-animation:slide-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-right .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-right{0%{-webkit-transform:translateX(100%);transform:translate(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.slide-left{-webkit-animation:slide-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-left .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-left{0%{-webkit-transform:translateX(-100%);transform:translate(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.hover-animation-text-decoration:hover{text-decoration:underline}.hover-animation-scale{transition:transform .25s ease-in-out}.hover-animation-scale:hover{transform:scale(1.1)}.hover-animation-background-color-light{position:relative;overflow:hidden;z-index:0}.hover-animation-background-color-light:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff40;transition:opacity .2s ease-in-out;opacity:0}.hover-animation-background-color-light:hover:after{opacity:1}.hover-animation-background-color-dark{position:relative;overflow:hidden;z-index:0}.hover-animation-background-color-dark:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;transition:opacity .2s ease-in-out;opacity:0}.hover-animation-background-color-dark:hover:after{opacity:1;z-index:1}.color-dark{background-color:var(--color-dark-600);color:#fff}.color-dark.hovered:hover{background-color:var(--color-dark-700)}.color-dark.variant-light{background:var(--color-dark-50);color:var(--color-dark-600)}.color-dark.variant-light.hovered:hover{background-color:var(--color-dark-100)}.color-dark.variant-outline{background:transparent;color:var(--color-dark-600);border:1px solid var(--color-dark-600)}.color-dark.variant-outline.hovered:hover{background:var(--color-dark-50)}.color-gray{background-color:var(--color-gray-600);color:#fff}.color-gray.hovered:hover{background-color:var(--color-gray-700)}.color-gray.variant-light{background:var(--color-gray-50);color:var(--color-gray-600)}.color-gray.variant-light.hovered:hover{background-color:var(--color-gray-100)}.color-gray.variant-outline{background:transparent;color:var(--color-gray-600);border:1px solid var(--color-gray-600)}.color-gray.variant-outline.hovered:hover{background:var(--color-gray-50)}.color-red{background-color:var(--color-red-600);color:#fff}.color-red.hovered:hover{background-color:var(--color-red-700)}.color-red.variant-light{background:var(--color-red-50);color:var(--color-red-600)}.color-red.variant-light.hovered:hover{background-color:var(--color-red-100)}.color-red.variant-outline{background:transparent;color:var(--color-red-600);border:1px solid var(--color-red-600)}.color-red.variant-outline.hovered:hover{background:var(--color-red-50)}.color-pink{background-color:var(--color-pink-600);color:#fff}.color-pink.hovered:hover{background-color:var(--color-pink-700)}.color-pink.variant-light{background:var(--color-pink-50);color:var(--color-pink-600)}.color-pink.variant-light.hovered:hover{background-color:var(--color-pink-100)}.color-pink.variant-outline{background:transparent;color:var(--color-pink-600);border:1px solid var(--color-pink-600)}.color-pink.variant-outline.hovered:hover{background:var(--color-pink-50)}.color-grape{background-color:var(--color-grape-600);color:#fff}.color-grape.hovered:hover{background-color:var(--color-grape-700)}.color-grape.variant-light{background:var(--color-grape-50);color:var(--color-grape-600)}.color-grape.variant-light.hovered:hover{background-color:var(--color-prape-100)}.color-grape.variant-outline{background:transparent;color:var(--color-grape-600);border:1px solid var(--color-grape-600)}.color-grape.variant-outline.hovered:hover{background:var(--color-grape-50)}.color-violet{background-color:var(--color-violet-600);color:#fff}.color-violet.hovered:hover{background-color:var(--color-violet-700)}.color-violet.variant-light{background:var(--color-violet-50);color:var(--color-violet-600)}.color-violet.variant-light.hovered:hover{background-color:var(--color-violet-100)}.color-violet.variant-outline{background:transparent;color:var(--color-violet-600);border:1px solid var(--color-violet-600)}.color-violet.variant-outline.hovered:hover{background:var(--color-violet-50)}.color-indigo{background-color:var(--color-indigo-600);color:#fff}.color-indigo.hovered:hover{background-color:var(--color-indigo-700)}.color-indigo.variant-light{background:var(--color-indigo-50);color:var(--color-indigo-600)}.color-indigo.variant-light.hovered:hover{background-color:var(--color-indigo-100)}.color-indigo.variant-outline{background:transparent;color:var(--color-indigo-600);border:1px solid var(--color-indigo-600)}.color-indigo.variant-outline.hovered:hover{background:var(--color-indigo-50)}.color-blue{background-color:var(--color-blue-600);color:#fff}.color-blue.hovered:hover{background-color:var(--color-blue-700)}.color-blue.variant-light{background:var(--color-blue-50);color:var(--color-blue-600)}.color-blue.variant-light.hovered:hover{background-color:var(--color-blue-100)}.color-blue.variant-outline{background:transparent;color:var(--color-blue-600);border:1px solid var(--color-blue-600)}.color-blue.variant-outline.hovered:hover{background:var(--color-blue-50)}.color-cyan{background-color:var(--color-cyan-600);color:#fff}.color-cyan.hovered:hover{background-color:var(--color-cyan-700)}.color-cyan.variant-light{background:var(--color-cyan-50);color:var(--color-cyan-600)}.color-cyan.variant-light.hovered:hover{background-color:var(--color-cyan-100)}.color-cyan.variant-outline{background:transparent;color:var(--color-cyan-600);border:1px solid var(--color-cyan-600)}.color-cyan.variant-outline.hovered:hover{background:var(--color-cyan-50)}.color-teal{background-color:var(--color-teal-600);color:#fff}.color-teal.hovered:hover{background-color:var(--color-teal-700)}.color-teal.variant-light{background:var(--color-teal-50);color:var(--color-teal-600)}.color-teal.variant-light.hovered:hover{background-color:var(--color-teal-100)}.color-teal.variant-outline{background:transparent;color:var(--color-teal-600);border:1px solid var(--color-teal-600)}.color-teal.variant-outline.hovered:hover{background:var(--color-teal-50)}.color-green{background-color:var(--color-green-600);color:#fff}.color-green.hovered:hover{background-color:var(--color-green-700)}.color-green.variant-light{background:var(--color-green-50);color:var(--color-green-600)}.color-green.variant-light.hovered:hover{background-color:var(--color-green-100)}.color-green.variant-outline{background:transparent;color:var(--color-green-600);border:1px solid var(--color-green-600)}.color-green.variant-outline.hovered:hover{background:var(--color-green-50)}.color-lime{background-color:var(--color-lime-600)}.color-lime.hovered:hover{background-color:var(--color-lime-700)}.color-lime.variant-light{background:var(--color-lime-50);color:var(--color-lime-600)}.color-lime.variant-light.hovered:hover{background-color:var(--color-lime-100)}.color-lime.variant-outline{background:transparent;color:var(--color-lime-600);border:1px solid var(--color-lime-600)}.color-lime.variant-outline.hovered:hover{background:var(--color-lime-50)}.color-yellow{background-color:var(--color-yellow-600);color:#fff}.color-yellow.hovered:hover{background-color:var(--color-yellow-700)}.color-yellow.variant-light{background:var(--color-yellow-50);color:var(--color-yellow-600)}.color-yellow.variant-light.hovered:hover{background-color:var(--color-yellow-100)}.color-yellow.variant-outline{background:transparent;color:var(--color-yellow-600);border:1px solid var(--color-yellow-600)}.color-yellow.variant-outline.hovered:hover{background:var(--color-yellow-50)}.color-orange{background-color:var(--color-orange-600);color:#fff}.color-orange.hovered:hover{background-color:var(--color-orange-700)}.color-orange.variant-light{background:var(--color-orange-50);color:var(--color-orange-600)}.color-orange.variant-light.hovered:hover{background-color:var(--color-orange-100)}.color-orange.variant-outline{background:transparent;color:var(--color-orange-600);border:1px solid var(--color-orange-600)}.color-orange.variant-outline.hovered:hover{background:var(--color-orange-50)}*{padding:0;margin:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;scrollbar-width:thin}*:focus{outline:none;box-shadow:none}html{scroll-behavior:smooth}body{font-family:Roboto,sans-serif;font-size:16px;background-color:var(--body-background-color);color:var(--text-color)}input,button,select,textarea{outline:none;border:none;color:inherit}input{background:none}ul,ol{list-style:none}img{display:block;-webkit-user-select:none;user-select:none;width:100%}a{text-decoration:none}a:link,a:visited,a:hover,a:active{color:inherit}small{font-size:.6em}.toast-box.svelte-1ypudxp .toast{color:#00f;animation:svelte-1ypudxp-open-toast .5s ease-in-out}.toast-box.svelte-1ypudxp .close{animation-name:svelte-1ypudxp-close-toast;transform:translate(125%);display:none}@keyframes svelte-1ypudxp-open-toast{0%{transform:translate(100%)}80%{transform:translate(-15%)}to{transform:translate(0)}}@keyframes svelte-1ypudxp-close-toast{0%{transform:translate(0);display:grid}25%{transform:translate(-20%)}to{transform:translate(125%);display:none}}@keyframes menu-open-animation{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes menu-close-animation{0%{transform:translate(0)}to{transform:translate(100%)}}header.svelte-1p2ryp5{position:relative;z-index:2;border-bottom:4px solid var(--header-border-bottom-color)}header.svelte-1p2ryp5:before{z-index:-1;content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:#fff;background:linear-gradient(0deg,#ffffff80,#0000);opacity:.15}header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5){max-width:1500px;width:100%;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-gap:4em;align-items:center;padding:1em}header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .mobile-menu{display:none}header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .header-content{grid-template-columns:1fr auto;justify-items:start;align-items:center}header.menu-active.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .header-content{transform:translate(0)}@media screen and (max-width: 1024px){header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .header-content{background-color:var(--header-background-color);position:fixed;height:100%;align-content:start;top:calc(var(--header-box-height) + 4px);left:0;transform:translate(100%);grid-column:1/span 2;display:grid;grid-template-columns:1fr;width:100%}header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .header-content .header-list{grid-auto-flow:row!important;align-items:center;width:100%}header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5) .mobile-menu{display:block}}@media screen and (max-width: 768px){header.svelte-1p2ryp5 .header-box:where(.svelte-1p2ryp5){grid-gap:0}}.footer{position:relative}.footer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,#fff0,#ffffff1a);z-index:1}.footer-box{grid-template-columns:2.5fr 1fr}.footer-box-list{grid-auto-flow:column;justify-content:center;align-items:start;grid-gap:7.5em}@media screen and (max-width: 768px){.footer-box{grid-template-columns:1fr;align-items:center;justify-items:center;grid-gap:2em}.footer-box-list{grid-auto-flow:row;grid-gap:2em}}
