@import url(https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap);.--anim{-webkit-transition:0;-o-transition:0;-moz-transition:0;transition:0;opacity:0}.--anim.--hide{opacity:0;-webkit-transform:translateY(2rem);-moz-transform:translateY(2rem);-ms-transform:translateY(2rem);-o-transform:translateY(2rem);transform:translateY(2rem)}.--anim.--hide.--top{-webkit-transform:translateY(-5rem);-moz-transform:translateY(-5rem);-ms-transform:translateY(-5rem);-o-transform:translateY(-5rem);transform:translateY(-5rem)}.--anim.--show{-webkit-transition:.5s all;-o-transition:.5s all;-moz-transition:.5s all;transition:.5s all;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes fadeIn{to{opacity:1}}@-moz-keyframes fadeIn{to{opacity:1}}@-o-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0deg,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;-moz-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled:focus{outline:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:none;scroll-behavior:smooth;scroll-padding-top:0;font-family:"Courier Prime",monospace;font-optical-sizing:auto;font-style:normal}body{margin:0!important;font-size:1.4rem;line-height:1.2;font-weight:400;font-family:"Courier Prime",monospace;font-optical-sizing:auto;font-style:normal;color:#0a0a0a;position:relative;background-color:#fff}@media (min-width:640px){body{font-size:1.6rem}}@media (min-width:1280px){body{font-size:1.8rem}}*{text-underline-offset:.2rem}a{-ms-touch-action:manipulation;touch-action:manipulation;color:inherit;text-decoration:none;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;text-underline-offset:.5rem}a svg path{-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}h1,h2,h3,h4,h5,h6{font-family:"Courier Prime",monospace;margin:0;line-height:1.1;font-weight:400;color:currentColor}h1{font-size:2.4rem}@media (min-width:640px){h1{font-size:3rem}}@media (min-width:768px){h1{font-size:4rem}}@media (min-width:1024px){h1{font-size:5rem}}@media (min-width:1280px){h1{font-size:6rem}}@media (min-width:1600px){h1{font-size:7.2rem}}h2{font-size:2rem}@media (min-width:640px){h2{font-size:3rem}}@media (min-width:768px){h2{font-size:4.2rem}}@media (min-width:1600px){h2{font-size:5rem}}h3,h4,h5,h6{font-size:1.4rem}@media (min-width:640px){h3,h4,h5,h6{font-size:1.8rem}}@media (min-width:768px){h3,h4,h5,h6{font-size:2.2rem}}@media (max-width:767px){h3 br,h4 br,h5 br,h6 br{display:none}}@media (min-width:1280px){h3,h4,h5,h6{font-size:2.8rem}}button{font-family:"Courier Prime",monospace;-ms-touch-action:manipulation;touch-action:manipulation;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:0 0;cursor:pointer;color:currentColor;padding:0}sup{font-size:.7em;position:relative;display:inline-block;top:-.7rem}p,section ul{font-weight:400;font-family:"Courier Prime",monospace;margin:0;line-height:1.2;font-size:1.4rem}@media (min-width:640px){p,section ul{font-size:1.6rem}}@media (min-width:1280px){p,section ul{font-size:1.8rem}}p a,section ul a{text-decoration:underline}p a:hover,section ul a:hover{text-decoration:none}img{display:block;max-width:100%;height:auto}ul{margin:0;padding:0;list-style:none}main{position:relative;min-height:100vw}@media (min-width:768px){main{min-height:50vh}}main ol,main ul{padding-left:1.5rem;display:grid}main ul{list-style:disc}main ol{list-style:decimal}details,details summary{padding-left:0;background-image:none;-webkit-appearance:none;text-align:left}details summary::-webkit-details-marker,details::-webkit-details-marker{display:none}input:not([type=checkbox]){-moz-appearance:none;-webkit-appearance:none}.about{display:grid;gap:5rem}@media (min-width:768px){.about{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:21.7rem 1fr;gap:2.4rem}}@media (min-width:1600px){.about{grid-template-columns:28rem 1fr}}.about__text{display:grid;gap:2rem}@media (min-width:768px){.about__text{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}}@media (min-width:768px){.about__text>*{max-width:50rem;margin-inline:auto}}@media (min-width:1280px){.about__text>*{max-width:70rem}}@media (min-width:1600px){.about__text>*{max-width:88rem}}.about__text h1,.about__text h2,.about__text h3{font-size:3rem}@media (min-width:1280px){.about__text h1,.about__text h2,.about__text h3{font-size:5.2rem}}.about__contacts{position:relative}@media (max-width:767px){.about__contacts .flickity-page-dots{margin:0;position:absolute;right:0;top:0;height:100%;background:#fff}}@media (min-width:768px){.about__contacts{position:-webkit-sticky;position:sticky;top:0}}@media (min-width:768px){.about__contacts.flickity-enabled .flickity-viewport{overflow:visible;position:static;height:auto!important}.about__contacts.flickity-enabled .flickity-slider{position:relative!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;display:grid;gap:3rem}.about__contacts.flickity-enabled .flickity-slider .about__contact{position:relative!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.about__contacts.flickity-enabled .flickity-page-dots{display:none}}.about__contact{display:grid;gap:.6rem}@media (max-width:767px){.about__contact{width:100%;padding-right:8rem}}.about__contact a,.about__contact p{font-size:1.4rem}@media (min-width:1280px){.about__contact a,.about__contact p{font-size:1.6rem}}@media (min-width:1600px){.about__contact a,.about__contact p{font-size:1.8rem}}.about__contact a{text-decoration:none;display:inline-block;position:relative;padding-bottom:.2rem;line-height:1.4}.about__contact a:before{content:"";position:absolute;display:block;width:100%;height:.1rem;background:currentColor;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;margin-bottom:.4rem;bottom:0;opacity:0}.about__contact a:hover:before{opacity:1}.about__contact h2,.about__contact h3{font-size:1.6rem}@media (min-width:1280px){.about__contact h2,.about__contact h3{font-size:1.8rem}}.btn{position:relative;cursor:pointer;font-size:1.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#0a0a0a;position:relative;overflow:hidden;padding:0;border-bottom:.1rem solid transparent;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;display:grid;grid-template-columns:auto 1fr}.btn.--anim{-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}@media (min-width:1024px){.btn{font-size:1.6rem}}.btn:before{content:"+";display:inline-block;padding-right:1rem}.btn:hover{border-bottom:.1rem solid #0a0a0a}.campaigns{display:grid;gap:2rem;padding-top:0}@media (min-width:768px){.campaigns{gap:2.4rem}}.campaigns h2.container{font-size:1.4rem}@media (max-width:767px){.campaigns h2.container{padding-inline:1.5rem}}@media (min-width:768px){.campaigns h2.container{font-size:2.2rem}}.campaigns__campaign{position:absolute;background:rgba(255,255,255,.8);padding:1rem;font-size:1.6rem;bottom:0;left:0}@media (min-width:768px){.campaigns__campaign{padding:2rem;font-size:1.8rem}}@media (min-width:1600px){.campaigns__campaign{padding:3rem}}.carousel{position:relative;overflow:hidden}.carousel__images{width:100%}@media (min-width:768px){.carousel__images{height:85vh}}.carousel__images .flickity-viewport{overflow:visible}.carousel__image{position:relative;width:85%;height:auto;aspect-ratio:73/94}@media (min-width:768px){.carousel__image{width:auto;height:100%}}.carousel__image img,.carousel__image picture,.carousel__image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.carousel__image.--landscape{aspect-ratio:16/9}}.carousel__next,.carousel__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;padding:2rem;left:0}@media (min-width:768px){.carousel__next,.carousel__prev{padding:3rem;left:-2.4rem}}@media (min-width:1600px){.carousel__next,.carousel__prev{padding:6rem}}.carousel__next span,.carousel__prev span{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0605 0.707031L1.91406 8.85352H18.707V9.85352H1.91406L10.0605 18L9.35352 18.707L0 9.35352L9.35352 0L10.0605 0.707031Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:1.8rem;height:1.8rem}@media (min-width:768px){.carousel__next span,.carousel__prev span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='51' viewBox='0 0 51 51' fill='none'%3E%3Cpath d='M25.7071 0.353516L0.707092 25.3535M0.707092 25.3535L25.7071 50.3535M0.707092 25.3535H50.7071' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E");width:5rem;height:5rem}}.carousel__next{left:auto;right:0}@media (min-width:768px){.carousel__next{right:-2.4rem}}.carousel__next span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.container{width:100%;padding-inline:1.5rem;margin:auto}@media (min-width:1024px){.container{padding-inline:4.1rem}}@media (min-width:1600px){.container{padding-inline:6.8rem}}.--disabled{pointer-events:none;opacity:0}@media (max-width:767px){.error404.slider{min-height:-webkit-calc(100vh - 37.3rem);min-height:-moz-calc(100vh - 37.3rem);min-height:calc(100vh - 37.3rem)}}@media (min-width:768px){.error404.slider{min-height:50rem}}@media (min-width:1600px){.error404.slider{min-height:55rem}}.error404__content{position:relative;z-index:2;background:rgba(255,255,255,.8);grid-column:3/5;grid-row:2/5;width:-webkit-calc(100% - .1rem);width:-moz-calc(100% - .1rem);width:calc(100% - .1rem);height:-webkit-calc(100% - .1rem);height:-moz-calc(100% - .1rem);height:calc(100% - .1rem);-webkit-transform:translate(.1rem);-moz-transform:translate(.1rem);-ms-transform:translate(.1rem);-o-transform:translate(.1rem);transform:translate(.1rem);padding:2rem;display:grid;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end;gap:2rem;grid-template-rows:auto auto 1fr}@media (min-width:1024px){.error404__content{padding-inline:4.8rem;grid-column:5/8;grid-row:2/4}}@media (min-width:1024px) and (max-width:1279px) and (min-height:700px){.error404__content{padding:4.8rem}}@media (min-width:1280px){.error404__content{padding-inline:4rem;gap:3rem;grid-column:5/7}}@media (min-width:1280px) and (max-width:1599px) and (min-height:650px){.error404__content{padding:4rem}}@media (min-width:1600px){.error404__content{padding-inline:6.8rem}}@media (min-width:1600px) and (min-height:790px){.error404__content{padding:6.8rem}}.error404__title{font-size:3rem;line-height:1;position:relative;min-height:6.4rem}@media (min-width:768px){.error404__title{font-size:4rem;min-height:9.2rem}}@media (min-width:1600px){.error404__title{font-size:5.2rem;min-height:10.7rem}}.error404__title:after{content:"";width:.1rem;height:2.5rem;display:inline-block;background:#0a0a0a;-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;opacity:0}@media (min-width:768px){.error404__title:after{height:4rem}}.error404__title.--font2{font-size:3.2rem}@media (min-width:768px){.error404__title.--font2{font-size:4.5rem}}@media (min-width:1600px){.error404__title.--font2{font-size:5.3rem}}.error404__title.--font3{line-height:1.5;font-size:2.4rem}@media (min-width:768px){.error404__title.--font3{font-size:3rem}}@media (min-width:1600px){.error404__title.--font3{font-size:3.4rem}}.error404__title.--font10,.error404__title.--font4,.error404__title.--font6,.error404__title.--font9{font-size:2.5rem}@media (min-width:768px){.error404__title.--font10,.error404__title.--font4,.error404__title.--font6,.error404__title.--font9{font-size:3.2rem}}@media (min-width:1600px){.error404__title.--font10,.error404__title.--font4,.error404__title.--font6,.error404__title.--font9{font-size:4rem}}.error404__title.--font11,.error404__title.--font7,.error404__title.--font8{font-size:3.1rem}@media (min-width:768px){.error404__title.--font11,.error404__title.--font7,.error404__title.--font8{font-size:4.1rem}}@media (min-width:1600px){.error404__title.--font11,.error404__title.--font7,.error404__title.--font8{font-size:5.3rem}}@-webkit-keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}@-moz-keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}@-o-keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}@keyframes blink{0%,50%{opacity:1}100%,51%{opacity:0}}@media (max-width:1023px){.error404 .grid span:nth-child(2) span:nth-child(3),.error404 .grid span:nth-child(2) span:nth-child(4),.error404 .grid span:nth-child(3) span:nth-child(3),.error404 .grid span:nth-child(3) span:nth-child(4){border-bottom:none}.error404 .grid span:nth-child(2) span:nth-child(4),.error404 .grid span:nth-child(3) span:nth-child(4),.error404 .grid span:nth-child(4) span:nth-child(4){border-left:none}}@media (min-width:1024px) and (max-width:1279px){.error404 .grid span:nth-child(2) span:nth-child(7){border-bottom:none}.error404 .grid span:nth-child(2) span:nth-child(7),.error404 .grid span:nth-child(3) span:nth-child(7),.error404 .grid span:nth-child(4) span:nth-child(7){border-left:none}}@media (min-width:1024px){.error404 .grid span:nth-child(2) span:nth-child(5),.error404 .grid span:nth-child(2) span:nth-child(6){border-bottom:none}.error404 .grid span:nth-child(2) span:nth-child(6),.error404 .grid span:nth-child(3) span:nth-child(6){border-left:none}}ol.flickity-page-dots{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-inline:auto;margin-top:1.6rem}ol.flickity-page-dots li.dot{cursor:pointer;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;width:.5rem;height:.5rem;background:#fff;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;margin:.5rem;opacity:1;border:.1rem solid transparent;padding:.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid #0a0a0a}ol.flickity-page-dots li.dot.is-selected,ol.flickity-page-dots li.dot:hover{background:#0a0a0a}.flickity-enabled.is-draggable .flickity-viewport{cursor:default}.flickity-button{background:0 0}.flickity-button:hover{background:0 0}.flickity-prev-next-button{width:15%;min-width:6rem;height:100%;padding:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button .flickity-button-icon{display:none}.flickity-prev-next-button:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.2rem;height:1.2rem;background-image:url('data:image/svg+xml;charset=UTF-8,%3csvg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"%3e%3cdefs%3e%3clinearGradient id="paint0_linear_2092_2052" x1="11.389" y1="12" x2="-2.28846" y2="3.8321" gradientUnits="userSpaceOnUse"%3e%3cstop stop-color="%2316BBF6"/%3e%3cstop offset="0.5" stop-color="%23582F94"/%3e%3cstop offset="1" stop-color="%23EC015A"/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d="M3.71066 5.02945L7.39483 1.26833L5.87745 0L-1.90735e-05 6L5.87745 12L7.39483 10.7317L3.71066 6.97055H11.389V5.02945H3.71066Z" fill="url(%23paint0_linear_2092_2052)"/%3e%3c/svg%3e');background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center}.flickity-prev-next-button.next:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.flickity-prev-next-button:disabled{opacity:.3;cursor:not-allowed}.footer{position:relative;background:#1d1d1b;color:#fff;padding-block:5rem;display:grid;gap:4rem;font-size:1.4rem}@media (min-width:768px){.footer{grid-template-columns:1fr auto auto;gap:13.4rem;padding-block:4.8rem 10rem;font-size:1.6rem}}@media (min-width:1280px){.footer{padding-block:6.8rem 15rem}}.footer__logo{position:relative;width:9.2rem}@media (min-width:768px){.footer__logo{width:16.1rem}}@media (min-width:1280px){.footer__logo{width:23.6rem}}.footer__logo svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.footer__logo svg path{fill:currentColor}.footer__content{display:grid;gap:4rem}.footer__content p{font-size:1.2rem}@media (min-width:768px){.footer__content p{font-size:1.4rem}}@media (max-width:767px){.footer__top{position:fixed;right:0;z-index:100;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;bottom:-3rem}.footer__top.--visible{bottom:0}}@media (min-width:768px){.footer__top{position:relative;width:3.6rem}}.footer__top button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.footer__top button{text-indent:-999rem;width:3rem;height:3rem;background:#fff;border:.1rem solid #0a0a0a}}.footer__top button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M0.353516 5.70709L5.35352 0.707092M5.35352 0.707092L10.3535 5.70709M5.35352 0.707092V10.7071' stroke='%230A0A0A' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:center;width:1rem;height:1rem}@media (min-width:768px){.footer__top button{position:absolute;right:100%;top:0;width:20rem;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem}.footer__top button:after{background-image:url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0.353515L36 18.3535M36 18.3535L18 36.3535M36 18.3535L-4.5225e-07 18.3535' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E");width:3.6rem;height:3.6rem}}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer__nav{display:grid;gap:1.4rem}@media (min-width:768px){.footer__nav{gap:2rem}}.footer__nav a{border-bottom:.1rem solid transparent;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.footer__nav a:before{content:"+";display:inline-block;padding-right:1rem}.footer__nav a:hover{text-decoration:none;border-bottom:.1rem solid currentColor}.grid{position:absolute;display:grid;grid-template-rows:repeat(4,1fr);z-index:1000;width:100%;height:100%;top:0;left:0;pointer-events:none;border-top:.1rem solid #fff;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.grid>span{display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width:1024px){.grid>span{grid-template-columns:repeat(7,1fr)}}.grid>span span{border-bottom:.1rem solid #fff;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.grid>span span:not(:first-child){border-left:.1rem solid #fff}.grid>span span.--hidden{background:0 0}@media (max-width:1023px){.grid>span span:nth-child(5),.grid>span span:nth-child(6),.grid>span span:nth-child(7),.grid>span span:nth-child(8){display:none}}.grid.--animated{border-color:#0a0a0a}.grid.--animated>span span{border-color:#0a0a0a}.header{position:-webkit-sticky;position:sticky;top:0;width:100%;background:#fff;z-index:100;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;padding-block:1.2rem;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.header{gap:2rem;padding-block:2.4rem;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}}@media (min-width:1024px){.header{grid-template-columns:22.1rem auto 1fr}}@media (min-width:1600px){.header{grid-template-columns:28.4rem auto 1fr}}.header.--down{top:-12rem}.header__logo{position:relative;z-index:10;width:6.9rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.header__logo{width:12.8rem}}.header__logo svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.header__by{font-size:1.6rem;padding-bottom:.7rem}@media (max-width:1023px){.header__by{display:none}}.header__nav{font-size:1.6rem}@media (max-width:767px){.header__nav{position:absolute;width:100%;background:#fff;top:80%;left:0;z-index:1;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;opacity:0;pointer-events:none;overflow-y:auto}.header__nav.--active{top:100%;opacity:1;pointer-events:all}.header__nav li{padding-inline:1.6rem;border-top:.1rem solid #0a0a0a}.header__nav li a:not(.header__logo){display:block;padding-block:1.6rem}.header__nav li a:not(.header__logo):before{display:none}}@media (min-width:768px){.header__nav{padding-bottom:.5rem;font-size:2rem}}.header__nav .menu{display:grid}@media (min-width:768px){.header__nav .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:4.8rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1280px){.header__nav .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-gap:6.8rem}}.header__nav .header__by{display:block;padding:0 1.6rem;border-top:.1rem solid #0a0a0a;border-bottom:.1rem solid #0a0a0a}@media (min-width:768px){.header__nav .header__by{display:none}}.header__nav .header__by a:not(.header__logo){display:block;padding-block:1.6rem}.header__nav .header__by a:not(.header__logo):before{display:none}.header__burger{position:relative;background:0 0;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;z-index:10;color:currentColor;padding:0;text-transform:uppercase;justify-self:start;font-size:1.3rem;margin-left:auto;width:2.5rem;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;height:1.6rem}@media (min-width:768px){.header__burger{display:none}}.header__burger:not(.--active) .--close{display:none}.header__burger.--active span:first-child{top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.--active span:nth-child(2){width:0}.header__burger.--active span:last-child{top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header__burger span{position:absolute;background:currentColor;display:block;height:.1rem;width:100%;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}.header__burger span:first-child{top:0}.header__burger span:nth-child(2){top:50%}.header__burger span:last-child{top:100%}.header a:not(.header__logo){display:inline-block;position:relative;padding-bottom:.2rem}.header a:not(.header__logo):before{content:"";position:absolute;display:block;width:100%;height:.1rem;background:currentColor;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;bottom:0;opacity:0}.header a:not(.header__logo):hover:before{opacity:1}.hide{display:none}@media (min-width:1024px){.hide-lg{display:none}}@media (max-width:1023px){.hide-mlg{display:none}}.hidden{opacity:0}.intro{display:grid;padding-top:.5rem}@media (min-width:768px){.intro{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.intro{gap:4.8rem}}@media (min-width:1600px){.intro{gap:6.9rem}}.intro__image{position:relative;aspect-ratio:73/94}@media (max-width:767px){.intro__image{display:none;width:80%;margin-inline:auto}}.intro__image img,.intro__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro__content{display:grid;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;gap:4rem}@media (min-width:768px){.intro__content{padding:3rem 4rem}}@media (min-width:1280px){.intro__content{padding:3rem 6rem;gap:6rem}}@media (min-width:1600px){.intro__content{padding:12rem 8rem}}.intro__content .intro__image{display:block}@media (min-width:768px){.intro__content .intro__image{display:none}}.intro__text{display:grid;gap:2.4rem}@media (min-width:1024px){.intro__text{gap:3.6rem;max-width:40.8rem;margin-left:auto}}@media (min-width:1280px){.intro__text{padding-left:8rem}}.intro__text p{font-size:1.4rem}@media (min-width:1024px){.intro__text p{font-size:1.6rem}}.intro__name{display:grid;line-height:.9;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;font-size:2.4rem;min-height:4.5rem}@media (min-width:768px){.intro__name{font-size:4rem}}@media (min-width:1280px){.intro__name{font-size:5.2rem}}@media (min-width:1280px){.intro__name.--font2{font-size:5.3rem}}.intro__name.--font10,.intro__name.--font3,.intro__name.--font6,.intro__name.--font7{line-height:1.5;font-size:1.5rem}@media (min-width:768px){.intro__name.--font10,.intro__name.--font3,.intro__name.--font6,.intro__name.--font7{font-size:2.4rem}}@media (min-width:1280px){.intro__name.--font10,.intro__name.--font3,.intro__name.--font6,.intro__name.--font7{font-size:3.1rem}}.intro__name.--font4,.intro__name.--font9{line-height:1.2;font-size:1.8rem}@media (min-width:768px){.intro__name.--font4,.intro__name.--font9{font-size:3rem}}@media (min-width:1280px){.intro__name.--font4,.intro__name.--font9{font-size:3.8rem}}@media (min-width:768px){.intro__name.--font11,.intro__name.--font8{font-size:4.1rem}}@media (min-width:1280px){.intro__name.--font11,.intro__name.--font8{font-size:5.3rem}}.intro__name span{position:relative}.intro__name span:last-child{width:-webkit-max-content;width:-moz-max-content;width:max-content}.intro__name span:last-child:not(:first-child){text-transform:uppercase}.intro__name span:last-child:after{content:"";width:.1rem;height:100%;display:inline-block;background:#0a0a0a;-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite;position:absolute;top:-10%;right:-.6rem;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;opacity:0}@media (min-width:1024px){.intro__name span:last-child:after{right:-1.5rem}}.intro__title{display:grid}@media (max-width:767px){.intro__title{grid-template-columns:auto auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}}@media (min-width:768px){.intro__title{gap:3rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}}@media (min-width:1280px){.intro__title{gap:6rem}}.intro__title .btn{cursor:initial;border:none}.intro__categories{display:grid;gap:.5rem;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (min-width:768px){.intro__categories{grid-template-columns:auto auto auto;gap:2.4rem}}.intro__text{display:grid;gap:2rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}@media (min-width:768px){.intro__text{gap:3.6rem}}@media (min-width:1024px){.intro__text{gap:3rem}}@media (min-width:1280px){.intro__text{gap:6rem}}@media (min-width:1600px){.intro__text{gap:8rem}}.intro .portraitgrid>span{position:relative}.intro .portraitgrid>span:first-child:after,.intro .portraitgrid>span:first-child:before,.intro .portraitgrid>span:last-child:after,.intro .portraitgrid>span:last-child:before{content:"";border-top:.3rem solid #0a0a0a;border-left:.3rem solid #0a0a0a;width:1.2rem;height:1.2rem;position:absolute;top:-.3rem;left:-.2rem;z-index:100}@media (min-width:640px){.intro .portraitgrid>span:first-child:after,.intro .portraitgrid>span:first-child:before,.intro .portraitgrid>span:last-child:after,.intro .portraitgrid>span:last-child:before{width:2.4rem;height:2.4rem;top:-.5rem;left:-.4rem;border-top:.4rem solid #0a0a0a;border-left:.4rem solid #0a0a0a}}.intro .portraitgrid>span:first-child:after,.intro .portraitgrid>span:last-child:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:-.3rem}@media (min-width:640px){.intro .portraitgrid>span:first-child:after,.intro .portraitgrid>span:last-child:after{right:-.5rem}}.intro .portraitgrid>span:first-child span:nth-child(2):before,.intro .portraitgrid>span:last-child span:nth-child(2):before{content:"";width:2rem;height:.4rem;position:absolute;top:-.4rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#0a0a0a}@media (min-width:640px){.intro .portraitgrid>span:first-child span:nth-child(2):before,.intro .portraitgrid>span:last-child span:nth-child(2):before{width:3.5rem;height:.5rem;top:-.6rem}}.intro .portraitgrid>span:last-child:after,.intro .portraitgrid>span:last-child:before{top:auto;bottom:-.3rem;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}@media (min-width:640px){.intro .portraitgrid>span:last-child:after,.intro .portraitgrid>span:last-child:before{bottom:-.4rem}}.intro .portraitgrid>span:last-child:after{-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1)}.intro .portraitgrid>span:last-child span:nth-child(2):before{top:auto;bottom:-.4rem}@media (min-width:640px){.intro .portraitgrid>span:last-child span:nth-child(2):before{bottom:-.6rem}}.intro .portraitgrid>span:nth-child(2):after,.intro .portraitgrid>span:nth-child(2):before{content:"";height:2rem;width:.4rem;position:absolute;top:50%;left:-.3rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#0a0a0a}@media (min-width:640px){.intro .portraitgrid>span:nth-child(2):after,.intro .portraitgrid>span:nth-child(2):before{height:3.5rem;width:.5rem;left:-.5rem}}.intro .portraitgrid>span:nth-child(2):after{left:auto;right:-.3rem}@media (min-width:640px){.intro .portraitgrid>span:nth-child(2):after{right:-.6rem}}.intro .portraitgrid>span span{position:relative}.links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3rem}@media (min-width:1024px){.links{gap:6rem}}.links .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3rem}@media (min-width:1024px){.links .container{grid-gap:6rem}}.links__center .container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo path:last-child{-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}.modal{display:none;position:fixed;top:0;right:0;width:100%;height:100%;z-index:1000;display:none}@media (min-width:1024px){.modal{width:-webkit-calc(100% - 22.2rem);width:-moz-calc(100% - 22.2rem);width:calc(100% - 22.2rem)}}@media (min-width:1600px){.modal{width:-webkit-calc(100% - 31rem);width:-moz-calc(100% - 31rem);width:calc(100% - 31rem)}}.modal.--active{display:block}.modal.--active .modal__container{-webkit-animation:slideInFromRight .4s ease forwards;-moz-animation:slideInFromRight .4s ease forwards;-o-animation:slideInFromRight .4s ease forwards;animation:slideInFromRight .4s ease forwards}.modal.--closing .modal__container{-webkit-animation:slideOutToRight .4s ease forwards;-moz-animation:slideOutToRight .4s ease forwards;-o-animation:slideOutToRight .4s ease forwards;animation:slideOutToRight .4s ease forwards}.modal__container{position:relative;width:100%;height:100%;overflow-y:auto;z-index:1001;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);margin-left:auto}@media (max-width:767px){.modal__container{border-top:.1rem solid #0a0a0a;border-bottom:.1rem solid #0a0a0a}}@media (min-width:1024px){.modal__container{padding-left:5rem}}@media (min-width:1600px){.modal__container{padding-left:6rem}}.modal__close{position:-webkit-sticky;position:sticky;top:0;width:5rem;height:5rem;border:.1rem solid #0a0a0a;border-top:none;background-color:#fff;cursor:pointer;z-index:1002;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (max-width:1023px){.modal__close{border-right:none;margin-left:auto}}@media (min-width:1024px){.modal__close{left:.1rem;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:1600px){.modal__close{width:6rem;height:6rem}}.modal__close:hover{background-color:#0a0a0a}.modal__close:hover svg path{stroke:#fff}.modal__close svg{width:1.6rem;height:1.6rem;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:1024px){.modal__close svg{width:2rem;height:2rem}}.modal__content{background-color:#fff;overflow:hidden;min-height:100%;padding-top:9.6rem;margin-top:-5rem}@media (min-width:768px){.modal__content{padding:2.4rem}}@media (min-width:1024px){.modal__content{border-left:.1rem solid #0a0a0a}}@media (min-width:1600px){.modal__content{margin-top:-6rem}}.modal__content .container{padding-inline:0}.modal__content .campaigns{padding-bottom:0}.modal__content .carousel{overflow:visible}@media (max-width:767px){.modal__content .intro{padding-inline:1.5rem}}.modal__loader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:300px;font-size:18px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slideInFromRight{from{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInFromRight{from{-o-transform:translateX(100%);transform:translateX(100%)}to{-o-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutToRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes slideOutToRight{from{-moz-transform:translateX(0);transform:translateX(0)}to{-moz-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes slideOutToRight{from{-o-transform:translateX(0);transform:translateX(0)}to{-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutToRight{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.no-scroll{overflow:hidden!important}@media (max-width:767px){.no-scroll footer,.no-scroll header,.no-scroll main{-webkit-animation:hideBody .3s forwards;-moz-animation:hideBody .3s forwards;-o-animation:hideBody .3s forwards;animation:hideBody .3s forwards;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}}@-webkit-keyframes hideBody{to{opacity:0}}@-moz-keyframes hideBody{to{opacity:0}}@-o-keyframes hideBody{to{opacity:0}}@keyframes hideBody{to{opacity:0}}.portraitgrid{position:absolute;display:grid;grid-template-rows:repeat(3,1fr);z-index:1000;width:100%;height:100%;top:0;left:0;pointer-events:none;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;border-top:.1rem solid #fff;border-right:.1rem solid #fff;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.portraitgrid>span{display:grid;grid-template-columns:repeat(3,1fr)}.portraitgrid>span span{border-left:.1rem solid #fff;border-bottom:.1rem solid #fff;background:#fff;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.portraitgrid>span span.--hidden{background:0 0}.portraitgrid.--animated{border-color:#0a0a0a}.portraitgrid.--animated span{border-color:#0a0a0a}.sections{position:relative;display:grid;padding-block:0}.sections section:first-child{padding-top:0}.sections section.links{padding-top:0}section{position:relative;z-index:1;padding-block:4rem}@media (min-width:1024px){section{padding-block:5rem}}@media (min-width:1280px){section{padding-block:6rem}}.slider{padding:0;position:relative;width:100%;height:100vw;min-height:40rem;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);z-index:0}@media (min-width:768px){.slider{height:-webkit-calc(100vh - 10.6rem);height:-moz-calc(100vh - 10.6rem);height:calc(100vh - 10.6rem)}}@media (min-width:1024px){.slider{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(4,1fr)}}.slider__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.slider__image.--active{z-index:2}.slider__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.slider__reveal-container{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);z-index:3;pointer-events:none}@media (min-width:1024px){.slider__reveal-container{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(4,1fr)}}.slider__reveal-cell{position:relative;overflow:hidden;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.slider__reveal-cell.--visible{opacity:1}.slider__reveal-cell img{display:block;max-width:none;max-height:none}.slider__content{position:relative;z-index:1004;background:rgba(255,255,255,.8);grid-column:3/5;grid-row:3/4;width:-webkit-calc(100% - .1rem);width:-moz-calc(100% - .1rem);width:calc(100% - .1rem);height:-webkit-calc(100% - .1rem);height:-moz-calc(100% - .1rem);height:calc(100% - .1rem);-webkit-transform:translateX(.1rem) translateY(.1rem);-moz-transform:translateX(.1rem) translateY(.1rem);-ms-transform:translateX(.1rem) translateY(.1rem);-o-transform:translateX(.1rem) translateY(.1rem);transform:translateX(.1rem) translateY(.1rem);padding:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.slider__content{grid-column:6/8;grid-row:3/4}}.slider__content svg{display:block;width:70%;max-width:16.6rem;height:auto;max-height:100%}@media (min-width:1024px){.slider__content svg{width:16.6rem;height:100%}}.slider .grid>span:nth-child(3) span:last-child{border-left:none}@media (max-width:1023px){.slider .grid>span:nth-child(3) span:nth-child(4){border-left:none}}.talents{display:grid}@media (max-width:767px){.talents{padding-top:.2rem}.talents.--list{border-bottom:.1rem solid #0a0a0a}}@media (min-width:768px){.talents{gap:3.6rem 2.4rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:21.7rem 1fr;padding-top:3.6rem}.talents:before{content:""}}@media (min-width:1600px){.talents{grid-template-columns:28rem 1fr}}@media (min-width:1024px) and (max-width:1279px){.talents .btn{font-size:1.4rem}}.talents__header{z-index:10000}@media (max-width:767px){.talents__header{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-template-columns:auto auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;background:#fff;padding-block:2.2rem}}.talents__btns{display:grid;grid-template-columns:auto auto;gap:2rem}@media (min-width:768px){.talents__btns{display:none}}.talents__btn{-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;border-bottom:.1rem solid transparent}.talents__btn.--active,.talents__btn:hover{border-bottom:.1rem solid #0a0a0a}.talents__title{font-size:1.4rem}@media (min-width:768px){.talents__title{text-align:center;font-size:2.2rem}}.talents__list{display:grid;line-height:1.4}@media (max-width:767px){.talents__list:not(.--active){display:none}}@media (min-width:768px){.talents__list{position:-webkit-sticky;position:sticky;top:0;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all}}.talents__list__letter:not(:first-child){margin-top:1.4rem}.talents__list button{text-align:left;text-transform:uppercase;font-size:1.4rem;display:inline-block;position:relative;padding-bottom:.2rem;line-height:1.4;width:-webkit-max-content;width:-moz-max-content;width:max-content}.talents__list button:before{content:"";position:absolute;display:block;width:100%;height:.1rem;background:currentColor;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;margin-bottom:.4rem;bottom:0;opacity:0}.talents__list button:hover:before{opacity:1}@media (min-width:1024px){.talents__list button{font-size:1.6rem}}.talents__grid{display:grid;gap:1.2rem}@media (max-width:767px){.talents__grid:not(.--active){display:none}}@media (min-width:1024px){.talents__grid{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.talents__talent{position:relative;aspect-ratio:73/94;overflow:hidden;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;width:100%;border:none;padding:0;background:0 0;cursor:pointer;text-align:left}.talents__talent picture{position:absolute;top:0;left:0;width:100%;height:100%}.talents__talent picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.talents__talent:nth-child(2n) .talents__text{grid-column:3/4;grid-row:3/4}.talents__talent:nth-child(3n) .talents__text{grid-column:3/4;grid-row:1/2}.talents__talent:nth-child(4n) .talents__text{grid-column:2/3;grid-row:3/4}.talents__talent:nth-child(5n) .talents__text{grid-column:3/4;grid-row:2/3}.talents__talent:nth-child(6n) .talents__text{grid-column:1/3;grid-row:3/4}.talents__text{position:relative;background:rgba(255,255,255,.8);z-index:200;grid-column:1/2;grid-row:2/3;display:grid;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-transition:.3s all;-o-transition:.3s all;-moz-transition:.3s all;transition:.3s all;padding:2rem 1.2rem;overflow:hidden}@media (min-width:1280px){.talents__text{padding:2rem;padding-right:.5rem}}@media (min-width:1600px){.talents__text{padding:2.4rem}}@media (min-width:1600px){.talents__text{padding:2.4rem 3rem;padding-right:1rem}}.talents__text:hover{background:#fff}.talents__name{line-height:1.2;display:grid;font-size:1.4rem}@media (min-width:1280px){.talents__name{font-size:1.8rem}}@media (min-width:1600px){.talents__name{font-size:2.2rem}}.talents__name span{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.talents__name:last-child{text-transform:uppercase}.talents .talents__talent.talents__joinus .talents__text{grid-column:2/4;grid-row:3/4}.talents .talents__talent.talents__joinus .portraitgrid>span:last-child span:last-child{border-left:none}@media (min-width:768px){.--up .talents__list{top:11.7rem}}.text__text{width:100%;display:grid;gap:1.8rem;max-width:90%}@media (min-width:1024px){.text__text{gap:2.8rem;max-width:75%}}@media (min-width:1600px){.text__text{gap:2.8rem;max-width:135rem}}.text__text ul{display:grid;gap:1rem}.text__text h1{margin-top:4rem}@media (min-width:1024px){.text__text h1{margin-top:8rem}}@media (min-width:1280px){.text__text h1{margin-top:14rem}}.text__text h2,.text__text h3{width:100%;font-size:1.6rem}@media (min-width:1024px){.text__text h2,.text__text h3{font-size:2.2rem}}@media (min-width:1280px){.text__text h2,.text__text h3{font-size:2.8rem}}.text__text h2:not(:first-child),.text__text h3:not(:first-child){margin-top:.8rem}@media (min-width:1024px){.text__text h2:not(:first-child),.text__text h3:not(:first-child){margin-top:2rem}}@media (min-width:1280px){.text__text h2:not(:first-child),.text__text h3:not(:first-child){margin-top:4rem}}