:root{--smaller-line-height: 1.3em;--small-line-height: 1.4em;--medium-line-height: 1.15em;--large-line-height: 1.22em;--name-line-height: 1.3em;--smaller-font: 300 var(--smaller-font-size)/var(--smaller-line-height) var(--font-family);--small-font: 300 var(--small-font-size)/var(--small-line-height) var(--font-family);--medium-font: 300 var(--medium-font-size)/var(--medium-line-height) var(--font-family);--large-font: 300 var(--large-font-size)/var(--large-line-height) var(--font-family);--larger-font: 300 var(--larger-font-size)/var(--large-line-height) var(--font-family);--name-font: 300 var(--name-font-size)/var(--name-line-height) var(--font-family);--smaller-font-m: 300 var(--smaller-font-m-size)/var(--smaller-line-height) var(--font-m-family);--small-font-m: 300 var(--small-font-m-size)/var(--small-line-height) var(--font-m-family);--medium-font-m: 300 var(--medium-font-m-size)/var(--medium-line-height) var(--font-m-family);--medium-font-m-d: 300 var(--medium-font-m-size-d)/var(--medium-line-height) var(--font-m-family);--large-font-m: 300 var(--large-font-m-size)/var(--large-line-height) var(--font-m-family);--large-font-m-d: 300 var(--large-font-m-size-d)/var(--large-line-height) var(--font-m-family)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none}html{font-size:62.5%}body{font-size:1.5rem;-webkit-font-smoothing:subpixel-antialiased}ul{list-style-type:none}table{border:none!important;border-collapse:collapse}table th,table tr,table td{border:none;padding:0}table tr{border-bottom:1px solid $silver}h1,h2,h3,h4{margin:0;font-size:inherit}img{display:block}.hidden{display:none}.list-element-enter{height:0;zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}.list-element-enter-active{overflow:hidden;height:auto;zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:height .5s,opacity .5s;-moz-transition:height .5s,opacity .5s;-ms-transition:height .5s,opacity .5s;-o-transition:height .5s,opacity .5s;transition:height .5s,opacity .5s}.list-element-exit{overflow:hidden;height:auto;zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.list-element-exit-active{height:0;zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:height .5s,opacity .5s;-moz-transition:height .5s,opacity .5s;-ms-transition:height .5s,opacity .5s;-o-transition:height .5s,opacity .5s;transition:height .5s,opacity .5s}@-moz-keyframes hr{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes hr{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-o-keyframes hr{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes hr{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-moz-keyframes min{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes min{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-o-keyframes min{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes min{to{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-ms-transform:rotate(720deg);-o-transform:rotate(720deg);transform:rotate(720deg)}}@-moz-keyframes loaderFade{0%{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-webkit-keyframes loaderFade{0%{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@-o-keyframes loaderFade{0%{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@keyframes loaderFade{0%{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}to{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}}@font-face{font-family:HiddeBook;src:url(../assets/fonts/Hidden/Hidde-Book.woff2) format("woff2"),url(../assets/fonts/Hidden/Hidde-Book.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:HiddeWax;src:url(../assets/fonts/Hidden/Hidde-Wax.woff2) format("woff2"),url(../assets/fonts/Hidden/Hidde-Wax.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ExcellentRegular;src:url(../assets/fonts/Excellent/ExcellentLLWeb-Regular.woff2) format("woff2")}*{hyphens:auto}body{overscroll-behavior:none;background-color:var(--white);width:100vw;padding:0;margin:0;display:flex;flex-direction:column;font:var(--medium-font);background-color:var(--bg-azt)}details summary::-webkit-details-marker{display:none}h1{font:var(--name-font)}h2{font:var(--large-font)}main{margin-top:var(--header-height);min-height:calc(100vh - var(--header-height) - var(--footer-height));background-color:#fff}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}a{cursor:pointer;color:inherit;text-decoration:underline;text-underline-offset:.2em!important}@media (hover: hover){a:hover{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}}@media (max-width: 1199px){.rasterboy:after,.rasterboy:before{display:none}}.Header-containerWrapper{--rasterboy-offset-x: 4px;--rasterboy-offset-y: 4px;position:fixed!important;display:flex;justify-content:flex-start;pointer-events:none;z-index:300;border-radius:.5rem;letter-spacing:var(--letter-space-d)}.Header-containerWrapper .Header-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:all;background-color:#161a18f2;border-radius:.5rem;color:#fff;z-index:300;overscroll-behavior:contain;border:solid #fff 1px;display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden;user-select:none;box-sizing:content-box;font:var(--name-font);transition:background-color var(--run);padding:.6rem .4rem}@media (max-width: 1199px){.Header-containerWrapper .Header-container{background-color:#000000e6}}.Header-containerWrapper .Header-container.Header-open{overflow:scroll}.Header-containerWrapper .Header-container .Header-title{position:sticky;top:0;z-index:100;flex-shrink:0;height:1.6em;padding-inline:1.8rem;width:100%;word-break:keep-all;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;gap:4rem}@media (max-width: 1199px){.Header-containerWrapper .Header-container .Header-title{padding:1rem}}.Header-containerWrapper .Header-container .Header-title .Header-name{display:flex;justify-content:space-between;width:100%;align-items:center;gap:2rem;flex-shrink:1;overflow:hidden;padding-bottom:.2rem}.Header-containerWrapper .Header-container .Header-title .Header-name .Header-hidden{position:absolute;pointer-events:none;visibility:hidden}.Header-containerWrapper .Header-container .Header-title .Header-name svg{cursor:pointer;height:.8em;width:.8em;transform:rotate(45deg);transition:transform var(--run)}@media (hover: hover){.Header-containerWrapper .Header-container .Header-title .Header-name svg:hover{transform:rotate(45deg) scale(1.2)}}.Header-containerWrapper .Header-container .Header-title .Header-circle{flex-shrink:0;display:inline-block;height:2rem;width:2rem;filter:invert(1)}.Header-containerWrapper .Header-container .Header-content{text-align:left;display:flex;gap:4rem;flex-direction:column;align-items:flex-start;justify-items:center;align-items:center;height:calc(100% - 1.6rem);overflow:scroll;overscroll-behavior:contain;width:45vw;max-width:74rem;font:var(--large-font);transition:width var(--run),max-width var(--run),padding-top var(--run)}@media (max-width: 1199px){.Header-containerWrapper .Header-container .Header-content{width:calc(100vw - 2.4rem);max-width:unset;height:auto;min-height:calc(100dvh + 10px)}}.Header-containerWrapper .Header-container .Header-content .Header-description{transition:width var(--run),max-width var(--run);width:45vw;max-width:74rem;display:flex;flex-shrink:0;gap:1rem;flex-direction:column;padding-bottom:1.3rem;overflow:scroll;padding-inline:2rem;padding-top:1rem}@media (max-width: 1199px){.Header-containerWrapper .Header-container .Header-content .Header-description{width:100%;padding:1rem;max-width:unset}}.Header-containerWrapper .Header-container .Header-content .Header-description>div{display:flex;flex-direction:column;gap:2rem}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-loadMore{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-loadMore button{font:var(--small-font-m);padding-inline:.8em;padding-block:.2em;margin:0;background-color:transparent;border-color:#fff;--button-diameter: 3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff}@media (hover: hover){.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-loadMore button:hover{background-color:#fff!important;color:#000!important}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-loadMore button svg{height:.8em;width:.8em}}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-intro{text-align:left;hyphens:none;padding-right:4rem}@media (max-width: 1199px){.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-intro{padding-right:0}}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-info{display:flex;justify-content:space-between;padding-right:3rem}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-topics{margin-top:3rem;margin-bottom:.5rem;border-block:solid #fff 1px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-socials{font:var(--medium-font);opacity:.7;display:flex;gap:1.5rem}.Header-containerWrapper .Header-container .Header-content .Header-description>div .Header-socials a{color:#fff}.Header-containerWrapper .Header-container .Header-content.Header-about{max-width:calc(100vw - 4rem);width:calc(100vw - 4rem);padding-top:6rem}.Header-containerWrapper .Header-container .Header-content.Header-about .Header-description{width:calc(100vw - 12rem);max-width:1000px}@media (max-width: 1199px){.Header-containerWrapper .Header-container .Header-content.Header-about{max-width:calc(100vw - 2.5rem);padding-top:0rem;width:calc(100vw - 2.5rem)}.Header-containerWrapper .Header-container .Header-content.Header-about .Header-description{width:100%;max-width:unset}}.Header-containerWrapper .Header-container .Header-loader{display:flex;justify-content:center;align-items:center;height:100%}.Header-containerWrapper:before{background-color:#fff2;transition:transform var(--run);--rasterboy-color: #000}.Header-containerWrapper.Header-isOpen{--rasterboy-offset-x: 8px;--rasterboy-offset-y: 8px;--rasterboy-raster-size: 4px}.Header-containerWrapper.Header-isFixed{--rasterboy-offset-x: 4px;--rasterboy-offset-y: 4px}.Header-MenuElement-topic{width:auto;justify-content:center;align-items:center;display:flex;justify-content:space-between;cursor:pointer;letter-spacing:var(--letter-space-d);line-height:1;border-top:#fff solid 1px;padding-right:4rem;padding-bottom:1.4rem;padding-top:1rem}.Header-MenuElement-topic:first-child{border:none}.Header-MenuElement-topic .Header-MenuElement-label{display:flex;justify-content:center;align-items:center;gap:1.2rem}.Header-MenuElement-topic .Header-MenuElement-label .Header-MenuElement-pill{font:var(--large-font-m-d);display:flex;justify-content:space-between;width:100%;align-items:center;border-radius:99999px;padding-inline:1.5rem;padding-block:.5rem;border:#999 solid 1px;gap:2rem;box-shadow:0 0 0 0 var(--white);transition:box-shadow var(--run),transform var(--run);transform:translateY(2px)}.Header-MenuElement-topic.Header-MenuElement-active .Header-MenuElement-label .Header-MenuElement-pill{background-color:var(--highlight-topic);box-shadow:2px 2px 0 0 var(--white);transform:translate(-1.5px)}.Header-MenuElement-topic.Header-MenuElement-active .Header-MenuElement-label .Header-MenuElement-pill svg{display:block}@media (hover: hover){.Header-MenuElement-topic.Header-MenuElement-active .Header-MenuElement-label .Header-MenuElement-pill svg:hover{opacity:.5}}@media (hover: hover){.Header-MenuElement-topic:hover .Header-MenuElement-label .Header-MenuElement-pill,.Header-MenuElement-topic:hover .Header-MenuElement-info .Header-MenuElement-pill{transform:translate(-2px);box-shadow:4px 4px 0 0 var(--white)}.Header-MenuElement-topic:hover .Header-MenuElement-label .Header-MenuElement-pill svg,.Header-MenuElement-topic:hover .Header-MenuElement-info .Header-MenuElement-pill svg{display:block}}.Header-MenuElement-topic .Header-MenuElement-info{padding-left:1.1rem}.Header-ActiveSet-activeRecord{--button-diameter: 1.4lh;position:sticky;top:0;left:0;z-index:160;pointer-events:all;color:#000;align-items:flex-start;margin-bottom:1px;-webkit-background-color:var(--bg-header);color:#fff;white-space:nowrap;flex-direction:column;display:flex;justify-content:flex-start;box-sizing:content-box;height:auto;max-height:100vh;width:calc(100% - 2rem);padding-left:2rem;transition:width .3s,padding .3s,background-color .3s;backdrop-filter:blur(12px) grayscale(.8) invert(.05);-webkit-backdrop-filter:blur(12px) grayscale(.8) invert(.05)}.Header-ActiveSet-activeRecord.Header-ActiveSet-isTopic{color:#fff;background-color:var(--highlight-topic)}@media (max-width: 1199px){.Header-ActiveSet-activeRecord.Header-ActiveSet-isTopic{mix-blend-mode:initial}}.Header-ActiveSet-activeRecord.Header-ActiveSet-headerFixed{padding-left:21rem;width:calc(100% - 21rem)}@media (max-width: 1199px){.Header-ActiveSet-activeRecord.Header-ActiveSet-headerFixed{width:calc(100% - 1.6rem);padding-inline:.8rem}}@media (min-width: 1200px){.Header-ActiveSet-activeRecord.Header-ActiveSet-headerFixed.Header-ActiveSet-headerOpen{width:calc(100vw - min(calc(45vw + 4rem),calc(721px + 6rem)));padding-left:min(calc(45vw + 4rem),calc(721px + 6rem))}}.Header-ActiveSet-activeRecord .Header-ActiveSet-bg{position:absolute;bottom:0;left:0;height:12rem;width:100vw;z-index:8;background:var(--white-faded);pointer-events:none;background:linear-gradient(0deg,var(--white-faded) 20%,var(--white-faded) 40%,var(--white-trans) 100%);display:none}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-bg{height:14rem}}.Header-ActiveSet-activeRecord .Header-ActiveSet-header{height:8.7rem;width:100%;padding-right:2rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:1rem;z-index:20;font:var(--large-font)}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-header{right:0rem;height:7.8rem;padding:1rem 1rem 1rem 17rem;width:100%;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.5rem}}.Header-ActiveSet-activeRecord .Header-ActiveSet-header h2{border-radius:999px;gap:.5em;display:flex;justify-content:center;align-items:center;cursor:pointer}.Header-ActiveSet-activeRecord .Header-ActiveSet-header h2.Header-ActiveSet-topic{padding:.18em .625em;box-shadow:3px 3px 0 0 var(--white);transform:translate(-1.5px,-1.5px);font:var(--large-font-m);line-height:1;border:solid #fff 1px}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-header h2.Header-ActiveSet-topic{box-shadow:2px 2px 0 0 var(--white);font:var(--small-font-m)}}.Header-ActiveSet-activeRecord .Header-ActiveSet-header h2 .Header-ActiveSet-icon{filter:invert();display:inline;height:.9em;width:.9em}@media (hover: hover){.Header-ActiveSet-activeRecord .Header-ActiveSet-header h2 .Header-ActiveSet-icon:hover{opacity:.3}}.Header-ActiveSet-activeRecord .Header-ActiveSet-header button{padding:0;border-radius:.4rem;background-color:transparent;margin:0;align-self:unset}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-header button{font-size:1.2em;padding-right:.6rem}}.Header-ActiveSet-activeRecord .Header-ActiveSet-header button svg{color:#fff}.Header-ActiveSet-activeRecord .Header-ActiveSet-description{height:auto;overflow:hidden;overscroll-behavior:contain;cursor:default;position:relative;width:100%;font:var(--large-font);display:flex;flex-direction:column;justify-content:flex-start;padding-left:1rem}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-description{width:100%}}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-text .Header-ActiveSet-markdown{padding-bottom:2rem;width:100%;max-width:900px;padding-right:3rem}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-text .Header-ActiveSet-markdown *{width:100%;display:block}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore{flex-shrink:1;margin-left:-.3rem;padding-right:5rem;display:flex;justify-content:flex-end}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore button{padding:0;font:var(--small-font-m);padding-inline:.8em;padding-block:.2em;margin:0;margin-bottom:4rem;background-color:transparent;border-color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff}@media (hover: hover){.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore button:hover{background-color:#fff!important;color:#000!important}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore button:hover svg{fill:#000!important}}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore button svg{height:.8em;width:.8em}@media (max-width: 1199px){.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-content .Header-ActiveSet-loadMore button{margin-bottom:2rem}}.Header-ActiveSet-activeRecord .Header-ActiveSet-description .Header-ActiveSet-hidden{visibility:hidden}.Header-ActiveSet-activeRecord.Header-ActiveSet-topicFullyOpen{overflow:scroll;max-height:100vh}.Header-ActiveSet-activeRecord.Header-ActiveSet-topicFullyOpen .Header-ActiveSet-description{overflow-y:scroll}.Header-FlexTableHeader-container{position:fixed;width:100vw;z-index:150;top:87px;color:var(--highlight);display:flex;justify-content:flex-start;align-items:flex-start;gap:2rem;transition:margin-top .3s;border-top:solid 1px;padding:.2rem 2rem;font:var(--smaller-font);border-color:var(--highlight)}.Header-FlexTableHeader-container.Header-FlexTableHeader-detailOpen.Header-FlexTableHeader-headerIsFixed{margin-top:-2.5rem}.Header-FlexTableHeader-container.Header-FlexTableHeader-isTopic{border-color:var(--highlight-topic);color:var(--highlight-topic)}@media (max-width: 1199px){.Header-FlexTableHeader-container{top:90rem;border-top-style:solid;padding:.2rem 1.3rem;margin-top:0rem}}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper{width:100%;display:flex;gap:4rem}@media (max-width: 1199px){.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper{flex-wrap:wrap;gap:0}}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-left,.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-right{display:flex;gap:1rem}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-left{width:45%;flex-shrink:0;max-width:721px}@media (max-width: 1199px){.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-left{gap:0;width:100%}}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-left .Header-FlexTableHeader-date{width:70px}@media (max-width: 1199px){.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-left .Header-FlexTableHeader-date{width:5.4rem}}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-right{padding-left:.1rem;width:55%;max-width:1000px;display:flex}.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-right *{width:100%}@media (max-width: 1199px){.Header-FlexTableHeader-container .Header-FlexTableHeader-wrapper .Header-FlexTableHeader-right{display:none}}.Header-FlexTableHeader-container .Header-FlexTableHeader-amount{position:absolute;height:100%;right:1.5rem;top:0rem;display:flex;align-items:center;gap:.4rem;font:var(--smaller-font)}@media (max-width: 1199px){.Header-FlexTableHeader-container .Header-FlexTableHeader-amount{right:1.5rem;width:50px;align-items:flex-end;justify-content:space-evenly}}.Header-DraggableContainer-dropper{position:fixed!important;cursor:grab!important;top:12px;left:12px;height:8.7rem;color:var(--white);width:146px;opacity:.5;border-radius:18px;height:1.6em;font:var(--name-font)}.Header-DraggableContainer-container{cursor:grab}.Header-DraggableContainer-container.Header-DraggableContainer-isGrab{cursor:grabbing;--rasterboy-offset-x: 14px;--rasterboy-offset-y: 14px}.Header-DraggableContainer-container.Header-DraggableContainer-about{cursor:default}.Header-DraggableContainer-stick{border-top:none}.Header-LanguageSwitch-container{--switch-height: 1.7em;--button-diameter: calc(var(--switch-height) / .8);--button-color: var(--white);--button-border-width: 0px;background-color:var(--black);position:fixed!important;bottom:1rem;right:1rem;width:calc(var(--switch-height) * 1.6);height:var(--switch-height);padding:0 .2em;z-index:161;font:var(--medium-font-m);color:var(--white);transition:top var(--run);border-radius:.5rem}.Header-LanguageSwitch-container:after{border:1px solid var(--white)}.Header-LanguageSwitch-container div{border:none!important;height:100%}@media (max-width: 1199px){.Header-LanguageSwitch-container{top:calc(100dvh - var(--switch-height) - 1rem);left:1rem;right:unset}}.Header-LanguageSwitch-container .Header-LanguageSwitch-language{justify-content:center!important;font-size:.6em;text-transform:uppercase;line-height:0;padding:calc((var(--switch-height) - 1lh) / 2) 0!important}.Header-LanguageSwitch-container .Header-LanguageSwitch-knob{background-color:#fff;mix-blend-mode:difference}.Header-LanguageSwitch-container .Header-LanguageSwitch-knob:before,.Header-LanguageSwitch-container .Header-LanguageSwitch-knob:after{content:none}.Header-About-container{display:flex;gap:3rem;padding-top:4rem;flex-direction:column;font:var(--medium-font)}.Header-About-container img{object-fit:contain}.Header-About-TeamMember-container{display:flex;width:100%;gap:3rem}.Header-About-TeamMember-container img{width:30%;height:200px;object-fit:cover;object-position:top center}.Header-About-TeamMember-container .Header-About-TeamMember-text{width:60%;font:var(--small-font)}.Header-Contact-container{display:flex;gap:.5rem;flex-direction:column}.Header-Contact-container .Header-Contact-adress{display:flex;flex-direction:column;justify-content:space-between}.Header-Contact-container .Header-Contact-adress>a:last-child{margin-top:-.2rem}.Header-Contact-container .Header-Contact-adress .Header-Contact-loader{filter:invert();display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.Header-Contact-container .Header-Contact-adress .Header-Contact-loader img{flex-shrink:1}.Header-Contact-container .Header-Contact-adress a{color:#fff;text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:2px}@media (hover: hover){.Header-Contact-container .Header-Contact-adress a:hover{opacity:.8}}.Home-container{width:100vw;overflow:hidden}.Home-grain{position:absolute;top:0;width:100vw;height:8rem;filter:contrast(80%) brightness(250%);background:url(/assets/filters/gradient.jpg);background-size:cover}@media (max-width: 1199px){.Home-grain{height:7.8rem}}.Home-ProjectsIndex-timeline{display:flex;flex-direction:column;padding-bottom:2rem;transition:padding-top .3s,margin-top .3s;margin-bottom:10rem}@media (max-width: 1199px){.Home-ProjectsIndex-timeline{padding-top:2rem}}.Home-ProjectsIndex-timeline>div:first-child{margin-top:0;transition:margin var(--run)}.Home-ProjectsIndex-timeline.Home-ProjectsIndex-about{-webkit-filter:blur(18px) grayscale(.8) invert(.05);filter:blur(12px)}@media (hover: hover){.Home-ProjectsIndex-timeline.Home-ProjectsIndex-headerIsFixed>div:first-child{margin-top:1rem}}@media (hover: hover){.Home-ProjectsIndex-timeline.Home-ProjectsIndex-headerIsFixed.Home-ProjectsIndex-detail>div:first-child{margin-top:0}}.Home-ProjectsIndex-timeline .Home-ProjectsIndex-dev{position:fixed;top:0;left:0;padding:2rem;background:#000;color:#0f0;z-index:10000000;display:flex;gap:.2em;font-size:1.2rem;display:none}.Home-ProjectsIndex-filter.Home-ProjectsIndex-headerIsOpen{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100;pointer-events:none}.Home-ProjectsIndex-loadMore{margin-top:5rem!important;font:var(--smaller-font-m)!important;border-radius:5px;background-color:transparent!important}.Home-ProjectsIndex-loadMore.Home-ProjectsIndex-hidden{visibility:hidden}.Home-ProjectsIndex-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;mix-blend-mode:multiply;z-index:150}.Home-ProjectsIndex-loader img{height:30vh;width:30vw}@media (max-width: 1199px){.Home-ProjectsIndex-loader img{height:90vh;width:90vw}}.Home-ProjectsIndex-ProjectElement-container{overflow:hidden;padding-block:0;margin-inline:-20rem;border-bottom:solid #000 1px;padding-inline:22rem;height:0;border-collapse:collapse;position:relative;box-sizing:border-box}@media (hover: hover){.Home-ProjectsIndex-ProjectElement-container .jumpUp{transition:transform var(--walk)}.Home-ProjectsIndex-ProjectElement-container:hover{background-color:var(--bg-azt-darker)}.Home-ProjectsIndex-ProjectElement-container:hover .jumpUp{transform:translateY(-.5rem)}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-focused{background-color:var(--bg-azt)}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-focused .jumpUp{transform:translateY(0)}}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-container{padding-inline:21.5rem}}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-hasBackground{background-size:cover;background-repeat:repeat;background-position:center center;background-blend-mode:multiply;color:#000;transition:background-color .4s}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-hasDetail{overflow:hidden;cursor:pointer}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-unFocused{pointer-events:none}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-isPress{display:block!important}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-isPress h2{font-style:italic}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-focused{border-color:#0000;overflow-y:scroll;cursor:default}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-text{height:var(--widget-text-height)}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-preview{height:var(--widget-preview-height)}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-show{height:var(--widget-show-height)}.Home-ProjectsIndex-ProjectElement-container .Home-ProjectsIndex-ProjectElement-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.Home-ProjectsIndex-ProjectElement-container .Home-ProjectsIndex-ProjectElement-wrapper .Home-ProjectsIndex-ProjectElement-bottom{color:#000}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-container .Home-ProjectsIndex-ProjectElement-wrapper{justify-content:flex-start;padding-top:1rem}}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-text .Home-ProjectsIndex-ProjectElement-bottom{height:0;overflow:hidden}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-show .Home-ProjectsIndex-ProjectElement-wrapper{justify-content:flex-start;padding-top:1rem}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-show .Home-ProjectsIndex-ProjectElement-wrapper .Home-ProjectsIndex-ProjectElement-bottom{color:#000}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-show .Home-ProjectsIndex-ProjectElement-wrapper .Home-ProjectsIndex-ProjectElement-bottom{padding-top:2rem}}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-preview .Home-ProjectsIndex-ProjectElement-wrapper{justify-content:flex-start}.Home-ProjectsIndex-ProjectElement-container.Home-ProjectsIndex-ProjectElement-hasDetail .Home-ProjectsIndex-ProjectElement-wrapper{min-height:400px}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top{color:#000;display:flex;align-content:space-between;justify-items:center;z-index:100;height:calc(70px - 2.3rem);width:100%;flex-shrink:0}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top{height:auto}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader{width:100%;display:flex;align-content:center;gap:4rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader{gap:0rem;flex-direction:column}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left{max-width:721px;width:45%;display:flex;flex-shrink:0;flex-direction:row;gap:1rem;min-width:0;align-items:center;font:var(--small-font)}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left{flex-direction:row-reverse;width:100%;align-items:flex-start;justify-content:flex-start;gap:2rem}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left .Home-ProjectsIndex-ProjectElement-ProjectHeader-date{width:70px;flex-shrink:0}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left .Home-ProjectsIndex-ProjectElement-ProjectHeader-date{font:var(--large-font);font:var(--small-font-m);position:absolute;width:50px;padding-right:90px;text-align:left}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left h2{display:inline-block;align-items:flex-end;gap:1rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left h2 .Home-ProjectsIndex-ProjectElement-ProjectHeader-small{display:flex;align-items:flex-end}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-left h2{margin-left:0;margin-right:9rem;text-align:left;width:calc(100% - 9rem)}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right{font:var(--small-font-m);width:55%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem;row-gap:.5rem;font-style:normal!important}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right{width:100%;padding-left:0;justify-content:flex-start;text-align:left;padding-right:9rem}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup{display:flex;gap:1rem}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-tag{white-space:nowrap;border:dashed #000 1px;display:flex;justify-content:center;border-radius:18px;align-items:center;text-align:center;padding:.18em .625em}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-set{border-style:solid;cursor:pointer;gap:.5em;transition:box-shadow var(--run),transform var(--run),border-color var(--run);box-shadow:0 0 0 0 var(--white);transform:translate(0)}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-set.Home-ProjectsIndex-ProjectElement-ProjectHeader-active{background-color:var(--bg-azt);color:var(--highlight-topic);border-color:var(--highlight-topic);box-shadow:2px 2px 0 0 var(--highlight-topic);transform:translate(-2px,-2px)}@media (hover: hover){.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-set:hover{background-color:var(--bg-azt);color:#000;border-color:#000;box-shadow:4px 4px 0 0 var(--highlight-topic);transform:translate(-4px,-4px)}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-set:hover.Home-ProjectsIndex-ProjectElement-ProjectHeader-active{box-shadow:4px 4px 0 0 var(--highlight-topic);transform:translate(-4px,-4px)}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-tagGroup .Home-ProjectsIndex-ProjectElement-ProjectHeader-set:hover.Home-ProjectsIndex-ProjectElement-ProjectHeader-active svg{opacity:.8}}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-infos{display:flex;gap:1rem;flex-shrink:1}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-infos .Home-ProjectsIndex-ProjectElement-ProjectHeader-functions{display:flex;gap:.2rem}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-infos .Home-ProjectsIndex-ProjectElement-ProjectHeader-loader{width:30rem;height:1.8rem}.Home-ProjectsIndex-ProjectElement-ProjectHeader-top .Home-ProjectsIndex-ProjectElement-ProjectHeader-containerHeader .Home-ProjectsIndex-ProjectElement-ProjectHeader-right .Home-ProjectsIndex-ProjectElement-ProjectHeader-index{width:80px;display:inline-flex;justify-content:space-between;margin-right:4rem}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container{width:100%;height:100%;display:flex;gap:4rem;padding-bottom:2rem;padding-top:2rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container{padding-top:0;gap:0rem;flex-direction:column;align-items:center}}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-left,.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-right{height:auto;max-width:1000px}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-left{max-width:721px;width:45%;padding-left:calc(70px + 1rem);padding-top:.5rem;flex-shrink:0}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-left{padding-left:0;width:100%;padding-inline:0rem;padding-bottom:0}}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-left .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-preview{box-shadow:0 0 6px 1px #0009;max-height:calc(100% + -0rem);width:calc(100% + -0rem);object-fit:contain;object-position:top left}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-right{width:55%;max-width:721px}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-right{width:100%;font:var(--large-font)}}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-right .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-infos{font:var(--small-font-m);padding-bottom:1rem;display:flex;flex-direction:column}.Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-right .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-infos .Home-ProjectsIndex-ProjectElement-Widgets-ShowWidget-functions{display:flex;gap:.2rem}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-container{overflow:hidden;padding-bottom:2rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-container{padding-bottom:6rem}}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-container .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-info,.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-container .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailRight-description{margin-top:.8em}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-container{padding-top:4rem;overflow:hidden;padding-bottom:2rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-container{padding-top:1rem}}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-container .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-galleries{width:100%;display:flex;flex-direction:column;gap:4rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-container .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-galleries{gap:1rem}}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Controlls-left,.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Controlls-right{left:0;top:0;color:#fff;cursor:w-resize;mix-blend-mode:difference;padding:1rem;height:100%;position:absolute;width:50%;user-select:none}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Controlls-right{cursor:e-resize;left:50%;width:50%;text-align:right}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper{position:relative;width:100%}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerie{position:relative;width:100%;overflow:scroll;display:flex;align-items:flex-start;justify-content:flex-start}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerie swiper-slide figure{padding-top:1.8rem;width:100%;display:block;flex-shrink:0;height:calc(100% - 32px);margin-top:.3em}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerie swiper-slide figure{margin-top:0}}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerie swiper-slide figure figcaption{padding-top:.6rem;font-size:.5em;width:100%;text-align:left}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerie swiper-slide figure img{width:100%;object-fit:contain;object-position:top left}.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-index{position:absolute;top:0;left:50%;transform:translate(-50%);font:var(--smaller-font-m)}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-gallerieWrapper .Home-ProjectsIndex-ProjectElement-Widgets-Elements-DetailLeft-Galleries-Gallerie-index{left:0;transform:unset}}.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container{display:flex;gap:4rem}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container{gap:0}}.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-text{width:55%;max-width:721px;height:auto;overflow:hidden;padding-top:2rem;padding-bottom:3rem;text-align:left}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-text{width:100%}}.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-dummy{width:45%;max-width:721px;flex-shrink:0}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-container .Home-ProjectsIndex-ProjectElement-Widgets-TextWidget-dummy{width:0;flex-shrink:1}}:root{--black: #000;--white: #fafbf7;--bg-azt: #f5f5f3;--bg-azt-darker: #f0f0ee;--white-faded: rgba(250,251,247,.7);--white-trans: rgba(250,251,247,0);--highlight: #789;--highlight-topic: #0000ed;--bg-header: #eee;--crawl: .6s;--walk: .4s;--run: .2s;--padding: 1rem;--tile-size: 12em;--tile-row-count: 4;--font-family: "HiddeBook";--font-family-2: "HiddeWax";--font-m-family: "ExcellentRegular", monospace;--slider-width-left: 50%;--slider-width-right: 50%;--slider-display-right: block;--slider-fontSize-right: inherit;--button-color: var(--black);--button-background-color: var(--white);--disabled-button-background-color: var(--button-background-color);--button-diameter: 2.4em;--widget-text-height: 70px;--show-min: 300px;--show-med: 30vh;--show-max: 450px;--widget-show-height: clamp(300px, 30vh, 450px);--widget-preview-height: clamp(200px, 20vh, 280px);--smaller-font-size: 1.45rem;--small-font-size: 1.7rem;--medium-font-size: 2.3rem;--large-font-size: 2.9rem;--larger-font-size: 3rem;--name-font-size: 3.1rem;--smaller-font-m-size: 1.3rem;--small-font-m-size: 1.45rem;--medium-font-m-size: 2.3rem;--medium-font-m-size-d: 2.1rem;--large-font-m-size: 2.8rem;--large-font-m-size-d: 2.6rem;--letter-space-d: .08rem;--bold: 500}@media (max-width: 1199px){:root{--smaller-font-size: 1.1rem;--small-font-size: 1.3rem;--medium-font-size: 1.55rem;--large-font-size: 1.75rem;--larger-font-size: 2rem;--smaller-font-m-size: 1rem;--small-font-m-size: 1rem;--medium-font-m-size: 1.82rem;--large-font-m-size: 2.4rem;--large-font-m-size-d: 1.6rem;--white-faded: rgba(250,251,247,.95);--widget-show-height: 230px}}.Home-ProjectsIndex-ProjectElement-Icons-icons{z-index:150;position:sticky;top:2rem;right:0rem;display:flex;gap:1rem;justify-content:flex-end;height:0}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Icons-icons{position:sticky;top:1rem;gap:0;width:clac(98vw)}}.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon{cursor:pointer;font:var(--small--font-m);height:1.2em;width:1.2em}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon{height:height;width:auto;padding-left:.5rem}}.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>div,.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>a{border-radius:.5rem;padding:.2rem;height:100%;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 1199px){.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>div,.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>a{background-color:var(--bg-header);height:1.7em;width:1.7em}}.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>div svg{transition:transform var(--run);height:100%;width:100%;transform:rotate(45deg)}@media (hover: hover){.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>div:hover svg{transform:scale(1.2) rotate(45deg)}}.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>a{padding:.4rem}@media (hover: hover){.Home-ProjectsIndex-ProjectElement-Icons-icons .Home-ProjectsIndex-ProjectElement-Icons-icon>a:hover svg{transform:scale(1.2)}}:root{--black: #141414;--grey: #efefef;--dark-grey: #727272;--white: #fff;--faded: rgba(0,0,0,.24);--crawl: .8s;--walk: .4s;--run: .2s;--rasterboy-border-width: 1px;--rasterboy-border-color: rgba(0,0,0,.64);--rasterboy-alt-color: rgba(0,0,0,.06);--rasterboy-color: rgba(0,0,0,.72);--rasterboy-raster-size: 4px;--rasterboy-raster-border-color: rgba(0,0,0,.12);--rasterboy-offset: 3px;--rasterboy-offset-x: var(--rasterboy-offset);--rasterboy-offset-y: var(--rasterboy-offset)}body .eboy{position:relative;box-shadow:inset 0 0 0 var(--eboy-border-width, 1px) var(--eboy-border-color, rgba(0,0,0,.64));border:none}body .eboy:before,body .eboy:after{content:"";position:absolute;inset:0;pointer-events:none}body .eboy:before{box-shadow:var(--eboy-offset, 3px) var(--eboy-offset, 3px) 0 1px var(--eboy-color, rgba(0,0,0,.24));border-radius:inherit}body .eboy:after{box-shadow:0 0 0 1px #ffffff3d;border-radius:inherit}body .rasterboy{position:relative;border:none}body .rasterboy:before,body .rasterboy:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1}body .rasterboy:before{border:var(--rasterboy-border-width) solid var(--rasterboy-raster-border-color);background-image:linear-gradient(45deg,var(--rasterboy-color) 25%,var(--rasterboy-alt-color) 25%),linear-gradient(-45deg,var(--rasterboy-color) 25%,var(--rasterboy-alt-color) 25%),linear-gradient(45deg,var(--rasterboy-alt-color) 75%,var(--rasterboy-color) 75%),linear-gradient(-45deg,var(--rasterboy-alt-color) 75%,var(--rasterboy-color) 75%);background-size:var(--rasterboy-raster-size) var(--rasterboy-raster-size);background-position:0 0,0 10px,10px -10px,-10px 0px;transform:var(--rasterboy-translate, translate(var(--rasterboy-offset-x), var(--rasterboy-offset-y)))}body .rasterboy:after{background-color:inherit;box-shadow:inset 0 0 0 var(--rasterboy-border-width, 1px) var(--rasterboy-border-color, rgba(0,0,0,.64));border-radius:inherit}
