@font-face{font-family:ArtFund-Regular;font-style:normal;font-weight:400;src:url(../assets/fonts/aae4b169d525c9c75c88.woff2) format("woff2"),url(../assets/fonts/2f983e1107aeb08cbf85.woff) format("woff")}.font-cache{display:block;height:1px;overflow:hidden;width:1px}.font-cache .font1{font-family:ArtFund-Regular,sans-serif}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}body,html{margin:0;padding:0;width:100%}body{font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080540;color:#fff;font-family:ArtFund-Regular,sans-serif;font-size:62.5%;font-size:19px;letter-spacing:0;line-height:23px;min-height:100%;min-width:320px;overflow:auto;position:relative;text-rendering:optimizeLegibility;text-rendering:geometricPrecision}body.noscroll{overflow:hidden}body .gradient{background:linear-gradient(#6ed0f6,#3dabd7);display:block;filter:alpha(opacity=0);height:calc(var(--vh, 1vh)*100);left:0;opacity:0;pointer-events:none;position:absolute;top:0;-moz-transition:opacity 1.2s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1.2s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1.2s cubic-bezier(.19,1,.22,1);transition:opacity 1.2s cubic-bezier(.19,1,.22,1);width:100%;z-index:0}body.gradient-enabled .gradient{filter:alpha(opacity=100);opacity:1}@media (max-width:767px){body{font-size:16px;line-height:19px}}a,a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}*{-webkit-tap-highlight-color:transparent}.browser-error--inline,.grecaptcha-badge{display:none;visibility:hidden}.browser-error--standard{left:50%;max-width:320px;position:absolute;text-align:center;top:50%;-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);visibility:visible!important}.box-shadow{box-shadow:0 0 6px rgba(0,0,0,.28)}.text-shadow{text-shadow:0 0 6px rgba(0,0,0,.32)}@media (min-width:481px){.xsmall,.xsmall-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:768px){.small-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:480px){.small,.small-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:768px){.small{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1024px){.medium-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:767px){.medium,.medium-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1024px){.medium{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1200px){.large-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:1023px){.large,.large-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1200px){.large{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1440px){.xlarge-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:1199px){.xlarge,.xlarge-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1440px){.xlarge{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1920px){.xxlarge-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:1439px){.xxlarge,.xxlarge-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1920px){.xxlarge{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1000001px){.xxxlarge-down{display:none!important;height:0;visibility:hidden!important;width:0}}@media (max-width:1919px){.xxxlarge,.xxxlarge-up{display:none!important;height:0;visibility:hidden!important;width:0}}@media (min-width:1000001px){.xxxlarge{display:none!important;height:0;visibility:hidden!important;width:0}}:root{--cb-dialog-max-width:800px}#CookiebotWidget{display:none!important;visibility:hiddden}#CookieBanner{bottom:0;display:none;left:0;margin:0 auto;min-height:100vh;min-width:100vw;pointer-events:none;position:fixed;right:0;top:0;z-index:2147483645}#CookieBanner.is-visible-cookie-banner{align-items:flex-end;display:flex;justify-content:center}#CookieBanner,#CookieBanner *{box-sizing:border-box;outline-offset:3px;text-underline-offset:.125em}#CookieBannerOverlay{background:rgba(0,0,0,.4);background:var(--cb-overlay-background,rgba(0,0,0,.4));bottom:0;height:100%;left:0;pointer-events:auto;position:fixed;right:0;top:0;width:100%;z-index:10}.is-visible-cookie-banner #CookieBannerOverlay{animation:cookieBannerFadeIn .25s ease-in-out;animation-fill-mode:forwards}.is-closing-cookie-banner #CookieBannerOverlay{animation:cookieBannerFadeOut .25s ease-in-out;animation-fill-mode:forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){#CookieBanner *{animation-duration:.001ms!important;transition-duration:.001ms!important}}#CookieBannerNotice{background:#4f2ec9;color:#0f0f0f;color:var(--cb-text-color,#fff);margin:0 auto 12px;max-height:calc(100vh - 24px);max-width:1080px;max-width:var(--cb-dialog-max-width,1080px);overflow:auto;padding:40px 32px;pointer-events:auto;width:100%;width:calc(100% - 24px);z-index:500}@media (min-width:450px){#CookieBannerNotice{margin-bottom:24px;max-height:calc(100vh - 48px);padding:40px;width:calc(100% - 48px)}}.is-visible-cookie-banner #CookieBannerNotice{animation:cookieBannerSlideIn .25s ease-in-out;animation-fill-mode:forwards}.is-closing-cookie-banner #CookieBannerNotice{animation:cookieBannerSlideOut .25s ease-in-out;animation-fill-mode:forwards;pointer-events:none}@keyframes cookieBannerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cookieBannerFadeOut{0%{opacity:1}to{opacity:0}}@keyframes cookieBannerSlideIn{0%{opacity:0;transform:translateY(96px)}to{opacity:1;transform:translateY(0)}}@keyframes cookieBannerSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(96px)}}#CookieBanner button{background:none;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#CookieBanner button>*{pointer-events:none}#CookieBanner ul,li{list-style:none;margin:0;padding:0;text-indent:0}#CookieBanner .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#CookieBanner .cookiebanner__main__inner{margin:0 auto;max-width:1080px;max-width:var(--cb-dialog-max-width,1080px)}@media (min-width:800px){#CookieBanner .cookiebanner__main__content{margin-right:48px}}#CookieBanner .cookiebanner__main__title{font-family:var(--cb-title-font-family);font-size:20px;font-size:var(--cb-title-font-size-mobile,20px);font-weight:700;font-weight:var(--cb-title-font-weight,bold);margin-bottom:16px;margin-top:0;text-align:center}@media (min-width:800px){#CookieBanner .cookiebanner__main__title{font-size:28px;font-size:var(--cb-title-font-size-desktop,28px);margin-bottom:20px}}#CookieBanner .cookiebanner__main__description{font-family:var(--cb-description-font-family);font-size:15px;font-size:var(--cb-description-font-size-mobile,15px);font-weight:var(--cb-description-font-weight);line-height:1.5;margin-bottom:0;margin-top:0;text-align:center}@media (min-width:800px){#CookieBanner .cookiebanner__main__description{font-size:16px;font-size:var(--cb-description-font-size-desktop,16px);line-height:1.75}}#CookieBanner .cookiebanner__buttons{flex-shrink:0;margin-top:32px}@media (min-width:800px){#CookieBanner .cookiebanner__buttons{margin-top:40px}}#CookieBanner .cookiebanner__buttons ul{display:flex;flex-wrap:wrap;justify-content:center}#CookieBanner .cookiebanner__buttons li{margin-bottom:12px;margin-left:8px;margin-right:8px;width:100%}@media (min-width:800px){#CookieBanner .cookiebanner__buttons li{width:auto}}#CookieBanner .cookiebanner__buttons li:last-of-type{margin-bottom:0;width:100%}#CookieBanner .cookiebanner__buttons__details{font-size:16px;font-size:var(--cb-details-button-font-size,16px);margin-top:8px;padding:8px 16px;text-decoration:underline;width:100%}#CookieBanner .cookiebanner__buttons__details:active,#CookieBanner .cookiebanner__buttons__details:focus,#CookieBanner .cookiebanner__buttons__details:hover{text-decoration:underline}#CookieBanner .cookiebanner__buttons__accept,#CookieBanner .cookiebanner__buttons__deny{background:transparent;background:var(--cb-button-background,transparent);border:2px solid #0f0f0f;border:var(--cb-button-border,2px solid #fff);border-radius:3px;border-radius:var(--cb-button-border-radius,3px);color:var(--cb-button-color,#fff);display:block;font-family:var(--cb-button-font-family);font-size:16px;font-size:var(--cb-button-font-size,15px);font-weight:700;font-weight:var(--cb-button-font-weight,bold);padding:16px 24px;text-align:center;transition:.2s ease-in-out;width:100%}@media (min-width:800px){#CookieBanner .cookiebanner__buttons__accept,#CookieBanner .cookiebanner__buttons__deny{font-size:var(--cb-button-font-size,16px);min-width:288px;padding:18px 24px}}#CookieBanner .cookiebanner__buttons__accept{background:var(--cb-accept-button-background,var(--cb-button-background,#14cc63));border:var(--cb-accept-button-border,var(--cb-button-border,2px solid #14cc63));color:var(--cb-accept-button-color,var(--cb-button-color,#fff))}#CookieBanner .cookiebanner__buttons__accept:active,#CookieBanner .cookiebanner__buttons__accept:focus,#CookieBanner .cookiebanner__buttons__accept:hover{background:#14cc63;background:var(--cb-accept-button-active-background,var(--cb-button-active-background,#14cc63));border:var(--cb-accept-button-active-border,var(--cb-accept-button-border,var(--cb-button-active-border,var(--cb-button-border,2px solid #14cc63))));color:#fff;color:var(--cb-accept-button-active-color,var(--cb-button-active-color,#fff))}#CookieBanner .cookiebanner__buttons__deny:active,#CookieBanner .cookiebanner__buttons__deny:focus,#CookieBanner .cookiebanner__buttons__deny:hover{background:#f24a00;background:var(--cb-button-active-background,#f24a00);border:var(--cb-button-active-border,var(--cb-button-border,2px solid #f24a00));color:#fff;color:var(--cb-button-active-color,#fff)}#CookieBanner .cookiebanner__details{display:none;margin-top:24px}#CookieBanner.is-details-open .cookiebanner__details{display:block}#CookieBanner .cookiebanner__details__inner{margin:0 auto;max-width:1080px;max-width:var(--cb-dialog-max-width,1080px)}#CookieBanner .cookiebanner__details__preferences{display:flex;flex-direction:column;margin-top:16px}@media (min-width:800px){#CookieBanner .cookiebanner__details__preferences{margin-top:24px}}#CookieBanner .cookiebanner__details__preferences__options{border:0;display:flex;flex-wrap:wrap;justify-content:center;margin:0;min-width:0;padding:0}@media (min-width:540px){#CookieBanner .cookiebanner__preference__heading{align-items:center;display:flex}}#CookieBanner .cookiebanner__preference{background:rgba(8,5,64,.1);margin-bottom:12px;padding:16px;width:100%}@media (min-width:540px){#CookieBanner .cookiebanner__preference{margin-bottom:16px}}@media (min-width:800px){#CookieBanner .cookiebanner__preference{padding:32px}}#CookieBanner .cookiebanner__preference::last-of-type{margin-bottom:0}#CookieBanner .cookiebanner__preference input{height:0;opacity:0;overflow:hidden;position:absolute;width:0}#CookieBanner .cookiebanner__preference__label{align-items:center;display:flex;flex-direction:column;flex-grow:1}@media (min-width:540px){#CookieBanner .cookiebanner__preference__label{flex-direction:row}}#CookieBanner .cookiebanner__preference input:focus+.cookiebanner__preference__label,#CookieBanner .cookiebanner__preference__label:hover{cursor:pointer;text-decoration:underline}#CookieBanner .cookiebanner__preference__ui{align-items:center;background:#868e96;border-radius:40px;cursor:pointer;display:flex;flex-shrink:0;height:44px;transition:all .2s ease-in-out;width:80px}#CookieBanner .cookiebanner__preference__text{display:block;margin-top:12px}@media (min-width:540px){#CookieBanner .cookiebanner__preference__text{margin-left:16px;margin-top:0}}#CookieBanner .cookiebanner__preference__title{display:block;font-size:16px;font-weight:700;margin:0}@media (min-width:800px){#CookieBanner .cookiebanner__preference__title{font-size:18px}}#CookieBanner .cookiebanner__preference__description{font-size:16px;margin-bottom:0;margin-top:0}#CookieBanner .cookiebanner__preference__toggle{flex-shrink:0;margin-left:32px}@media (max-width:539px){#CookieBanner .cookiebanner__preference__toggle{display:block;flex-shrink:0;margin-left:0;margin-top:16px;text-align:center;width:100%}}#CookieBanner .cookiebanner__preference__toggle:active,#CookieBanner .cookiebanner__preference__toggle:focus,#CookieBanner .cookiebanner__preference__toggle:hover{text-decoration:underline}#CookieBanner .cookiebanner__preference__more{display:none;margin-top:24px}#CookieBanner .cookiebanner__preference__more__description{font-size:16px;margin:0}#CookieBanner .cookiebanner__preference__more__list{background-attachment:local,local,scroll,scroll;background-color:rgba(8,5,64,.1);background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;margin-top:16px;overflow:auto;width:100%}#CookieBanner .cookiebanner__preference__more__list table{width:100%}#CookieBanner .cookiebanner__preference__more__list tbody td{background:transparent;border-top:1px solid rgba(0,0,0,.25)}#CookieBanner .cookiebanner__preference__more__list tbody .CybotCookiebotDialogDetailBodyContentCookieTypeTableEmpty{border-top:0}#CookieBanner .cookiebanner__preference__more__list a{color:inherit;text-decoration:underline}#CookieBanner .cookiebanner__preference__more__list td,#CookieBanner .cookiebanner__preference__more__list th{background:transparent;font-size:16px;min-width:176px;padding:6px;text-align:left;vertical-align:baseline;word-break:break-word}@media (min-width:800px){#CookieBanner .cookiebanner__preference__more__list td,#CookieBanner .cookiebanner__preference__more__list th{padding:8px}}#CookieBanner .cookiebanner__preference__more.is-open{display:block}#CookieBanner .cookiebanner__preference__ui__handle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.2);display:flex;height:32px;justify-content:center;margin-left:8px;transition:all .2s ease-in-out;width:32px}#CookieBanner .cookiebanner__preference input:checked+label .cookiebanner__preference__ui{background:#16a085;background:var(--cb-preference-accent-color,#16a085)}#CookieBanner .cookiebanner__preference input:checked+label .cookiebanner__preference__ui__handle{background:#fff;margin-left:50%}#CookieBanner .cookiebanner__details__preferences__buttons{margin-top:8px;text-align:center}#CookieBanner .cookiebanner__accept-selection{background:transparent;background:var(--cb-button-background,transparent);border:2px solid #fff;border:var(--cb-button-border,2px solid #fff);border-radius:3px;border-radius:var(--cb-button-border-radius,3px);color:var(--cb-button-color,#fff);display:block;font-family:var(--cb-button-font-family);font-size:15px;font-size:var(--cb-button-font-size,15px);font-weight:700;font-weight:var(--cb-button-font-weight,bold);padding:16px 24px;text-align:center;transition:.2s ease-in-out;width:100%}#CookieBanner .cookiebanner__accept-selection:active,#CookieBanner .cookiebanner__accept-selection:focus,#CookieBanner .cookiebanner__accept-selection:hover{background:#14cc63;background:var(--cb-button-active-background,#14cc63);border:var(--cb-button-active-border,var(--cb-button-border,2px solid #14cc63));color:#fff;color:var(--cb-button-active-color,#fff)}#CookieBanner .cookiebanner__details__updated{margin-top:24px;text-align:center}#CookieBanner .cookiebanner__details__updated p{font-size:15px}.button{background-clip:padding-box;background-color:#fa94cf;-webkit-border-radius:28px;border-radius:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:block;filter:alpha(opacity=100);height:56px;margin:0 auto;opacity:1;padding:16px 10px 0;position:relative;text-align:center;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);width:200px}.button.bg-transparent,.button:hover{color:#fff}.button.bg-transparent:hover{color:#2edbde}.button__label{display:inline-block;font-family:ArtFund-Regular,sans-serif;font-size:19px;letter-spacing:0;line-height:23px;margin-top:10px;text-align:center;text-decoration:none}@media (max-width:767px){.button__label{font-size:16px;line-height:19px}}@media (max-width:480px){.button__label{font-size:15px;line-height:17px}}@media (max-width:767px){.button__label{margin-top:8px}}@media (max-width:480px){.button__label{margin-top:6px}}@media (max-height:767px) and (min-aspect-ratio:1){.button__label{font-size:16px;line-height:19px;margin-top:8px}}@media (max-height:767px) and (min-aspect-ratio:1) and (max-height:480px){.button__label{font-size:15px;line-height:17px;margin-top:6px}}.button__label--lozenge{background-clip:padding-box;background-color:rgba(8,5,64,.35);-webkit-border-radius:13px;border-radius:13px;padding:3px 12px 6px}.button--round{background-clip:padding-box;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;height:56px;width:56px}.button--round svg{height:100%;left:50%;max-height:28px;max-width:28px;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.button--round:hover{background-color:#14cc63}.button--round:hover svg{fill:#fa94cf}.button--round:hover svg path{fill:#fff}.button--round:hover svg path.alt{fill:#14cc63}.button--round.button--small{height:42px;width:42px}.button--round.button--small svg{max-height:22px;max-width:22px}.button--round.button--small-icon{height:42px;width:42px}.button--round.button--small-icon svg{max-height:15px;max-width:15px}.button--round.button--big{height:80px;width:80px}.button--round.button--big svg{max-height:40px;max-width:40px}a.buttonLink{display:block;-moz-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);transition:opacity .6s cubic-bezier(.785,.135,.15,.86)}a.buttonLink.inactive{filter:alpha(opacity=12);opacity:.12;pointer-events:none}a.buttonLink.disabled{filter:alpha(opacity=0);opacity:0;pointer-events:none}.buttonGroup--no-margins .button{margin-top:0!important}.buttonGroup a.left{left:10px;position:absolute;top:0}.buttonGroup a.right{position:absolute;right:10px;top:0}.custom-file-upload:not([type=checkbox]),input:not([type=checkbox]){background-clip:padding-box;border:none;-webkit-border-radius:28px;border-radius:28px;box-shadow:inset 0 0 0 5px transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ArtFund-Regular,sans-serif;font-size:19px;height:56px;letter-spacing:0;line-height:23px;margin:0;padding:0 20px;text-align:center;-moz-transition:box-shadow .5s cubic-bezier(.785,.135,.15,.86);-o-transition:box-shadow .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:box-shadow .5s cubic-bezier(.785,.135,.15,.86);transition:box-shadow .5s cubic-bezier(.785,.135,.15,.86);width:260px}@media (max-width:767px){.custom-file-upload:not([type=checkbox]),input:not([type=checkbox]){font-size:16px;line-height:19px}}.custom-file-upload:not([type=checkbox]).valid,input:not([type=checkbox]).valid{box-shadow:inset 0 0 0 5px #14cc63;outline:none!important}.custom-file-upload:not([type=checkbox]).warning,input:not([type=checkbox]).warning{box-shadow:inset 0 0 0 5px #ffb500;outline:none!important}.custom-file-upload:not([type=checkbox]).error,input:not([type=checkbox]).error{box-shadow:inset 0 0 0 5px #000}.custom-file-upload{cursor:pointer;display:inline-block;padding-top:14px!important}.custom-file-upload:hover{background-color:#14cc63}h1{font-size:32px;letter-spacing:0;line-height:36px}h1,h2{font-family:ArtFund-Regular,sans-serif}h2{font-size:22px;letter-spacing:-.5px;line-height:26px}b,strong{font-weight:700}.smaller{font-size:80%}.bigger{font-size:120%}.text-black{color:#000}.text-white{color:#fff}.text-grey{color:#f2efef}.text-navy{color:#080540}.text-turquoise{color:#2edbde}.text-blue{color:#2b6bed}.text-yellow{color:#f8eb50}.text-pink{color:#fa94cf}.text-orange{color:#ffb500}.text-red{color:#f24a00}.text-green{color:#14cc63}.text-purple{color:#4f2ec9}.text-blueBaby{color:#0ae0f7}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-grey{background-color:#f2efef}.bg-navy{background-color:#080540}.bg-turquoise{background-color:#2edbde}.bg-blue{background-color:#2b6bed}.bg-yellow{background-color:#f8eb50}.bg-pink{background-color:#fa94cf}.bg-orange{background-color:#ffb500}.bg-red{background-color:#f24a00}.bg-green{background-color:#14cc63}.bg-purple{background-color:#4f2ec9}.bg-blueBaby{background-color:#0ae0f7}.bg-transparent{background-color:transparent}.footprints{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;filter:alpha(opacity=0);height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:-1}.footprints.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.footprints .footprint{display:block;filter:alpha(opacity=0);opacity:0;pointer-events:none;position:absolute;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.footprints .footprint.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.footprints .footprint svg{left:0;position:absolute;top:0;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footprints .footprint.position1{left:70%;top:2%}.footprints .footprint.rotate1{-moz-transform:rotate(17.3deg);-o-transform:rotate(17.3deg);-ms-transform:rotate(17.3deg);-webkit-transform:rotate(17.3deg);transform:rotate(17.3deg)}.footprints .footprint.skin1 svg{height:13.10638vmin;width:14vmin}.footprints .footprint.position2{left:35%;top:20%}.footprints .footprint.rotate2{-moz-transform:rotate(134.739deg);-o-transform:rotate(134.739deg);-ms-transform:rotate(134.739deg);-webkit-transform:rotate(134.739deg);transform:rotate(134.739deg)}.footprints .footprint.skin2 svg{height:10.85714vmin;width:12vmin}.footprints .footprint.position3{left:1.5%;top:55%}.footprints .footprint.rotate3{-moz-transform:rotate(-133.91deg);-o-transform:rotate(-133.91deg);-ms-transform:rotate(-133.91deg);-webkit-transform:rotate(-133.91deg);transform:rotate(-133.91deg)}.footprints .footprint.skin3 svg{height:16.65957vmin;width:18vmin}.footprints .footprint.position4{left:14%;top:96%}.footprints .footprint.rotate4{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.footprints .footprint.skin4 svg{height:16vmin;width:15vmin}.footprints .footprint.position5{left:96.5%;top:17.5%}.footprints .footprint.rotate5{-moz-transform:rotate(135.87deg);-o-transform:rotate(135.87deg);-ms-transform:rotate(135.87deg);-webkit-transform:rotate(135.87deg);transform:rotate(135.87deg)}.footprints .footprint.skin5 svg{height:22.93388vmin;width:25vmin}.footprints .footprint.position6{left:100%;top:70%}.footprints .footprint.rotate6{-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}.footprints .footprint.skin6 svg{height:6.42857vmin;width:7vmin}.footprints .footprint.position7{left:82%;top:90%}.footprints .footprint.rotate7{-moz-transform:rotate(71deg);-o-transform:rotate(71deg);-ms-transform:rotate(71deg);-webkit-transform:rotate(71deg);transform:rotate(71deg)}.footprints .footprint.skin7 svg{height:9.28571vmin;width:10vmin}.logo{background-image:url(../assets/images/0d238959c8ce22d9e027.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.tip{background-clip:padding-box;-webkit-border-radius:14px;border-radius:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;left:50%;max-width:calc(100% - 40px);padding:6px 18px 10px;pointer-events:none;position:fixed;text-align:center;top:0;-moz-transform:translate(-50%,calc(-100% - 20px));-o-transform:translate(-50%,calc(-100% - 20px));-ms-transform:translate(-50%,calc(-100% - 20px));-webkit-transform:translate(-50%,calc(-100% - 20px));transform:translate(-50%,calc(-100% - 20px));-moz-transition:transform .5s cubic-bezier(.6,-.28,.735,.045),background-color .3s cubic-bezier(.19,1,.22,1);-o-transition:transform .5s cubic-bezier(.6,-.28,.735,.045),background-color .3s cubic-bezier(.19,1,.22,1);-webkit-transition:transform .5s cubic-bezier(.6,-.28,.735,.045),background-color .3s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.6,-.28,.735,.045),background-color .3s cubic-bezier(.19,1,.22,1);z-index:70}.tip,.tip.active{aria-disabled:false}.tip.active{-moz-transform:translate(-50%,50px);-o-transform:translate(-50%,50px);-ms-transform:translate(-50%,50px);-webkit-transform:translate(-50%,50px);transform:translate(-50%,50px);-moz-transition:transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .3s cubic-bezier(.19,1,.22,1);-o-transition:transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .3s cubic-bezier(.19,1,.22,1);-webkit-transition:transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .3s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.175,.885,.32,1.275),background-color .3s cubic-bezier(.19,1,.22,1)}.header{display:inline-block;filter:alpha(opacity=0);margin:0 auto;opacity:0;padding-top:30px;pointer-events:none;text-align:center;-moz-transition:opacity 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1);width:100%}.header.active{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.header a{display:inline-block;position:relative}.header .logo{height:23.74101vmin;max-height:142.44604px;max-width:300px;min-height:28.48921px;min-width:60px;position:relative;width:50vmin}@media (max-width:480px){.header .logo{height:14.2446vmin;width:30vmin}}.ui{filter:alpha(opacity=0);opacity:0;pointer-events:none;position:fixed;-moz-transition:opacity 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1);z-index:55}.ui.active{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.ui--tl{left:26px;top:26px}@media (max-width:767px){.ui--tl{left:14px;top:14px}}.ui--tr{right:26px;top:26px}@media (max-width:767px){.ui--tr{right:14px;top:14px}}.ui--bl{bottom:26px;left:26px}@media (max-width:767px){.ui--bl{bottom:14px;left:14px}}.ui--bc{bottom:26px;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.ui--bc{bottom:14px}}@media screen and (max-height:520px){.ui--bc{-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}}.ui--c{left:50%;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui--br{bottom:26px;right:26px}@media (max-width:767px){.ui--br{bottom:14px;right:14px}}.ui--b{bottom:26px;left:50%;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:767px){.ui--b{bottom:14px}}.ui--t{left:50%;top:26px;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:767px){.ui--t{top:14px}}@media (max-height:767px) and (min-aspect-ratio:1){.ui--tl{left:14px;top:14px}.ui--tr{right:14px;top:14px}.ui--bl{left:14px}.ui--bc,.ui--bl{bottom:14px}.ui--c{-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}}@media (max-height:767px) and (min-aspect-ratio:1) and (max-height:480px){.ui--c{top:calc(100% - 26px);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media (max-height:767px) and (min-aspect-ratio:1){.ui--br{right:14px}.ui--b,.ui--br{bottom:14px}.ui--t{top:14px}}.ui .logo{height:9.4964vw;max-height:94.96403px;max-width:200px;min-height:56.97842px;min-width:120px;width:20vw}.animation-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{-moz-transform:translate(-1px);-o-transform:translate(-1px);-ms-transform:translate(-1px);-webkit-transform:translate(-1px);transform:translate(-1px)}20%,80%{-moz-transform:translate(2px);-o-transform:translate(2px);-ms-transform:translate(2px);-webkit-transform:translate(2px);transform:translate(2px)}30%,50%,70%{-moz-transform:translate(-4px);-o-transform:translate(-4px);-ms-transform:translate(-4px);-webkit-transform:translate(-4px);transform:translate(-4px)}40%,60%{-moz-transform:translate(4px);-o-transform:translate(4px);-ms-transform:translate(4px);-webkit-transform:translate(4px);transform:translate(4px)}}.infoPanel{background-clip:padding-box;-webkit-border-radius:40px;border-radius:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;filter:alpha(opacity=0);left:50%;max-width:480px;opacity:0;padding:40px 20px;pointer-events:none;position:absolute;text-align:center;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);transition:opacity .7s cubic-bezier(.785,.135,.15,.86);width:calc(100% - 60px);z-index:60}.infoPanel.narrow{max-width:380px}.infoPanel.top{top:30px}.infoPanel.bottom,.infoPanel.top{-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.infoPanel.bottom{bottom:30px;top:auto}.infoPanel p{margin-top:20px}.infoPanel p.padded{padding-bottom:26px;padding-top:12px}.infoPanel .buttonGroup{align-items:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-flow:space-between;margin:0 auto;width:100%}.infoPanel .buttonGroup a{flex-grow:1;padding:0 5px}.infoPanel .buttonGroup a .button{margin-top:0!important}.infoPanel .buttonGroup a .button__label{margin-left:auto;margin-right:auto;max-width:134px;text-align:center}.infoPanel__image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;margin-bottom:20px;width:100%}.infoPanel__image.image-snap{background-image:url(../assets/images/54c76508abb7e52199b3.gif)}.infoPanel__image.image-code{background-image:url(../assets/images/fb97da127883e8dc56a0.svg)}.infoPanel__image.image-search{background-image:url(../assets/images/b37caba7ac6a0b063b60.svg)}.infoPanel .logo{height:18.99281vw;margin:0 auto 20px;max-height:118.70504px;max-width:250px;min-height:47.48201px;min-width:100px;width:40vw}.infoPanel p.toggles{display:none}.infoPanel p.toggles.active{display:block}.infoPanel .code-display{background-color:#080540;margin:26px 0 20px;padding:12px 0 16px}.infoPanel .code-reveal{background-color:#080540;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px;margin-left:-20px;margin-top:20px;padding:20px;width:calc(100% + 40px)}.infoPanel .code-reveal,.infoPanel .code-reveal__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.infoPanel .code-reveal__item{flex-grow:1}.infoPanel .code-reveal__item a{display:block;filter:alpha(opacity=100);opacity:1;position:relative;-moz-transition:opacity 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1)}.infoPanel .code-reveal__item a .button{height:16vw;margin-top:0!important;max-height:80px;max-width:80px;padding:0;position:relative;width:16vw}.infoPanel .code-reveal__item a .button svg,.infoPanel .code-reveal__item__word{left:50%;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.infoPanel .code-reveal__item__word{display:block;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .2s;-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .2s;-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .2s;transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .2s;width:100%}.infoPanel .code-reveal__item.revealed a{filter:alpha(opacity=0);opacity:0;pointer-events:none}.infoPanel .code-reveal__item.revealed .code-reveal__item__word{filter:alpha(opacity=100);opacity:1}.infoPanel .code-reveal-complete{display:none}.infoPanel .code-reveal-complete.active{display:block}.infoPanel.active,.infoPanel.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.overlay-fill{background-color:rgba(8,5,64,.6);display:block;filter:alpha(opacity=0);height:calc(var(--vh, 1vh)*100);left:0;opacity:0;pointer-events:none;position:fixed;top:0;-moz-transition:opacity .4s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .4s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86);width:100vw;z-index:60}.overlay-fill.active{filter:alpha(opacity=100);opacity:1;pointer-events:inherit;-moz-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);transition:opacity .6s cubic-bezier(.785,.135,.15,.86)}.overlay,.overlay-fill.no-tint{filter:alpha(opacity=0);opacity:0}.overlay{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(var(--vh, 1vh)*100 - 60px);overflow-x:hidden;overflow-y:auto;padding-top:40px;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);z-index:61}.overlay.active{filter:alpha(opacity=100);opacity:1;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);transition:opacity 1s cubic-bezier(.785,.135,.15,.86)}.overlay--padding-extra{padding-top:60px}.overlay .close-button{position:absolute;right:20px;top:20px}.bg-shape{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;filter:alpha(opacity=0);float:left;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;-moz-transition:opacity 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1);z-index:-1}.bg-shape.active{filter:alpha(opacity=100);opacity:1}.bg-shape--1{background-image:url(../assets/images/aef3a20b967842dd4f7f.png);height:23.10102vw;top:0;width:100vw}.bg-shape--2{background-image:url(../assets/images/beeb3239e9477332bd7b.png);height:27.73438vw;top:0;width:100%}.bg-shape--3{background-image:url(../assets/images/14a72e16328284113a06.png);bottom:80px;height:24.14062vw;width:100%}.bg-shape--4{background-image:url(../assets/images/8f168819d87efd48106d.png);bottom:0;height:25.46875vw;width:100%}@media (min-aspect-ratio:1/1){.bg-shape.bg-shape--2{top:24vh;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.bg-shape.bg-shape--4{display:none}}.footer{bottom:0;display:flex;filter:alpha(opacity=0);flex-wrap:wrap;font-family:ArtFund-Regular,sans-serif;font-size:15px;letter-spacing:0;line-height:15px;opacity:0;padding-bottom:30px;pointer-events:none;position:absolute;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .25s;-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .25s;-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .25s;transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .25s;width:100%;z-index:10}@media (max-width:767px){.footer{font-size:14px;letter-spacing:-.5px;line-height:14px}}.footer.active{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.footer ul{flex-grow:0}.footer ul.left{padding-left:30px;text-align:left;width:40%}.footer ul.center{text-align:center;width:20%}.footer ul.right{padding-right:30px;text-align:right;width:40%}.footer ul li{display:inline-block;filter:alpha(opacity=60);opacity:.6;-moz-transition:opacity .6s cubic-bezier(.19,1,.22,1);-o-transition:opacity .6s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity .6s cubic-bezier(.19,1,.22,1);transition:opacity .6s cubic-bezier(.19,1,.22,1)}.footer ul li:not(.spacer).selected,.footer ul li:not(.spacer):hover{filter:alpha(opacity=100);opacity:1}.footer ul li.spacer{padding:0 2px}@media (max-width:767px){.footer ul li.spacer{padding:0}}.footer ul.left,.footer ul.right{padding-left:0;padding-right:0;text-align:center;width:100%}.footer ul.left{margin-top:6px;order:1}.footer ul.center{margin-top:12px;order:2;width:100%}.credits{background-image:url(../assets/images/282562153b901f4101eb.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:4vh;display:block;filter:alpha(opacity=0);height:11.43555vmin;left:50%;max-height:69.33333px;max-width:545.66667px;opacity:0;pointer-events:none;position:absolute;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);-moz-transition:opacity 1s cubic-bezier(.19,1,.22,1);-o-transition:opacity 1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1);width:90vmin}.credits.active{filter:alpha(opacity=100);opacity:1}.page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;filter:alpha(opacity=0);left:0;opacity:0;pointer-events:none;position:relative;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);transition:opacity 1s cubic-bezier(.785,.135,.15,.86);width:100%}.page--fullscreen{height:100%;left:0;position:absolute;top:0}.page--fullscreen .page__content{height:100%;max-width:none;padding:0;width:100%}.page--float .page__content{left:50%;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page.active{display:block;pointer-events:inherit}.page.reveal{filter:alpha(opacity=100);opacity:1}.page__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;max-width:640px;padding:0;position:relative;text-align:center;width:100%}.page__content--fullwidth{max-width:none;padding:0}.page__content form:not(:first-child),.page__content p:not(:first-child){margin-top:20px}.page__content form a,.page__content p a{text-decoration:underline}.page__content a:not(:first-child) .button{margin-top:20px}.page__content h1{padding:0 20px}.page__section{filter:alpha(opacity=0);opacity:0;pointer-events:none;-moz-transition:opacity .5s cubic-bezier(.19,1,.22,1);-o-transition:opacity .5s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}.page__section.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.page .page-slider{background-image:url(../assets/images/3c1cfa923acf35989b4d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:140px;margin:30px auto;position:relative;width:300px}.page .page-slider__slide{filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;-moz-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .7s cubic-bezier(.785,.135,.15,.86);transition:opacity .7s cubic-bezier(.785,.135,.15,.86);width:100%}.page .page-slider__slide.active{filter:alpha(opacity=100);opacity:1;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s}.page .page-slider__slide__image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;width:300px}.page .page-slider__slide h2{margin-top:6px}.page--add .page__content a:first-of-type .button{margin-top:50px}.page--add .page__content .form-item a{text-decoration:underline}.page--add .page__content .form-item label{-moz-transition:color .7s cubic-bezier(.19,1,.22,1);-o-transition:color .7s cubic-bezier(.19,1,.22,1);-webkit-transition:color .7s cubic-bezier(.19,1,.22,1);transition:color .7s cubic-bezier(.19,1,.22,1)}.page--add .page__content .form-item label.error{color:#f24a00}.page--camera video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:-2}.page--camera video.flipped{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.page--camera #camera,.page--camera #cameraButtons1,.page--camera #cameraButtons2,.page--camera #cameraError,.page--camera #cameraOnboarding,.page--camera #cameraViewfinder,.page--camera #pageFill,.page--camera .recaptcha-terms{filter:alpha(opacity=0);opacity:0;pointer-events:none;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.page--camera #camera.show,.page--camera #cameraButtons1.show,.page--camera #cameraButtons2.show,.page--camera #cameraError.show,.page--camera #cameraOnboarding.show,.page--camera #cameraViewfinder.show,.page--camera #pageFill.show,.page--camera .recaptcha-terms.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.page--camera .buttonGroup{left:0;position:absolute;top:100%;-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);width:100%}.page--camera .flash{background-color:#fff;display:block;filter:alpha(opacity=0);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-moz-transition:opacity .7s cubic-bezier(.455,.03,.515,.955);-o-transition:opacity .7s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .7s cubic-bezier(.455,.03,.515,.955);transition:opacity .7s cubic-bezier(.455,.03,.515,.955);width:100%}.page--camera .flash.active{filter:alpha(opacity=100);opacity:1;-moz-transition:opacity .1s cubic-bezier(.19,1,.22,1);-o-transition:opacity .1s cubic-bezier(.19,1,.22,1);-webkit-transition:opacity .1s cubic-bezier(.19,1,.22,1);transition:opacity .1s cubic-bezier(.19,1,.22,1)}.page--camera .viewfinder{background-clip:padding-box;border:3px dashed #fff;-webkit-border-radius:40px;border-radius:40px;height:63.63636vmin;left:50%;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vmin}.page--camera .recaptcha-terms{bottom:20px;color:hsla(0,0%,100%,.4);display:block;font-family:ArtFund-Regular,sans-serif;font-size:12px;left:50%;letter-spacing:0;line-height:12px;max-width:260px;position:absolute;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);width:calc(100vw - 40px)}@media (max-height:767px) and (min-aspect-ratio:1){.page--camera .buttonGroup--bottom,.page--camera .buttonGroup--sides{-moz-transform:translateY(-28px);-o-transform:translateY(-28px);-ms-transform:translateY(-28px);-webkit-transform:translateY(-28px);transform:translateY(-28px)}.page--camera .buttonGroup--sides{top:50%}.page--camera .buttonGroup--sides a.right{right:calc(-25vw + 22.5vh - 3px);-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);-webkit-transform:translate(50%);transform:translate(50%)}.page--camera .buttonGroup--sides a.left{left:calc(-25vw + 22.5vh - 3px)}.page--camera .buttonGroup--sides a.left,.page--camera .buttonGroup--sides.pinned a.left{-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.page--camera .buttonGroup--sides.pinned a.left{left:-111px}.page--camera .buttonGroup--sides.pinned a.right{right:-111px;-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);-webkit-transform:translate(50%);transform:translate(50%)}.page--camera .instruction{top:calc(50vh - 31.81818vmin - 3px);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes cornerFlash{0%,to{filter:alpha(opacity=100);opacity:1}50%{filter:alpha(opacity=10);opacity:.1}}.page--release canvas{display:block;filter:alpha(opacity=0);margin:40px auto 20px;max-height:47.72727vmin;max-width:67.5vmin;opacity:0;pointer-events:none;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.page--release canvas.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}@media (max-height:767px) and (min-aspect-ratio:1){.page--release canvas{max-height:28.63636vmin;max-width:40.5vmin}}@media (max-height:767px) and (min-aspect-ratio:1) and (max-height:767px){.page--release canvas{max-height:24.18182vmin;max-width:34.2vmin}}.page--release .release__form{filter:alpha(opacity=0);margin-bottom:40px;opacity:0;pointer-events:none;position:relative;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);width:100%}.page--release .release__form.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.page--release .release__form h1{margin-bottom:25px;margin-top:25px}@media (max-height:767px) and (min-aspect-ratio:1){.page--release .release__form h1{font-size:28px;line-height:32px;margin-bottom:20px;margin-top:20px}}@media (max-height:767px) and (min-aspect-ratio:1) and (max-height:480px) and (min-aspect-ratio:1){.page--release .release__form h1{font-size:24px;line-height:27px;margin-bottom:15px;margin-top:15px}}.page--release .release__form .text-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;position:relative;-moz-transition:padding-bottom .5s cubic-bezier(.785,.135,.15,.86);-o-transition:padding-bottom .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:padding-bottom .5s cubic-bezier(.785,.135,.15,.86);transition:padding-bottom .5s cubic-bezier(.785,.135,.15,.86)}.page--release .release__form .text-block.hasWarning{padding-bottom:50px}.page--release .release__form .text-block.hasWarning .release__form__warning{filter:alpha(opacity=100);opacity:1;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86) .3s;-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86) .3s;-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86) .3s;transition:opacity .5s cubic-bezier(.785,.135,.15,.86) .3s;visibility:visible}.page--release .release__form form{display:inline-block;position:relative}.page--release .release__form .buttonGroup{margin-top:30px;position:relative}.page--release .release__form .buttonGroup #button-skip{left:50%;position:absolute;top:0;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.page--release .release__form .buttonGroup #button-skip .button__label{margin-top:0}.page--release .release__form__warning{bottom:30px;color:#ffb500;display:block;filter:alpha(opacity=0);left:50%;margin:0!important;opacity:0;position:absolute;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);visibility:hidden;width:100%}.page--release .view-area{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page--cutout canvas{background-clip:padding-box;border:3px dashed #fff;-webkit-border-radius:40px;border-radius:40px;display:block;height:63.63636vmin;margin:0 auto;overflow:hidden;width:90vmin}.page--cutout canvas.active{cursor:crosshair}.page--cutout #cutoutOnboarding,.page--cutout .buttonGroup{filter:alpha(opacity=0);opacity:0;pointer-events:none;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86)}.page--cutout #cutoutOnboarding.show,.page--cutout .buttonGroup.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.page--cutout .draw-area{display:block;left:50%;max-width:90vmin;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.page--cutout .buttonGroup{left:0;position:absolute;top:100%;-moz-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);width:100%}@media (max-height:767px) and (min-aspect-ratio:1){.page--cutout .buttonGroup--bottom,.page--cutout .buttonGroup--sides{-moz-transform:translateY(-28px);-o-transform:translateY(-28px);-ms-transform:translateY(-28px);-webkit-transform:translateY(-28px);transform:translateY(-28px)}.page--cutout .buttonGroup--sides{top:50%}.page--cutout .buttonGroup--sides a.right{right:calc(-25vw + 22.5vh - 3px);-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);-webkit-transform:translate(50%);transform:translate(50%)}.page--cutout .buttonGroup--sides a.left{left:calc(-25vw + 22.5vh - 3px)}.page--cutout .buttonGroup--sides a.left,.page--cutout .buttonGroup--sides.pinned a.left{-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.page--cutout .buttonGroup--sides.pinned a.left{left:-111px}.page--cutout .buttonGroup--sides.pinned a.right{right:-111px;-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);-webkit-transform:translate(50%);transform:translate(50%)}.page--cutout .instruction{top:calc(50vh - 31.81818vmin - 3px);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.page--upload p:last-of-type{margin-bottom:20px}.page--upload canvas{background-clip:padding-box;border:1px dashed hsla(0,0%,80%,.8);-webkit-border-radius:40px;border-radius:40px;display:block;filter:alpha(opacity=0);height:63.63636vmin;margin:0 auto;opacity:0;overflow:hidden;pointer-events:none;-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);width:90vmin}.page--upload canvas.show{filter:alpha(opacity=100);opacity:1;pointer-events:inherit}.page--upload canvas.highlight{border:1px dashed #14cc63}.page--upload .view-area{display:block;left:0;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page--upload .release__form{display:block;display:flex;justify-content:center;left:50%;position:absolute;top:100%;-moz-transform:translate(-50%,20px);-o-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);width:90vmin}.page--upload .release__form form{display:inline-block;margin-top:0;position:relative}.page--upload .release__form form input[type=file]{display:none}.page--upload .release__form a{display:inline-block;margin-left:10px;position:relative}.page--upload .release__form a .button{margin-top:0}.page--intro h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:0 20px}.page--intro .intro-images{height:calc(66.53992vw - 40px);margin:0 auto;max-height:350px;max-width:526px;position:relative;width:calc(100vw - 40px)}.page--intro .intro-images,.page--intro .intro-images__slide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.page--intro .intro-images__slide{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);transition:opacity 1s cubic-bezier(.785,.135,.15,.86);width:100%}.page--intro .intro-images__slide.image-intro1{background-image:url(../assets/images/3aa5cf263e9700343cdb.png)}.page--intro .intro-images__slide.image-intro2{background-image:url(../assets/images/abebbcbd5e8facf03741.png)}.page--intro .intro-images__slide.image-intro3{background-image:url(../assets/images/a26eac47d9cb8bcf0c94.png)}.page--intro .intro-images__slide.image-intro4{background-image:url(../assets/images/224cb42d8050379d839d.png)}.page--intro .intro-images__slide.active{filter:alpha(opacity=100);opacity:1}.page--intro .buttonGroup{-moz-transform:translateY(-18px);-o-transform:translateY(-18px);-ms-transform:translateY(-18px);-webkit-transform:translateY(-18px);transform:translateY(-18px)}.page--world canvas{-webkit-touch-callout:none;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}.page--world canvas:focus{outline:none!important}.page--world .page__content form:not(:first-child){margin:30px 0}.page .world-hint{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;left:0;position:absolute;top:0;z-index:50}.page .world-hint.active{display:block}.page .world-hint__label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;left:0;padding:0 20px;position:absolute;text-align:center;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page .world-hint--purple{background-image:url(../assets/images/e7b83e61b4bccf827630.svg);height:101px;-moz-transform:translate(-148px,-101px);-o-transform:translate(-148px,-101px);-ms-transform:translate(-148px,-101px);-webkit-transform:translate(-148px,-101px);transform:translate(-148px,-101px);width:237px}.page .world-hint--purple .world-hint__label{top:34px}.page--home h1{margin-bottom:60px}.page--home .home-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:40px;padding:0 20px;text-decoration:underline}.page--home .home-terms{align-items:flex-start;display:flex;flex-wrap:nowrap;margin:40px auto 0;max-width:640px;width:calc(100% - 60px)}.page--home .home-terms,.page--home .home-terms__tickbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.page--home .home-terms__tickbox{background-clip:padding-box;border:3px solid #fa94cf;-webkit-border-radius:12px;border-radius:12px;height:48px;overflow:hidden;width:48px}.page--home .home-terms__tickbox a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page--home .home-terms__tickbox a svg{display:block;filter:alpha(opacity=0);height:100%;left:50%;max-height:60%;max-width:60%;opacity:0;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity .6s cubic-bezier(.785,.135,.15,.86);transition:opacity .6s cubic-bezier(.785,.135,.15,.86);width:100%}.page--home .home-terms__tickbox a svg path{fill:#fa94cf}.page--home .home-terms__tickbox a.active svg{filter:alpha(opacity=100);opacity:1}.page--home .home-terms__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ArtFund-Regular,sans-serif;font-size:16px;letter-spacing:0;line-height:18px;margin-top:-1px;padding-left:24px;text-align:left;width:calc(100% - 48px)}.loader{filter:alpha(opacity=0);left:50%;opacity:0;pointer-events:none;position:absolute;top:calc(var(--vh, 1vh)*50);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:opacity .6s cubic-bezier(.445,.05,.55,.95);-o-transition:opacity .6s cubic-bezier(.445,.05,.55,.95);-webkit-transition:opacity .6s cubic-bezier(.445,.05,.55,.95);transition:opacity .6s cubic-bezier(.445,.05,.55,.95);width:100%}.loader.active{filter:alpha(opacity=100);opacity:1}.loader__message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;filter:alpha(opacity=0);font-family:ArtFund-Regular,sans-serif;font-size:32px;letter-spacing:0;line-height:36px;margin:0 auto;max-width:500px;opacity:0;padding:0 20px;text-align:center;-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;transition:opacity 1s cubic-bezier(.785,.135,.15,.86) .5s;width:100%}.loader.has-text .loader__message{filter:alpha(opacity=100);opacity:1}.loader__dots{display:block;height:16px;left:50%;position:absolute;top:50%;-moz-transform:translate(-50%,50px);-o-transform:translate(-50%,50px);-ms-transform:translate(-50%,50px);-webkit-transform:translate(-50%,50px);transform:translate(-50%,50px);-moz-transition:transform .8s cubic-bezier(.785,.135,.15,.86) .1s;-o-transition:transform .8s cubic-bezier(.785,.135,.15,.86) .1s;-webkit-transition:transform .8s cubic-bezier(.785,.135,.15,.86) .1s;transition:transform .8s cubic-bezier(.785,.135,.15,.86) .1s;width:80px}.loader__dots div{animation:loader 2s cubic-bezier(.785,.135,.15,.86) infinite;border-radius:50%;height:16px;position:absolute;-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);width:16px}.loader__dots div:first-child,.loader__dots div:nth-child(2),.loader__dots div:nth-child(3){top:8px}.loader__dots div:nth-child(4),.loader__dots div:nth-child(5),.loader__dots div:nth-child(6){top:32px}.loader__dots div:nth-child(7),.loader__dots div:nth-child(8),.loader__dots div:nth-child(9){top:56px}.loader__dots div:first-child,.loader__dots div:nth-child(4),.loader__dots div:nth-child(7){left:8px}.loader__dots div:nth-child(2),.loader__dots div:nth-child(5),.loader__dots div:nth-child(8){left:32px}.loader__dots div:nth-child(3),.loader__dots div:nth-child(6),.loader__dots div:nth-child(9){left:56px}.loader__dots div:first-child{animation-delay:0s;background-color:#fa94cf}.loader__dots div:nth-child(2){animation-delay:.15s;background-color:#2edbde}.loader__dots div:nth-child(3){animation-delay:.3s;background-color:#f8eb50}@keyframes loader{0%,to{filter:alpha(opacity=20);opacity:.2;-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}50%{filter:alpha(opacity=100);opacity:1;-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.instruction{align-items:center;background-clip:padding-box;background-color:#4f2ec9;-webkit-border-radius:50px;border-radius:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:flex;filter:alpha(opacity=0);flex-wrap:nowrap;font-family:ArtFund-Regular,sans-serif;font-size:19px;left:50%;letter-spacing:0;line-height:26px;max-width:360px;opacity:0;padding:20px 30px;pointer-events:none;position:absolute;top:22px;-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);-moz-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);-webkit-transition:opacity 1s cubic-bezier(.785,.135,.15,.86);transition:opacity 1s cubic-bezier(.785,.135,.15,.86);width:calc(90vmin - 30px)}@media (max-width:767px){.instruction{font-size:16px;line-height:19px}}@media (max-width:480px){.instruction{font-size:14px;line-height:17px}}@media (max-width:540px) and (max-aspect-ratio:1){.instruction{left:calc(100% - 14px);max-width:none;padding:14px 18px;top:14px;-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%);width:calc(100vw - 100px)}}@media (max-height:767px) and (min-aspect-ratio:1){.instruction{font-size:16px!important;line-height:19px!important;max-width:320px;padding:14px 18px;width:calc(90vmin - 60px)}.instruction .instruction__image{max-height:30px;max-width:30px}}@media (max-height:767px) and (min-aspect-ratio:1) and (max-height:480px){.instruction{font-size:14px!important;line-height:17px!important}}.instruction.show{filter:alpha(opacity=100);opacity:1}.instruction p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-grow:1;flex-shrink:1;margin-top:0!important;padding-left:14px;text-align:left}.instruction__image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-grow:0;flex-shrink:0;height:10vw;max-height:49px;max-width:49px;width:10vw}.instruction__image.image-snap{background-image:url(../assets/images/54c76508abb7e52199b3.gif)}.instruction__image.image-draw{background-image:url(../assets/images/b2269c201d8723f2c442.png)}