@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Typography{font-family:"Helvetica Neue LT Std",sans-serif}.Typography--a{-webkit-text-decoration:none !important;text-decoration:none !important}.Typography--a:hover{-webkit-text-decoration:none !important;text-decoration:none !important}.Typography--size-10{font-size:10px}.Typography--size-11{font-size:11px}.Typography--size-12{font-size:12px}.Typography--size-14{font-size:14px}.Typography--size-16{font-size:16px}.Typography--size-18{font-size:18px}.Typography--size-20{font-size:20px}.Typography--size-22{font-size:22px}.Typography--size-24{font-size:24px}.Typography--size-26{font-size:26px}.Typography--size-28{font-size:28px}.Typography--size-30{font-size:30px}.Typography--size-32{font-size:32px}.Typography--size-34{font-size:34px}.Typography--size-35{font-size:35px}.Typography--size-40{font-size:40px}.Typography--size-48{font-size:48px}@media only screen and (min-width: 992px){.Typography--desktop-size-10{font-size:10px}}@media only screen and (min-width: 992px){.Typography--desktop-size-11{font-size:11px}}@media only screen and (min-width: 992px){.Typography--desktop-size-12{font-size:12px}}@media only screen and (min-width: 992px){.Typography--desktop-size-14{font-size:14px}}@media only screen and (min-width: 992px){.Typography--desktop-size-16{font-size:16px}}@media only screen and (min-width: 992px){.Typography--desktop-size-18{font-size:18px}}@media only screen and (min-width: 992px){.Typography--desktop-size-20{font-size:20px}}@media only screen and (min-width: 992px){.Typography--desktop-size-22{font-size:22px}}@media only screen and (min-width: 992px){.Typography--desktop-size-24{font-size:24px}}@media only screen and (min-width: 992px){.Typography--desktop-size-26{font-size:26px}}@media only screen and (min-width: 992px){.Typography--desktop-size-28{font-size:28px}}@media only screen and (min-width: 992px){.Typography--desktop-size-30{font-size:30px}}@media only screen and (min-width: 992px){.Typography--desktop-size-32{font-size:32px}}@media only screen and (min-width: 992px){.Typography--desktop-size-34{font-size:34px}}@media only screen and (min-width: 992px){.Typography--desktop-size-35{font-size:35px}}@media only screen and (min-width: 992px){.Typography--desktop-size-40{font-size:40px}}@media only screen and (min-width: 992px){.Typography--desktop-size-48{font-size:48px}}.Typography strong,.Typography b{font-weight:700}.Typography--align-center{text-align:center}.Typography--align-right{text-align:right}.Typography--align-left{text-align:left}.Typography--weight-100{font-weight:100}.Typography--weight-200{font-weight:200}.Typography--weight-300{font-weight:300}.Typography--weight-400{font-weight:400}.Typography--weight-500{font-weight:500}.Typography--weight-600{font-weight:600}.Typography--weight-700{font-weight:700}.Typography--weight-800{font-weight:800}.Typography--weight-900{font-weight:900}.Typography--color-white{color:#fff}.Typography--color-black{color:#000}.Typography--color-black-80{color:rgba(0,0,0,.8)}.Typography--color-gray-350{color:#e1e1e1}.Typography--color-gray-300{color:gray}.Typography--color-gray-400{color:#777}.Typography--color-gray-450{color:#595757}.Typography--color-gray-700{color:#2d2d2d}.Typography--color-gray-750{color:#1b1b1b}.Typography--color-primary{color:#a6ed24}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Footer{background-color:#a6ed24}.Footer__container{display:flex;padding:32px 24px 16px 24px;gap:24px;width:100%;max-width:1920px;margin:0 auto;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;align-self:stretch;box-sizing:border-box}@media only screen and (min-width: 992px){.Footer__container{height:100vh;max-height:832px;padding:80px 48px 32px 48px}}.Footer__container__emailContact{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;gap:30px}@media only screen and (min-width: 992px){.Footer__container__emailContact{flex-direction:row}}.Footer__container__emailContact__title{width:100%}@media only screen and (min-width: 992px){.Footer__container__emailContact__title{width:40%}}.Footer__container__emailContact__input{display:flex;flex-direction:column;align-items:flex-start;height:100%;width:100%;position:relative}.Footer__container__emailContact__input input{width:100%;height:100%;border:none;border-bottom:2px solid #222;background:rgba(0,0,0,0);padding:8px 0 4px 0;outline:none;color:#000}.Footer__container__emailContact__input label{position:absolute;left:0;top:50%;color:#000;pointer-events:none;transition:all .2s ease;background:rgba(0,0,0,0)}.Footer__container__emailContact__input input:not(:-moz-placeholder-shown)+label{top:0;color:#222}.Footer__container__emailContact__input input:focus+label,.Footer__container__emailContact__input input:not(:placeholder-shown)+label{top:0;color:#222}.Footer__container__emailContact__button{color:#fff;font-family:"Helvetica Neue LT Std";font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer;background-color:#000;display:flex;width:100%;height:50px;padding:0 48px;flex-direction:column;justify-content:center;align-items:center;border-radius:54.783px}.Footer__container__emailContact__button:hover{background-color:#222}@media only screen and (min-width: 992px){.Footer__container__emailContact__button{width:250px;height:60px}}.Footer__container__info{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-self:stretch;justify-content:space-between}@media only screen and (min-width: 992px){.Footer__container__info{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0}}.Footer__container__info__social,.Footer__container__info__contact,.Footer__container__info__address,.Footer__container__info__onlineBooking,.Footer__container__info__openingHours{display:flex;flex-direction:column;width:40%;max-width:none;padding:0;gap:8px;flex-shrink:0;align-self:stretch}@media only screen and (min-width: 992px){.Footer__container__info__social,.Footer__container__info__contact,.Footer__container__info__address,.Footer__container__info__onlineBooking,.Footer__container__info__openingHours{justify-content:flex-start;width:auto}}.Footer__container__logo{display:flex;justify-content:flex-start;align-items:center}.Footer__container__logo img{display:flex;height:40vw;justify-content:center;align-items:center;flex-shrink:0;align-self:stretch}@media only screen and (min-width: 992px){.Footer__container__logo img{width:60vw;max-width:800px;height:auto;display:block;margin:0 auto}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Loading{text-align:center}.Loading--overlay{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;display:flex;flex:1;height:100%;align-items:center;justify-content:center;background:#000}.Loading__spinner{width:48px;height:48px;border:3px solid #fff;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.Loading__spinner::after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:56px;height:56px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-bottom-color:#a6ed24}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}@font-face{font-family:"Anton";src:url(/assets/fonts/Anton-Regular-7936634cc6cbd3b26380.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std";src:url(/assets/HelveticaNeueLTStd-Lt-4e9f9e83e4d674fbcdbe.otf) format("truetype");font-style:normal;font-display:swap;text-transform:none}*{outline:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,html,body{height:100%;overflow-y:auto;overflow-x:hidden}#yield{min-height:100%;height:auto;overflow:visible}body{margin:0;padding:0;background:#000;font-family:"Source Sans Pro",sans-serif;font-size:4vw}@media only screen and (min-width: 576px)and (max-width: 767.98px){body{font-size:2vw}}@media only screen and (min-width: 768px)and (max-width: 991.98px){body{font-size:2vw}}@media only screen and (min-width: 992px){body{font-size:16px;font-size:1rem}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Banner{--banner-video-scale: 1.12;position:relative;width:100%;height:90vh;overflow:hidden;background:url(/assets/images/banner-6254972e54b91d52f1a8.png) center/cover no-repeat}@media only screen and (min-width: 992px){.Banner{height:100vh}}.Banner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);z-index:1;pointer-events:none}.Banner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(var(--banner-video-scale));transform-origin:center;pointer-events:none;z-index:0}.Banner__content{position:relative;z-index:2;width:100%;height:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.Banner__logoName{display:flex;align-items:center;justify-content:center;width:max(60px, min(7vw, 110px));margin-top:16px}.Banner__logoName img{display:block;width:100%;height:auto}.Banner__button{align-self:center;margin-top:auto;margin-bottom:max(32px, min(1vh, 96px));padding:25px 36px;min-height:54px;border-radius:999px;border:none;background:#a6ed24;color:#000;font-family:"Helvetica Neue LT Std";font-size:max(14px, min(1.6vw, 18px));font-weight:700;line-height:100%;text-transform:none;cursor:pointer;opacity:.82;transition:opacity .2s ease, transform .2s ease;box-shadow:0 16px 40px rgba(0,0,0,.4)}.Banner__button:hover{opacity:.95;transform:translateY(-2px)}.Banner__button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media only screen and (max-width: 991px){.Banner__button{margin-bottom:max(24px, min(8vh, 64px));padding:0 max(24px, min(16vw, 80px));min-height:48px}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Carousel{display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;height:auto;padding:0;margin:0;overflow:hidden}.Carousel--full-width{width:100vw;margin-left:calc(-50vw + 50%)}.Carousel--full-width .swiper-slide:first-child .Carousel__slide{padding-left:24px}@media only screen and (min-width: 992px){.Carousel--full-width .swiper-slide:first-child .Carousel__slide{padding-left:48px}}.Carousel--full-width .swiper-slide:last-child .Carousel__slide{padding-right:24px}@media only screen and (min-width: 992px){.Carousel--full-width .swiper-slide:last-child .Carousel__slide{padding-right:48px}}.Carousel__slide{display:flex;width:100%;height:100%;overflow:hidden;align-items:center;justify-content:center;position:relative}.Carousel__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Carousel__slide--vignette::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);pointer-events:none;z-index:1}.Carousel__slide--card{padding:0;align-items:stretch;justify-content:stretch;overflow:visible}.Carousel__slide--card>*{flex:1;display:flex}.Carousel__navigation{display:flex;gap:16px}.Carousel__navigation button{background:none;border:none;cursor:pointer;padding:0}.Carousel__navigation button img{width:32px;height:32px}.Carousel__footer{display:flex;justify-content:flex-end;width:100%;padding:16px 40px 0;box-sizing:border-box}@media only screen and (max-width: 991px){.Carousel__footer{padding:16px 24px 0}}.Carousel .swiper{width:100%;height:100%;box-sizing:border-box;margin:0;padding:0;overflow:hidden}.Carousel .swiper-slide{display:flex;align-items:stretch;justify-content:stretch;width:auto;height:100%;max-width:30vw;min-width:250px;box-sizing:border-box;flex-shrink:0;transition:transform .4s ease, opacity .4s ease}@media only screen and (max-width: 991px){.Carousel .swiper-slide{width:100vw;max-width:100vw;min-width:100vw;justify-content:center;align-items:center}}.Carousel--with-cards .swiper-slide{width:auto;min-width:auto;max-width:none;aspect-ratio:unset}@media only screen and (max-width: 991px){.Carousel--with-cards .swiper-slide{width:100vw !important;min-width:100vw !important;max-width:100vw !important;justify-content:center;align-items:center;padding-left:0;padding-right:0}.Carousel--with-cards .swiper-slide .Carousel__slide{padding-left:0 !important;padding-right:0 !important}}.Carousel--object-fit-contain{height:auto;min-height:500px}.Carousel--object-fit-contain .Carousel__slide img{-o-object-fit:contain;object-fit:contain}.Carousel--object-fit-contain .swiper{height:auto;min-height:500px}.Carousel--object-fit-contain .swiper-slide{aspect-ratio:unset;height:auto;min-height:500px}.Carousel--four-slides{max-width:1400px;margin:0 auto}.Carousel--four-slides .swiper-slide{width:calc(25% - 18px);max-width:320px;min-width:200px}@media only screen and (max-width: 991px){.Carousel--four-slides .swiper-slide{width:100%;max-width:100%;min-width:0}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.Carousel--four-slides .swiper-slide{width:calc(50% - 12px);max-width:45vw;min-width:220px}}@media(min-width: 1400px){.Carousel--four-slides .swiper-slide{width:calc(25% - 18px);max-width:320px;min-width:300px}}@media(min-width: 1920px){.Carousel--four-slides .swiper-slide{width:calc(25% - 24px);max-width:340px;min-width:320px}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.StudioBodeContainer{background:#a6ed24;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:0;position:relative}@media only screen and (min-width: 992px){.StudioBodeContainer{padding:64px 0 48px 0;gap:80px}}.StudioBodeContainer__header{display:flex;flex-direction:column;align-self:stretch;width:100%;max-width:1280px;text-align:center;padding:32px 24px}@media only screen and (min-width: 992px){.StudioBodeContainer__header{padding:48px;gap:48px;justify-content:center;align-items:center;margin:0 auto}}.StudioBodeContainer__header__title{display:flex;justify-content:center;position:relative;padding:15px 0;top:auto;right:auto;width:100%}@media only screen and (min-width: 992px){.StudioBodeContainer__header__title{width:100%;padding:0 0}}.StudioBodeContainer__header__title>p{font-size:17vw;z-index:auto;writing-mode:horizontal-tb;transform:none;justify-content:center;margin-bottom:4px;align-items:center;color:#000;font-family:"Anton";font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media only screen and (min-width: 992px){.StudioBodeContainer__header__title>p{font-size:230px}}.StudioBodeContainer__header__description{display:flex;align-self:stretch;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:0;width:100%}@media only screen and (min-width: 992px){.StudioBodeContainer__header__description{flex-direction:row;justify-content:space-around;gap:24px}}.StudioBodeContainer__header__description__text{color:#000;font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:400;font-size:12px;line-height:110%;text-align:center;margin-bottom:4px;max-width:90%;width:100%;display:block}@media only screen and (max-width: 991px){.StudioBodeContainer__header__description__text{text-align:center !important;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 992px){.StudioBodeContainer__header__description__text{text-align:justify;font-size:20px;line-height:100%}}.StudioBodeContainer__header__description__button{display:flex;width:auto;padding:0 20px;cursor:pointer;height:40px;margin-top:8px;align-self:center;flex-direction:column;justify-content:center;align-items:center;border-radius:60px;background:#000}@media only screen and (min-width: 992px){.StudioBodeContainer__header__description__button{height:60px;width:35vw;max-width:300px;padding:0 48px}}.StudioBodeContainer__header__description__button>p{font-size:12px;color:#fff;font-family:"Helvetica Neue LT Std";font-style:normal;font-weight:500;line-height:100%}@media only screen and (min-width: 992px){.StudioBodeContainer__header__description__button>p{font-size:16px}}.StudioBodeContainer__content{display:flex;box-sizing:border-box;position:relative;right:auto;top:auto;width:100%;height:60vh;overflow:hidden;z-index:1;flex:1 1 auto;margin:0;padding:0}@media only screen and (max-width: 991px){.StudioBodeContainer__content .Carousel .swiper-slide{width:100vw !important;max-width:100vw !important;min-width:100vw !important}.StudioBodeContainer__content .Carousel .swiper{width:100vw;margin-left:calc(-50vw + 50%)}}@media only screen and (min-width: 992px){.StudioBodeContainer__content{width:100%;height:80vh;overflow-x:auto;padding:0;gap:24px}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Marquee{display:flex;width:100%;overflow:hidden;white-space:nowrap;background-color:#000;padding:16px 0}.Marquee__text{display:inline-block;animation:marquee 20s linear infinite;color:#a6ed24;font-family:"Anton";font-size:56px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@keyframes marquee{0%{transform:translateX(35%)}100%{transform:translateX(-100%)}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.MezzanineContainer{display:flex;flex-direction:column;background-color:#a6ed24;justify-content:center;align-items:center;padding:0;gap:0;position:relative}.MezzanineContainer__header{width:100%}.MezzanineContainer__content{width:100%}.MezzanineContainer__content img{width:100%;max-height:80vh;-o-object-fit:cover;object-fit:cover}.MezzanineContainer__footer{display:flex;background-color:#a6ed24;width:100%;max-width:1280px;padding:24px;flex-direction:row;align-items:flex-start;align-items:center;align-self:stretch;margin:0 auto;flex-direction:column;gap:48px}@media only screen and (min-width: 992px){.MezzanineContainer__footer{flex-direction:row;padding:48px}}.MezzanineContainer__footer__text>p{color:#000;text-align:justify;font-family:"Helvetica Neue LT Std";font-size:15px;font-style:normal;font-weight:500;line-height:100%}@media only screen and (min-width: 992px){.MezzanineContainer__footer__text>p{font-size:20px}}.MezzanineContainer__footer__button{display:flex;cursor:pointer;height:50px;width:60vw;padding:0 32px;justify-content:center;align-items:center;border-radius:60px;background:#000}@media only screen and (min-width: 992px){.MezzanineContainer__footer__button{height:60px;width:40vw;padding:0 48px}}.MezzanineContainer__footer__button>p{color:#fff;font-family:"Helvetica Neue LT Std";font-size:14px;font-style:normal;font-weight:500;line-height:100%}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.StudioDetailContainer{display:flex;width:100%;padding:32px 24px;gap:48px;flex-direction:column;justify-content:center;align-items:center;background-color:#000;color:#fff;box-sizing:border-box;overflow:hidden}@media only screen and (min-width: 992px){.StudioDetailContainer{padding:48px 40px}}.StudioDetailContainer__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.StudioDetailContainer__header__subtitle{font-family:"Helvetica Neue LT Std";font-size:14px;text-align:center;font-style:normal;font-weight:400;line-height:100%}@media only screen and (min-width: 992px){.StudioDetailContainer__header__subtitle{font-size:16px}}.StudioDetailContainer__header__title{font-family:"Anton";font-size:40px;font-style:normal;text-align:center;font-weight:400;line-height:100%;text-transform:uppercase}@media only screen and (min-width: 992px){.StudioDetailContainer__header__title{font-size:70px}}.StudioDetailContainer__content{height:auto;overflow:visible;position:relative;width:100%}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.OurCustomersContainer{max-height:1080px;display:flex;padding:32px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:48px;align-self:stretch}@media only screen and (min-width: 992px){.OurCustomersContainer{padding:48px}}.OurCustomersContainer__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%}@media only screen and (min-width: 992px){.OurCustomersContainer__header{gap:0px;align-self:stretch;max-width:1280px;flex-direction:row;justify-content:space-between;margin:0 auto}}.OurCustomersContainer__header h1{color:#fff;font-family:"Anton";text-align:center;font-size:55px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media only screen and (min-width: 992px){.OurCustomersContainer__header h1{font-size:105px}}.OurCustomersContainer__header p{color:#fff;width:367px;text-align:center;font-family:"Helvetica Neue LT Std";font-size:14px;font-style:normal;font-weight:400;line-height:100%}@media only screen and (min-width: 992px){.OurCustomersContainer__header p{text-align:right;font-size:16px}}.OurCustomersContainer__content{flex:1;width:100%;display:flex;position:relative;justify-content:center;align-items:center}@media only screen and (max-width: 991px){.OurCustomersContainer__content{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}.OurCustomersContainer__content__grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, 1fr);max-width:1200px;width:100%}.OurCustomersContainer__content .Carousel{height:100vh;max-height:600px;min-height:400px}.OurCustomersContainer__content .Carousel .swiper{height:100%}.OurCustomersContainer__content .Carousel .swiper-slide{height:100%}.OurCustomersContainer__card{display:flex;align-items:center;height:320.5px;min-height:150px;width:100%;justify-content:center;background-color:#000;border:1px solid hsla(0,0%,100%,.12);padding:20px;position:relative;overflow:hidden}.OurCustomersContainer__card::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(166,237,36,.75);opacity:0;transition:opacity .18s ease;pointer-events:none;z-index:1}@media(hover: hover)and (pointer: fine){.OurCustomersContainer__card:hover::after{opacity:.85}}@media(hover: none){.OurCustomersContainer__card:active::after{opacity:.6}}@media only screen and (max-width: 991px){.OurCustomersContainer__card{height:auto;min-height:200px;max-height:none;border:none;border-top:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.12);justify-content:center;align-items:center;flex-direction:column;padding:2vh 0}}.OurCustomersContainer__card__logoWrapper{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;height:auto;pointer-events:none;max-width:max(140px, min(60vw, 340px));max-height:max(40px, min(16vh, 120px))}@media only screen and (min-width: 992px){.OurCustomersContainer__card__logoWrapper{max-width:100%;max-height:100%;pointer-events:auto}}.OurCustomersContainer__card__logo{display:block;position:relative;z-index:2;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-width:100%;max-height:100%;margin:0 auto;padding:0;overflow:visible}.OurCustomersContainer__card__background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.8}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.Card{background:#a6ed24;color:#000;font-family:"Arial",sans-serif;display:flex;width:400px;height:250px;padding:20px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;box-shadow:none;border-radius:0}.Card__header{display:flex;align-items:center;margin-bottom:8px;width:100%}.Card__header__title{color:#000;font-family:"Anton";font-size:40px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;margin:0;letter-spacing:.5px}.Card__content{display:flex;align-items:flex-start;flex-direction:column}.Card__content__rating{display:flex;align-items:center;gap:8px;margin-bottom:12px;width:100%}.Card__content__rating__stars{display:flex;gap:2px}.Card__content__rating__star{font-size:18px;color:#ddd;transition:color .2s ease}.Card__content__rating__star--filled{color:#000}.Card__content__rating__value{font-size:16px;font-weight:bold;color:#000;margin-left:4px}.Card__content__description{margin:0;text-align:left;color:#000;font-family:"Helvetica Neue LT Std";font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Card--variant-1,.Card--variant-2,.Card--variant-3{background:#a6ed24}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.CustomerFeedbackContainer{display:flex;position:relative;max-height:832px;width:100%;max-width:1920px;background-color:#000;margin:0 auto;padding:32px 24px;flex-direction:column;justify-content:space-around;align-items:center;box-sizing:border-box}@media only screen and (min-width: 992px){.CustomerFeedbackContainer{padding:48px 24px 24px 24px;height:auto}}.CustomerFeedbackContainer__content{display:flex;flex-direction:column;position:relative;color:#fff;font-family:"Anton";font-size:24vw;font-style:normal;font-weight:400;line-height:100%;height:100%;justify-content:space-around;text-transform:uppercase}@media only screen and (min-width: 992px){.CustomerFeedbackContainer__content{font-size:210px}}.CustomerFeedbackContainer__content__title{width:100%}.CustomerFeedbackContainer__content__contact{display:flex;width:100%;flex-direction:column;align-items:center;align-self:stretch;gap:16px}@media only screen and (min-width: 992px){.CustomerFeedbackContainer__content__contact{width:268px;position:absolute;gap:16px;right:10%;bottom:5%}}.CustomerFeedbackContainer__content__contact__info{color:#fff;text-align:justify;font-family:"Helvetica Neue LT Std";font-size:16px;font-style:normal;font-weight:100;line-height:100%;text-transform:none}.CustomerFeedbackContainer__content__contact__button{display:flex;cursor:pointer;height:60px;border-radius:30px;padding:0 48px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;background:#a6ed24;color:#000;font-family:"Helvetica Neue LT Std";font-size:16px;font-weight:1000;line-height:100%;text-transform:none}.CustomerFeedbackContainer__content__contact__button:hover{background:#86be1d}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.StudioContainer{display:flex;position:relative;justify-content:center;align-items:space-between;flex-direction:column;height:100vw;gap:48px;padding:48px 24px;width:100%;background-color:#a6ed24;align-self:stretch}@media only screen and (min-width: 992px){.StudioContainer{flex-direction:row;align-items:flex-end;height:100vh;max-height:832px;gap:0;padding:65px 48px}}.StudioContainer__title{display:flex;color:#000;font-family:"Anton";font-size:52.286px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media only screen and (min-width: 992px){.StudioContainer__title{position:absolute;top:10%;right:0;width:65%;color:#000;font-size:94.145px}}.StudioContainer__image{display:flex;justify-content:center;align-items:flex-end;height:auto;width:100%}@media only screen and (min-width: 992px){.StudioContainer__image{height:90%;width:100%}}.StudioContainer__image img{height:auto;width:100%;max-width:100%;max-height:100%}@media only screen and (min-width: 992px){.StudioContainer__image img{width:100%}}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.ContactContainer{display:flex;height:100%;width:100%;background-color:#000;padding:48px 24px;flex-direction:column;justify-content:space-around;align-items:center;box-sizing:border-box}@media only screen and (min-width: 992px){.ContactContainer{padding:48px 24px 24px 24px}}.ContactContainer__content{display:flex;flex-direction:column;position:relative;color:#fff;font-family:"Anton";font-size:80px;font-style:normal;font-weight:400;line-height:100%;height:100%;justify-content:space-around;text-transform:uppercase}@media only screen and (min-width: 992px){.ContactContainer__content{font-size:210px}}.ContactContainer__content__title{margin-bottom:20px;width:100%;height:100%}.ContactContainer__content__contact{display:flex;width:100%;flex-direction:column;align-items:center;align-self:stretch;gap:16px}@media only screen and (min-width: 992px){.ContactContainer__content__contact{width:268px;position:absolute;gap:16px;right:10%;bottom:1%}}.ContactContainer__content__contact__info{color:#fff;text-align:justify;font-family:"Helvetica Neue LT Std";font-size:16px;font-style:normal;font-weight:100;line-height:100%;text-transform:none}.ContactContainer__content__contact__button{display:flex;cursor:pointer;height:60px;border-radius:30px;padding:0 48px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;background:#a6ed24;color:#000;font-family:"Helvetica Neue LT Std";font-size:16px;font-weight:1000;line-height:100%;text-transform:none}.ContactContainer__content__contact__button:hover{background:#86be1d}
@media screen and (orientation: landscape){:root{--layoutWidth: 1280;--layoutHeight: 800}}@media screen and (orientation: portrait){:root{--layoutWidth: 800;--layoutHeight: 1280}}.HomeView{width:100%;background-color:#000;overflow:visible}.HomeView .Flag{background-color:#a6ed24;width:100%;padding:16px 16px}.HomeView .Flag__button{color:#fff;font-family:"Helvetica Neue LT Std";font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer;border:rgba(0,0,0,0);background-color:#000;display:flex;width:100%;height:50px;padding:0 48px;flex-direction:column;justify-content:center;align-items:center;border-radius:54.783px}.HomeView .Flag__button:hover{background-color:#222}@media only screen and (min-width: 992px){.HomeView .Flag__button{width:500px;height:60px;margin:0 auto}}
