html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font:16px/1 sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}li,main{display:block}h1,h2,h3,h4{font-size:inherit;font-weight:400}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none;cursor:pointer;margin:0;padding:0}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);box-sizing:border-box}@font-face{font-family:Primary;src:url(/fonts/rinter/Rinter.woff2) format("woff2"),url(/fonts/rinter/Rinter.woff) format("woff");font-weight:400;font-style:normal}header{position:fixed;top:0;left:0;right:0;z-index:99}header .headerInside{position:relative;padding:min(5.9vw,56px) 9.1vw calc(min(5.9vw,56px)*.3);transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}header .headerInside:before{content:"";display:block;width:100%;height:100%;left:0;top:0;background-color:hsla(0,0%,100%,.8);z-index:-1;position:absolute;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid #e6e6e1}header.compact .container .logo svg,header.compact .container .menu-button svg{fill:#14110f!important}header.compact .headerInside{padding-top:calc(min(5.9vw,56px)*.3)}header.compact .headerInside:before{opacity:1}header.is-activities .container .logo svg,header.is-activities .container .menu-button svg{fill:#fff}header .container{position:relative}header .container .logo{position:relative;z-index:1}header .container .logo a{display:block;height:40px}header .container .logo a svg{width:120px;height:40px}header .container:after{content:"";display:block;width:100%;height:110vh;background-color:rgba(20,17,15,.2);position:fixed;top:0;left:0;z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s ease}header .container .menu-button{position:relative;z-index:5;height:40px}header .container .menu-button svg rect{transform-origin:50% 50%;transition:transform .6s cubic-bezier(.76,0,.24,1)}header .container .menu-button svg rect#line1{transform:translate(0);transition-delay:0s}header .container .menu-button svg rect#line2{transform:translate(0);transition-delay:.05s}header .container .menu-button svg rect#line3{transform:translate(0);transition-delay:.1s}header .container .menu-button svg rect#line4{transform:translate(0);transition-delay:.15s}header .container .menu-button svg rect#line5{transform:translate(-40px,-40px) rotate(45deg)}header .container .menu-button svg rect#line6{transform:translate(40px,-40px) rotate(-45deg)}header.active .container:after{opacity:1;pointer-events:all}header.active .container .menu-button svg{fill:#14110f!important}header.active .container .menu-button svg rect#line1{transform:translateY(40px);transition-delay:.15s}header.active .container .menu-button svg rect#line2{transform:translateY(40px);transition-delay:.1s}header.active .container .menu-button svg rect#line3{transform:translateY(40px);transition-delay:.05s}header.active .container .menu-button svg rect#line4{transform:translateY(40px);transition-delay:0s}header.active .container .menu-button svg rect#line5{transform:translate(0) rotate(45deg);transition-delay:.1s}header.active .container .menu-button svg rect#line6{transform:translate(0) rotate(-45deg);transition-delay:.15s}header.active .navigation{pointer-events:all}header.active .navigation:before{transform:translateX(0);transition-timing-function:cubic-bezier(.16,1,.3,1)}header.active .navigation nav{transform:translateX(0)}header.active .navigation nav>ul>li{transform:translateX(0);opacity:1;transition:all .6s ease}header.active .navigation nav>ul>li:first-child{transition-delay:.07s}header.active .navigation nav>ul>li:nth-child(2){transition-delay:.14s}header.active .navigation nav>ul>li:nth-child(3){transition-delay:.21s}header.active .navigation nav>ul>li:nth-child(4){transition-delay:.28s}header.active .navigation nav>ul>li:nth-child(5){transition-delay:.35s}header.active .navigation nav>ul>li:nth-child(6){transition-delay:.42s}header.active .navigation nav>ul>li:nth-child(7){transition-delay:.49s}header.active .navigation nav>ul>li:nth-child(8){transition-delay:.56s}header.active .navigation nav>ul>li:nth-child(9){transition-delay:.63s}header.active .navigation nav>ul>li:nth-child(10){transition-delay:.7s}header .navigation{position:absolute;right:0;top:0;width:64.7vw;height:100vh;padding:min(5.9vw,56px);overflow:hidden;pointer-events:none}header .navigation:before{content:"";position:absolute;background-color:#fff;width:100%;height:100%;left:0;top:0;z-index:-1;transform:translateX(100%);transition:transform .5s cubic-bezier(.7,0,.84,0)}header .navigation nav{position:relative;transform:translateX(110%);z-index:2}header .navigation nav>ul>li{transform:translateX(80px);opacity:0;margin-bottom:8px;height:68px}header .navigation nav>ul>li.parent{overflow:hidden;padding:2px 0}header .navigation nav>ul>li.parent>a{position:relative;display:inline-block}header .navigation nav>ul>li.parent>a:after{content:"";position:absolute;right:-32px;top:20%;width:32px;height:32px;background:url(/icons/plus.svg);background-size:contain;will-change:transform;transition:transform .3s ease-in-out;transform-origin:center center;transform:rotate(90deg)}header .navigation nav>ul>li.parent.active{height:auto}header .navigation nav>ul>li.parent.active>a:after{background:url(/icons/minus.svg);background-size:contain;transform:rotate(0deg)}header .navigation nav>ul>li a{font-family:Primary,sans-serif;font-size:2.25rem;line-height:1;font-weight:400}@media(min-width:1024px){header .navigation nav>ul>li a{font-family:Primary,sans-serif;font-size:3.625rem;line-height:1;font-weight:400}}header .navigation nav>ul>li ul{margin-bottom:24px}header .navigation nav>ul>li ul li{display:block;opacity:0;transform:translateX(50px);margin-bottom:8px}header .navigation nav>ul>li ul li a{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){header .navigation nav>ul>li ul li a{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}header .navigation nav>ul>li.active ul li{opacity:1;transform:translateX(0);transition:all .6s ease}header .navigation nav>ul>li.active ul li:first-child{transition-delay:.05s}header .navigation nav>ul>li.active ul li:nth-child(2){transition-delay:.1s}header .navigation nav>ul>li.active ul li:nth-child(3){transition-delay:.15s}header .navigation nav>ul>li.active ul li:nth-child(4){transition-delay:.2s}header .navigation nav>ul>li.active ul li:nth-child(5){transition-delay:.25s}header .navigation nav>ul>li.active ul li:nth-child(6){transition-delay:.3s}header .navigation nav>ul>li.active ul li:nth-child(7){transition-delay:.35s}header .navigation nav>ul>li.active ul li:nth-child(8){transition-delay:.4s}header .navigation nav>ul>li.active ul li:nth-child(9){transition-delay:.45s}header .navigation nav>ul>li.active ul li:nth-child(10){transition-delay:.5s}header .navigation .language-selector{opacity:0;position:absolute;left:min(5.9vw,56px);bottom:min(5.9vw,56px);display:none}header .navigation .language-selector a,header .navigation .language-selector span{display:inline-block;margin-right:10px;font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){header .navigation .language-selector a,header .navigation .language-selector span{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}header.active .language-selector{opacity:1;transition:all .6s ease .6s}@media(max-width:1024px){header .container .headerInside{padding:16px 5.9vw}header .container .headerInside:before{background-color:hsla(0,0%,100%,.65)}header.active .container .logo svg{fill:#14110f}header.is-activities .container .logo svg,header.is-activities .container .menu-button svg,header.is-homepage .container .logo svg,header.is-homepage .container .menu-button svg{fill:#fff}header .navigation{width:100%;padding:100px 5.9vw 0}header .navigation nav{background:rgba(0,0,0,0)}header .navigation nav>ul>li{margin-bottom:12px;height:44px}header .navigation nav>ul>li.parent>a:after{right:-24px;top:10%;width:20px;height:20px}header .navigation nav>ul>li ul{margin:8px 0 16px}header .navigation .language-selector{bottom:calc(min(5.9vw,56px)*2);display:none}}footer{min-height:800px;display:flex;flex-direction:column;background:#14110f}footer .footerTop{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);gap:5.9vw;padding:100px 9.1vw;color:#9c9c96}footer .footerTop ul{margin-top:40px}footer .footerTop ul li{margin-bottom:4px}footer .footerTop a{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){footer .footerTop a{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}footer .footerTop a{color:#fff}footer .footerTop a:hover{color:#b4a37c}footer .footerTop .footer-magazine>div{margin-top:60px;display:flex;flex-direction:column;gap:16px}footer .footerTop .footer-magazine a{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){footer .footerTop .footer-magazine a{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}footer .footerTop .footer-magazine img{width:160px;height:auto}footer .footerBottom{display:grid;grid-template-columns:repeat(3,1fr);gap:5.9vw;padding:0 9.1vw 60px;color:#9c9c96}footer .footerBottom a{display:inline-block;margin-right:20px;color:#fff}footer .footerBottom a.icon{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;margin:0}footer .footerBottom a.icon span{display:none}footer .footerBottom a.icon-facebook{background-image:url(/icons/facebook.svg)}footer .footerBottom a.icon-linkedin{background-image:url(/icons/linkedin.svg)}footer .footerBottom a.icon-instagram{background-image:url(/icons/instagram.svg)}footer .footerBottom a.icon-youtube{background-image:url(/icons/youtube.svg)}footer .footerBottom a.icon-spotify{background-image:url(/icons/spotify.svg)}footer .footerBottom a.icon-x{background-image:url(/icons/x.svg)}footer .footerBottom>div{line-height:1}footer .footerBottom>div ul{display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){footer{height:auto;background:#14110f}footer .footerTop{grid-template-columns:repeat(1,1fr);gap:60px}footer .footerTop .footer-magazine>div,footer .footerTop ul{margin-top:16px}footer .footerBottom{grid-template-columns:repeat(1,1fr);display:flex;flex-direction:column-reverse}}.newscard h3{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.newscard h3{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.newscard h3{margin-top:16px}.newscard figure{overflow:hidden;width:100%;font-size:0}.newscard figure img{max-width:100%;vertical-align:top;transition:transform 1.4s cubic-bezier(.25,1,.5,1);transform:scale(1.1)}.newscard a{display:block}.newscard a:hover figure img{transform:scale(1)}.statistics ul{display:grid;grid-template-columns:repeat(3,1fr);gap:5.9vw;padding:0 9.1vw}.statistics ul li img{width:180px;height:auto}.statistics ul li>div{display:flex;font-family:Primary,sans-serif;font-size:3.625rem;line-height:1;font-weight:400}@media(min-width:1024px){.statistics ul li>div{font-family:Primary,sans-serif;font-size:4.5rem;line-height:1;font-weight:400}}.statistics ul li>div span{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.statistics ul li>div span{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.statistics ul li p{max-width:320px}.activitycard.active .activityheader h3:after{background-image:url(/icons/minus.svg);transform:translateY(-50%) rotate(180deg)}.activitycard.outlink .activityheader h3:after{background-image:url(/icons/link.svg)}.activitycard.file .activityheader h3:after{background-image:url(/icons/download.svg)}.activitycard.default .activityheader{cursor:pointer}.activitycard .activityheader{display:flex;align-items:center;padding:0 0 0 9.1vw;height:90px;width:64.7vw;position:relative}.activitycard .activityheader:after{content:"";position:absolute;width:calc(100% - 5.9vw);height:1px;background-color:#e6e6e1;top:0;left:5.9vw;z-index:1}.activitycard .activityheader small{display:inline-block;width:40px}.activitycard .activityheader a{text-decoration:none;display:inline-block;width:100%}.activitycard .activityheader h3{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.activitycard .activityheader h3{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.activitycard .activityheader h3{position:relative;width:100%}.activitycard .activityheader h3:after{content:"";width:28px;height:28px;background:url(/icons/plus.svg) 50% no-repeat;background-size:contain;position:absolute;right:24px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .8s cubic-bezier(.25,1,.5,1);z-index:-1}.activitycard.active .activitybody{height:auto}.activitycard .activitybody{display:grid;grid-template-columns:35.3vw 1fr;align-items:top;height:0;overflow:hidden;transition:all .4s cubic-bezier(.25,1,.5,1);background-color:#f3f3f0}.activitycard .activitybody .activitycontent{padding:80px 30px 80px 9.1vw;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.activitycard .activitybody .activitycontent{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.activitycard .activitybody .activitycontent>p{margin-bottom:40px}.activitycard .activitybody .activitycontent>p p{margin-bottom:16px}.activitycard .activitybody .activityimage figure{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:100%;max-height:80vh}.activitycard .activitybody .activityimage figure img{width:100%;height:100%;object-fit:cover}.activitycard .activitybody .statistics{grid-column:span 2}.awardcard{gap:5.9vw;border-top:1px solid #e6e6e1;padding:0 9.1vw}.awardcard,.awardcard figure{display:flex;align-items:center}.awardcard figure{justify-content:center;overflow:hidden;width:120px;height:120px}.awardcard figure img{width:100%;height:100%;object-fit:contain}.awardcard div{flex:1 1}.awardcard div h3{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.awardcard div h3{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.awardcard div h3{margin-bottom:4px}.awardcard div p{font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.awardcard div p{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.visualcard{position:relative;max-width:600px}.visualcard figure{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:100%}.visualcard figure img{width:100%;height:100%;object-fit:contain}.visualcard .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;transition:all .6s ease-out}.visualcard .overlay .visualheader{width:100%;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.visualcard .overlay .visualheader{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.visualcard .overlay .visualheader{display:flex;justify-content:space-between;align-items:center;padding:42px 36px;cursor:pointer;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);position:relative}.visualcard .overlay .visualheader:after{content:"";position:absolute;top:10px;left:20px;width:calc(100% - 40px);height:1px;background:rgba(230,230,225,.5)}.visualcard .overlay .visualheader a{display:flex;justify-content:space-between;align-items:center}.visualcard .overlay .visualheader span{display:block;width:28px;height:28px;background:url(/icons/plus-white.svg) 50% no-repeat;background-size:contain;transition:transform 1s cubic-bezier(.25,1,.5,1);transform:rotate(180deg)}.visualcard .overlay .visualbody{height:0;overflow:hidden;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.visualcard .overlay .visualbody{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.visualcard .overlay .visualbody p{opacity:0;transform:translateY(20px)}.visualcard.link .overlay .visualheader span{background-image:url(/icons/link-white.svg);transform:rotate(0)}.visualcard.show .overlay{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.visualcard.show .overlay .visualheader{background:rgba(0,0,0,0)}.visualcard.show .overlay .visualheader:after{display:none}.visualcard.show .overlay .visualheader span{background-image:url(/icons/minus-white.svg);transform:rotate(0deg)}.visualcard.show .overlay .visualbody{flex:1 1;height:auto;padding:20px 36px}.visualcard.show .overlay .visualbody p{transition:all .6s ease-out;opacity:1;transform:translateY(0)}.visualcard .link-wrapper{text-decoration:none;color:inherit;display:block;width:100%}.milestonecard{margin:0 5.9vw}.milestonecard .milestone{display:flex}.milestonecard .milestone:nth-child(2n){flex-direction:row-reverse}.milestonecard .milestone figure{width:50%}.milestonecard .milestone figure img{width:100%;height:100%;object-fit:cover}.milestonecard .milestone .overlay{padding:5.9vw;width:50%}.milestonecard .milestone .overlay h3{font-family:Primary,sans-serif;font-size:1.5rem;line-height:1;font-weight:400}@media(min-width:1024px){.milestonecard .milestone .overlay h3{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1;font-weight:400}}.milestonecard .milestone .overlay h3{margin-bottom:16px}.milestonecard .milestone .overlay p{font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.milestonecard .milestone .overlay p{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.milestone-timeline{position:relative}.milestone-timeline .nav-btn{width:70px;height:54px;background:#e6e6e1;border:none;cursor:pointer;background-size:contain;background-position:50%;background-repeat:no-repeat;transition:opacity .3s ease;z-index:2;position:absolute;top:300px;border-radius:27px}.milestone-timeline .nav-btn.prev{background-image:url(/icons/arrow-left.svg);background-size:24px 24px;left:5.9vw;transform:translateX(-50%)}.milestone-timeline .nav-btn.next{background-image:url(/icons/arrow-right.svg);background-size:24px 24px;right:5.9vw;transform:translateX(50%)}.milestone-timeline .nav-btn.disabled{opacity:.2;cursor:default;pointer-events:none}.milestone-timeline .timeline-nav{display:flex;align-items:center;justify-content:center;margin-bottom:60px;width:100%;position:relative}.milestone-timeline .timeline-nav .bullets{display:flex;gap:20px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:8px 45%;scroll-behavior:smooth;width:100%;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);position:relative}.milestone-timeline .timeline-nav .bullets:after{display:block;content:"";position:absolute;top:calc(50% - 8px);left:0;width:calc(50% - 60px);height:16px;background:repeating-linear-gradient(90deg,transparent,transparent 50px,#14110f 0,#14110f 51px);z-index:-1}.milestone-timeline .timeline-nav .bullets::-webkit-scrollbar{display:none}.milestone-timeline .timeline-nav .bullets:active{cursor:grabbing}.milestone-timeline .timeline-nav .timeline-bullet{border:none;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.milestone-timeline .timeline-nav .timeline-bullet{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.milestone-timeline .timeline-nav .timeline-bullet{color:#14110f;background-color:#fff;padding:18px 32px 12px;border-radius:30px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.milestone-timeline .timeline-nav .timeline-bullet.active{color:#fff;background-color:#14110f;transform:scale(1.1);font-weight:700}.milestone-timeline .timeline-nav .timeline-bullet:hover:not(.active){background-color:#e6e6e1}.milestone-timeline .milestone-display .milestone-wrapper .milestone .overlay,.milestone-timeline .milestone-display .milestone-wrapper .milestone figure{opacity:0;transform:translateY(30px)}.milestone-timeline .milestone-display .milestone-wrapper.visible .milestone .overlay,.milestone-timeline .milestone-display .milestone-wrapper.visible .milestone figure{transition:all .8s cubic-bezier(.25,1,.5,1);opacity:1;transform:translateY(0)}.milestone-timeline .milestone-display .milestone-wrapper.visible .milestone figure{transition-delay:.1s}.milestone-timeline .milestone-display .milestone-wrapper.visible .milestone .overlay{transition-delay:.2s}.leadership .cards,.yonetim-kurulu .cards{padding:0 9.1vw;display:flex;align-items:start;gap:12px}.leadership .cards .visualcard,.yonetim-kurulu .cards .visualcard{max-width:240px}.leadership .cards .visualcard .overlay .visualheader,.yonetim-kurulu .cards .visualcard .overlay .visualheader{padding:26px}@media(max-width:1024px){.activitycard .activityheader{padding:0 0 0 5.9vw;width:100%}.activitycard .activityheader:after{width:100%;left:0}.activitycard .activitybody{display:flex;flex-direction:column}.activitycard .activitybody .activitycontent{padding:60px 5.9vw}.statistics ul{padding:0;gap:0}.statistics ul li{padding:60px 5.9vw;width:100%;border-top:1px solid #fff}.awardcard{display:grid;grid-template-columns:auto 1fr;padding:20px 5.9vw;gap:4px 20px}.awardcard figure{grid-row:span 2;width:80px;height:80px}.leadership .cards,.yonetim-kurulu .cards{margin:0;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;width:100%;padding:0 min(5.9vw,56px) 30px;gap:8px}.leadership .cards .visualcard,.yonetim-kurulu .cards .visualcard{min-width:240px}.milestone-timeline{padding-bottom:60px}.milestone-timeline .nav-btn{top:auto;bottom:0;transform:translateX(0)!important}.milestonecard .milestone,.milestonecard .milestone:nth-child(2n){flex-direction:column}.milestonecard .milestone figure{width:100%}.milestonecard .milestone .overlay{padding:20px 0 60px;width:100%}}.contact-form{display:grid;grid-template-columns:29.4vw 1fr;margin:0 5.9vw;border:1px solid #e6e6e1;align-items:top;background-color:#fff}.contact-form h2{margin:min(5.9vw,56px) 0 0 2.95vw;text-transform:uppercase;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.contact-form h2{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.contact-form .contact-form-inner{padding:min(5.9vw,56px) 40px min(5.9vw,56px) 0;display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.contact-form .contact-form-inner .form-column:last-child{grid-column:span 2}.contact-form .contact-form-inner .form-group{display:flex;flex-direction:column;margin-bottom:10px}.contact-form .contact-form-inner .form-group label{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){.contact-form .contact-form-inner .form-group label{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}.contact-form .contact-form-inner .form-group label{margin-bottom:4px;color:#9c9c96;opacity:0;transform:translateY(10px);transition:all .3s ease;pointer-events:none}.contact-form .contact-form-inner .form-group input,.contact-form .contact-form-inner .form-group select,.contact-form .contact-form-inner .form-group textarea{font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.contact-form .contact-form-inner .form-group input,.contact-form .contact-form-inner .form-group select,.contact-form .contact-form-inner .form-group textarea{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.contact-form .contact-form-inner .form-group input,.contact-form .contact-form-inner .form-group select,.contact-form .contact-form-inner .form-group textarea{border:none;padding:16px;background:#f3f3f0;outline:none;width:100%}.contact-form .contact-form-inner .form-group input::placeholder,.contact-form .contact-form-inner .form-group select::placeholder,.contact-form .contact-form-inner .form-group textarea::placeholder{transition:opacity .3s ease}.contact-form .contact-form-inner .form-group input:focus::placeholder,.contact-form .contact-form-inner .form-group select:focus::placeholder,.contact-form .contact-form-inner .form-group textarea:focus::placeholder{opacity:0}.contact-form .contact-form-inner .form-group.select-group{position:relative}.contact-form .contact-form-inner .form-group.select-group:after{content:"";display:block;width:18px;height:18px;background:url(/icons/arrow-down.svg) 50%/contain no-repeat;position:absolute;top:50%;right:16px;pointer-events:none;z-index:2}.contact-form .contact-form-inner .form-group select{appearance:none;cursor:pointer}.contact-form .contact-form-inner .form-group select::-ms-expand{display:none}.contact-form .contact-form-inner .form-group textarea{min-height:216px;resize:vertical}.contact-form .contact-form-inner .form-group.focus label{opacity:1;transform:translateY(0)}.contact-form .contact-form-inner .checkbox-group{display:flex;align-items:flex-start;gap:15px;margin:12px 0}.contact-form .contact-form-inner .checkbox-group input[type=checkbox]{width:20px;height:20px;margin-top:2px;cursor:pointer;accent-color:#b4a37c}.contact-form .contact-form-inner .checkbox-group label{flex:1 1;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.contact-form .contact-form-inner .checkbox-group label{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.contact-form .contact-form-inner .checkbox-group label{font-size:14px;line-height:1.4;cursor:pointer}.contact-form .contact-form-inner p{margin-top:20px;font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){.contact-form .contact-form-inner p{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}@media(max-width:1024px){.contact-form{margin:0;padding:60px 5.9vw 100px;grid-template-columns:1fr}.contact-form h2{margin:0 0 24px}.contact-form .contact-form-inner{padding:0;display:flex;flex-direction:column;gap:0}}.video-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer}.video-modal-overlay .video-modal-close{position:absolute;top:40px;right:40px;background:none;border:none;cursor:pointer;transition:transform .3s ease;width:70px;height:54px;background:#e6e6e1;background-image:url(/icons/close.svg);background-size:24px 24px;background-position:50%;background-repeat:no-repeat;overflow:hidden;text-indent:99px;border-radius:27px;z-index:9}.video-modal-overlay .video-modal-close:hover{transform:scale(1.1)}.video-modal-content{position:relative;width:90%;max-width:1200px;aspect-ratio:16/9;background:#14110f;cursor:default;box-shadow:0 20px 50px rgba(0,0,0,.5)}.video-modal-content .video-wrapper{width:100%;height:100%}.video-modal-content .video-wrapper .modal-video{width:100%;height:100%;object-fit:contain}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-start;justify-content:flex-end}.modal-overlay .modal-content{position:relative;background:#fff;color:#14110f;min-width:480px;width:35.3vw;height:100%;overflow-y:auto;padding:80px 40px}.modal-overlay .modal-content .close-btn{position:absolute;top:32px;right:2.95vw;background:none;border:none;cursor:pointer;line-height:1;background:url(/icons/close.svg) 50% no-repeat;background-size:contain;width:40px;height:40px}.modal-overlay .modal-content .modal-inner{display:flex;gap:40px}.modal-overlay .modal-content .modal-inner .modal-text{flex:1 1}.modal-overlay .modal-content .modal-inner .modal-text h2{font-family:Primary,sans-serif;font-size:2rem;line-height:1;font-weight:400}@media(min-width:1024px){.modal-overlay .modal-content .modal-inner .modal-text h2{font-family:Primary,sans-serif;font-size:2.5rem;line-height:1;font-weight:400}}.modal-overlay .modal-content .modal-inner .modal-text h2{margin-bottom:24px}.modal-overlay .modal-content .modal-inner .modal-text p{font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.modal-overlay .modal-content .modal-inner .modal-text p{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.modal-overlay .modal-content .modal-inner .modal-text p{margin-bottom:24px}@media(max-width:1024px){.modal-overlay .modal-content{min-width:100%;padding:60px 24px}}@media(max-width:768px){.video-modal-content{width:95%}.video-modal-content .video-modal-close{top:-50px;right:50%;transform:translateX(50%)}.video-modal-content .video-modal-close:hover{transform:translateX(50%) scale(1.1)}}.page .pagetitle{padding:180px 9.1vw 40px;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .pagetitle{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.page .pagetitle{display:flex;gap:10px}.page .pagetitle span{color:#9c9c96}.page .page-cover{position:relative;overflow:hidden;height:860px;min-height:calc(100vh - 220px);margin:0 0 300px 5.9vw;display:flex;flex-direction:column}.page .page-cover h1{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .page-cover h1{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.page .page-cover h1{margin:0 0 40px 2.95vw}.page .page-cover figure{flex:1 1;position:relative;overflow:hidden}.page .page-cover figure .overlay{position:absolute;bottom:min(5.9vw,56px);left:2.95vw;max-width:420px;width:calc(100% - 11.8vw);color:#fff}.page .page-cover figure .overlay p{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .page-cover figure .overlay p{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.page .page-cover figure .overlay p{margin-bottom:40px}.page .page-cover figure img,.page .page-cover figure video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;vertical-align:top}.page .content{padding:80px 9.1vw}.page .sectiontitle{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .sectiontitle{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.page .sectiontitle{text-transform:uppercase;padding:40px 9.1vw}.page .cards{padding-bottom:120px}.page .rich-text-content{font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.page .rich-text-content{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.page .rich-text-content{max-width:740px}.page .rich-text-content p{margin-bottom:24px}.page .rich-text-content h1,.page .rich-text-content h2,.page .rich-text-content h3{margin:40px 0 20px;text-transform:uppercase}.page .rich-text-content h1{font-family:Primary,sans-serif;font-size:2rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .rich-text-content h1{font-family:Primary,sans-serif;font-size:2.5rem;line-height:1;font-weight:400}}.page .rich-text-content h2{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .rich-text-content h2{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.page .rich-text-content h4{font-family:Primary,sans-serif;font-size:1.5rem;line-height:1;font-weight:400}@media(min-width:1024px){.page .rich-text-content h4{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1;font-weight:400}}.page .rich-text-content h4{line-height:1.2em;padding:32px 0}.page .rich-text-content ol,.page .rich-text-content ul{margin-bottom:24px;padding-left:24px}.page .rich-text-content ol li,.page .rich-text-content ul li{display:list-item;margin-bottom:8px;list-style-type:disc}.page .rich-text-content ol li:before,.page .rich-text-content ul li:before{display:none}.page .rich-text-content ol li{list-style-type:decimal}.page .rich-text-content strong{font-weight:700}.page .rich-text-content em{font-style:italic}.page .rich-text-content code{background-color:#f3f3f0;padding:2px 6px;border-radius:4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.page .rich-text-content pre{background-color:#f3f3f0;padding:20px;border-radius:8px;overflow-x:auto;margin-bottom:24px}.page .rich-text-content pre code{background-color:rgba(0,0,0,0);padding:0;font-size:1em}.page .rich-text-content blockquote{border-left:4px solid #9c9c96;padding-left:20px;font-style:italic;margin:40px 0;color:#9c9c96}.page .rich-text-content blockquote p{margin-bottom:0}@media(max-width:1024px){.page .pagetitle{padding:120px 5.9vw 20px}.page .page-cover{height:auto;margin-left:0;margin-bottom:150px}.page .page-cover figure .overlay{left:5.9vw}.page .sectiontitle{padding:40px 5.9vw}.page .content{padding:60px 5.9vw}}.home .cover{position:relative;overflow:hidden;width:100%;height:100vh;margin-bottom:300px}.home .cover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.home .cover img,.home .cover video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.home .intro-home{position:relative}.home .intro-home .intro-title{position:absolute;z-index:1;margin-left:5.9%;width:94.1%;max-height:408px;min-height:280px;height:34%;padding:3.2vw;align-items:bottom;box-sizing:border-box;display:flex;background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home .intro-home .intro-title h1{align-self:flex-end;font-family:Primary,sans-serif;font-size:2rem;line-height:1;font-weight:400}@media(min-width:1024px){.home .intro-home .intro-title h1{font-family:Primary,sans-serif;font-size:2.5rem;line-height:1;font-weight:400}}.home .intro-home .intro-title h1{max-width:740px}.home .intro-home .activities-list{position:absolute;z-index:1;bottom:calc(min(5.9vw,56px)*1.8);left:0;justify-content:space-between;display:flex;width:81.8vw;margin:0 9.1vw;display:none}.home .intro-home .activities-list li a{color:#fff;font-family:Primary,sans-serif;font-size:1.5rem;line-height:1;font-weight:400}@media(min-width:1024px){.home .intro-home .activities-list li a{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1;font-weight:400}}.home .updates .sectiontitle{padding-top:80px}.home .overview .overview_cover{margin-bottom:0}.home .overview .overview_cover figure{position:relative}.home .overview .overview_cover figure:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:url(/icons/play.svg) 50% no-repeat;background-size:contain}.home .overview .video_meta{padding-bottom:40px;font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){.home .overview .video_meta{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}.home .overview .video_meta{text-transform:uppercase}.home .overview .sectiontitle{padding:120px 9.1vw 20px;text-transform:uppercase;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.home .overview .sectiontitle{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.home .overview .sectiontitle{position:sticky;top:0;z-index:1}.home .overview .video-description{padding:0 17.65vw 0 27%;font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.home .overview .video-description{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.home .statistics{padding-bottom:200px}@media(max-width:1024px){.home .cover{margin-bottom:150px}.home .intro-home .intro-title{background:rgba(0,0,0,0);color:#fff;height:auto;min-height:auto;margin:0;padding:0 5.9vw;top:50%;-webkit-backdrop-filter:none;backdrop-filter:none}.home .intro-home .intro-title h1{max-width:520px}.home .intro-home .activities-list{flex-direction:column;gap:16px;margin:0 5.9vw}.home .overview .sectiontitle{padding:60px 5.9vw 20px;position:relative}.home .overview .overview_cover figure:after{width:80px;height:80px}.home .overview .video-description{padding:100px 5.9vw 40px}.home .statistics{padding-bottom:0}.home .statistics ul{border-bottom:1px solid #e6e6e1;overflow:hidden}.home .statistics ul li{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));gap:0;border-top:1px solid #e6e6e1;background-color:#fff;padding:80px 5.9vw}.home .statistics ul li p,.home .statistics ul li>div{grid-column:span 2}.home .statistics ul li figure{grid-row:span 2;width:100px;height:10px}}.activity-page .cover{position:relative;overflow:hidden;width:100%;height:100vh;margin-bottom:300px}.activity-page .cover .cover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;pointer-events:none}.activity-page .cover img,.activity-page .cover video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:0;height:100%;width:auto;object-fit:cover}.activity-page .intro-activity{position:relative}.activity-page .intro-activity .intro-title{position:absolute;z-index:3;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;color:#fff;padding:0 0 0 9.1vw}.activity-page .intro-activity .intro-title h1{font-family:Primary,sans-serif;font-size:2.25rem;line-height:1;font-weight:400}@media(min-width:1024px){.activity-page .intro-activity .intro-title h1{font-family:Primary,sans-serif;font-size:3.625rem;line-height:1;font-weight:400}}.activity-page .intro-activity .intro-title h1{margin:20px 0}.activity-page .intro-activity .intro-title p{max-width:680px;position:relative}.activity-page .intro-activity .activities-list{position:absolute;z-index:1;bottom:min(5.9vw,56px);left:0;justify-content:space-between;display:flex;width:81.8vw;margin:0 9.1vw}.activity-page .companies{padding-bottom:120px}.activity-page .companies h2{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.activity-page .companies h2{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.activity-page .companies h2{text-transform:uppercase;padding:80px 9.1vw}.activity-page .statistics{padding:120px 0;background:#e6e6e1}@media(max-width:1024px){.activity-page .cover{height:100vh;margin-bottom:150px}.activity-page .intro-activity{position:relative}.activity-page .intro-activity .intro-title{padding:0 5.9vw}.activity-page .companies h2{padding:60px 5.9vw}.activity-page .statistics{padding:0;background:#e6e6e1}}.soundofmesa-page .playlists{display:grid;grid-template-columns:repeat(3,1fr);gap:5.9vw;padding:100px 9.1vw 160px}.soundofmesa-page .exteranlcard{position:relative;max-width:400px;margin:0 auto}.soundofmesa-page .exteranlcard a figure{transition:transform .5s cubic-bezier(.25,1,.5,1);font-size:0}.soundofmesa-page .exteranlcard a figure img{vertical-align:top}.soundofmesa-page .exteranlcard a span{display:none}.soundofmesa-page .exteranlcard a:hover figure{transform:scale(1.01) translateY(-20px)}.soundofmesa-page .exteranlcard:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);border-radius:50%;z-index:-1}.soundofmesa-page .activitycard .activityheader{position:absolute;left:35.3vw;color:#fff;padding:80px 5.9vw;display:block}.soundofmesa-page .activitycard .activityheader h3{max-width:460px;font-family:Primary,sans-serif;font-size:2rem;line-height:1;font-weight:400}@media(min-width:1024px){.soundofmesa-page .activitycard .activityheader h3{font-family:Primary,sans-serif;font-size:2.5rem;line-height:1;font-weight:400}}.soundofmesa-page .activitycard .activityheader h3:after,.soundofmesa-page .activitycard .activityheader small,.soundofmesa-page .activitycard .activityheader:after{display:none}.soundofmesa-page .activitycard .activitybody{height:auto}@media(max-width:1024px){.soundofmesa-page .playlists{grid-template-columns:repeat(auto-fit,minmax(45%,1fr));padding:60px 5.9vw 160px}.soundofmesa-page .activitycard .activityheader{left:0;padding:60px 5.9vw}.soundofmesa-page .activitycard .activitybody{flex-direction:column-reverse}}.mesayasam-page{background:#e6e6e1;padding-bottom:120px}.mesayasam-page .page-cover figure .overlay p{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.mesayasam-page .page-cover figure .overlay p{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.mesayasam-page .magazines{display:grid;grid-template-columns:repeat(3,1fr);gap:5.9vw;padding:100px 9.1vw 160px}.mesayasam-page .exteranlcard{position:relative;max-width:400px;margin:0 auto}.mesayasam-page .exteranlcard a figure{transition:transform .5s cubic-bezier(.25,1,.5,1);font-size:0}.mesayasam-page .exteranlcard a figure img{vertical-align:top}.mesayasam-page .exteranlcard a span{display:block;position:relative;margin-top:10px}.mesayasam-page .exteranlcard a span:after{content:"";display:block;position:absolute;top:0;right:0;width:22px;height:22px;background:url(/icons/download.svg) 50%/contain no-repeat}.mesayasam-page .exteranlcard a:hover figure{transform:scale(1.01) translateY(-10px)}.mesayasam-page .content{padding:100px 9.1vw 0}.mesayasam-page .content p{max-width:960px;margin-bottom:20px}.mesayasam-page .content p.large{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.mesayasam-page .content p.large{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.mesayasam-page .appstore,.mesayasam-page .googleplay{width:164px;height:54px;display:inline-block;margin-right:10px}.mesayasam-page .appstore span,.mesayasam-page .googleplay span{display:none}.mesayasam-page .appstore{background:url(/icons/app-store.svg) 50%/contain no-repeat}.mesayasam-page .googleplay{background:url(/icons/google-play.svg) 50%/contain no-repeat}@media(max-width:1024px){.mesayasam-page{background:#e6e6e1;padding-bottom:0}.mesayasam-page .magazines{grid-template-columns:repeat(auto-fit,minmax(45%,1fr));padding:60px 5.9vw 160px}.mesayasam-page .content{padding:100px 5.9vw 0}.mesayasam-page .exteranlcard{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}@media(max-width:1024px)and (min-width:1024px){.mesayasam-page .exteranlcard{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}@media(max-width:1024px){.mesayasam-page .appstore,.mesayasam-page .googleplay{width:128px;height:42px}}.contact-page{padding-top:200px}.contact-page .headquarters{display:grid;grid-template-columns:35.3vw 1fr;margin-right:5.9vw;align-items:top;border-top:1px solid #e6e6e1}.contact-page .headquarters h1{margin:min(5.9vw,56px) 0 0 9.1vw;text-transform:uppercase;font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.contact-page .headquarters h1{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.contact-page .headquarters ul{display:grid;grid-template-columns:repeat(2,1fr)}.contact-page .headquarters ul li .content{padding:30px}.contact-page .headquarters ul li .content h3{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1;font-weight:400}@media(min-width:1024px){.contact-page .headquarters ul li .content h3{font-family:Primary,sans-serif;font-size:1.25rem;line-height:1;font-weight:400}}.contact-page .headquarters ul li .content p{margin:30px 0 60px;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.contact-page .headquarters ul li .content p{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}@media(max-width:1024px){.contact-page{padding-top:100px}.contact-page .headquarters{grid-template-columns:1fr;margin-right:0}.contact-page .headquarters h1{margin:40px min(5.9vw,56px)}.contact-page .headquarters ul{display:flex;flex-direction:column}.contact-page .headquarters ul li .content{padding:30px 5.9vw 80px}}.newsrow{margin:0 min(5.9vw,56px);padding-bottom:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(23%,1fr));grid-auto-flow:row;gap:60px 16px}.news .news-cover{display:flex;flex-direction:row;background:#e6e6e1}.news .news-cover .news-header{flex:1 1;margin:min(5.9vw,56px) 9.1vw}.news .news-cover .news-header h1{padding:20px 0;font-family:Primary,sans-serif;font-size:2rem;line-height:1;font-weight:400}@media(min-width:1024px){.news .news-cover .news-header h1{font-family:Primary,sans-serif;font-size:2.5rem;line-height:1;font-weight:400}}.news .news-cover .news-header p{font-family:Primary,sans-serif;font-size:1.375rem;line-height:1;font-weight:400}@media(min-width:1024px){.news .news-cover .news-header p{font-family:Primary,sans-serif;font-size:1.75rem;line-height:1.16em;font-weight:400}}.news .news-cover figure{width:35.3vw}.news .news-cover figure img{vertical-align:top}.news .news-content{padding:80px 9.1vw}@media(max-width:1024px){.newsrow{grid-template-columns:1fr}.updates .newsrow{grid-template-columns:repeat(auto-fit,minmax(45%,1fr))}.home .newsrow{margin:0;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;width:100%;padding:0 min(5.9vw,56px) 30px}.home .newsrow .newscard{flex:1 1;max-width:90%;min-width:300px}.news .news-cover{flex-direction:column;background:#e6e6e1}.news .news-cover .news-header{margin:40px 5.9vw}.news .news-cover figure{width:100%}.news .news-content{padding:40px 5.9vw}}.sustainability-page .page-cover .overlay button{position:relative;padding-left:64px;height:64px}.sustainability-page .page-cover .overlay button:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background:url(/icons/play.svg) 50% no-repeat;background-size:contain;width:64px;height:64px}.sustainability-page .cards{padding:0 2.95vw 120px;display:flex;justify-content:space-between;align-items:start;gap:12px}.sustainability-subpage .statistics ul{display:flex;flex-direction:column;gap:0;padding:0 5.9vw}.sustainability-subpage .statistics ul li{display:flex;gap:20px;justify-content:left;align-items:center;border-top:1px solid #fff;padding:16px 2.95vw}.sustainability-subpage .statistics ul li>div{flex:1 1;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){.sustainability-subpage .statistics ul li>div{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}.sustainability-subpage .statistics ul li p{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){.sustainability-subpage .statistics ul li p{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}.sustainability-subpage .statistics ul li figure{width:80px;height:80px}@media(max-width:1024px){.sustainability-subpage .statistics ul{padding:0}.sustainability-subpage .statistics ul li{padding:16px 5.9vw}.sustainability-page .cards{padding:0 5.9vw 120px;flex-direction:column}}.humanresources-page .cards{padding:0 2.95vw 120px;display:flex;justify-content:space-between;align-items:start;gap:12px}@media(max-width:1024px){.humanresources-page .cards{padding:0 5.9vw 120px;flex-direction:column}}body{background:#fff;font-family:Primary,sans-serif;font-size:1rem;line-height:1.2em;font-weight:400}@media(min-width:1024px){body{font-family:Primary,sans-serif;font-size:1.125rem;line-height:1.3em;font-weight:400}}svg{width:40px;height:40px}.link{text-decoration:underline}.link:hover{text-decoration:none}.button{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}@media(min-width:1024px){.button{font-family:Primary,sans-serif;font-size:.875rem;line-height:1;font-weight:400}}.button{display:inline-block;padding:18px 50px 15px 28px;position:relative;text-transform:uppercase;border-radius:30px;overflow:hidden;color:#14110f}.button.dark:before{background:radial-gradient(circle at calc(100% - 25px) 50%,#e6e6e1 15px,#b4a37c 0)}.button.black{color:#fff}.button.black:before{background:radial-gradient(circle at calc(100% - 25px) 50%,#14110f 15px,#b4a37c 0)}.button:after{width:22px;height:22px;top:calc(50% - 11px);right:14px;background-image:url(/icons/arrow-right.svg);background-size:contain;z-index:1}.button:after,.button:before{content:"";display:block;position:absolute}.button:before{background:radial-gradient(circle at calc(100% - 25px) 50%,#fff 15px,#b4a37c 0);width:100%;height:100%;top:0;left:0;transition:all .4s cubic-bezier(.25,1,.5,1);transform-origin:calc(100% - 25px) 50%;transform:scale(20)}.button span{position:relative}.button:hover:before{transform:scale(1);opacity:1}@media(max-width:1024px){body{background:#fff}.statistics ul{grid-template-columns:repeat(1,1fr)}}