:root{--black:#010101;--white:#eee;--light-grey:#9a9a9a;--grey:#464646;--hero-grey:#3b3d44}body{background-color:var(--black);color:var(--white);font-family:Neue Haas Unica Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}h1{letter-spacing:-.02em;margin-top:0;margin-bottom:0;font-size:3.5rem;font-weight:300;line-height:118%}h5{margin-top:0;margin-bottom:0;font-family:Neue Haas Unica Pro,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}p{margin-bottom:1.785rem}a{color:var(--white);text-decoration:none;transition:opacity .3s}a:hover{opacity:.5}blockquote{border-style:none;margin-bottom:0;padding:0;font-family:Sohne,sans-serif;font-size:2rem;font-weight:300;line-height:1.44}.padding-20{padding:1.428rem}.header__logo-text{font-family:Neue Haas Unica Pro,sans-serif}.header{z-index:1;background-color:#010101;border-bottom:1px solid #464646;width:100%;position:relative}.header__wrapper{justify-content:space-between;align-items:center;display:flex}.header__info{grid-column-gap:1.555rem;display:flex}.container{max-width:102.857rem;margin-left:auto;margin-right:auto;padding-left:2.857rem;padding-right:2.857rem}.header__info-link{font-family:Neue Haas Unica Pro,sans-serif;font-weight:300}.hero__wrapper{grid-column-gap:3rem;grid-row-gap:3rem;border-radius:.857rem;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;height:50vh;padding:7.142rem 0 2.5rem;display:flex;position:relative}.swiper-slide.hero__slider-slide{justify-content:center;align-items:center;display:flex}.hero__wrapper-pointereventsnone{z-index:1;position:absolute;inset:0%}.swiper.hero__slider{height:100%;padding:5rem 11.428rem}.block--heading{border-top:1px #eee;padding-top:1.357rem;position:relative}.block--heading.about--heading{margin-bottom:2.857rem}.hero__image{border-radius:.571rem;width:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;display:block;box-shadow:0 2px 1px #00000008,0 4px 2px #00000008,0 8px 4px #0000000a,0 16px 8px #0000000d,0 32px 16px #00000012}.margin-bottom-12{margin-bottom:.857rem}.about__wrap{z-index:2;width:100%;height:100%;font-family:Neue Haas Unica Pro,sans-serif;position:fixed;top:0;right:0;transform:translate(100%)}.header--component{z-index:1010;width:100%;position:fixed;top:0;right:0}.about__menu{z-index:2;background-color:var(--black);width:36.785rem;height:100%;padding:2.857rem;position:absolute;top:0%;right:0%;overflow:auto}.about__overlay{z-index:0;background-color:#0e0e0e80;width:100%;height:100%;position:absolute;top:0;right:0}.about__menu-content{flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}.margin-bottom-33{margin-bottom:2.357rem}.about__menu-description-text{font-family:Sohne,sans-serif;font-weight:300;line-height:1.715}.experience__list{padding-left:0;list-style-type:none}.experience__item{grid-column-gap:2.714rem;align-items:center;margin-bottom:1rem;font-family:Sohne,sans-serif;font-weight:300;display:flex}.experience__item-date{opacity:.5;width:5.5rem}.experience__item-position-icon{background-image:url(https://cdn.prod.website-files.com/6410877c46f8c931404bd0b7/641199b70cc2272d11381021_experience-arrow-up-right.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:.8rem;height:.8rem;position:relative;top:1px}.experience__item-position{grid-column-gap:.428rem;align-items:center;display:flex}.margin-21{margin:1.5rem}.about__menu-close{opacity:1;cursor:pointer;background-image:url(https://cdn.prod.website-files.com/6410877c46f8c931404bd0b7/64119f7a8db8a2626eba680c_menu-close.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.142rem;height:1.142rem;transition:opacity .3s;position:absolute;top:1.714rem;right:1.428rem}.about__menu-close:hover{opacity:.3}.padding-bottom-50{padding-bottom:3.571rem}.paragraph,.link{font-family:Neue Haas Unica Pro,sans-serif}.hidden{display:none}.block--heading_border--header{background-color:#eee;width:0%;height:1px;padding-bottom:0;position:absolute;top:0;left:0}.about-avatar{border:1.5px none var(--grey);border-radius:50%;width:5rem;height:5rem}@media screen and (max-width:991px){.container{width:100%;max-width:100%;padding-left:15px;padding-right:15px}.hero__wrapper{padding-top:6.785rem}.swiper.hero__slider{padding:2.142rem 3.214rem}.margin--bottom.margin-50.hero-bottom-mobile{margin:2.571rem}.block--heading{border-top-style:none;position:relative}.work__list{grid-template-columns:1fr}.works__item.next-to-quote--item{width:100%}.works__item-quote{padding-top:4rem;padding-right:0}.works__item-image{padding:2.142rem 3.214rem}.works__item-image.next-to-quote--item{padding:4.285rem 6.071rem}.works__item-quote-text{font-size:1.555rem}.about__quote{font-size:1.666rem}.block-quote-3{font-size:1.555rem}.padding-bottom-50{padding-bottom:2.671rem}.block--heading_border{background-color:#eee;width:0%;height:1px;padding:0;position:absolute;inset:0% auto auto 0%}}@media screen and (max-width:767px){h1{font-size:2.5rem}.swiper.hero__slider{padding:1.385rem}.works__item-quote{padding:1.215rem 0 3rem}.works__item-image{padding:1.385rem}.works__item-image.next-to-quote--item{padding:1.385rem 1.971rem}.about__menu{width:26.785rem;padding:2.257rem 1.857rem}.experience__item{flex-direction:column;align-items:flex-start}.hero__text{font-size:1.5rem}}@media screen and (max-width:479px){h1{font-size:2rem}.hero__wrapper{grid-column-gap:3rem;grid-row-gap:3rem;height:40vh}.works__item-quote{padding:0 0 1.785rem}.works__item-image{border-radius:.5rem;padding-top:1.385rem;padding-left:1.385rem;padding-right:1.385rem}.works__item-image.next-to-quote--item{padding:1rem}.works__item-image-img{border-radius:.25rem}.works__item-quote-text{font-size:1.32rem}.works__item-card-caption{padding-right:0}.about__quote{font-size:1.4rem}.block-quote-3{font-size:1.32rem}.footer__wrap{grid-column-gap:0px;grid-row-gap:1rem;flex-direction:row;justify-content:center;align-items:center;font-size:1rem}.footer__socials{flex:1;font-size:1rem}.about__menu{width:100%;padding:1.757rem 1.057rem 2.257rem}.hero__text{font-size:1.2rem}.heading-8{font-size:2rem}.popup{display:none}.popup_inner{top:5%}.popup_inner-close{top:-2.2rem}}