@font-face{font-family:MoominText;src:url(/_next/static/media/847a5388814c9849-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:MoominText;src:url(/_next/static/media/9b399397bfa961de-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:MoominText;src:url(/_next/static/media/c0821aba6b3e3199-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:MoominText;src:url(/_next/static/media/d81569b770441b47-s.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:MoominText Fallback;src:local("Arial");ascent-override:86.28%;descent-override:21.57%;line-gap-override:0.00%;size-adjust:111.26%}.__className_d35a4e{font-family:MoominText,MoominText Fallback}@font-face{font-family:moomin;src:url(/_next/static/media/649731298dc51d97-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:moomin Fallback;src:local("Arial");ascent-override:112.53%;descent-override:36.07%;line-gap-override:0.00%;size-adjust:114.12%}.__className_c2cd4d{font-family:moomin,moomin Fallback;font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(/_next/static/media/b5d1f99f4b855732-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:icons Fallback;src:local("Arial");ascent-override:85.00%;descent-override:15.00%;line-gap-override:0.00%;size-adjust:100.00%}.__className_aec171{font-family:icons,icons Fallback;font-weight:400;font-style:normal}:root{--background:#ffffff;--foreground:#171717;--selected-color:#c25700;--main-width:1220px;--main-margin:30px}body,html{max-width:100vw;overflow-x:hidden;height:100%;font-size:clamp(16px,2.5vw,22px);font-weight:400;line-height:154%}body,button,input{color:var(--foreground);background:var(--background);font-family:MoominText;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#1a1b28}@media (prefers-reduced-motion:no-preference){body{scroll-behavior:smooth}}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}h1{font-size:clamp(42px,10vw,80px);line-height:120%;margin:48px 0;letter-spacing:-2px}h2{font-size:clamp(38px,6vw,60px);font-style:normal;font-weight:400;line-height:120%;margin:32px 0;&#characters{text-align:center}}p{font-size:clamp(18px,2.5vw,22px);margin:24px 0;line-height:160%}ol,ul{padding-left:28px}li{margin:4px 0}a{text-decoration:underline}blockquote p{font-size:2em;max-width:752px;margin:64px auto 32px;color:#fff;line-height:normal;font-weight:100}.BasicPage{margin:0 auto;width:100%;padding:0}.ErrorPage,.LogoutPage{text-align:center;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center}.Grid{width:100%;padding:0;padding-left:0!important;align-items:stretch}.Grid,.Grid .GridChild{margin:0;display:flex;justify-content:center}.Grid .GridChild{text-align:left;padding:0;flex:1 1;align-items:center;overflow:hidden}.Grid .GridChild img{max-height:110vh;width:100%;flex:1 1}.Teaser{padding:20px 0;font-size:35px;margin:20px}.Feature,.Teaser{text-align:center;font-weight:700}.Feature{font-size:45px;margin:10px auto;font-style:italic;font-weight:400;max-width:1800px;width:90%}.PageWrapper{padding:0;min-height:100%;display:flex;flex-direction:column}.PageWrapper>main{width:100%;max-width:4000px;margin:0 auto}.CharacterLinks{margin:50px 0;display:flex;flex-direction:row;flex-wrap:wrap}.CharacterLink{display:flex;align-items:center;flex-direction:column;flex:1 1 auto;width:33.333%}html body input:focus,html body textarea:focus{outline:none;border-color:#4d2793}#password_draw,button,input[type=email],input[type=password],input[type=submit],input[type=text]{display:block;font-size:16px;border:1px solid #cdcdcd;padding:12px 16px;border-radius:4px}.Button,.button-primary a,.button-secondary a,button{cursor:pointer;padding:12px 28px;text-decoration:none;font-weight:700;background-color:#fff878;color:#1a1b28;border:0;border-radius:16px;display:inline-block;&:hover{background-color:#ffffff;transition-duration:.25s}&:active{transform:scale(.97)}&.GhostWhite{background:transparent;color:white;&:hover{background-color:rgba(255,255,255,.1);transition-duration:.25s}}&[disabled]{background-color:rgba(255,255,255,.1);color:#cdcdcd;cursor:default}}.button-primary a,.button-secondary a{margin:0 12px 12px 0}.Button.active,button.active{background-color:#ffffff;color:#333333;border:1px solid #333333}.Button.secondary,.button-secondary a,button.secondary{color:#333333;background-color:#ffffff;&:hover{color:#ffffff;background-color:#333333;transition-duration:.25s}}.Button.tertiary,button.tertiary{color:#333333;background-color:transparent;border:none}.Button.tertiary:hover,button.tertiary:hover{color:#ffffff;transition-duration:.25s}.PasswordWrapper{position:relative}#password_draw{font-family:icons;font-style:normal;font-weight:400;position:absolute;width:100%;height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;display:flex}#password_draw>img{display:block;margin:-8px 0 0;animation-name:animateIn;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s}#password_selection{position:absolute;border-right:2px solid salmon;background-color:salmon;height:34px;margin-top:-10px;opacity:0;pointer-events:none}.PasswordWrapper.show #password_draw,.PasswordWrapper.show #password_selection{display:none}.PasswordWrapper.hide input{opacity:0;font-family:icons;font-style:normal;font-weight:400}.PasswordWrapper.show #password_draw{opacity:0}.ErrorText{color:#c71e1e}.ErrorText,.SuccessText{padding:8px 4px;display:block}.SuccessText{color:#129c40}body.hide-cursor{cursor:none}.CometExperience body{overflow:hidden;position:fixed;top:0;left:0;height:100%;overscroll-behavior:none;touch-action:none}#CookiebotWidget{display:none}@keyframes animateIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:550px){:root{--main-margin:16px}}