.carousel_container__q9hQt{position:relative;width:100%;height:100%;overflow:hidden;background-color:#fff;&:hover .carousel_bullets__x_Erl{opacity:.5}}.carousel_inner__mf_rY{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;transform-origin:center}.carousel_item__Q0yGx{flex-shrink:0;width:100%;transform-origin:center;transition:transform .15s cubic-bezier(.455,.03,.515,.955)}.carousel_dragging__h1ZPl{transform:scale(.98);@media screen and (min-width:768px){transform:scale(.98)}}.carousel_bullets__x_Erl{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:9999;gap:4px;pointer-events:none;mix-blend-mode:difference;transition:opacity .3s ease-in-out;opacity:0;margin-bottom:1.1rem;@media screen and (min-width:768px){margin-bottom:1.4rem}}.carousel_bullet__RL55F{width:8px;height:4px;border-radius:5px;background-color:#eaeaea;cursor:default;border:none;outline:none}.carousel_active__Z25PN,.carousel_bullet__RL55F{transition:width .3s ease-in-out,background .3s ease-in-out}.carousel_active__Z25PN{background-color:#fff;width:30px}.picture_item__d6Exk{flex-shrink:0;width:100%;height:100%}.picture_image__N0Im9,.picture_item__d6Exk{-webkit-user-select:none;-moz-user-select:none;user-select:none}.picture_image__N0Im9{pointer-events:none}.Cybernav_hide__JdiNs{@media screen and (min-width:768px){transform:translateY(-100%)};@media screen and (min-width:1600px){transform:translateX(-50%) translateY(-100%)!important}}.Cybernav_shadow__YRqyQ{position:absolute;height:100%;width:100%;transform:translateY(-100%);display:none;@media screen and (min-width:768px){display:block}}.Cybernav_shadowvisible__xnAAF{transform:translateY(100%)}.icon_icon__MTjCx{width:100%;height:100%;object-fit:contain;&:hover path{fill:var(--hover-color)}}.icon_path__EPSn4{transition:fill .2s cubic-bezier(.165,.84,.44,1)}.cta_button__Rx_2_{display:block;padding:5px 15px;font-weight:600;letter-spacing:1px;border-radius:50px;cursor:pointer}.cta_cta___JLGq{background-color:var(--color-red)}.cta_default__hBmLs{padding:5px 0}.nav_hide__jQvR0{@media screen and (min-width:768px){transform:translateY(-100%)};@media screen and (min-width:1600px){transform:translateX(-50%) translateY(-100%)!important}}.nav_shadow__0hQ6x{position:absolute;height:100%;width:100%;transform:translateY(-100%);display:none;@media screen and (min-width:768px){display:block}}.nav_shadowvisible__yTPGz{transform:translateY(100%)}.projectCursor_cursor__oMwq5{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none;transition:opacity .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;@media screen and (min-width:768px){display:block}}.projectCursor_inner__NN7oX{position:absolute;top:0;left:0;pointer-events:none;z-index:1000;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.projectCursor_active__gQaVR{opacity:1}.projectCursor_p__b3dpV{padding:.2rem 1rem .1rem;border-radius:.5rem;background-color:var(--background);transform:translateY(-150%);font-size:.9rem;font-weight:400;color:var(--text);font-family:Merriweather,serif}.tags_tags__F4r0Y{display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding:calc(var(--gap) * 2) 0;gap:calc(var(--gap));@media screen and (min-width:768px){padding:calc(var(--gap) / 1) 0;gap:calc(var(--gap) / 2)}}.tags_tag___7Qwp{display:inline-block;background-color:#dcdcdc;color:#5e5e5e;border-radius:.4rem;padding:.1rem .6rem;font-size:.8rem;font-weight:500;flex-shrink:0}.CyberHero_container__k7u5P{width:100%;position:relative;padding:calc(var(--paddingContainer) * 4) 0 calc(var(--paddingContainer) * 2) 0}@media screen and (min-width:768px){.CyberHero_container__k7u5P{padding:var(--paddingContainer) 0;height:100dvh}}.CyberHero_wrapper__sjuA9{height:100%}.CyberHero_hero__CbDDG{display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-gap:0 var(--gap);gap:0 var(--gap);height:100%;align-items:stretch}.CyberHero_content__2_ebW{grid-column:2/span 10;width:100%;display:grid;grid-template-columns:repeat(10,1fr);align-content:center;grid-gap:10dvh var(--gap);gap:10dvh var(--gap);font-size:8.3vw}@media screen and (min-width:768px){.CyberHero_content__2_ebW{gap:20dvh var(--gap);font-size:6rem}}.CyberHero_title__0_Vzk{grid-column:span 12;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--gap);gap:var(--gap);width:100%}@media screen and (min-width:768px){.CyberHero_title__0_Vzk{opacity:0}}.CyberHero_titleDiv__2WCAF{will-change:transform,opacity;height:-moz-fit-content;height:fit-content;white-space:nowrap;grid-column:1/12;text-align:center;will-change:transform}.CyberHero_titleDiv__2WCAF:first-child,.CyberHero_titleDiv__2WCAF:first-child span{font-family:Merriweather,serif;font-weight:400;font-style:italic;line-height:1.2}@media screen and (min-width:768px){.CyberHero_titleDiv__2WCAF:first-child,.CyberHero_titleDiv__2WCAF:first-child span{font-size:4rem}}.CyberHero_titleDiv__2WCAF:nth-child(2),.CyberHero_titleDiv__2WCAF:nth-child(2) span{font-family:IBM Plex Mono,monospace;font-weight:450;line-height:1.2}@media screen and (min-width:768px){.CyberHero_titleDiv__2WCAF:nth-child(2),.CyberHero_titleDiv__2WCAF:nth-child(3) span{font-size:4rem}}.CyberHero_titleDiv__2WCAF:nth-child(3),.CyberHero_titleDiv__2WCAF:nth-child(3) span{font-family:IBM Plex Mono,monospace;font-weight:500;line-height:.9}@media screen and (min-width:768px){.CyberHero_titleDiv__2WCAF:nth-child(3),.CyberHero_titleDiv__2WCAF:nth-child(3) span{font-size:5.5rem}}.CyberHero_titleDiv__2WCAF:nth-child(4),.CyberHero_titleDiv__2WCAF:nth-child(4) span{font-family:IBM Plex Mono,monospace;font-weight:500;line-height:1.2}@media screen and (min-width:768px){.CyberHero_titleDiv__2WCAF:nth-child(4),.CyberHero_titleDiv__2WCAF:nth-child(4) span{font-size:5rem}}.CyberHero_description__Hnn6q{font-size:3vw;font-weight:500;line-height:1.2;grid-column:2/span 9}@media screen and (min-width:768px){.CyberHero_description__Hnn6q{font-size:2rem;grid-column:3/span 5}.CyberHero_descriptionP__HZ8S1{opacity:0;transform:translateY(5px)}}.CyberHero_footer__hExPr{opacity:0;grid-column:1/span var(--cols);justify-content:center;align-items:flex-end;transform:translateY(-10px)}@media screen and (min-width:768px){.CyberHero_footer__hExPr{display:flex}}.CyberHero_footerA__jkZBK{transition:color .2s cubic-bezier(.165,.84,.44,1)}.CyberHero_footerA__jkZBK:hover{color:var(--hover-color)}.CyberHero_spanContainer__sPeYT{display:inline-block;position:relative;color:transparent}.CyberHero_spanAnimated__c_pfQ{position:absolute;left:0;top:0;display:inline-block}.CyberHero_spanAnimated__c_pfQ:after{color:var(--color);content:attr(data-content)}.Hero_container__uaTFp{width:100%;position:relative;padding:calc(var(--paddingContainer) * 4) 0 calc(var(--paddingContainer) * 2) 0}@media screen and (min-width:768px){.Hero_container__uaTFp{padding:var(--paddingContainer) 0;height:100dvh}}.Hero_wrapper__uLzjB{height:100%}.Hero_hero__bqvNd{display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-gap:0 var(--gap);gap:0 var(--gap);height:100%;align-items:stretch}.Hero_content__WDVga{grid-column:2/span 10;width:100%;display:grid;grid-template-columns:repeat(10,1fr);align-content:center;grid-gap:10dvh var(--gap);gap:10dvh var(--gap);font-size:8.3vw}@media screen and (min-width:768px){.Hero_content__WDVga{gap:20dvh var(--gap);font-size:6rem}}.Hero_title__h4PJ2{grid-column:span 10;display:grid;grid-template-columns:repeat(10,1fr);grid-gap:var(--gap);gap:var(--gap);width:100%}@media screen and (min-width:768px){.Hero_title__h4PJ2{opacity:0}}.Hero_titleDiv__yPqIp{will-change:transform,opacity;height:-moz-fit-content;height:fit-content;white-space:nowrap}.Hero_titleDiv__yPqIp:first-child{grid-column:1/11;will-change:transform}.Hero_titleDiv__yPqIp:first-child,.Hero_titleDiv__yPqIp:first-child span{font-family:IBM Plex Mono,monospace;font-weight:500}@media screen and (min-width:768px){.Hero_titleDiv__yPqIp:first-child{grid-column:2/10;margin-left:-2px}}@media screen and (min-width:1024px){.Hero_titleDiv__yPqIp:first-child{margin-left:-6px}}.Hero_titleDiv__yPqIp:nth-child(2){will-change:transform;white-space:nowrap;grid-column:5/11;font-family:Merriweather,serif;font-weight:400;font-style:italic}@media screen and (min-width:380px){.Hero_titleDiv__yPqIp:nth-child(2){grid-column:6/11}}@media screen and (min-width:768px){.Hero_titleDiv__yPqIp:nth-child(2){margin-left:0;grid-column:6/10}}.Hero_titleDiv__yPqIp:nth-child(2) span{font-family:Merriweather,serif;font-weight:400;font-style:italic}.Hero_description__1ZEJN{font-size:3vw;font-weight:500;line-height:1.2;grid-column:2/span 9}@media screen and (min-width:768px){.Hero_description__1ZEJN{font-size:2rem;grid-column:3/span 5}.Hero_descriptionP__lypBT{opacity:0;transform:translateY(5px)}}.Hero_footer__oCQZE{opacity:0;grid-column:1/span var(--cols);justify-content:center;align-items:flex-end;transform:translateY(-10px)}@media screen and (min-width:768px){.Hero_footer__oCQZE{display:flex}}.Hero_footerA__BrMnr{transition:color .2s cubic-bezier(.165,.84,.44,1)}.Hero_footerA__BrMnr:hover{color:var(--hover-color)}.Hero_spanContainer__fEQF_{display:inline-block;position:relative;color:transparent}.Hero_spanAnimated__pR8Gm{position:absolute;left:0;top:0;display:inline-block}.Hero_spanAnimated__pR8Gm:after{color:var(--color);content:attr(data-content)}.contact_content__J0YgG{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--paddingContainer)) 0;gap:.5rem;flex-direction:column-reverse;@media screen and (min-width:768px){flex-direction:row;padding:calc(var(--paddingContainer) / 2) 0}}.contact_title__dATif{width:-moz-fit-content;width:fit-content;display:inline-block;font-size:.8rem;font-size:1rem}.contact_link__WSw6W{transition:color .3s cubic-bezier(.165,.84,.44,1);&:hover{color:var(--hover-color)}}.GridOverlay_gridoverlay__smqy0{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-2;display:flex;justify-content:center;opacity:.04}@media screen and (min-width:768px){.GridOverlay_gridoverlay__smqy0{opacity:.07}}.GridOverlay_gridcontainer__YpRgW{display:flex;height:100%;width:calc(100% - calc(var(--paddingContainer, 16px) * 2))}.GridOverlay_gridcolumn__TFCq_{flex:1 1;border-left:1px solid;border-right:1px solid;margin-right:var(--gap,8px);height:0;transform:translate(0)}.GridOverlay_gridcolumn__TFCq_:last-child{margin-right:0}