.page-layout-module-scss-module__R8N-KG__page{color:#fff;background:#0f0f0f;min-height:100vh}.page-layout-module-scss-module__R8N-KG__contentWrap{background:#111;margin-top:0;padding-top:0;position:relative;overflow-x:hidden}.page-layout-module-scss-module__R8N-KG__container{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto}.page-layout-module-scss-module__R8N-KG__main{color:#fff;box-sizing:border-box;flex-direction:column;gap:clamp(2rem,6vw,5rem);display:flex}.page-layout-module-scss-module__R8N-KG__lightboxOverlay{z-index:50;background:#0a0a0ae6;justify-content:center;align-items:center;padding:clamp(1rem,4vw,2rem);display:flex;position:fixed;inset:0}.page-layout-module-scss-module__R8N-KG__lightboxContent{justify-content:center;align-items:center;width:min(1200px,100%);max-height:90vh;display:flex;position:relative}.page-layout-module-scss-module__R8N-KG__lightboxImage{-o-object-fit:contain;object-fit:contain;background:#0f0f0f;border-radius:12px;width:100%;height:auto;max-height:90vh}.page-layout-module-scss-module__R8N-KG__lightboxClose{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:999px;width:36px;height:36px;font-size:24px;line-height:1;position:absolute;top:-14px;right:-14px}
.Header-module-scss-module__SBGIBa__header{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:50;width:100%;display:flex;position:fixed}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent{z-index:40;margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*0);justify-content:space-between;align-items:center;width:90%;max-width:1736px;display:flex}@media (min-width:768px){.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent{margin-top:calc(var(--spacing,.25rem)*5)}}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__logoBlock{z-index:40;-webkit-user-select:none;user-select:none}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__logoBlock .Header-module-scss-module__SBGIBa__image{width:clamp(10rem,10rem + 3vw,30rem)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__burgerButton{z-index:60;gap:calc(var(--spacing,.25rem)*1);color:#fff;text-transform:uppercase;flex-direction:column;display:flex}@media (min-width:768px){.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__burgerButton{display:none}}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__burgerButton{position:relative}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenu{z-index:50;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#fff;text-transform:uppercase;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;box-sizing:border-box;pointer-events:none;opacity:0;background-color:#000000e6;background-color:lab(0% 0 0/.9);flex-direction:column;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;transition-duration:.5s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenu .Header-module-scss-module__SBGIBa__headerBurger{justify-content:space-between;align-items:center;width:100%;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenu .Header-module-scss-module__SBGIBa__headerBurger .Header-module-scss-module__SBGIBa__burgerLogo{-o-object-fit:contain;object-fit:contain;width:clamp(10rem,10rem + 3vw,30rem)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenu .Header-module-scss-module__SBGIBa__centerBlock{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);height:100%;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);flex-direction:column;margin-right:auto;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenuOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenuClosed{opacity:0;pointer-events:none;transform:translateY(-100%)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links{align-items:center;gap:calc(var(--spacing,.25rem)*6);color:#fff;text-transform:uppercase;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a{color:#fff;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a:hover{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y);color:#eaeaea}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a:last-child{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);background-color:#000;border-radius:3.40282e38px}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a:last-child:hover{background-color:#000000e6;background-color:lab(0% 0 0/.9)}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links a:last-child:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media (max-width:768px){.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__links{display:none!important}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__burgerButton{display:flex!important}}@media (min-width:769px){.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__mobileMenu{display:none!important}}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth{flex-direction:column;margin-inline:auto;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData{align-items:center;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__avatarWrapper{position:relative}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__avatarWrapper:before{content:"";inset:calc(var(--spacing,.25rem)*0);opacity:.6;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#1c60c5;border-radius:3.40282e38px;position:absolute;inset:-2px}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__image{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:10;height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);border-radius:3.40282e38px;position:relative}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__textBlock{flex-direction:column;display:flex}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__textBlock .Header-module-scss-module__SBGIBa__nickName{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:#303030;margin-right:auto}.Header-module-scss-module__SBGIBa__header .Header-module-scss-module__SBGIBa__headerContent .Header-module-scss-module__SBGIBa__blockForAuth .Header-module-scss-module__SBGIBa__userData .Header-module-scss-module__SBGIBa__textBlock .Header-module-scss-module__SBGIBa__email{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#9a9a9a}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.Footer-module-scss-module__mTn3Ma__content{color:#eaeaea;background-color:#000;flex-direction:column;justify-content:space-between;height:20vh;padding-block:3vw;padding-inline:4vw;display:flex;position:relative}@media (min-width:768px){.Footer-module-scss-module__mTn3Ma__content{height:50vh}}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__topBlock{width:100%;height:15%;position:relative}@media (min-width:768px){.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__topBlock{height:30%}}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__topBlock .Footer-module-scss-module__mTn3Ma__imageWrapper{width:100%;padding-bottom:2vw;position:absolute}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__topBlock .Footer-module-scss-module__mTn3Ma__imageWrapper .Footer-module-scss-module__mTn3Ma__image{width:90vw;margin-inline:auto}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__topBlock .Footer-module-scss-module__mTn3Ma__imageWrapperSecondary{--mask:radial-gradient(circle at var(--x,70%)var(--y,50%),black var(--circle-size,20%),transparent calc(var(--circle-size,20%) + var(--blur-size,10%)));-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);pointer-events:none;margin-inline:auto}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__links{gap:1.5vw;min-width:55%;font-size:1.1vw;display:flex}@media (max-width:700px){.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__links{font-size:1.5vw}}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__links .Footer-module-scss-module__mTn3Ma__link{justify-content:start}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__socialLinks{margin-top:calc(var(--spacing,.25rem)*2)}.Footer-module-scss-module__mTn3Ma__content .Footer-module-scss-module__mTn3Ma__contacts{text-align:end;color:#9a9a9a;margin-left:auto;font-size:.8vw}
.Navbar-module-scss-module__jztQbq__navBar{z-index:50;margin-top:clamp(.5rem,3vw,2rem);margin-right:clamp(.5rem,3vw,2rem);position:fixed;inset:0% 0% auto auto}.Navbar-module-scss-module__jztQbq__navBar a{height:100%;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);color:#fff;text-transform:uppercase;background-color:#000;border-radius:3.40282e38px;align-items:center}.Navbar-module-scss-module__jztQbq__navBar a:hover{background-color:#000000e6;background-color:lab(0% 0 0/.9)}.Navbar-module-scss-module__jztQbq__navBar a:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper{height:100svh;position:relative}@media (min-width:768px){.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper{height:100vh}}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper{padding:clamp(1.75rem,1.678rem + .36vw,2.108rem) clamp(.875rem,.434rem + 1.23vw,2.429rem)}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper h1{z-index:30;--tw-font-weight:var(--font-weight-semibold,600);max-width:40ch;font-size:clamp(2.25rem,2.036rem + 1.07vw,3.321rem);font-weight:var(--font-weight-semibold,600);color:#fcfcfc;text-transform:uppercase;position:relative}@media (min-width:768px){.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper h1{font-size:clamp(3rem,2.428rem + 2.86vw,5.858rem)}}@media (min-width:1920px){.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper h1{font-size:clamp(3.5rem,2.786rem + 3.57vw,7.071rem)}}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper h1{letter-spacing:-.05em;text-wrap:balance;line-height:.9}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper p{z-index:30;text-align:right;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(2.5rem,2.072rem + 2.14vw,4.642rem);font-weight:var(--font-weight-semibold,600);color:#fcfcfc;letter-spacing:-.05em;text-wrap:balance;font-style:italic;line-height:.9}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper span{z-index:30;--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(4rem,3.142rem + 4.29vw,8.287rem);font-weight:var(--font-weight-semibold,600);color:#fcfcfc;text-transform:uppercase;position:relative}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:100%;height:120%;position:absolute}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__image{display:none}@media (min-width:768px){.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__image{display:block}}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;will-change:transform;width:100%;height:100%}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__imageMobile{display:block}@media (min-width:768px){.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__imageMobile{display:none}}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__imageMobile{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform;width:100%;height:100%}.OverviewOnboardCards-module-scss-module__fG5HNW__wrapper .OverviewOnboardCards-module-scss-module__fG5HNW__imageContainer .OverviewOnboardCards-module-scss-module__fG5HNW__gradientOverlay{pointer-events:none;z-index:0;background:linear-gradient(#0000,#0009);position:absolute;inset:0}@property --tw-font-weight{syntax:"*";inherits:false}
.OurContact-module-scss-module__zgh5oW__container{border-top-style:var(--tw-border-style);background-color:#fcfcfc;border-color:#eaeaea;border-top-width:1px;flex-direction:column;display:flex}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__orBlock{position:relative}@media (min-width:768px){.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__orBlock{display:none}}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__orBlock{padding-left:clamp(.875rem,.434rem + 1.23vw,2.429rem)}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock{padding:clamp(2.25rem,2.036rem + 1.07vw,3.321rem) clamp(.875rem,.434rem + 1.23vw,2.429rem)}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts{text-transform:uppercase;flex-direction:column;width:100%;display:flex}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact{margin-top:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact{gap:calc(var(--spacing,.25rem)*4);display:grid}}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact{grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:minmax(0,1fr)}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock{gap:calc(var(--spacing,.25rem)*6);font-size:1.5rem;font-style:italic;text-decoration-line:underline;display:flex}@media (min-width:768px){.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock{font-size:clamp(2rem,1.858rem + .71vw,2.713rem)}}@media (min-width:1920px){.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock{font-size:clamp(2.25rem,2.036rem + 1.07vw,3.321rem)}}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock{grid-area:1/6/2/13}@media (max-width:760px){.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock{grid-area:auto/1/auto/-1}}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock a{text-decoration-line:underline}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock .OurContact-module-scss-module__zgh5oW__contacts .OurContact-module-scss-module__zgh5oW__contact .OurContact-module-scss-module__zgh5oW__rightBlock a:hover{text-decoration-line:none}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__textBlock:first-child{border-bottom-style:var(--tw-border-style);border-color:#eaeaea;border-bottom-width:1px}.OurContact-module-scss-module__zgh5oW__container .OurContact-module-scss-module__zgh5oW__applicationButton{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;font-weight:var(--font-weight-semibold,600);color:#fff;text-transform:uppercase;margin-inline:auto;background-color:#080807;border-radius:3.40282e38px;align-items:center;margin-left:auto;line-height:1em}.OurContact-module-scss-module__zgh5oW__title{margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);width:100%;font-size:clamp(1.75rem,1.678rem + .36vw,2.108rem);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (min-width:768px){.OurContact-module-scss-module__zgh5oW__title{margin-bottom:calc(var(--spacing,.25rem)*8);width:60%;font-size:clamp(2.25rem,2.036rem + 1.07vw,3.321rem)}}@media (min-width:1920px){.OurContact-module-scss-module__zgh5oW__title{font-size:clamp(2.5rem,2.072rem + 2.14vw,4.642rem)}}.OurContact-module-scss-module__zgh5oW__title{letter-spacing:-.07em;text-wrap:balance;line-height:.9}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.CaseHero-module-scss-module__rWII5a__hero{width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width:640px){.CaseHero-module-scss-module__rWII5a__hero{height:80vh}}.CaseHero-module-scss-module__rWII5a__heroMedia{position:absolute;inset:0}.CaseHero-module-scss-module__rWII5a__heroImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.CaseHero-module-scss-module__rWII5a__heroOverlay{background:linear-gradient(#0003 0%,#0000008c 65%,#000000f2 100%);position:absolute;inset:0}.CaseHero-module-scss-module__rWII5a__heroTitle{z-index:2;position:absolute;bottom:clamp(2rem,6vw,4rem);left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem)}.CaseHero-module-scss-module__rWII5a__heroTitle h1{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (min-width:768px){.CaseHero-module-scss-module__rWII5a__heroTitle h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.CaseHero-module-scss-module__rWII5a__heroTitle h1{letter-spacing:.04em}.CaseHero-module-scss-module__rWII5a__heroTextWrap{max-width:720px}.CaseHero-module-scss-module__rWII5a__heroMeta{margin-top:calc(var(--spacing,.25rem)*2);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#eaeaea;flex-wrap:wrap;display:flex}@media (min-width:768px){.CaseHero-module-scss-module__rWII5a__heroMeta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CaseHero-module-scss-module__rWII5a__metaDivider{opacity:.7}@property --tw-font-weight{syntax:"*";inherits:false}
.Loader-module-scss-module__OolLiG__wrapper{z-index:80;width:100vw;height:100vh;position:fixed}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__overlay{background-color:#1a1a1a;width:100%;height:100%;display:flex;position:fixed}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock{z-index:1000;width:95%;height:100%;position:fixed;left:50%;transform:translate(-50%)}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__topBlock{width:100%}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__topBlock .Loader-module-scss-module__OolLiG__imageWrapper{width:100%;padding-bottom:2vw;position:absolute;transform:translateY(30%)}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__topBlock .Loader-module-scss-module__OolLiG__imageWrapper .Loader-module-scss-module__OolLiG__image{width:100%;margin-inline:auto}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__topBlock .Loader-module-scss-module__OolLiG__imageWrapperSecondary{--mask:linear-gradient(to right,black var(--progress),transparent calc(var(--progress) + 10%));-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);-webkit-mask-image:var(--mask);mask-image:var(--mask);pointer-events:none;margin-inline:auto}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__counter{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);width:100%;font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));color:#fff;display:flex;position:absolute}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__bottomBlock{bottom:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex;position:absolute}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__bottomBlock .Loader-module-scss-module__OolLiG__subtitle{--tw-font-weight:var(--font-weight-bold,700);max-width:25ch;font-size:clamp(1.2rem,1.126rem + .37vw,1.571rem);font-weight:var(--font-weight-bold,700);color:#fff;text-transform:uppercase}@media (min-width:768px){.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__bottomBlock .Loader-module-scss-module__OolLiG__subtitle{--tw-font-weight:var(--font-weight-medium,500);max-width:50vw;font-weight:var(--font-weight-medium,500)}}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__bottomBlock .Loader-module-scss-module__OolLiG__subtitle{text-wrap:balance;line-height:1.4}.Loader-module-scss-module__OolLiG__wrapper .Loader-module-scss-module__OolLiG__contentBlock .Loader-module-scss-module__OolLiG__bottomBlock .Loader-module-scss-module__OolLiG__loader{box-sizing:border-box;border:3px solid #fff;border-bottom-color:#0000;border-radius:50%;width:20px;height:20px;animation:.5s linear infinite Loader-module-scss-module__OolLiG__rotation;display:inline-block}@keyframes Loader-module-scss-module__OolLiG__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@property --tw-font-weight{syntax:"*";inherits:false}
.CaseTextSection-module-scss-module__bKOfDG__textSection{padding:clamp(1.5rem,6vw,4rem) 0}@media (max-width:768px){.CaseTextSection-module-scss-module__bKOfDG__textSection{padding-left:clamp(1rem,4vw,1.5rem);padding-right:clamp(1rem,4vw,1.5rem)}}.CaseTextSection-module-scss-module__bKOfDG__textWrap{text-align:left;width:min(720px,100%);margin:0 auto}.CaseTextSection-module-scss-module__bKOfDG__textWrap h2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#eaeaea;text-transform:uppercase}@media (min-width:768px){.CaseTextSection-module-scss-module__bKOfDG__textWrap h2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CaseTextSection-module-scss-module__bKOfDG__textWrap h2{letter-spacing:.06em}.CaseTextSection-module-scss-module__bKOfDG__textWrap p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#eaeaea}@media (min-width:768px){.CaseTextSection-module-scss-module__bKOfDG__textWrap p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.CaseTextSection-module-scss-module__bKOfDG__textWrap p{line-height:1.7}.CaseTextSection-module-scss-module__bKOfDG__textWrap p+p{margin-top:.9rem}.CaseTextSection-module-scss-module__bKOfDG__summary p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#f0f0f0}@media (min-width:768px){.CaseTextSection-module-scss-module__bKOfDG__summary p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.CaseTextSection-module-scss-module__bKOfDG__summary p{line-height:1.5}
.ApplicationMenu-module-scss-module__ZI74tq__overlay{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;pointer-events:none;background-color:#0000;width:100vw;height:100svh;position:fixed;top:0;left:0}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);z-index:60;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);height:100dvh;padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#fff;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;background-color:#000;flex-direction:column;transition-duration:.5s;display:flex;position:fixed}@media (min-width:768px){.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu{width:60%;height:95vh;padding:calc(var(--spacing,.25rem)*6)}}@media (min-width:1700px){.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu{width:40%}}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu{overflow-y:auto}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__textBlock{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);border-color:#fcfcfc;border-bottom-width:1px}@media (min-width:768px){.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__textBlock{padding-inline:calc(var(--spacing,.25rem)*0)}}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__textBlock .ApplicationMenu-module-scss-module__ZI74tq__headerTitle{justify-content:space-between;margin-bottom:clamp(1rem,1vw,1.5rem);display:flex}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__textBlock .ApplicationMenu-module-scss-module__ZI74tq__headerTitle p{text-transform:uppercase}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__text{--tw-font-weight:var(--font-weight-medium,500);width:100%;font-size:.875rem;font-weight:var(--font-weight-medium,500)}@media (min-width:768px){.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__text{font-size:clamp(1rem,.986rem + .07vw,1.071rem)}}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__text{text-wrap:pretty;letter-spacing:-.01em;margin-bottom:clamp(1rem,1vw,1.5rem);line-height:1.2}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock{margin-bottom:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);flex-direction:column;align-items:stretch;display:flex}@media (min-width:768px){.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock{margin-bottom:calc(var(--spacing,.25rem)*0);width:100%;padding-inline:calc(var(--spacing,.25rem)*0)}}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__thanksTitle{--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(1.9rem,2.6rem + 1.02vw,3.5rem);font-weight:var(--font-weight-semibold,600);letter-spacing:-.07em;margin-top:auto;line-height:.9}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__common{border-radius:var(--radius-2xl,1rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__common:focus-within{border-color:#000}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__common>label{display:block}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__common>label>span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#5f5f5f;display:block}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__subtitle{margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-size:clamp(1rem,.986rem + .07vw,1.071rem);font-weight:var(--font-weight-semibold,600)}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__input{margin-top:calc(var(--spacing,.25rem)*3)}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__input .ApplicationMenu-module-scss-module__ZI74tq__field{width:100%;font-size:.875rem}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__input .ApplicationMenu-module-scss-module__ZI74tq__field input{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);color:#eaeaea;background-color:#292929;border-width:1px;border-color:#303030;width:100%;min-height:44px;font-size:.8125rem;transition:border-color .3s,box-shadow .3s}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__input .ApplicationMenu-module-scss-module__ZI74tq__field input:hover{border-color:#ababab;box-shadow:0 0 0 3px #ffffff4d}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__input .ApplicationMenu-module-scss-module__ZI74tq__field input:focus{border-style:var(--tw-border-style);--tw-outline-style:none;border-width:1px;border-color:#ababab;outline-style:none;box-shadow:0 0 0 3px #ffffff4d}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__sendButton{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;font-weight:var(--font-weight-semibold,600);color:#080807;text-transform:uppercase;background-color:#fff;align-items:center;margin-left:auto;line-height:1em}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__sendButton:hover{background-color:#ffffffe6;background-color:lab(100% -.0000298023 .0000119209/.9)}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__sendButton:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.ApplicationMenu-module-scss-module__ZI74tq__applicationMenu .ApplicationMenu-module-scss-module__ZI74tq__centerBlock .ApplicationMenu-module-scss-module__ZI74tq__sendButton .ApplicationMenu-module-scss-module__ZI74tq__loader{box-sizing:border-box;border:3px solid #fff;border-bottom-color:#0000;border-radius:50%;width:20px;height:20px;animation:.5s linear infinite ApplicationMenu-module-scss-module__ZI74tq__rotation;display:inline-block}@keyframes ApplicationMenu-module-scss-module__ZI74tq__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.CaseMediaFlow-module-scss-module__M7dlMq__mediaSection{flex-direction:column;gap:clamp(3rem,10vw,7rem);padding:clamp(2.5rem,10vw,6.5rem) 0;display:flex}@media (max-width:768px){.CaseMediaFlow-module-scss-module__M7dlMq__mediaSection{gap:clamp(2rem,6vw,3.5rem);padding:clamp(1.5rem,6vw,3rem) 0}}.CaseMediaFlow-module-scss-module__M7dlMq__mediaTitle{color:#fff;letter-spacing:.08em;text-transform:uppercase;width:min(720px,100%);margin:0 auto;font-size:clamp(.95rem,.8rem + .9vw,1.4rem);font-weight:500}.CaseMediaFlow-module-scss-module__M7dlMq__fullBleedWide{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.CaseMediaFlow-module-scss-module__M7dlMq__mediaItem{background:#111;width:100%;position:relative;overflow:hidden}.CaseMediaFlow-module-scss-module__M7dlMq__fullMedia{height:120vh;min-height:520px}@media (max-width:768px){.CaseMediaFlow-module-scss-module__M7dlMq__fullMedia{height:20vh;min-height:300px}}.CaseMediaFlow-module-scss-module__M7dlMq__fullMediaContain{background:#0f0f0f}.CaseMediaFlow-module-scss-module__M7dlMq__tallPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,4vw,40px);padding:0 clamp(1rem,4vw,3rem);display:grid}.CaseMediaFlow-module-scss-module__M7dlMq__tallPair>:nth-child(2){margin-top:clamp(24px,4vw,56px)}@media (max-width:900px){.CaseMediaFlow-module-scss-module__M7dlMq__tallPair{grid-template-columns:1fr;padding:0}.CaseMediaFlow-module-scss-module__M7dlMq__tallPair>:nth-child(2){margin-top:clamp(16px,3vw,32px)}}.CaseMediaFlow-module-scss-module__M7dlMq__tallItem{aspect-ratio:3/4;height:110vh;max-height:1200px;margin:0 auto}@media (max-width:900px){.CaseMediaFlow-module-scss-module__M7dlMq__tallItem{height:90vh;max-height:900px}}.CaseMediaFlow-module-scss-module__M7dlMq__tripleRow{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(16px,4vw,40px);padding:0 clamp(1rem,4vw,3rem);display:grid}@media (max-width:900px){.CaseMediaFlow-module-scss-module__M7dlMq__tripleRow{grid-template-columns:1fr;align-items:stretch;padding:0}}.CaseMediaFlow-module-scss-module__M7dlMq__tripleSide{height:60vh;min-height:320px;max-height:720px}@media (max-width:900px){.CaseMediaFlow-module-scss-module__M7dlMq__tripleSide{height:70vh}}.CaseMediaFlow-module-scss-module__M7dlMq__tripleCenter{height:90vh;min-height:420px;max-height:980px}@media (max-width:900px){.CaseMediaFlow-module-scss-module__M7dlMq__tripleCenter{height:80vh}}.CaseMediaFlow-module-scss-module__M7dlMq__naturalImage{display:block;inset:0;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important}.CaseMediaFlow-module-scss-module__M7dlMq__imageButton{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;line-height:0;display:block;position:relative}.CaseMediaFlow-module-scss-module__M7dlMq__planFit{background:0 0;-o-object-fit:contain!important;object-fit:contain!important}
.Cases-module-scss-module__kzLrSG__cases{color:#fff;z-index:40;background-color:#161616;padding:clamp(2rem,4vw,4rem) 0;position:relative;overflow-x:hidden}.Cases-module-scss-module__kzLrSG__container{z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding:0 clamp(1rem,3vw,2rem);position:relative}.Cases-module-scss-module__kzLrSG__header{margin-bottom:calc(var(--spacing,.25rem)*6)}@media (min-width:768px){.Cases-module-scss-module__kzLrSG__header{margin-bottom:calc(var(--spacing,.25rem)*8)}}.Cases-module-scss-module__kzLrSG__header h2{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.5rem,1.2rem + 1vw,2.5rem)}.Cases-module-scss-module__kzLrSG__header p{color:#ababab;margin-top:.4rem;font-size:.9rem}.Cases-module-scss-module__kzLrSG__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.5rem,4vw,2.5rem) 0;display:grid}@media (min-width:768px){.Cases-module-scss-module__kzLrSG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-font-weight{syntax:"*";inherits:false}
.CaseRealizationSlider-module-scss-module__lcSKpG__mediaSection{flex-direction:column;gap:clamp(3rem,10vw,7rem);padding:clamp(2.5rem,10vw,6.5rem) 0;display:flex}@media (max-width:768px){.CaseRealizationSlider-module-scss-module__lcSKpG__mediaSection{gap:clamp(2rem,6vw,3.5rem);padding:clamp(1.5rem,6vw,3rem) 0}}.CaseRealizationSlider-module-scss-module__lcSKpG__mediaTitle{color:#fff;letter-spacing:.08em;text-transform:uppercase;width:min(720px,100%);margin:0 auto;font-size:clamp(.95rem,.8rem + .9vw,1.4rem);font-weight:500}.CaseRealizationSlider-module-scss-module__lcSKpG__fullBleedWide{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.CaseRealizationSlider-module-scss-module__lcSKpG__slider{flex-direction:column;gap:clamp(1rem,3vw,2rem);padding:0 clamp(1rem,4vw,3rem);display:flex}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderFrame{background:#111;width:100%;height:clamp(420px,85vh,980px);position:relative;overflow:hidden}.CaseRealizationSlider-module-scss-module__lcSKpG__preloadLayer{opacity:0;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.CaseRealizationSlider-module-scss-module__lcSKpG__preloadItem{position:absolute;inset:0}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderControls{justify-content:center;align-items:center;gap:clamp(.8rem,3vw,2rem);display:flex}@media (max-width:640px){.CaseRealizationSlider-module-scss-module__lcSKpG__sliderControls{flex-wrap:wrap;gap:.75rem}}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderButton{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#eaeaea;text-transform:uppercase}@media (min-width:768px){.CaseRealizationSlider-module-scss-module__lcSKpG__sliderButton{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderButton{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;padding:8px 14px;transition:color .2s,border-color .2s}@media (max-width:640px){.CaseRealizationSlider-module-scss-module__lcSKpG__sliderButton{padding:6px 10px}}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderButton:hover{color:#fff;border-color:#fff9}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderDots{align-items:center;gap:8px;display:flex}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderDot{cursor:pointer;background:#ffffff40;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.CaseRealizationSlider-module-scss-module__lcSKpG__sliderDotActive{background:#fff;transform:scale(1.2)}.CaseRealizationSlider-module-scss-module__lcSKpG__naturalImage{display:block;inset:0;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important}.CaseRealizationSlider-module-scss-module__lcSKpG__imageButton{cursor:zoom-in;background:0 0;border:none;width:100%;height:100%;padding:0;line-height:0;display:block;position:relative}.CaseRealizationSlider-module-scss-module__lcSKpG__planFit{background:0 0;-o-object-fit:contain!important;object-fit:contain!important}
.CaseCard-module-scss-module__MreU-G__card{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration:none;transition-duration:.2s;display:block;overflow:hidden}.CaseCard-module-scss-module__MreU-G__card:hover .CaseCard-module-scss-module__MreU-G__image{opacity:0;transform:scale(1.04)}.CaseCard-module-scss-module__MreU-G__card:hover .CaseCard-module-scss-module__MreU-G__imageHover{opacity:1}.CaseCard-module-scss-module__MreU-G__imageWrap{width:100%;height:clamp(280px,30vw,380px);position:relative;overflow:hidden}.CaseCard-module-scss-module__MreU-G__imageWrap:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 100%);position:absolute;inset:0}.CaseCard-module-scss-module__MreU-G__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s,opacity .4s;display:block}.CaseCard-module-scss-module__MreU-G__imageHover{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.CaseCard-module-scss-module__MreU-G__badge{top:calc(var(--spacing,.25rem)*3);right:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;border-radius:3.40282e38px;position:absolute}.CaseCard-module-scss-module__MreU-G__caption{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#eaeaea;text-transform:uppercase}@media (min-width:768px){.CaseCard-module-scss-module__MreU-G__caption{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CaseCard-module-scss-module__MreU-G__caption{letter-spacing:.02em;line-height:1.3}@property --tw-duration{syntax:"*";inherits:false}
.CaseRelated-module-scss-module__ls0j9a__related{margin-top:calc(var(--spacing,.25rem)*10)}.CaseRelated-module-scss-module__ls0j9a__rightTitle{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#ababab;text-transform:uppercase}@media (min-width:768px){.CaseRelated-module-scss-module__ls0j9a__rightTitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.CaseRelated-module-scss-module__ls0j9a__rightTitle{letter-spacing:.08em}.CaseRelated-module-scss-module__ls0j9a__rightList{grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.5rem,4vw,2.5rem) 0;display:grid}@media (min-width:768px){.CaseRelated-module-scss-module__ls0j9a__rightList{grid-template-columns:repeat(2,minmax(0,1fr))}}
