/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Lacquer;src:url(/dist/assets/Lacquer-Regular-DflUHJmU.woff2) format("woff2"),url(/dist/assets/Lacquer-Regular-B_dTnJAQ.woff) format("woff");font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-display:swap}:root{--clr-light: #F9E4F2;--clr-dark: #1C1203;--clr-grau: #817461FF;--clr-ogre: #768F45;--clr-ogre-light: #E7EFDA;--clr-sol: #11B6AF;--clr-sol-light: #D6F2F1;--clr-volta: #8E96E7;--clr-volta-light: #E6EAFF;--clr-hans: #DE7E8F;--clr-hans-light: #FDE4E7;--clr-robot-red: #DD8366;--clr-robot-red-light: #FCE6DC;--clr-hero-pink: #CE80B7;--clr-hero-blue: #45AADD;--clr-hero-lightblue: #97D4F7;--clr-accent: var(--clr-hero-pink);--clr-accent-light: var(--clr-light);--clr-background: var(--clr-light);--btn-clr: var(--clr-accent);--btn-clr-light: var(--clr-accent-light);--step--1: clamp(.8333rem, .8101rem + .1159vw, .9rem);--step-0: clamp(1rem, .9565rem + .2174vw, 1.125rem);--step-1: clamp(1.2rem, 1.1283rem + .3587vw, 1.4063rem);--step-2: clamp(1.44rem, 1.3295rem + .5527vw, 1.7578rem);--step-3: clamp(1.728rem, 1.5648rem + .8161vw, 2.1973rem);--step-4: clamp(2.0736rem, 1.8395rem + 1.1704vw, 2.7466rem);--step-5: clamp(2.4883rem, 2.1597rem + 1.6433vw, 3.4332rem);--step-6: clamp(2.986rem, 2.5319rem + 2.2705vw, 4.2915rem);--step-7: clamp(3.5832rem, 2.9636rem + 3.0978vw, 5.3644rem);--step-8: clamp(4.2998rem, 3.463rem + 4.1838vw, 6.7055rem);--step-9: clamp(5.1598rem, 4.039rem + 5.6037vw, 8.3819rem);--step-10: clamp(6.1917rem, 4.7011rem + 7.4533vw, 10.4774rem);--space-3xs: clamp(.25rem, .2283rem + .1087vw, .3125rem);--space-2xs: clamp(.5rem, .4783rem + .1087vw, .5625rem);--space-xs: clamp(.75rem, .7065rem + .2174vw, .875rem);--space-s: clamp(1rem, .9565rem + .2174vw, 1.125rem);--space-m: clamp(1.5rem, 1.4348rem + .3261vw, 1.6875rem);--space-l: clamp(2rem, 1.913rem + .4348vw, 2.25rem);--space-xl: clamp(3rem, 2.8696rem + .6522vw, 3.375rem);--space-2xl: clamp(4rem, 3.8261rem + .8696vw, 4.5rem);--space-3xl: clamp(6rem, 5.7391rem + 1.3043vw, 6.75rem);--space-3xs-2xs: clamp(.25rem, .1413rem + .5435vw, .5625rem);--space-2xs-xs: clamp(.5rem, .3696rem + .6522vw, .875rem);--space-xs-s: clamp(.75rem, .6196rem + .6522vw, 1.125rem);--space-s-m: clamp(1rem, .7609rem + 1.1957vw, 1.6875rem);--space-m-l: clamp(1.5rem, 1.2391rem + 1.3043vw, 2.25rem);--space-l-xl: clamp(2rem, 1.5217rem + 2.3913vw, 3.375rem);--space-xl-2xl: clamp(3rem, 2.4783rem + 2.6087vw, 4.5rem);--space-2xl-3xl: clamp(4rem, 3.0435rem + 4.7826vw, 6.75rem);--space-s-l: clamp(1rem, .5652rem + 2.1739vw, 2.25rem);--contain: 1440px;--contain-text: 80ch;--ease: cubic-bezier(.645, .045, .355, 1);--gutter: var(--space-s-l, clamp(1rem, .4975rem + 2.5126vw, 2.25rem));--flow: var(--space-m-l);--flow-s: var(--space-s-m);--flow-xs: var(--space-3xs-2xs);--border-radius: 4px;--border-width: 1px;--outline-offset: 0px;--underline-offset: 4px;--outline-offset-link: 3px;--outline-width-link: 2px;--outline-offset-btn: 1px;--outline-width-btn: 2px;--btn-padding: .5rem 1rem .5rem 1rem;--input-padding: .5rem .5rem;--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility;quotes:"«" "»" "‹" "›"}html{font-family:"Lacquer",var(--system-ui);height:100%;min-width:320px;scroll-behavior:smooth;scroll-margin-top:var(--space-xl);background-color:var(--clr-dark);color:var(--clr-light);scrollbar-gutter:stable;text-transform:lowercase!important}body.preload>*{transition:none!important}@media(prefers-reduced-motion:reduce){*:not([aria-busy=true]),:not([aria-busy=true]):before,:not([aria-busy=true]):after{background-attachment:initial!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}body{min-height:100vh;display:flex;flex-direction:column;scrollbar-gutter:stable}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.stretcher{flex-grow:1}.honeypot{position:absolute;left:-9999px}::-moz-selection{color:var(--clr-dark);background-color:var(--clr-light)}::selection{color:var(--clr-dark);background-color:var(--clr-light)}.skip{left:-100%;position:absolute;z-index:3;font-size:var(--step-0);width:auto}.skip:focus-visible{left:.5rem;top:.5rem}.flow>*+*{margin-block-start:var(--flow, 1em)}.flow-s>*+*{margin-block-start:var(--flow-s, .75em)}.flow-xs>*+*{margin-block-start:var(--flow-xs, .5em)}.content-grid{--padding-inline: var(--gutter);--content-max-width: var(--contain, 80ch);--breakout-max-width: calc(var(--content-max-width, 80ch) * 1.2);--content-size: min(100% - (var(--padding-inline) * 2), var(--content-max-width));--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] var(--content-size) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.breakout-left{grid-column:breakout / content}.content-grid>.breakout-right{grid-column:content / breakout}.content-grid>.full-left{grid-column:full-width / content}.content-grid>.full-right{grid-column:content / full-width}.content-grid>.full-width{grid-column:full-width}.content-grid>.full-width.mobile-only{grid-column:full-width}@media screen and (min-width:640px){.content-grid>.full-width.mobile-only{grid-column:content}}b,strong{font-weight:bolder}sub,sup{position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,ol,p,pre,table,ul{font-style:normal;margin:0}mark{padding:0 .125rem;vertical-align:baseline;background-color:var(--clr-robot-red)}pre{background-color:var(--clr-dark);padding:var(--space-s);border:1px solid var(--clr-light)}h1,h2,h3,h4,h5,h6{margin:0;width:100%;line-height:1}h1{font-size:var(--step-5)}h1.page-title{font-size:var(--step-7);line-height:1}h2{font-size:var(--step-5)}h3{font-size:var(--step-4)}h4{font-size:var(--step-3)}h5{font-size:var(--step-2)}h6{font-size:var(--step-1)}ul,p{max-width:var(--contain-text);font-size:var(--step-1)}p{max-width:50ch}@media screen and (min-width:768px){ul,p{font-size:var(--step-2)}}ul+p,ol+p,h6+p,h5+p,h4+p,h3+p,h2+p,h1+p{margin-top:var(--flow-xs)}ol,ul{padding-left:1em;list-style-position:outside}ol{list-style-type:decimal}li{margin-left:.5em}ul.list li::marker{content:"— "}p>img{width:100%;height:auto;object-fit:contain}a:visited,a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;color:var(--clr-accent)}a:visited:focus,a:focus{outline-color:var(--clr-light);outline-offset:var(--outline-offset-link);outline-style:solid;outline-width:var(--outline-width-link)}@media(hover:hover){a:visited:hover,a:hover{color:var(--clr-accent-light)}}picture img,img{-webkit-user-select:none;user-select:none;max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}figure{margin:0}figcaption{font-size:var(--step-1);margin:var(--space-2xs) 0}iframe{width:100%;aspect-ratio:16/9}.image{width:100%;max-width:100%;height:auto;object-fit:cover}.tap-highlight{-webkit-tap-highlight-color:transparent}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[dir=rtl]{direction:rtl}input,select,textarea{font-size:var(--step-0);border:var(--border-width) solid var(--clr-accent);background-color:var(--clr-background);border-radius:var(--border-radius);padding:var(--input-padding);color:var(--clr-dark)}input:not([type=submit],[type=checkbox],[type=radio],[type=switch]):focus,select:focus{outline-color:var(--clr-accent);outline-style:solid;outline-offset:var(--outline-offset)}progress,input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--clr-accent)}label{cursor:pointer}fieldset{width:100%;margin:0;margin-bottom:var(--space-xs);padding:0;border:0}label,fieldset legend{display:inline-block;width:auto;margin-bottom:calc(var(--space-xs) * .375)}fieldset legend{margin-bottom:calc(var(--space-xs) * .5)}input[type=submit],input[type=reset]{background-color:var(--btn-clr);color:var(--clr-light);border:var(--border-width) solid var(--btn-clr);border-radius:var(--border-radius);padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none}input[type=submit]:focus,input[type=reset]:focus{outline-color:var(--btn-clr-light);outline-offset:var(--outline-offset-btn);outline-style:solid;outline-width:var(--outline-width-btn);background-color:var(--btn-clr-light);color:var(--clr-light);border:var(--border-width) solid var(--btn-clr-light);border-radius:var(--border-radius)}@media(hover:hover){input[type=submit]:hover,input[type=reset]:hover{background-color:var(--btn-clr-light);color:var(--clr-light);border:var(--border-width) solid var(--btn-clr-light);border-radius:var(--border-radius);padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none}}.desktop-nav{margin:var(--space-s) 0;display:none}@media screen and (min-width:768px){.desktop-nav{display:block}}.desktop-nav ul{list-style-type:none;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-m);justify-content:flex-end;align-items:center;font-size:var(--step-3)}.desktop-nav ul li a{text-decoration:none}.desktop-nav ul li{margin:0}.nav-link,.nav-logolink{will-change:transform}.nav-logolink a{display:block}.nav-logolink a img{width:3rem;height:3rem;object-fit:contain}.nav-logolink-big a img{width:8rem;height:8rem}@media(hover:hover){.nav-link:hover,.nav-link:active,.nav-logolink:hover,.nav-logolink:active{transform:scale(1.1) rotate(3deg)}}.mobile-menu{position:sticky;top:var(--space-s);z-index:4;margin:var(--space-s);text-align:right;display:block}@media screen and (min-width:768px){.mobile-menu{display:none}}.mobile-menu button{border-radius:0;border:0;background-color:var(--clr-hero-pink);color:var(--clr-light);font-size:var(--step-4)}.mobile-menu button:focus{background-color:var(--clr-hero-pink);outline:transparent}.navigation-mobile{z-index:3;position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:var(--clr-hero-pink);transform:translateY(100%);transition:transform .2s var(--ease)}@media screen and (min-width:768px){.navigation-mobile{display:none}}.navigation-mobile.open{transform:translateY(0)}.navigation-mobile .navigation-mobile-list{background-color:var(--clr-dark);width:90%;height:90%;padding:var(--space-l);list-style-type:none;display:flex;flex-direction:column;align-items:center;justify-content:stretch;position:relative}.navigation-mobile .navigation-mobile-list li{padding:0;margin:0}.navigation-mobile .navigation-mobile-list li a,.navigation-mobile .navigation-mobile-list li a:visited{font-size:var(--step-3);color:var(--clr-light);text-decoration:none}.nav-logolink-mobile{max-width:80%}.rough-line{margin-top:var(--space-l)}.menu-logo{width:100%;height:100%}.nav-mobile-submenu{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:var(--space-s);margin:0;padding:0;margin-top:var(--space-l);list-style-type:none}.nav-mobile-submenu li{margin:0;padding:0}.nav-logolink-small a img{max-width:var(--space-xl);width:100%;object-fit:contain}.block-styles{font-size:var(--step-0)}.block-styles h1,.block-styles h2,.block-styles h3{width:100%;word-break:keep-all}.block-styles h1{line-height:1.2;font-size:var(--step-5)}.block-styles p{max-width:var(--contain-text)}.block-styles h2{line-height:1.1;font-size:var(--step-5);color:var(--clr-dark)}.block-styles h2+p{margin-top:var(--flow-xs)}.block-styles h3{line-height:1;font-size:var(--step-2)}.block-styles strong{color:var(--clr-dark);font-weight:400}.block-styles ol,.block-styles ul{list-style-type:disc;padding-left:1rem;list-style-position:outside}.block-styles ol{list-style-type:decimal}.block-styles li{margin-left:.5rem}.block-styles li::marker{color:var(--clr-dark)}.block-styles p>img{width:100%;height:auto;object-fit:contain}.block-styles a{text-decoration:underline;text-underline-offset:4px;color:var(--clr-dark)}.buttons-container{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--space-2xs);justify-content:center;align-items:center;margin:var(--space-m) 0}@media screen and (min-width:768px){.buttons-container{gap:var(--space-l);flex-direction:row;margin:var(--space-l) 0}}a.btn,.btn{display:inline-block;text-decoration:none;color:var(--clr-light);background-color:var(--clr-dark);font-size:var(--step-2);padding:var(--space-2xs);border:var(--space-xs) solid var(--clr-light)}@media screen and (min-width:768px){a.btn,.btn{font-size:var(--step-3)}}a.btn:hover,.btn:hover{border:var(--space-xs) solid var(--clr-light);transform:scale(1.05) rotate(2deg)}h2{font-size:var(--step-6);line-height:1;margin:var(--space-m) 0}h2 a,h2 a:visited{text-decoration:none;color:inherit}html:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/dist/assets/background-BMK6Y1id.jpg);background-repeat:repeat;animation:bgscroll 240s linear infinite;z-index:-1;background-size:600px auto}@keyframes bgscroll{0%{background-position:0 0}to{background-position:600px 0}}@media screen and (min-width:1024px){html:before{background-size:1200px auto}@keyframes bgscroll{0%{background-position:0 0}to{background-position:1200px 0}}}main{overflow:hidden}.content-grid{position:relative}.cast-grid{margin:var(--space-l) 0;display:grid;grid-template-columns:minmax(0,1fr);list-style-type:none;padding:0}@media screen and (min-width:768px){.cast-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cast-grid li{margin-left:0}a.polygon-container-link{display:block;aspect-ratio:1/1}.polygon-container{position:relative;padding:var(--space-l);display:inline-flex;justify-content:center;align-items:center;color:var(--clr-dark);width:100%;height:100%;text-decoration:none}.polygon-container .content{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.content p{opacity:1;font-size:var(--step-4);background-color:var(--clr-dark);padding:var(--space-xs) var(--space-s);transform:rotate(0) translateY(155%);color:inherit;transition:all .1s linear;display:inline;text-align:center;line-height:.9;width:auto;max-width:12ch}@media screen and (min-width:512px){.content p{font-size:var(--step-5)}}@media screen and (min-width:768px){.content p{font-size:var(--step-4)}}.polygon-container.ogre .content p{font-size:var(--step-8)}@media(hover:hover){.content p{transform:rotate(-3deg) translateY(0) scale(1.3)}.polygon-container.hans .content p{transform:rotate(3deg) translateY(0) scale(1.3)}.polygon-container.volta .content p{transform:rotate(-1deg) translateY(0) scale(1.3)}}.content img.portrait{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:scale(1.1) rotate(3deg);filter:grayscale(0);opacity:1;z-index:-1;transition:all .1s var(--ease)}@media(hover:hover){.content img.portrait{transform:scale(1) rotate(0);filter:grayscale(100%);opacity:.7}}.content .role-icon-container{position:absolute;top:0%;left:0%;width:40%;height:40%;z-index:-1;background-color:var(--clr-dark);transform:rotate(-8deg);padding:var(--space-2xs)}.polygon-container.sol .content .role-icon-container{top:-15%;left:25%;transform:rotate(4deg)}.polygon-container.volta .content .role-icon-container{top:0%;left:unset;right:0%;transform:rotate(8deg)}@media(hover:hover){.content .role-icon-container{opacity:0}}.content img.role-icon{width:100%;height:100%;object-fit:contain}.polygon-container.constant-wiggle [data-polygon]{clip-path:var(--clip-hover)}@media(hover:hover){.polygon-container.wiggle:hover [data-polygon]{clip-path:var(--clip-hover)}.polygon-container.wiggle:hover [data-polygon="0"]{transform:scale(1.05)}.polygon-container.wiggle:hover [data-polygon="1"]{transform:scale(.9)}.polygon-container.wiggle:hover .content{transform:rotate(0)}.polygon-container:hover .content p{background-color:var(--clr-dark);transform:rotate(-3deg) translateY(175%);opacity:1}.polygon-container:hover .content img.portrait{transform:scale(1.1) rotate(3deg);filter:grayscale(0);opacity:1}.polygon-container:hover .content .role-icon-container{opacity:1}}[data-polygon]{transition:transform .05s var(--ease) .05s}.polygon-container.sol .content{color:var(--clr-sol-light)}.polygon-container.hans .content{color:var(--clr-hans-light)}.polygon-container.volta .content{color:var(--clr-volta-light)}.polygon-container.ogre .content{color:var(--clr-ogre-light)}[data-polygon="0"]{overflow:visible;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background-color:var(--clr-hero-pink);clip-path:var(--clip)}[data-polygon="0"].sol{background-color:var(--clr-sol)}[data-polygon="0"].hans{background-color:var(--clr-hans)}[data-polygon="0"].volta{background-color:var(--clr-volta)}[data-polygon="0"].ogre{background-color:var(--clr-ogre)}[data-polygon="0"].robot{background-color:var(--clr-robot-red)}[data-polygon="1"]{overflow:visible;transform-origin:center center;width:90%;height:90%;background-color:var(--clr-light);clip-path:var(--clip)}.polygon-container.constant-wiggle [data-polygon="1"]{opacity:1}@media(hover:hover){[data-polygon="1"]{opacity:.5}.polygon-container:not(.constant-wiggle):hover [data-polygon="1"]{opacity:1}}[data-polygon="0"].sol [data-polygon="1"]{background-color:var(--clr-sol-light)}[data-polygon="0"].hans [data-polygon="1"]{background-color:var(--clr-hans-light)}[data-polygon="0"].volta [data-polygon="1"]{background-color:var(--clr-volta-light)}[data-polygon="0"].ogre [data-polygon="1"]{background-color:var(--clr-ogre-light)}[data-polygon="0"].robot [data-polygon="1"]{background-color:var(--clr-robot-red-light)}[data-clip]{clip-path:var(--clip)}[data-clip=min-1024]{clip-path:none}@media screen and (min-width:1024px){[data-clip=min-1024]{clip-path:var(--clip)}}.ogre-section{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"l" "r"}@media screen and (min-width:768px){.ogre-section{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"l r r" "l r r"}}.ogre-section-left{grid-area:l}.ogre-section-right{display:flex;flex-direction:column;gap:var(--space-s);grid-area:r}@media screen and (min-width:768px){.ogre-section-right{padding-left:var(--space-l);gap:var(--space-l)}}.trinkets-flex{width:100%;display:flex;flex-wrap:nowrap;list-style-type:none;padding:0;margin:0;gap:var(--space-s)}.trinkets-flex>li{max-width:100%;flex-basis:20%;margin:0;padding:0;aspect-ratio:1/1;z-index:0;animation:rotateLinear 2s linear var(--delay) forwards infinite}.has-brackets{position:relative;width:auto;display:inline-block}.has-brackets>img{position:absolute;top:50%;transform:translateY(-50%);height:125%}.has-brackets>img:first-of-type{left:-.5rem}.has-brackets>img:last-of-type{right:-.5rem}@media screen and (min-width:1024px){.has-brackets>img{height:150%}.has-brackets>img:first-of-type{left:-1rem}.has-brackets>img:last-of-type{right:-1rem}}.video-container{position:relative;background-color:var(--clr-hero-pink);width:100%;border:var(--space-m) solid var(--clr-hero-pink);aspect-ratio:4/3}@media screen and (min-width:768px){.video-container{width:100%;aspect-ratio:16/9}}.video-container-inner{width:110%;height:110%;position:absolute;background-color:var(--clr-light);top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width:1024px){.video-container{padding:var(--space-xl)}.video-container-inner{width:100%;height:100%}}.video-container video{display:block;width:100%;height:100%;object-fit:cover;margin-left:auto;margin-right:auto}@keyframes rotateLinear{0%,to{transform:rotate(2deg)}49%{transform:rotate(2deg)}50%{transform:rotate(0)}99%{transform:rotate(0)}}footer{clip-path:polygon(50% 0%,94% 10%,100% 0,100% 100%,0 100%,0 0,29% 10%);background-color:var(--clr-hero-pink);margin-top:var(--space-l)}.footer{color:var(--clr-dark);padding:var(--space-m) 0;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--step-2);align-items:center;justify-content:space-between}.footer a,.footer a:visited{color:var(--clr-dark);text-decoration:none}.footer-iconlinks{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:var(--space-s);margin:0;padding:0;list-style-type:none}.footer-iconlinks li{margin:0;padding:0}.footer-iconlinks a img{max-width:var(--space-l);width:100%;object-fit:contain}.footermenu{margin:0;padding:0;list-style-type:none}.footermenu li{margin:0;padding:0}.skills-grid{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;border:none;gap:var(--space-l)}.skills-grid.hans{border-color:var(--clr-hans)}.skills-grid.sol{border-color:var(--clr-sol)}.skills-grid.volta{border-color:var(--clr-volta)}.skills-grid.ogre{border-color:var(--clr-ogre);margin-top:var(--space-xl)}@media screen and (min-width:1024px){.skills-grid{grid-template-columns:repeat(2,minmax(0,1fr));border:var(--space-l) solid var(--clr-light);gap:0}}@media screen and (min-width:1440px){.skills-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.skill{padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;background-color:var(--clr-dark)}@media screen and (min-width:1024px){.skill{flex-direction:row;flex-wrap:nowrap;align-items:center}}.skill-icon{width:100%;max-width:200px;aspect-ratio:1/1}.skill-title{font-size:var(--step-3)}.skill-description{position:relative;background-color:var(--clr-light);color:var(--clr-dark);padding:var(--space-m) var(--space-xl) var(--space-m) var(--space-m);width:100%}.skill-stats{background-color:var(--clr-dark);color:var(--clr-light);padding:var(--space-xs);position:relative;z-index:1;font-size:var(--step-1);margin-top:var(--space-s)}@media screen and (min-width:1024px){.skill-stats{margin-top:0;position:absolute;top:calc(var(--space-xs) * -1);right:var(--space-l)}}.skill p{font-size:var(--step-0)}.skill picture{display:block}
