@keyframes spin-ff59ea11{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.app-loading[data-v-ff59ea11]{align-content:center;align-items:center;display:none;font-size:4.6875rem;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99999}@media (min-width:52.125em){.app-loading[data-v-ff59ea11]{font-size:9.375rem}}.app-loading__panel[data-v-ff59ea11]{height:100dvh;opacity:0;transform:scaleY(0);transform-origin:bottom center;transition:transform .5s cubic-bezier(.8,0,.2,1);width:100dvw;z-index:0}.app-loading__logo[data-v-ff59ea11]{font-family:BL-Grottesco,Helvetica,sans-serif;font-feature-settings:"dlig" on;font-weight:420;line-height:1;opacity:0;position:absolute;text-transform:uppercase;leading-trim:both;animation:rotate-grottesco-alternates-with-shapes .75s linear infinite}.app-loading.-loading[data-v-ff59ea11]{display:flex}.app-loading.-loading .app-loading__panel[data-v-ff59ea11]{animation:scaleYIn-ff59ea11 .5s cubic-bezier(.8,0,.2,1) forwards;opacity:1;pointer-events:all}.app-loading.-loading .app-loading__logo[data-v-ff59ea11]{animation:rotate-grottesco-alternates-with-shapes .75s linear infinite,logoIn-ff59ea11 .5s cubic-bezier(.8,0,.2,1) .125s forwards}.app-loading.-loading-out .app-loading__panel[data-v-ff59ea11]{animation:scaleYOut-ff59ea11 .5s cubic-bezier(.8,0,.2,1) forwards;transform-origin:top center}.app-loading.-loading-out .app-loading__logo[data-v-ff59ea11]{animation:rotate-grottesco-alternates-with-shapes .75s linear infinite,logoOut-ff59ea11 .5s cubic-bezier(.8,0,.2,1) forwards}@keyframes scaleYIn-ff59ea11{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes scaleYOut-ff59ea11{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes logoIn-ff59ea11{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:scaleY(1)}}@keyframes logoOut-ff59ea11{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (pointer:coarse){:root{--device-type:touch}.custom-cursor{display:none}}@media (pointer:fine){:root{--device-type:mouse}}@media (prefers-reduced-motion:no-preference) or (pointer:fine){body,body *,body :after,body :before,body:after,body:before{cursor:none!important}}.custom-cursor{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;will-change:transform;z-index:99999}.custom-cursor__cursor{align-items:center;display:grid;font-size:2rem;justify-items:center;position:absolute;transform:translate(calc(var(--mouse-x, -999)*1px - 50%),calc(var(--mouse-y, -999)*1px - 50%));transform-origin:center center;transition:transform .5s cubic-bezier(.165,.84,.44,1);--multiplier:1}html.is-safari .custom-cursor__cursor{transition:none}.custom-cursor__cursor__item{grid-column:1/2;grid-row:1/2;opacity:.5;scale:0;transition:all calc(var(--multiplier)*.5s) linear(0,.002,.01 3.6%,.034,.074 9.1%,.128 11.4%,.194 13.4%,.271 15%,.344 16.1%,.544,.66 20.6%,.717 22.4%,.765 24.6%,.808 27.3%,.845 30.4%,.883 35.1%,.916 40.6%,.942 47.2%,.963 55%,.979 64%,.991 74.4%,.998 86.4%,1),opacity calc(var(--multiplier)*.125s) cubic-bezier(0,.8,.2,1),border calc(var(--multiplier)*.35s) linear(0,.002,.01 3.6%,.034,.074 9.1%,.128 11.4%,.194 13.4%,.271 15%,.344 16.1%,.544,.66 20.6%,.717 22.4%,.765 24.6%,.808 27.3%,.845 30.4%,.883 35.1%,.916 40.6%,.942 47.2%,.963 55%,.979 64%,.991 74.4%,.998 86.4%,1),scale calc(var(--multiplier)*.35s) linear(0,.002,.01 3.6%,.034,.074 9.1%,.128 11.4%,.194 13.4%,.271 15%,.344 16.1%,.544,.66 20.6%,.717 22.4%,.765 24.6%,.808 27.3%,.845 30.4%,.883 35.1%,.916 40.6%,.942 47.2%,.963 55%,.979 64%,.991 74.4%,.998 86.4%,1)}.custom-cursor__cursor__item.-active{opacity:1;scale:1}.custom-cursor .dot{aspect-ratio:1;border:2px solid var(--text-color);border-radius:50%;height:1em;width:1em}.custom-cursor .dot.-hover{height:2.3125em;width:2.3125em}.custom-cursor .more{animation:rotate 5s linear infinite;opacity:0;scale:.35;transform-origin:49% 45%;translate:.0625rem .3125rem}.custom-cursor .more svg{height:6.875rem;width:6.875rem}.custom-cursor .more.-active{opacity:1;scale:1}.custom-cursor .more.-active~.dot{border-width:.1875rem;opacity:0;scale:1.3}@keyframes spin-e28389e4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-content[data-v-e28389e4]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;text-align:center}.error-content__title[data-v-e28389e4]{font-size:3.75rem}.error-content__message[data-v-e28389e4]{font-size:1rem;text-transform:uppercase;transform:translateY(-.625rem)}.error-content__link[data-v-e28389e4]{display:inline-block;margin-top:1.25rem}.error-content__link[data-v-e28389e4]:hover{text-decoration:underline}
