.Form-module-scss-module__PlJ2lW__form{padding:calc(96/var(--layout-width)*100vw) 0 calc(160/var(--layout-width)*100vw)}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form{padding:calc(88/var(--layout-width)*100vw) 0 calc(96/var(--layout-width)*100vw)}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__container.Form-module-scss-module__PlJ2lW__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__container .Form-module-scss-module__PlJ2lW__heading{font-family:Scto Grotesk;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.01em;max-width:calc(1108/var(--layout-width)*100vw);line-height:140%}}@media (min-width:1024px) and (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__container .Form-module-scss-module__PlJ2lW__heading{font-size:3.8rem}}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__container .Form-module-scss-module__PlJ2lW__heading{font-size:2.8rem;line-height:150%}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data{max-width:calc(1109/var(--layout-width)*100vw);margin:calc(120/var(--layout-width)*100vw) 0 0 auto}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data{margin-top:4.8rem}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form{flex-direction:column;display:flex}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset{border:0;padding:0}@media (min-width:1024px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset{--margin:calc(3.2rem / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset>*{--width:50%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset>:nth-child(n+3){margin-top:6.4rem}}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field+.Form-module-scss-module__PlJ2lW__field{margin-top:3.2rem}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__required input,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__required textarea,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__required input:focus,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__required textarea:focus{border-bottom-color:tomato}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__half{width:100%!important}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field.Form-module-scss-module__PlJ2lW__full{width:100%!important}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea{font-size:1.8rem}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea{padding-bottom:calc(8/var(--layout-width)*100vw);border:none;border-bottom:1px solid var(--brand-line);color:#fff;transition:all var(--animation-timing) var(--timing-function);background-color:#0000;border-radius:0;width:100%;display:block}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input::-moz-placeholder{color:#fff;-moz-transition:all var(--animation-timing) var(--timing-function);transition:all var(--animation-timing) var(--timing-function)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea::-moz-placeholder{color:#fff;-moz-transition:all var(--animation-timing) var(--timing-function);transition:all var(--animation-timing) var(--timing-function)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input::placeholder,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea::placeholder{color:#fff;transition:all var(--animation-timing) var(--timing-function)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input:focus,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea:focus{border-bottom-color:#dadde0}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input:focus::-moz-placeholder{color:#535353}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea:focus::-moz-placeholder{color:#535353}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field input:focus::placeholder,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea:focus::placeholder{color:#535353}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form fieldset .Form-module-scss-module__PlJ2lW__field textarea{height:calc(120/var(--layout-width)*100vw)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]{cursor:pointer;font-family:Scto Grotesk;font-size:calc(38/var(--layout-width)*100vw);letter-spacing:-.01em;border-radius:100px;line-height:140%}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]{font-size:2.2rem}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]>span{text-align:center;border-radius:calc(100/var(--layout-width)*100vw);border:1px solid var(--brand-line);padding:calc(32/var(--layout-width)*100vw) calc(64/var(--layout-width)*100vw);color:#fff;transition:all var(--animation-timing) var(--timing-function);background-color:#0000;align-items:center;display:inline-flex}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]>span{padding:2.4rem 4.8rem}}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]:hover>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]:hover>span{border-color:var(--brand-gray-300)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__disabled{-webkit-user-select:none;user-select:none;transition:all var(--animation-timing) var(--timing-function)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__disabled>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__disabled>span{pointer-events:none}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__disabled:hover>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__disabled:hover>span{opacity:.3;filter:blur(4px)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__--size-small>a,.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit].Form-module-scss-module__PlJ2lW__--size-small>span{font-size:calc(22/var(--layout-width)*100vw)}.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]{margin-top:calc(32/var(--layout-width)*100vw)}@media (max-width:1023px){.Form-module-scss-module__PlJ2lW__form .Form-module-scss-module__PlJ2lW__form-data form button[type=submit]{align-self:center}}
.Contact-module-scss-module__Q5UdHa__contact{padding:calc(160/var(--layout-width)*100vw) 0;border-top:1px solid var(--brand-line)}@media (max-width:1023px){.Contact-module-scss-module__Q5UdHa__contact{padding:calc(96/var(--layout-width)*100vw) 0}}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container.Contact-module-scss-module__Q5UdHa__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container{display:flex}}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__label{font-family:Scto Grotesk;font-size:calc(38/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__label{font-size:2.2rem}}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__label{letter-spacing:-.01em}@media (min-width:1024px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__label{width:calc(415/var(--layout-width)*100vw);flex-shrink:0}}@media (max-width:1023px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__label{font-size:2.8rem;line-height:150%}}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content{font-size:1.8rem}}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details{margin-left:0;padding-left:0}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address a,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details a{transition:color .4s var(--timing-function)}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address a:hover,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details a:hover{color:var(--brand-purple)}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address li:first-child,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details li:first-child{margin-bottom:calc(8/var(--layout-width)*100vw);font-weight:700}.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address li:not(:first-child),.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details li:not(:first-child){margin-top:calc(4/var(--layout-width)*100vw)}@media (min-width:1024px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content{justify-content:space-between;width:100%;display:flex}}@media (max-width:1023px){.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__address,.Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__container .Contact-module-scss-module__Q5UdHa__content .Contact-module-scss-module__Q5UdHa__details{margin-top:4.8rem}}
.Footer-module-scss-module__kkxlOq__footer{margin-top:calc(80/var(--layout-width)*100vw);border-top:1px solid var(--brand-line);padding:calc(40/var(--layout-width)*100vw) 0}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer{padding:3.2rem 0 calc(3.2rem + env(safe-area-inset-bottom))}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container.Footer-module-scss-module__kkxlOq__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container{font-size:1.8rem}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container{align-items:center;display:flex}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container{flex-direction:column;align-items:flex-start;gap:3.2rem}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__menu{display:flex}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__menu{flex-direction:column;gap:1.6rem}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__menu li+li{margin-left:calc(24/var(--layout-width)*100vw)}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__menu li+li{margin-left:0}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__menu .Footer-module-scss-module__kkxlOq__privacySettingsButton{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations{align-items:center;display:flex}@media (min-width:1024px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations{margin-left:calc(112/var(--layout-width)*100vw)}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations span:not(.Footer-module-scss-module__kkxlOq__icon)+span{margin-left:calc(16/var(--layout-width)*100vw)}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations span:not(.Footer-module-scss-module__kkxlOq__icon)+span{margin-left:1.6rem}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations i{margin:0 calc(8/var(--layout-width)*100vw)}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations .Footer-module-scss-module__kkxlOq__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations .Footer-module-scss-module__kkxlOq__icon{--size:calc(30 / var(--layout-width) * 100vw);height:var(--size);margin-right:calc(8/var(--layout-width)*100vw)}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations .Footer-module-scss-module__kkxlOq__icon{--size:2.4rem;margin-right:.8rem}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__locations .Footer-module-scss-module__kkxlOq__icon img{width:auto}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__logo{margin-left:auto}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__logo{margin-left:0}}.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__logo img{width:calc(120/var(--layout-width)*100vw);height:auto}@media (max-width:1023px){.Footer-module-scss-module__kkxlOq__footer .Footer-module-scss-module__kkxlOq__container .Footer-module-scss-module__kkxlOq__logo img{width:12rem}}
header.Header-module-scss-module__0VjmkG__overlay-opened .Header-module-scss-module__0VjmkG__header.Header-module-scss-module__0VjmkG__to-top,header.Header-module-scss-module__0VjmkG__overlay-opened .Header-module-scss-module__0VjmkG__header.Header-module-scss-module__0VjmkG__to-bottom{transform:translateY(0)}.Header-module-scss-module__0VjmkG__header{z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100vw;transition:transform .6s var(--timing-function);background-color:#0a0a0a80;padding-right:17px;position:fixed;top:0;left:0}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__header{padding-right:0}}.Header-module-scss-module__0VjmkG__header.Header-module-scss-module__0VjmkG__to-top{transform:translateY(0)}.Header-module-scss-module__0VjmkG__header.Header-module-scss-module__0VjmkG__to-bottom{transform:translateY(-100%)}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__container.Header-module-scss-module__0VjmkG__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__container{height:var(--header-height);justify-content:space-between;align-items:center;width:100%;display:flex}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo,.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu{cursor:pointer;-webkit-user-select:none;user-select:none}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo img,.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu img{height:auto}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo{transition:all .6s var(--timing-function)}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo.Header-module-scss-module__0VjmkG__show{opacity:1;transition-delay:.3s}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo.Header-module-scss-module__0VjmkG__hidden{opacity:0}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo img{width:calc(160/var(--layout-width)*100vw)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__logo img{width:10.7rem}}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu{--width:calc(60 / var(--layout-width) * 100vw);--height:32px;--line-height:3px;--offset:calc(8 / var(--layout-width) * 100vw);--angle:28deg}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu{--width:48px;--offset:6px;--line-height:2px}}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu{width:var(--width);height:var(--height);flex-direction:column;display:flex;position:relative}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu span{width:var(--width);height:var(--line-height);background-color:#fff;transition:all .3s ease-in-out;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards;position:absolute;top:16px;left:0}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu.Header-module-scss-module__0VjmkG__burger span:first-child{transform:translateY(calc(var(--offset) * -1));animation-name:Header-module-scss-module__0VjmkG__topLineBurger}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu.Header-module-scss-module__0VjmkG__burger span:nth-child(2){transform:translateY(var(--offset));animation-name:Header-module-scss-module__0VjmkG__bottomLineBurger}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu.Header-module-scss-module__0VjmkG__cross span:first-child{animation-name:Header-module-scss-module__0VjmkG__topLineCross}.Header-module-scss-module__0VjmkG__header .Header-module-scss-module__0VjmkG__menu.Header-module-scss-module__0VjmkG__cross span:nth-child(2){animation-name:Header-module-scss-module__0VjmkG__bottomLineCross}@keyframes Header-module-scss-module__0VjmkG__topLineCross{0%{transform:translateY(calc(var(--offset) * -1))}50%{transform:translateY(0)}to{transform:translateY(0px) rotate(var(--angle))}}@keyframes Header-module-scss-module__0VjmkG__bottomLineCross{0%{transform:translateY(var(--offset))}50%{transform:translateY(0)}to{transform:translateY(0px) rotate(calc(var(--angle) * -1))}}@keyframes Header-module-scss-module__0VjmkG__topLineBurger{0%{transform:translateY(0px) rotate(var(--angle))}50%{transform:rotate(0)}to{transform:translateY(calc(var(--offset) * -1)) rotate(0deg)}}@keyframes Header-module-scss-module__0VjmkG__bottomLineBurger{0%{transform:translateY(0px) rotate(calc(var(--angle) * -1))}50%{transform:rotate(0)}to{transform:translateY(var(--offset)) rotate(0deg)}}.Header-module-scss-module__0VjmkG__overlay{--delay-on-close:.6s;z-index:50;color:#fff;background-color:var(--brand-black);width:100%;height:100vh;transition:all var(--animation-timing) var(--timing-function);align-items:center;display:flex;position:fixed;top:0;left:0}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__container.Header-module-scss-module__0VjmkG__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__container{justify-content:space-between;display:flex}@media (min-width:1024px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__container{padding-left:calc(283/var(--layout-width)*100vw)}}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__container{flex-direction:column}}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__hidden{transition-delay:var(--delay-on-close);visibility:hidden;opacity:0}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__hidden .Header-module-scss-module__0VjmkG__nav .Header-module-scss-module__0VjmkG__label{visibility:hidden;opacity:0}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__hidden .Header-module-scss-module__0VjmkG__nav ul li span{visibility:hidden;opacity:0;transition:all linear;transform:translateY(100%);transition-delay:0s!important}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__hidden .Header-module-scss-module__0VjmkG__contacts{visibility:hidden;opacity:0;transform:translateY(calc(20 / var(--layout-width) * 100vw))}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__visible{visibility:visible;opacity:1}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__visible .Header-module-scss-module__0VjmkG__nav .Header-module-scss-module__0VjmkG__label{transition:all var(--animation-timing) var(--animation-timing) var(--timing-function);visibility:visible;opacity:1}.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__visible .Header-module-scss-module__0VjmkG__nav ul li span,.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__visible .Header-module-scss-module__0VjmkG__contacts{transition:all var(--animation-timing) var(--animation-timing) var(--timing-function);visibility:visible;opacity:1;transform:translateY(0)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay.Header-module-scss-module__0VjmkG__visible .Header-module-scss-module__0VjmkG__contacts{transition-delay:calc(var(--animation-timing)*1.2)}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__label{color:var(--brand-purple)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts{order:2}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts .Header-module-scss-module__0VjmkG__label{margin-bottom:calc(24/var(--layout-width)*100vw)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts .Header-module-scss-module__0VjmkG__label{margin-bottom:2.4rem}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts ul li+li{margin-top:calc(8/var(--layout-width)*100vw)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts ul li+li{margin-top:.8rem}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts .Header-module-scss-module__0VjmkG__person{display:none}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts .Header-module-scss-module__0VjmkG__socials{margin-top:calc(96/var(--layout-width)*100vw)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__contacts .Header-module-scss-module__0VjmkG__socials{margin-top:9.6rem}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav{max-width:calc(800/var(--layout-width)*100vw);width:100%}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav .Header-module-scss-module__0VjmkG__label{margin-bottom:calc(24/var(--layout-width)*100vw)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav .Header-module-scss-module__0VjmkG__label{display:none}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li{overflow:hidden}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li span{transition:all 0 0 linear;display:block}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:first-child span{transition-delay:.15s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(2) span{transition-delay:.3s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(3) span{transition-delay:.45s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(4) span{transition-delay:.6s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(5) span{transition-delay:.75s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(6) span{transition-delay:.9s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li:nth-child(7) span{transition-delay:1.05s}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li.Header-module-scss-module__0VjmkG__disabled{pointer-events:none}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li.Header-module-scss-module__0VjmkG__disabled a{color:#474747}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li a{text-transform:uppercase;font-family:Monument Extended;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.02em;line-height:130%}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li a{font-size:3.2rem;line-height:140%}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li a{padding:calc(8/var(--layout-width)*100vw) 0;transition:color .4s var(--timing-function);display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li a{padding:1.2rem 0}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__nav ul li a:hover{color:var(--brand-purple)}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__close{top:calc(64/var(--layout-width)*100vw);right:var(--container-padding);position:absolute;transform:translateY(-25%)}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__close{top:3.2rem}}.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__close img{width:calc(60/var(--layout-width)*100vw);cursor:pointer;height:auto}@media (max-width:1023px){.Header-module-scss-module__0VjmkG__overlay .Header-module-scss-module__0VjmkG__close img{width:4.8rem}}
.Hero-module-scss-module__svJy9a__hero{padding:calc(144/var(--layout-width)*100vw) 0 calc(200/var(--layout-width)*100vw);text-align:center}@media (max-width:1023px){.Hero-module-scss-module__svJy9a__hero{padding:8.8rem 0 9.6rem}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__container.Hero-module-scss-module__svJy9a__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__container{flex-direction:column;display:flex}@media (min-width:1024px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__container{align-items:center}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title{text-transform:uppercase;font-family:Monument Extended;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.02em;line-height:130%}@media (max-width:1023px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title{font-size:3.2rem;line-height:140%}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title{max-width:calc(1010/var(--layout-width)*100vw);flex-direction:column;display:flex}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title .Hero-module-scss-module__svJy9a__line{overflow:hidden}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title .Hero-module-scss-module__svJy9a__line span{display:block}@media (max-width:1023px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__title{max-width:42rem;margin-left:auto;margin-right:auto}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__text{font-family:Scto Grotesk;font-size:calc(38/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__text{font-size:2.2rem}}.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__text{max-width:calc(750/var(--layout-width)*100vw);margin-top:calc(48/var(--layout-width)*100vw)}@media (max-width:1023px){.Hero-module-scss-module__svJy9a__hero .Hero-module-scss-module__svJy9a__text{max-width:42rem;margin:2.4rem auto 0}}
.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__container.CaseGallery-module-scss-module__Zd8yrq__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__elements{--margin:calc(3.2rem / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__elements>*{--width:50%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__elements>:nth-child(n+3){margin-top:6.4rem}}@media (max-width:1023px){.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__elements .CaseGallery-module-scss-module__Zd8yrq__item+.CaseGallery-module-scss-module__Zd8yrq__item{margin-top:1.6rem}}.CaseGallery-module-scss-module__Zd8yrq__case-gallery .CaseGallery-module-scss-module__Zd8yrq__elements img{height:auto}
.Projects-module-scss-module__7svxia__promo{padding:calc(72/var(--layout-width)*100vw) 0;margin-top:0}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo{padding:2.4rem 0 7.2rem}}.Projects-module-scss-module__7svxia__promo+div:not(.Projects-module-scss-module__7svxia__promo){margin-top:calc(88/var(--layout-width)*100vw)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__container.Projects-module-scss-module__7svxia__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list{--image-height-small:calc(460 / var(--layout-width) * 100vw);--image-height-large:calc(880 / var(--layout-width) * 100vw)}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list{--image-height-small:calc(400 / var(--layout-width) * 100vw);--image-height-large:calc(400 / var(--layout-width) * 100vw)}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item{flex-direction:column;align-items:flex-start;display:flex}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__teaser{cursor:not-allowed}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item video{transition:all var(--animation-timing) var(--timing-function);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item video~img{display:none}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image{height:var(--image-height-large);width:auto;position:relative;overflow:hidden}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image{margin-left:calc(var(--container-padding)*-1);margin-right:calc(var(--container-padding)*-1)}}@media (min-width:1024px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image.Projects-module-scss-module__7svxia__asPic>:first-child.Projects-module-scss-module__7svxia__mobile{display:none}}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image.Projects-module-scss-module__7svxia__asPic>:first-child.Projects-module-scss-module__7svxia__mobile+.Projects-module-scss-module__7svxia__desktop{display:none}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image.Projects-module-scss-module__7svxia__asLogo{background-color:var(--color);padding:calc(64/var(--layout-width)*100vw) calc(144/var(--layout-width)*100vw)}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image.Projects-module-scss-module__7svxia__asLogo{padding:3.2rem 5.6rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image.Projects-module-scss-module__7svxia__asLogo img{-o-object-fit:contain;object-fit:contain}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__image img{transition:all var(--animation-timing) var(--timing-function)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item:hover video,.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item:hover .Projects-module-scss-module__7svxia__image img{transform:scale(1.05)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item:hover .Projects-module-scss-module__7svxia__image+.Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title:after{width:calc(144/var(--layout-width)*100vw)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title{font-size:1.8rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title{margin-top:calc(32/var(--layout-width)*100vw);align-items:center;display:flex}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title{margin-top:2.4rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title:after{content:"";width:calc(200/var(--layout-width)*100vw);background-color:var(--brand-gray-300);height:1px;margin-left:calc(24/var(--layout-width)*100vw);transition:all var(--animation-timing) var(--timing-function)}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__title:after{width:14rem;margin-left:2.4rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__text{font-family:Scto Grotesk;font-size:calc(28/var(--layout-width)*100vw);line-height:150%}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__text{font-size:2.2rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__text{margin-top:calc(16/var(--layout-width)*100vw)}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__text{margin-top:.8rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__tag{font-family:Scto Grotesk;font-size:calc(16/var(--layout-width)*100vw);letter-spacing:-.02em;text-transform:uppercase;border-radius:100px;line-height:140%}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__tag{font-size:1.4rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__tag{color:var(--brand-black);background-color:var(--brand-gray-300);padding:calc(12/var(--layout-width)*100vw) calc(24/var(--layout-width)*100vw);margin-top:calc(24/var(--layout-width)*100vw);display:inline-flex}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list .Projects-module-scss-module__7svxia__item .Projects-module-scss-module__7svxia__content .Projects-module-scss-module__7svxia__tag{margin-top:1.6rem;padding:1.2rem 2.4rem}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split{color:#fff}@media (min-width:1024px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split{justify-content:space-between;align-items:flex-start;display:flex}}@media (max-width:1023px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split{--margin:calc(0rem / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split>*{--width:100%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split>:nth-child(n+2){margin-top:9.6rem}}@media (min-width:1024px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__default .Projects-module-scss-module__7svxia__item:first-child{width:calc(693/var(--layout-width)*100vw)}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__default .Projects-module-scss-module__7svxia__item:first-child .Projects-module-scss-module__7svxia__image{height:var(--image-height-small)}@media (min-width:1024px){.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__default .Projects-module-scss-module__7svxia__item:nth-child(2){width:calc(832/var(--layout-width)*100vw);margin-left:calc(104/var(--layout-width)*100vw)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__mirror .Projects-module-scss-module__7svxia__item:first-child{width:calc(832/var(--layout-width)*100vw)}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__mirror .Projects-module-scss-module__7svxia__item:nth-child(2){width:calc(693/var(--layout-width)*100vw);margin-left:calc(104/var(--layout-width)*100vw)}}.Projects-module-scss-module__7svxia__promo .Projects-module-scss-module__7svxia__list.Projects-module-scss-module__7svxia__split.Projects-module-scss-module__7svxia__mirror .Projects-module-scss-module__7svxia__item:nth-child(2) .Projects-module-scss-module__7svxia__image{height:var(--image-height-small)}
.CaseImage-module-scss-module__KPhxZW__case-image .CaseImage-module-scss-module__KPhxZW__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.CaseImage-module-scss-module__KPhxZW__case-image .CaseImage-module-scss-module__KPhxZW__container.CaseImage-module-scss-module__KPhxZW__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.CaseImage-module-scss-module__KPhxZW__case-image img{width:100%;height:auto}@media (min-width:1024px){.CaseImage-module-scss-module__KPhxZW__case-image.CaseImage-module-scss-module__KPhxZW__isHero>:first-child.CaseImage-module-scss-module__KPhxZW__mobile{display:none}}@media (max-width:1023px){.CaseImage-module-scss-module__KPhxZW__case-image.CaseImage-module-scss-module__KPhxZW__isHero>:first-child.CaseImage-module-scss-module__KPhxZW__mobile+.CaseImage-module-scss-module__KPhxZW__desktop{display:none}.CaseImage-module-scss-module__KPhxZW__case-image.CaseImage-module-scss-module__KPhxZW__isHero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}
.Segmentation-module-scss-module__3IPFbG__segmentation{padding:calc(144/var(--layout-width)*100vw) 0}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation{padding:9.6rem 0}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__container.Segmentation-module-scss-module__3IPFbG__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__heading{text-transform:uppercase;font-family:Monument Extended;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.02em;line-height:130%}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__heading{font-size:3.2rem;line-height:140%}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__heading{overflow:hidden}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__heading span{display:block}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel{margin-top:calc(96/var(--layout-width)*100vw);max-width:calc(970/var(--layout-width)*100vw);margin-left:auto}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel{margin-top:2.4rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__info{font-family:Scto Grotesk;font-size:calc(38/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__info{font-size:2.2rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion{--timing:.4s;padding-top:calc(80/var(--layout-width)*100vw)}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion{padding-top:6.4rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item{border-bottom:1px solid var(--brand-line);background-color:#0000}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item:after{content:"";height:calc(56/var(--layout-width)*100vw);display:block}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item:after{height:calc(40/var(--layout-width)*100vw)}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item+.Segmentation-module-scss-module__3IPFbG__item{margin-top:calc(24/var(--layout-width)*100vw)}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item+.Segmentation-module-scss-module__3IPFbG__item{margin-top:1.6rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button{color:#fff;cursor:pointer;background-color:#0000;border:none;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0 16px 0 0;display:flex}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button{padding-right:0}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__title{color:#fff;font-family:Scto Grotesk;font-size:calc(28/var(--layout-width)*100vw);line-height:150%}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__title{font-size:2.2rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__title{-webkit-user-select:none;user-select:none;font-weight:700}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__title{font-size:1.8rem;line-height:140%}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon svg{transition:all var(--timing) var(--timing-function)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2{--size:calc(32 / var(--layout-width) * 100vw);width:var(--size);height:var(--size);transition:all var(--timing) var(--timing-function);border-radius:50%;position:relative;overflow:hidden;transform:rotate(0)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__base,.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__hover{width:var(--size);height:var(--size);transition:all var(--timing) var(--timing-function);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__base svg,.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__hover svg{height:calc(15/var(--layout-width)*100vw)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__base{background-color:#2e3338;top:0}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__hover{top:var(--size);background-color:var(--brand-purple)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button:hover .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__base,.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button:hover .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__hover,.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button[data-state=open] .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__base,.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__header button[data-state=open] .Segmentation-module-scss-module__3IPFbG__icon2 .Segmentation-module-scss-module__3IPFbG__hover{transform:translateY(-100%)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content{color:var(--brand-gray-300);overflow:hidden}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content[data-state=open]{animation:Segmentation-module-scss-module__3IPFbG__openAccordion var(--timing) var(--timing-function)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content[data-state=open] .Segmentation-module-scss-module__3IPFbG__text{animation:Segmentation-module-scss-module__3IPFbG__showContent var(--timing) var(--timing-function);animation-fill-mode:forwards}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content[data-state=closed]{animation:Segmentation-module-scss-module__3IPFbG__closeAccordion var(--timing) var(--timing-function)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content[data-state=closed] .Segmentation-module-scss-module__3IPFbG__text{animation:Segmentation-module-scss-module__3IPFbG__hideContent var(--timing) var(--timing-function);animation-fill-mode:forwards}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__spacer.Segmentation-module-scss-module__3IPFbG__top{height:calc(40/var(--layout-width)*100vw);display:block}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__spacer.Segmentation-module-scss-module__3IPFbG__top{height:4rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__spacer.Segmentation-module-scss-module__3IPFbG__bottom{height:calc(40/var(--layout-width)*100vw);display:block}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__spacer.Segmentation-module-scss-module__3IPFbG__bottom{height:4rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__text{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item .Segmentation-module-scss-module__3IPFbG__content .Segmentation-module-scss-module__3IPFbG__text{font-size:1.8rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item[data-state=open] .Segmentation-module-scss-module__3IPFbG__header .Segmentation-module-scss-module__3IPFbG__icon svg{transform:rotate(180deg)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__accordion .Segmentation-module-scss-module__3IPFbG__item[data-state=open] .Segmentation-module-scss-module__3IPFbG__header .Segmentation-module-scss-module__3IPFbG__icon2{background-color:var(--brand-purple);transform:rotate(-180deg)scale(1.2)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients{margin-top:calc(144/var(--layout-width)*100vw)}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients{margin-top:9.6rem}}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos{align-items:center}@media (min-width:1024px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos{--margin:calc(calc(88 / var(--layout-width) * 100vw) / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>*{--width:20%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>:nth-child(n+6){margin-top:calc(88 / var(--layout-width) * 100vw)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>:nth-child(5n){width:calc(var(--width) - var(--margin));margin-right:0}}@media (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos span{justify-content:center;display:flex}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos span:first-child img{width:auto;height:3.2rem}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos span:nth-child(2) img{width:auto;height:3.9rem}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos span:nth-child(3) img{width:auto;height:2.8rem}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos span:nth-child(4) img{width:auto;height:1.8rem}}@media (min-width:768px) and (max-width:1023px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos{--margin:calc(1.6rem / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>*{--width:50%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>:nth-child(n+3){margin-top:6.4rem}}@media (max-width:767px){.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos{--margin:calc(0rem / 2);margin:0 calc(var(--margin)*-1);flex-wrap:wrap;display:flex}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>*{--width:100%;margin:0 var(--margin);width:calc(var(--width) - var(--margin)*2)}.Segmentation-module-scss-module__3IPFbG__segmentation .Segmentation-module-scss-module__3IPFbG__panel .Segmentation-module-scss-module__3IPFbG__clients .Segmentation-module-scss-module__3IPFbG__logos>:nth-child(n+2){margin-top:7.2rem}}@keyframes Segmentation-module-scss-module__3IPFbG__openAccordion{0%{opacity:0;visibility:hidden;height:0}to{height:var(--radix-accordion-content-height);opacity:1;visibility:visible}}@keyframes Segmentation-module-scss-module__3IPFbG__closeAccordion{0%{height:var(--radix-accordion-content-height);opacity:1;visibility:visible}to{opacity:0;visibility:hidden;height:0}}@keyframes Segmentation-module-scss-module__3IPFbG__showContent{0%{opacity:0;visibility:hidden;transform:translateY(30px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes Segmentation-module-scss-module__3IPFbG__hideContent{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(30px)}}
.CaseText-module-scss-module__QYXTga__case-text{padding:calc(160/var(--layout-width)*100vw) 0}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text{padding:9.6rem 0}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__container.CaseText-module-scss-module__QYXTga__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list{padding-top:4.8rem}}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list .CaseText-module-scss-module__QYXTga__container{justify-content:space-between;display:flex}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list .CaseText-module-scss-module__QYXTga__container{flex-direction:column}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list .CaseText-module-scss-module__QYXTga__container .CaseText-module-scss-module__QYXTga__list{order:1!important}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list .CaseText-module-scss-module__QYXTga__container .CaseText-module-scss-module__QYXTga__text{margin-top:9.6rem;order:2!important}}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list.CaseText-module-scss-module__QYXTga__--position-right .CaseText-module-scss-module__QYXTga__list{order:1}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--with-list.CaseText-module-scss-module__QYXTga__--position-right .CaseText-module-scss-module__QYXTga__text{order:2}.CaseText-module-scss-module__QYXTga__case-text.CaseText-module-scss-module__QYXTga__--position-right:not(.CaseText-module-scss-module__QYXTga__--with-list) .CaseText-module-scss-module__QYXTga__text{margin-left:auto}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+*{margin-top:calc(48/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+*{margin-top:3.2rem}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h1,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h2,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h3,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h4,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h5,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h6{margin-top:calc(48/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h1,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h2,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h3,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h4,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h5,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>*+h6{margin-top:3.2rem}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h1+*,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h2+*{margin-top:24px}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h3+*,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h4+*,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h5+*,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text>h6+*{margin-top:16px}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text a:not(.CaseText-module-scss-module__QYXTga__button){color:var(--brand-purple);transition:all var(--animation-timing) var(--timing-function);font-weight:700;text-decoration:underline}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text a:not(.CaseText-module-scss-module__QYXTga__button):hover{color:var(--brand-blue)}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text hr{border:none;border-top:1px solid #e4e7ec}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ol,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ul{margin-left:18px}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ol li+li,.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ul li+li{margin-top:8px}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ul li{list-style:outside}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text ol li{list-style:decimal}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text{font-family:Scto Grotesk;font-size:calc(28/var(--layout-width)*100vw);line-height:150%}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text{font-size:2.2rem}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text{max-width:calc(832/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__text{font-size:1.8rem;line-height:140%}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list{font-size:1.8rem}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list{width:100%}@media (min-width:1024px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list{max-width:calc(309/var(--layout-width)*100vw)}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list .CaseText-module-scss-module__QYXTga__heading{font-weight:700}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list .CaseText-module-scss-module__QYXTga__heading+li{margin-top:calc(40/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list .CaseText-module-scss-module__QYXTga__heading+li{margin-top:calc(16/var(--layout-width)*100vw)}}.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list li+li{border-top:1px solid var(--brand-line);padding-top:calc(12/var(--layout-width)*100vw);margin-top:calc(12/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseText-module-scss-module__QYXTga__case-text .CaseText-module-scss-module__QYXTga__list li+li{padding-top:calc(8/var(--layout-width)*100vw);margin-top:calc(8/var(--layout-width)*100vw)}}
.Splash-module-scss-module__n0oICG__splash video{width:100%;max-width:100%}
.CaseTitle-module-scss-module__g_yZ9W__case-title{padding:calc(180/var(--layout-width)*100vw) 0 calc(80/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title{padding:calc(120/var(--layout-width)*100vw) 0 calc(24/var(--layout-width)*100vw)}}.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width);margin-left:auto;margin-right:auto}@media (min-width:1024px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__container.CaseTitle-module-scss-module__g_yZ9W__thin{padding-left:var(--container-thin-padding);padding-right:var(--container-thin-padding)}.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__project{font-family:Scto Grotesk;font-size:calc(28/var(--layout-width)*100vw);line-height:150%}}@media (min-width:1024px) and (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__project{font-size:2.2rem}}@media (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__project{font-family:Scto Grotesk;font-size:calc(22/var(--layout-width)*100vw);line-height:140%}}@media (max-width:1023px) and (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__project{font-size:1.8rem}}.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__title{font-family:Scto Grotesk;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.01em;line-height:120%}@media (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__title{font-size:3.8rem}}.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__title{max-width:calc(1107/var(--layout-width)*100vw);margin-top:calc(32/var(--layout-width)*100vw)}@media (max-width:1023px){.CaseTitle-module-scss-module__g_yZ9W__case-title .CaseTitle-module-scss-module__g_yZ9W__title{margin-top:calc(16/var(--layout-width)*100vw);font-size:2.6rem;line-height:140%}}
.Stack-module-scss-module___Dtsaa__stack{padding:calc(160/var(--layout-width)*100vw) 0 calc(248/var(--layout-width)*100vw)}@media (max-width:1023px){.Stack-module-scss-module___Dtsaa__stack{padding:4.8rem 0 12rem}}.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee+.Stack-module-scss-module___Dtsaa__marquee{margin-top:calc(64/var(--layout-width)*100vw)}@media (max-width:1023px){.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee+.Stack-module-scss-module___Dtsaa__marquee{margin-top:24px}}.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee .Stack-module-scss-module___Dtsaa__list .Stack-module-scss-module___Dtsaa__tech{text-transform:uppercase;font-family:Monument Extended;font-size:calc(64/var(--layout-width)*100vw);letter-spacing:-.02em;line-height:130%}@media (max-width:1023px){.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee .Stack-module-scss-module___Dtsaa__list .Stack-module-scss-module___Dtsaa__tech{font-size:3.2rem;line-height:140%}}.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee .Stack-module-scss-module___Dtsaa__list .Stack-module-scss-module___Dtsaa__tech{margin:0 calc(32/var(--layout-width)*100vw)}@media (max-width:1023px){.Stack-module-scss-module___Dtsaa__stack .Stack-module-scss-module___Dtsaa__marquee .Stack-module-scss-module___Dtsaa__list .Stack-module-scss-module___Dtsaa__tech{margin:0 20px;font-size:4rem;line-height:130%}}
