@font-face{font-display:swap;font-family:Chelsea Market;font-style:normal;font-weight:400;src:local("ChelseaMarket-Regular"),local("Chelsea Market 400"),url(./ChelseaMarket-Regular.B9WqSUEr.woff2) format("woff2"),url(./ChelseaMarket-Regular.Cbq2xLVH.woff) format("woff")}@font-face{font-display:swap;font-family:Chelsea Market;font-style:normal;font-weight:400;src:local("ChelseaMarket-Regular"),local("Chelsea Market 400"),url(./ChelseaMarket-Regular.B9WqSUEr.woff2) format("woff2"),url(./ChelseaMarket-Regular.Cbq2xLVH.woff) format("woff")}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;-webkit-text-decoration-skip:objects}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}svg:not(:root){overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}.page-title{font-family:var(--title-font-family);font-size:max(5.56vw,80px);font-style:var(--title-font-style);font-weight:var(--title-font-weight);letter-spacing:var(--title-font-spacing);line-height:1}@media (max-width:989.98px){.page-title{font-size:48px}}.medium-title,.page .section-header .title{font-family:var(--title-font-family);font-size:max(4.44vw,64px);font-style:var(--title-font-style);font-weight:var(--title-font-weight);letter-spacing:var(--title-font-spacing);line-height:1}@media (max-width:989.98px){.medium-title,.page .section-header .title{font-size:40px}}.card .card-title,.no-results{font-family:basic-sans,sans-serif;font-size:max(1.67vw,24px);font-weight:600;line-height:1.05}@media (max-width:989.98px){.card .card-title,.no-results{font-size:20px}}.points{font-family:basic-sans,sans-serif;font-size:max(1.25vw,18px);font-weight:600;letter-spacing:.04em;line-height:1}@media (max-width:989.98px){.points{font-size:16px}}body{font-family:basic-sans,sans-serif;font-size:18px;font-weight:400;line-height:1.3}@media (max-width:989.98px){body{font-size:16px}}.input-label{font-family:basic-sans,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.current-template{display:none}.sr-only{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(50%);white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;overflow:visible;position:static;width:auto;clip:auto;clip-path:none;white-space:normal}.wrapper{margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;width:100%}@media (min-width:1200px){.wrapper{max-width:86vw}}@media (max-width:769.98px){.wrapper{padding-left:16px;padding-right:16px}}@media (min-width:1200px){.wrapper.medium{max-width:72vw}.wrapper.small{max-width:58vw}.wrapper.fullwidth{max-width:100vw}}.rte-content>*{margin-bottom:1em}.rte-content>:last-child{margin-bottom:0}.rte-content .big-title,.rte-content h1{font-size:4rem;margin-bottom:20px}.rte-content h2{font-size:2.4rem;font-weight:400;margin-bottom:.8em;margin-top:2em}.rte-content h2:first-child{margin-top:0}.rte-content .small-title{font-size:1.8rem;margin-bottom:.8em;margin-top:0}.rte-content .xsmall-title{font-size:1.4rem;margin-bottom:.9em;margin-top:0}.rte-content h3{font-size:1.6rem;font-weight:700;margin-bottom:.6em;margin-top:1.6em;text-transform:uppercase}.rte-content mark{background-color:color-mix(in sRGB,var(--white) 16%,transparent);color:var(--white)}.rte-content ul{margin-bottom:0;padding-left:20px}.rte-content p br{content:"";display:block;font-size:20%;margin:2em;padding:1px 0 0}.rte-content .table-responsive{margin-bottom:40px;overflow-x:auto;width:100%}.rte-content .table-responsive table{max-width:100%;width:100%}html{font-size:10px;overflow-x:hidden;--highlight-color:var(--color-1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:optimizeLegibility!important}body,html{height:100%}body{background-color:var(--background);color:var(--black);display:inherit}body #__layout,body #__nuxt,body .layout{height:100%;min-height:100%}h1,h2,h3,h4,h5,p{margin-top:0}p{margin-bottom:0}img{height:auto;width:100%}.preload.preload *{transition:none!important}.italic{font-style:italic}.fade-leave-active{transition:transform .4s ease-in,opacity .4s ease}.fade-enter-active{transition:transform .4s ease-out,opacity .4s ease}.fade-enter-from{opacity:0;transform:translate(20px)}.fade-enter-to,.fade-leave-from{opacity:1;transform:translate(0)}.fade-leave-to{opacity:0;transform:translate(-20px)}.masonry-grid{-moz-column-count:4;column-count:4;-moz-column-gap:24px;column-gap:24px;display:block}@media (max-width:1199.98px){.masonry-grid{-moz-column-count:3;column-count:3}}.masonry-grid>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:40px}.page{min-height:100dvh}.page>:first-child{padding-top:120px!important}@media (max-width:769.98px){.page>:first-child{padding-top:160px!important}}.page .section-intro{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding-bottom:56px;position:relative}.page .section-intro .buttons{display:flex;justify-content:center;margin-top:56px}.page .section-intro .buttons>:not(:last-child){margin-right:24px}.page .section-intro .buttons .button{display:flex}.page .page-content{background-color:var(--white);padding-bottom:96px;padding-top:96px}.page .page-content .card{background-color:var(--background)}@media (max-width:769.98px){.page .page-content{padding-bottom:40px;padding-top:80px}}.page .section{width:100%}.page .section:last-child{margin-bottom:0}.page .section-header{margin-bottom:80px;text-align:center}.page .section-header .title{margin-bottom:0}.page .section-header .subtitle{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:470px}.page .decor-container{height:100%;left:0;overflow:hidden;top:0;width:100%}.page .decor-container,.page .decor-container .decor{position:absolute;z-index:1}.page .decor-container .decor.decor-1{left:50%;top:50%;transform:translate(-50%,-50%) translate(-90%,50%);width:41vw}.page .decor-container .decor.decor-2{left:50%;top:50%;transform:translate(-50%,-50%) translate(130%);width:34.7vw}.no-results{padding:100px 0;text-align:center}.page-title{margin-bottom:24px;text-align:center}.points{margin-top:48px;text-align:center;text-transform:uppercase}.page-description{margin-left:auto;margin-right:auto;max-width:max(500px,34.7vw);text-align:center}.page-description p{margin-bottom:.5em}.page-description p :last-child{margin-bottom:0}.medium-title{margin-bottom:80px}.card{background-color:var(--white);border:1px solid color-mix(in sRGB,var(--black) 10%,transparent);border-radius:16px;padding:48px 32px;position:relative}.card.with-title{padding-top:64px}.card .card-title{background-color:var(--black);color:var(--white);left:50%;margin-bottom:0;min-width:170px;padding:8px 24px 9px;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%) rotate(1.5deg);width:-moz-max-content;width:max-content;z-index:10}.input-label{display:block;font-weight:700;margin-bottom:8px}.simple-form .fields{margin-bottom:30px;transition:opacity .3s ease}.simple-form.loading .fields{opacity:.3;pointer-events:none}.simple-form.loading .submit-container .button{opacity:.3}.simple-form.loading .submit-container .loader{opacity:1;pointer-events:all}.simple-form .error{color:#e63f3f;font-size:1.4rem;font-style:italic;margin-bottom:24px;text-align:center}.simple-form .submit-container{display:flex;height:-moz-max-content;height:max-content;justify-content:center;margin-bottom:16px;margin-top:10px;position:relative;text-align:center}.simple-form .submit-container .loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.simple-form .submit-container .spinner{flex:0 0 auto;height:50px;position:relative;width:50px;z-index:2}.simple-form .submit-container .spinner:after,.simple-form .submit-container .spinner:before{animation:sk-bounce 2s ease-in-out infinite;background-color:var(--black);border-radius:50%;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.simple-form .submit-container .spinner:after{animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.simple-form .submit-container .button{margin-left:auto;margin-right:auto}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes pump{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes like-animation{0%,to{transform:translateY(0) rotate(0)}50%{transform:translate(2px,-10px) rotate(20deg)}}@keyframes fire-animation{0%,to{transform:translateY(0) rotate(0)}50%{transform:translate(0) scale(1.3)}}@keyframes love-animation{0%,to{transform:translateY(0) rotate(0)}50%{transform:translate(0) scale(1.3)}}@keyframes clap-animation{0%,to{transform:translateY(0) rotate(0)}50%{transform:translate(2px,-10px) rotate(20deg)}}@keyframes highlight-animation{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg) scale(1.02)}50%{transform:rotate(2deg) scale(1.02)}75%{transform:rotate(-2deg) scale(1.02)}}@font-face{font-display:swap;font-family:Chelsea Market;font-style:normal;font-weight:400;src:local("ChelseaMarket-Regular"),local("Chelsea Market 400"),url(./ChelseaMarket-Regular.B9WqSUEr.woff2) format("woff2"),url(./ChelseaMarket-Regular.Cbq2xLVH.woff) format("woff")}:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media (max-width:569.98px){:root{--current-breakpoint:xs}}@media (min-width:570px) and (max-width:769.98px){:root{--current-breakpoint:sm}}@media (min-width:770px) and (max-width:989.98px){:root{--current-breakpoint:md}}@media (min-width:990px) and (max-width:1199.98px){:root{--current-breakpoint:lg}}@media (min-width:1200px) and (max-width:1499.98px){:root{--current-breakpoint:xl}}@media (min-width:1500px){:root{--current-breakpoint:xxl}}.page-container{--black:#1b2548;--white:#fcfcfc;--background:#f9f8f6;background-color:var(--background);color:var(--black);--title-font-family:geller-headline,serif;--title-font-style:normal;--title-font-weight:500;--title-font-spacing:0}.page-container.ludic{--color-1:#1d85e2;--color-2:#86ccba;--color-3:#d96f4a;--color-4:#eaae52;--color-5:#e698a2;--color-6:#f9ec39}.page-container.acid{--color-1:#f9f21f;--color-2:#f9ce1f;--color-3:#7ff906;--color-4:#e64dff;--color-5:#51d9fb;--color-6:#ff4daf;--black:#15161e;--white:#fdfdfc;--background:#f3f3fc;--title-font-family:dunbar-tall,sans-serif;--title-font-style:italic;--title-font-weight:500;--title-font-spacing:-.01em}.page-container.steam_punk{--color-1:#c9c9c9;--color-2:#dbdecf;--color-3:#999;--color-4:#c3c5d5;--color-5:#b6ae96;--color-6:#eae1e1;--black:#2b2424;--white:#fcfcfc;--background:#f4f5f6;--title-font-family:montecatini-pro-stretto,serif;--title-font-style:normal;--title-font-weight:600;--title-font-spacing:-.01em}.page-container.nature{--color-1:#d0cb6c;--color-2:#acecc6;--color-3:#b9935b;--color-4:#57db64;--color-5:#4ab053;--color-6:#e5ec8d;--black:#15161e;--white:#fdfdfc;--background:#effbf6;--title-font-family:the-seasons,sans-serif;--title-font-style:normal;--title-font-weight:700;--title-font-spacing:-.02em}@font-face{font-display:swap;font-family:Chelsea Market;font-style:normal;font-weight:400;src:local("ChelseaMarket-Regular"),local("Chelsea Market 400"),url(./ChelseaMarket-Regular.B9WqSUEr.woff2) format("woff2"),url(./ChelseaMarket-Regular.Cbq2xLVH.woff) format("woff")}[data-v-3d70445b]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media (max-width:569.98px){[data-v-3d70445b]:root{--current-breakpoint:xs}}@media (min-width:570px) and (max-width:769.98px){[data-v-3d70445b]:root{--current-breakpoint:sm}}@media (min-width:770px) and (max-width:989.98px){[data-v-3d70445b]:root{--current-breakpoint:md}}@media (min-width:990px) and (max-width:1199.98px){[data-v-3d70445b]:root{--current-breakpoint:lg}}@media (min-width:1200px) and (max-width:1499.98px){[data-v-3d70445b]:root{--current-breakpoint:xl}}@media (min-width:1500px){[data-v-3d70445b]:root{--current-breakpoint:xxl}}.button[data-v-3d70445b]{align-items:center;background-color:transparent;border:0;border:2px solid var(--black);color:var(--black);cursor:pointer;display:inline-flex;font-family:Chelsea Market,sans-serif;font-size:20px;font-weight:400;height:44px;justify-content:center;line-height:1.2;overflow:hidden;padding:2px 24px;position:relative;text-decoration:none;transition:color .3s ease,border-color .3s ease,background-color .3s ease,opacity .3s ease;width:-moz-fit-content;width:fit-content}.button[data-v-3d70445b]:focus{outline:none}@media (max-width:769.98px){.button[data-v-3d70445b]{padding:8px 24px}}.button[data-v-3d70445b]:not(:disabled):hover{background-color:var(--black);color:var(--white)}.button:not(:disabled):hover .icon-container[data-v-3d70445b] .icon:first-child{transform:translate(31px)}.button:not(:disabled):hover .icon-container[data-v-3d70445b] .icon:nth-child(2){transform:translate(0)}.button.disabled[data-v-3d70445b]{cursor:not-allowed;opacity:.3}.button.reverse[data-v-3d70445b]{background-color:var(--black);color:var(--white)}.button.reverse[data-v-3d70445b]:hover{background-color:var(--white);color:var(--black)}.button.medium[data-v-3d70445b]{font-size:16px;height:39px}.button .icon-container[data-v-3d70445b]{align-items:center;display:flex;gap:10px;height:30px;overflow:hidden;position:relative;width:30px}.button .icon-container[data-v-3d70445b] .icon{display:block;height:auto;position:absolute;transition:transform .3s ease;width:100%}.button .icon-container[data-v-3d70445b] .icon:first-child{transform:translate(0)}.button .icon-container[data-v-3d70445b] .icon:nth-child(2){transform:translate(-40px)}@media (max-width:769.98px){.button .icon-container[data-v-3d70445b]{height:20px;width:20px}}.button.small[data-v-3d70445b]{font-size:16px;height:39px}.button .icon[data-v-3d70445b]{display:block}.button .icon[data-v-3d70445b] svg{display:block}.button[data-v-3d70445b]>:not(:last-child){margin-right:7px}
