@charset "UTF-8";*,:after,:before{box-sizing:border-box}:focus-visible{outline-offset:3px}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(html){line-height:1.5}:where(h1){font-size:2em;margin-block:.67em}:where(abbr[title]){cursor:help;text-decoration-line:underline;text-decoration-style:dotted}@media (forced-colors:active){mark{background-color:Highlight;color:HighlightText}}:where(del,ins,s):after,:where(del,ins,s):before{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);content:"test";height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(s):before{content:"stricken text start "}:where(s):after{content:" stricken text end"}:where(del):before{content:"deletion start "}:where(del):after{content:" deletion end"}:where(ins):before{content:"insertion start "}:where(ins):after{content:" insertion end"}:where(audio,iframe,video){max-block-size:100%;max-inline-size:100%}:where(fieldset){min-inline-size:0}:where(label):has(+:where(textarea,input,select)){display:block}:where(textarea:not([rows])){min-block-size:6em}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}:where([type=search]){-webkit-appearance:textfield}@supports (-webkit-touch-callout:none){:where([type=search]){background-color:canvas;border:1px solid -apple-system-secondary-label}}:where([type=tel],[type=url],[type=email],[type=number]):not(:-moz-placeholder){direction:ltr}:where([type=tel],[type=url],[type=email],[type=number]):not(:placeholder-shown){direction:ltr}:where(table){border:1px solid;border-collapse:collapse}:where(th,td){border:1px solid;padding:.25em .5em}:where(dialog)::backdrop{background:#0000004d}:where(dialog),:where(dialog)::backdrop{opacity:0;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}:where(dialog[open]),:where(dialog[open])::backdrop{opacity:1}@starting-style{:where(dialog[open]),:where(dialog[open])::backdrop{opacity:0}}[hidden]:not([hidden=until-found]){display:none!important}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100dvh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture,video{display:inline-block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.text-center{text-align:center}.text-left{text-align:left!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-2px;overflow:hidden;padding:0;width:1px}.visuallyhidden,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{font-family:Gotham A,Gotham B,Lato;font-style:normal;font-weight:700;letter-spacing:ls(100);position:absolute;text-transform:uppercase}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;background-color:#fff;color:#000;font-size:.8em;height:auto;margin:5px 0 0;outline:0;overflow:visible;padding:.25em .5em;width:auto}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v47-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(../fonts/roboto-v47-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Atelia;font-style:normal;font-weight:1 1000;src:url(../fonts/atelia.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shadows Into Light Two;font-style:normal;font-weight:1 1000;src:url(../fonts/shadows-into-light-two-v17-latin-regular.woff2) format("woff2")}:root{--primary-color:#000;--background-color:#fff;--secondary-color:#f9e24a;--yellow:#f9e24a;--pink:#fd79ae;--orange:#eb552c;--green:#28c180;--purple:#7057a2;--red:#e92e4c;--teal:#07b7bd;--mauve:#ad8cee;--hotpink:#f6488e;--blue:#8cccf5;--beige:#ffad69}body{font-family:Roboto,sans-serif;margin:0;min-height:100vh;padding:0}.atelia,.title,h1,h2,h3,h4,h5{font-family:Atelia,Arial,Helvetica,sans-serif;line-height:1.1;text-transform:uppercase}.atelia.logo,.title.logo,h1.logo,h2.logo,h3.logo,h4.logo,h5.logo{color:var(--secondary-color);font-size:clamp(2.25rem,.393rem + 7.62vw,7.25rem);padding-bottom:.1em;padding-left:.35em}.atelia.logo:after,.title.logo:after,h1.logo:after,h2.logo:after,h3.logo:after,h4.logo:after,h5.logo:after{color:#000;content:"™";filter:none;font-family:Roboto;font-size:clamp(1.563rem,1.33rem + .95vw,2.188rem);position:absolute}.atelia .logo,.title .logo,h1 .logo,h2 .logo,h3 .logo,h4 .logo,h5 .logo{filter:drop-shadow(-.005em .005em black) drop-shadow(-.01em .01em black) drop-shadow(-.015em .015em black) drop-shadow(-.02em .02em black) drop-shadow(-.025em .025em black) drop-shadow(-.03em .03em black) drop-shadow(-.035em .035em black) drop-shadow(-.04em .04em black) drop-shadow(-.045em .045em black) drop-shadow(-.05em .05em black) drop-shadow(-.055em .055em black);-webkit-text-stroke:1px #000;word-break:normal}.script{font-family:Shadows Into Light Two,sans-serif}.shadow{line-height:1;padding-left:.1em;-webkit-text-stroke:1px #000;filter:drop-shadow(-.01em .01em black) drop-shadow(-.02em .02em black) drop-shadow(-.03em .03em black) drop-shadow(-.04em .04em black)}a:not(.btn){color:currentColor;text-decoration:none;transition:color .3s}a:not(.btn):hover{color:var(--secondary-color)}li,p{margin:0}li+p,p+p{margin-top:1em}li a,p a{text-decoration:underline}.btn{all:unset;color:#000;cursor:pointer;display:inline-flex;font-family:Atelia;font-size:clamp(1.125rem,.989rem + .68vw,1.5rem);height:-moz-fit-content;height:fit-content;margin:0 0 .5em .5em;max-width:100%;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s;width:-moz-fit-content;width:fit-content}.btn:disabled{cursor:not-allowed;opacity:.7}.btn:not(:disabled):active span,.btn:not(:disabled):hover span{box-shadow:0 0;transform:translate(-.5em,.5em)}.btn:not(.small) span{min-width:16ch}.text-center .btn{place-self:center}.btn span{background:var(--secondary-color);border:1px solid #000;box-shadow:-.05em .05em 1px #000,-.1em .1em 1px #000,-.15em .15em 1px #000,-.2em .2em 1px #000,-.25em .25em 1px #000,-.3em .3em 1px #000,-.35em .35em 1px #000,-.4em .4em 1px #000,-.45em .45em 1px #000,-.5em .5em 1px #000,-.55em .55em 1px #000;display:inline-block;font-size:1em;line-height:1;padding:.8em 1.25em;position:relative;text-align:center;transition:all .3s}.legal-page{padding:4em 0}.legal-page h1{font-size:clamp(2rem,1.273rem + 3.64vw,4rem);margin:0}.legal-page li a,.legal-page p a{text-decoration:underline}#__nuxt{align-items:stretch;display:flex;flex-direction:column;min-height:100dvh}#__nuxt main{flex-grow:1;position:relative}.container{margin:0 auto;max-width:1270px;position:relative;width:90%}.graph{background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0)!important;background-position:-1.5px -1.5px,-1px -1px!important;background-size:2em 2em,2em 2em!important}header.main{align-items:center;background:var(--primary-color);color:var(--background-color);display:flex;gap:1em;justify-content:space-between;padding:clamp(1rem,.682rem + 1.59vw,1.875rem)}header.main a{line-height:1}header.main .title{color:currentColor;font-size:1.75em;line-height:.9;text-decoration:none}@media screen and (width >= 768px){header.main .title{font-size:2em}}header.main .title:hover{color:var(--yellow)}header.main .btn{line-height:.9;margin:0}header.main .btn:hover{transform:scale(1.1)}header.main .btn:hover span{transform:none}header.main .btn span{box-shadow:unset;padding:.5em .5em .4em}.swiper{max-width:100%;width:100%}main .nuxt-icon{height:unset;margin-bottom:unset;max-width:100%;vertical-align:unset;width:unset}.card{aspect-ratio:1082/1512;border-radius:1em;filter:drop-shadow(0 1px 4px rgba(0,0,0,.25));--border-color:#f9e24a;background:#fff;container:card/size;display:block;max-width:200px;position:relative}.card:has(input){cursor:pointer}.card:has([checked]){border:4px solid;transform:translateY(-5%)}.card img{height:100%;inset:0;position:absolute;width:100%}.card-inner{font-size:14cqw;padding:45% 10cqw 10cqw;position:relative;text-align:center}@container (width < 110px){.card-inner{font-size:19cqw}}.card-inner input[type=text]{background:none;border:1px dashed rgba(0,0,0,.25);padding:0;text-align:center;width:100%}svg.emote{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:2em}.circle-it{aspect-ratio:1;border-radius:50%;font-size:clamp(1rem,.818rem + .91vw,1.5rem);list-style:none;margin:0 auto 5em;padding:0;position:relative;width:16em}.circle-it>*{display:block;height:3.125em;left:50%;margin:-1.5625em;position:absolute;top:50%;width:3.125em}.circle-it>:first-of-type{transform:rotate(-90deg) translate(8em) rotate(90deg)}.circle-it>:nth-of-type(2){transform:rotate(-45deg) translate(8em) rotate(45deg)}.circle-it>:nth-of-type(3){transform:rotate(0) translate(8em) rotate(0)}.circle-it>:nth-of-type(4){transform:rotate(45deg) translate(8em) rotate(-45deg)}.circle-it>:nth-of-type(5){transform:rotate(90deg) translate(8em) rotate(-90deg)}.circle-it>:nth-of-type(6){transform:rotate(135deg) translate(8em) rotate(-135deg)}.circle-it>:nth-of-type(7){transform:rotate(180deg) translate(8em) rotate(-180deg)}.circle-it>:nth-of-type(8){transform:rotate(225deg) translate(8em) rotate(-225deg)}@media screen and (width >= 768px){.circle-it{aspect-ratio:1;border-radius:50%;list-style:none;padding:0;position:relative;width:21em}.circle-it>*{display:block;height:3.125em;left:50%;margin:-1.5625em;position:absolute;top:50%;width:3.125em}.circle-it>:first-of-type{transform:rotate(-90deg) translate(10.5em) rotate(90deg)}.circle-it>:nth-of-type(2){transform:rotate(-45deg) translate(10.5em) rotate(45deg)}.circle-it>:nth-of-type(3){transform:rotate(0) translate(10.5em) rotate(0)}.circle-it>:nth-of-type(4){transform:rotate(45deg) translate(10.5em) rotate(-45deg)}.circle-it>:nth-of-type(5){transform:rotate(90deg) translate(10.5em) rotate(-90deg)}.circle-it>:nth-of-type(6){transform:rotate(135deg) translate(10.5em) rotate(-135deg)}.circle-it>:nth-of-type(7){transform:rotate(180deg) translate(10.5em) rotate(-180deg)}.circle-it>:nth-of-type(8){transform:rotate(225deg) translate(10.5em) rotate(-225deg)}}button.nav{all:unset;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}button.nav.prev{left:0}button.nav.next{right:0}button.nav.swiper-button-disabled{opacity:.4}button.nav svg{aspect-ratio:26/40;display:block;height:clamp(1.75rem,1.477rem + 1.36vw,2.5rem);margin:0;width:auto}button.nav:hover path:last-of-type{transform:translate(-.06em,.08em)}button.nav:hover path:not(:last-of-type){opacity:0}.counter{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #000;border-radius:50%;display:flex;filter:drop-shadow(-.01em .01em #000) drop-shadow(-.02em .02em #000) drop-shadow(-.03em .03em #000) drop-shadow(-.04em .04em #000) drop-shadow(-.05em .05em #000) drop-shadow(-.06em .06em #000);font-family:Atelia;font-size:clamp(1.5rem,1.273rem + 1.14vw,2.125rem);height:2.1em;justify-content:center;line-height:1;text-align:center;width:2.1em}.counter em{font-style:normal;transform:translateY(7.5%)}::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080;cursor:zoom-out}div[popover]{background-size:1em 1em,1em 1em!important;max-height:100svh;max-width:600px;overflow-y:auto;padding:1rem}div[popover] .container{-o-border-image:url(../images/border-image.webp) 32;border-image:url(../images/border-image.webp) 32;border-image-width:.5rem;padding:1.5rem;text-align:center;width:100%}div[popover] .container .title{font-size:clamp(1.625rem,1.125rem + 2.5vw,3rem)}div[popover] .container .title span{color:var(--secondary-color);-webkit-text-stroke:1px solid #000}div[popover] .container .btns{display:flex;flex-wrap:wrap;gap:2em;justify-content:center;margin:1em 0 0}.absolute-slide,.doodles{position:absolute}.doodles{background:url(../images/pattern.webp) repeat 0 0;content-visibility:auto;inset:0;opacity:.1}:has(.doodles){position:relative}:root{--form-padding:.6875em;--form-gap:1.25em}form{display:flex;flex-direction:column;gap:var(--form-gap);margin:0 auto;width:80%}form .field{margin-top:-1.25em}form .field:has(input:focus,input:-webkit-autofill,textarea:focus,textarea:-webkit-autofill,select:focus,select:-webkit-autofill,input:not([value=""]):valid,.custom-select select:not([value=""]):valid,textarea:not([value=""]):valid) label{transform:none}label:not(.checkbox,.radio,.card){display:block;margin-bottom:.25em;pointer-events:none;text-align:left;transform:translate(calc(var(--form-padding) + 3px),2.25em);transition:all .3s;width:100%}input:not([type=checkbox],[type=radio],[type=submit]){border:3px solid;border-radius:0;padding:var(--form-padding);text-align:left;width:100%}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.animate,.animate-children>*{animation:var(--_animation) ease-in-out;animation-timeline:view()!important;isolation:isolate;opacity:0}}}div[popover]{opacity:0;transform:scale(0);transition:opacity .5s ease-in-out,transform .5s ease-in-out,overlay allow-discrete .5s ease-in-out,display allow-discrete .5s ease-in-out}div[popover]::backdrop{background-color:transparent;transition:display allow-discrete .5s,overlay allow-discrete .5s,background-color .5s}div[popover]:popover-open{opacity:1;transform:scale(1)}div[popover]:popover-open::backdrop{background-color:#00000080}@starting-style{div[popover]:popover-open{opacity:0;transform:scale(0)}div[popover]::backdrop{background-color:transparent}}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes backdropFadeIn{0%{background:transparent}to{background:#00000080}}@keyframes backdropFadeOut{0%{background:#00000080}to{background:transparent}}@keyframes bottom{0%{opacity:0;transform:translateY(5em)}25%,80%{opacity:1;transform:translateY(0)}}@keyframes left{0%{opacity:0;transform:translate(-100%)}25%,80%{opacity:1;transform:translate(0)}}@keyframes right{0%{opacity:0;transform:translate(100%)}25%,80%{opacity:1;transform:translate(0)}}@keyframes fade{0%{opacity:0}25%,80%{opacity:1}}
