:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.artists-section{background:var(--w-bg);padding-top:60px;padding-bottom:30px;overflow:hidden;z-index:10;position:relative}.artists-carousel-wrap{position:relative;width:100%;padding:20px 0;overflow:hidden}.artists-swiper{overflow:visible}.artists-swiper .swiper-slide{height:700px}@media (max-width:1024px){.artists-swiper .swiper-slide{height:580px}}@media (max-width:768px){.artists-swiper .swiper-slide{height:480px}.artists-nav{padding:0 24px}}@media (max-width:480px){.artists-swiper .swiper-slide{height:400px}.artists-nav{padding:0 16px}}.artist-card-badge{position:absolute;top:16px;left:16px;z-index:4;font-family:var(--w-font-cond);font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.2);padding:4px 10px;pointer-events:none}.artists-card{width:100%;height:100%;position:relative;cursor:pointer;background:none;border:none;padding:0;text-align:left;overflow:hidden;color:#fff;-webkit-transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-filter .5s;transition:-webkit-transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-filter .5s;-o-transition:transform .5s cubic-bezier(.25,.46,.45,.94),filter .5s;transition:transform .5s cubic-bezier(.25,.46,.45,.94),filter .5s;transition:transform .5s cubic-bezier(.25,.46,.45,.94),filter .5s,-webkit-transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-filter .5s;-webkit-filter:brightness(.55) saturate(.6);filter:brightness(.55) saturate(.6)}.artists-swiper .swiper-slide-active .artists-card{-webkit-filter:brightness(1) saturate(1);filter:brightness(1) saturate(1);z-index:2}.artists-card .artists-card-bg{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--w-font-display);font-size:80px;color:rgba(255,255,255,.08)}.wc-theme-1 .artists-card-bg{background:#1a0a0d}.wc-theme-2 .artists-card-bg{background:#0d1a1a}.wc-theme-3 .artists-card-bg{background:#1a1a0a}.wc-theme-4 .artists-card-bg{background:#0d0d1a}.wc-theme-5 .artists-card-bg{background:#1a0d1a}.artists-card .artists-card-content{position:absolute;inset:0;padding:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(60%,transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.85) 0,transparent 60%);background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 60%)}.artists-card .artists-card-tag{font-family:var(--w-font-cond);font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--w-third);margin-bottom:8px}.artists-card .artists-card-title{font-family:var(--w-font-display);font-size:32px;color:#fff;line-height:1.1;letter-spacing:1px}.artists-card .artists-card-sub{font-size:13px;color:rgba(255,255,255,.5);font-weight:300;margin-top:6px}.artists-nav{gap:16px;padding:0 48px}.artists-nav,.artists-nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.artists-nav-btn{background:none;border:1.5px solid var(--w-black);width:44px;height:44px;border-radius:50%;cursor:pointer;font-size:22px;line-height:1;-webkit-transition:background .2s,color .2s,border-color .2s;-o-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s;color:var(--w-black)}.artists-nav-btn:hover{background:var(--w-secondary);border-color:var(--w-secondary);color:#fff}.artists-nav .artists-pagination{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0}.artists-nav .swiper-pagination-bullet{width:6px;height:6px;border-radius:50%;background:var(--w-light-gray);opacity:1;-webkit-transition:background .3s,width .3s;-o-transition:background .3s,width .3s;transition:background .3s,width .3s}.artists-nav .swiper-pagination-bullet-active{background:var(--w-primary);width:20px;border-radius:3px}.ceo-remark{background:-o-linear-gradient(310deg,#0f0f12 0,#1a0a0d 55%,#12080b 100%);background:linear-gradient(140deg,#0f0f12,#1a0a0d 55%,#12080b);padding:70px 48px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;color:#fff}.ceo-remark[data-section-tag]:before{content:attr(data-section-tag);position:absolute;top:24px;right:48px;font-family:var(--w-font-cond);font-size:10px;letter-spacing:4px;text-transform:uppercase;color:rgba(254,198,1,.48)}.ceo-remark .ceo-remark-content{position:relative}.ceo-remark .ceo-remark-content:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:-webkit-gradient(linear,left top,left bottom,from(var(--w-primary)),color-stop(var(--w-secondary)),to(var(--w-third)));background:-o-linear-gradient(top,var(--w-primary),var(--w-secondary),var(--w-third));background:linear-gradient(to bottom,var(--w-primary),var(--w-secondary),var(--w-third))}.ceo-remark .ceo-remark-quote{padding-left:32px;font-family:var(--w-font-display);font-weight:500;font-size:clamp(28px,5vw,42px);line-height:1.4;letter-spacing:.5px;color:#fff;text-wrap:balance}.ceo-remark .ceo-remark-name{padding-left:32px;margin-top:20px;font-family:var(--w-font-cond);font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.55)}@media (max-width:768px){.ceo-remark{padding:60px 24px}.ceo-remark .ceo-remark-quote{padding-left:16px;font-size:clamp(20px,4.5vw,28px);line-height:1.35}.ceo-remark .ceo-remark-name{padding-left:16px;margin-top:16px}.ceo-remark[data-section-tag]:before{right:24px;top:16px}}@media (max-width:640px){.ceo-remark[data-section-tag]:before{left:24px;top:26px}.ceo-remark{padding-bottom:24px}}@media (max-width:480px){.ceo-remark{padding:32px 16px}.ceo-remark[data-section-tag]:before{display:none}}.about-section{background:var(--w-black);padding:70px 48px;position:relative;overflow:hidden;color:#fff}.about-section .section-label{color:var(--w-gray);padding-left:0}.about-section .section-label:before{background:var(--w-gray)}.about-section .section-title{color:#fff;padding-left:0}.about-section .about-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 28px 1fr;grid-template-columns:repeat(2,1fr);gap:28px;margin-top:60px}.about-section .about-mission,.about-section .about-vision{padding:40px;border:1px solid rgba(255,255,255,.08)}.about-section .about-block-title{font-family:var(--w-font-cond);font-size:22px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--w-secondary);margin-bottom:24px}.about-section .about-mission p,.about-section .about-vision p{font-size:18px;line-height:1.8;color:rgba(255,255,255,.6);font-weight:300}.about-section .about-what{-ms-grid-column-span:2;grid-column:span 2;padding:40px;border:1px solid rgba(215,38,56,.45);background:-o-linear-gradient(305deg,rgba(215,38,56,.08),rgba(0,0,0,.25));background:linear-gradient(145deg,rgba(215,38,56,.08),rgba(0,0,0,.25));-webkit-box-shadow:inset 0 0 0 1px rgba(215,38,56,.12);box-shadow:inset 0 0 0 1px rgba(215,38,56,.12)}.about-section .about-what-items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2.5rem 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 2.5rem 1fr 2.5rem 1fr;grid-template-rows:repeat(3,1fr);gap:2.5rem;grid-auto-flow:column}.about-section .about-what-items>:first-child{-ms-grid-row:1;-ms-grid-column:1}.about-section .about-what-items>:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.about-section .about-what-items>:nth-child(3){-ms-grid-row:5;-ms-grid-column:1}.about-section .about-what-items>:nth-child(4){-ms-grid-row:1;-ms-grid-column:3}.about-section .about-what-items>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.about-section .about-what-items>:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}.about-section .what-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:26px}.about-section .what-num{font-family:var(--w-font-display);font-size:36px;line-height:1;color:rgba(254,198,1,.6);min-width:40px}.about-section .what-text strong{display:block;font-family:var(--w-font-cond);font-size:18px;font-weight:700;letter-spacing:1px;color:#fff;text-transform:uppercase;margin-bottom:3px}.about-section .what-text span{font-size:16px;color:rgba(255,255,255,.68);font-weight:300;line-height:1.5}@media (max-width:1024px){.about-section .about-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.about-section .about-what{grid-column:auto}.about-section .what-items{-ms-grid-columns:1fr;grid-template-columns:1fr}.about-section .about-what-items{gap:.5rem}}@media (max-width:768px){.about-section{padding:60px 24px}.about-section .about-what-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.about-section .about-grid{margin-top:28px}.about-section .about-mission,.about-section .about-vision,.about-section .about-what{padding:24px 26px}}@media (max-width:640px){.about-section{padding-top:48px;padding-bottom:48px}.about-section .section-label,.about-section .section-title{padding-left:0}.about-section .about-grid{margin-top:28px}.about-section .about-mission,.about-section .about-vision,.about-section .about-what{padding:20px}.about-section .about-block-title{margin-bottom:16px}}@media (max-width:480px){.about-section{padding:40px 16px}.about-section .about-what{padding:20px}.about-section .about-what-items{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-section .what-item{gap:16px}}.artists-marquee{background:var(--w-bg);padding-top:50px;overflow:hidden;z-index:10;position:relative}.am-grid{overflow:hidden;width:100%;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.am-grid:active{cursor:-webkit-grabbing;cursor:grabbing}.am-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.am-item{width:55vw;-ms-flex-negative:0;flex-shrink:0}.am-card{display:block;width:100%;height:750px;position:relative;overflow:hidden;border:none;padding:0;background:none;cursor:pointer;text-align:left;color:#fff}.am-card-bg{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.am-card-placeholder{font-family:var(--w-font-display);font-size:72px;color:rgba(255,255,255,.08);pointer-events:none}.am-theme-1 .am-card-bg{background:#1a0a0d}.am-theme-2 .am-card-bg{background:#0d1a1a}.am-theme-3 .am-card-bg{background:#1a1a0a}.am-theme-4 .am-card-bg{background:#0d0d1a}.am-theme-5 .am-card-bg{background:#1a0d1a}.am-card-bg img{-webkit-transition:-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .7s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .7s cubic-bezier(.25,.46,.45,.94);transition:transform .7s cubic-bezier(.25,.46,.45,.94);transition:transform .7s cubic-bezier(.25,.46,.45,.94),-webkit-transform .7s cubic-bezier(.25,.46,.45,.94)}.am-card:hover .am-card-bg img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.am-card-overlay{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.88)),color-stop(50%,rgba(0,0,0,.2)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.88) 0,rgba(0,0,0,.2) 50%,transparent 100%);background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.2) 50%,transparent);-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.am-card:hover .am-card-overlay{opacity:.75}.am-card-footer{position:absolute;bottom:0;left:0;right:0;padding:20px 16px 18px;z-index:3;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.am-card:hover .am-card-footer{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.am-card-name{font-family:var(--w-font-display);font-size:22px;font-weight:700;color:#fff;line-height:1.15;letter-spacing:.5px;text-shadow:0 2px 12px rgba(0,0,0,.6)}@media (max-width:1920px){.am-item{width:80vw}.am-card{height:650px}}@media (max-width:1536px){.am-item{width:80vw}.am-card{height:550px}}@media (max-width:1280px){.am-card{height:470px}}@media (max-width:1024px){.am-card{height:370px}}@media (max-width:768px){.artists-marquee{padding-top:48px}.am-card{height:300px}.am-card-name{font-size:18px}}@media (max-width:480px){.am-card{height:230px}}.contact-section .form-group label .required{display:none}.contact-section{background:var(--w-black);padding:70px 48px;position:relative;overflow:hidden;color:#fff}.contact-section .section-label{color:var(--w-gray);padding-left:0}.contact-section .section-label:before{background:var(--w-gray)}.contact-section .section-title{color:#fff;padding-left:0}.contact-section .contact-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 80px 1fr;grid-template-columns:1fr 1fr;gap:80px}.contact-section .contact-form-inner{gap:20px}.contact-section .contact-form-inner,.contact-section .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-section .form-group{gap:8px}.contact-section .form-group label{display:block;font-family:var(--w-font-cond);font-size:14px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.35)}.contact-section .form-group input,.contact-section .form-group select,.contact-section .form-group textarea{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:14px 16px;font-family:var(--w-font-body);font-size:14px;color:#fff;outline:none;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;resize:none}.contact-section .form-group input::-webkit-input-placeholder,.contact-section .form-group textarea::-webkit-input-placeholder{color:rgba(255,255,255,.2)}.contact-section .form-group input::-moz-placeholder,.contact-section .form-group textarea::-moz-placeholder{color:rgba(255,255,255,.2)}.contact-section .form-group input:-ms-input-placeholder,.contact-section .form-group textarea:-ms-input-placeholder{color:rgba(255,255,255,.2)}.contact-section .form-group input::-ms-input-placeholder,.contact-section .form-group textarea::-ms-input-placeholder{color:rgba(255,255,255,.2)}.contact-section .form-group input::placeholder,.contact-section .form-group textarea::placeholder{color:rgba(255,255,255,.2)}.contact-section .form-group input:focus,.contact-section .form-group select:focus,.contact-section .form-group textarea:focus{border-color:var(--w-red)}.contact-section .form-group textarea{height:120px}.contact-section .btn-submit.contact-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35em}.contact-section .btn-submit{background:-webkit-gradient(linear,left top,right top,from(var(--w-primary)),to(var(--w-secondary)));background:-o-linear-gradient(left,var(--w-primary),var(--w-secondary));background:linear-gradient(90deg,var(--w-primary),var(--w-secondary));color:#fff;border:none;padding:16px 36px;font-family:var(--w-font-cond);font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:background .2s,-webkit-transform .1s;transition:background .2s,-webkit-transform .1s;-o-transition:background .2s,transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s}.contact-section .btn-submit:hover{background:-webkit-gradient(linear,left top,right top,from(var(--w-secondary)),to(var(--w-primary)));background:-o-linear-gradient(left,var(--w-secondary),var(--w-primary));background:linear-gradient(90deg,var(--w-secondary),var(--w-primary));-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.contact-section .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.contact-section .contact-block{border-top:1px solid rgba(255,255,255,.06);padding-top:24px}.contact-section .contact-block-label{font-family:var(--w-font-cond);font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--w-third);margin-bottom:12px}.contact-section .contact-block p{font-size:15px;color:rgba(255,255,255,.6);font-weight:300;line-height:1.7}.contact-section .contact-block a{color:rgba(255,255,255,.7);text-decoration:none}.contact-section .contact-block a:hover{color:var(--w-secondary)}.contact-section .socials-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-section .social-btn,.contact-section .socials-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-section .social-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;font-family:var(--w-font-cond);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.7);text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.contact-section .social-btn+.social-btn:before{content:"•";color:rgba(255,255,255,.35);margin-right:12px}.contact-section .social-btn:hover{color:var(--w-secondary)}.contact-section .contact-form-confirmation,.contact-section .contact-form-error,.contact-section .contact-form-status{color:rgba(255,255,255,.8);font-size:14px}@media (max-width:1280px){.contact-section .contact-grid{gap:38px}.contact-section .socials-row{gap:8px}.contact-section .social-btn+.social-btn:before{margin-right:6px}}@media (max-width:1024px){.contact-section{padding:80px 28px}.contact-section .contact-grid{gap:32px}.contact-section .socials-row{gap:6px}.contact-section .social-btn:before{margin-right:6px}}@media (max-width:768px){.contact-section .contact-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-section{padding:48px 24px}.contact-section .section-title{margin-bottom:36px}.contact-section .social-btn:before{content:"•";color:rgba(255,255,255,.35);margin-right:6px}.contact-section .socials-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:480px){.contact-section{padding:48px 16px}}.marquee-band{background:-webkit-gradient(linear,left top,right top,from(var(--w-primary)),color-stop(var(--w-secondary)),to(var(--w-third)));background:-o-linear-gradient(left,var(--w-primary),var(--w-secondary),var(--w-third));background:linear-gradient(90deg,var(--w-primary),var(--w-secondary),var(--w-third));padding:12px 0;z-index:10;position:relative}.marquee-band,.marquee-band .marquee-band-track{overflow:hidden}.marquee-band .marquee-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--w-font-display);font-size:18px;letter-spacing:4px;color:rgba(255,255,255,.9);padding:0 40px;text-transform:uppercase;white-space:nowrap}.marquee-band .marquee-item:after{content:"✦";margin-left:80px;font-size:12px;vertical-align:middle;opacity:.5}.recent-releases{background:var(--w-bg);padding-top:50px;overflow:hidden;z-index:10;position:relative}.releases-grid{overflow:hidden}.releases-track{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.releases-track::-webkit-scrollbar{display:none}.releases-track:active{cursor:-webkit-grabbing;cursor:grabbing}.release-marquee-item{width:320px;-ms-flex-negative:0;flex-shrink:0}.release-card{cursor:pointer;position:relative;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.release-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.release-thumb{width:100%;aspect-ratio:16/9;overflow:hidden;position:relative;background:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.release-hover-name{position:absolute;left:12px;bottom:12px;z-index:3;font-family:var(--font-cond);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fff;opacity:0;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;text-shadow:0 2px 8px rgba(0,0,0,.8);pointer-events:none}.release-card:hover .release-hover-name{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.release-thumb:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;z-index:1}.release-card:hover .release-thumb:before{background:rgba(0,0,0,.1)}.yt-play{position:absolute;z-index:2;width:44px;height:44px;background:rgba(255,255,255,.9);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:var(--secondary);opacity:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:opacity .2s ease,background .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,background .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease,background .2s ease;transition:opacity .2s ease,transform .2s ease,background .2s ease;transition:opacity .2s ease,transform .2s ease,background .2s ease,-webkit-transform .2s ease}.release-card:hover .yt-play{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#fff}.release-thumb-bg{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--font-display);font-size:40px;color:rgba(255,255,255,.05)}.release-marquee-item--1 .release-thumb,.release-thumb:first-of-type .release-thumb-bg{background:-o-linear-gradient(315deg,#1a0a0d,#2d0f16);background:linear-gradient(135deg,#1a0a0d,#2d0f16)}.release-marquee-item--2 .release-thumb{background:-o-linear-gradient(315deg,#0d1020,#1a1a30);background:linear-gradient(135deg,#0d1020,#1a1a30)}.release-marquee-item--3 .release-thumb{background:-o-linear-gradient(315deg,#0d1a0d,#1a2d1a);background:linear-gradient(135deg,#0d1a0d,#1a2d1a)}.release-marquee-item--4 .release-thumb{background:-o-linear-gradient(315deg,#1a1000,#2d1e00);background:linear-gradient(135deg,#1a1000,#2d1e00)}.release-info{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.release-artist-dot{width:32px;height:32px;border-radius:50%;background:var(--light-gray);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--font-cond);font-size:10px;font-weight:700;color:var(--black);overflow:hidden}.release-marquee-item--1 .release-artist-dot{background:#2d0f16;color:var(--red)}.release-marquee-item--2 .release-artist-dot{background:#0f162d;color:#3864d7}.release-marquee-item--3 .release-artist-dot{background:#162d16;color:#38d764}.release-marquee-item--4 .release-artist-dot{background:#2d2a0f;color:#d7c838}.release-title{font-family:var(--font-cond);font-size:14px;font-weight:700;color:var(--black);letter-spacing:.3px;line-height:1.3}.release-meta{font-size:12px;color:var(--gray);font-weight:300;margin-top:2px}.yt-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:6px;font-family:var(--font-cond);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--secondary);border:1px solid rgba(241,90,41,.35);padding:2px 8px;border-radius:2px}@media (max-width:768px){.recent-releases{padding-top:48px}.release-marquee-item{width:260px}}.video-hero{position:relative;color:#fff}.video-hero__track{position:relative}.video-hero__sticky{position:sticky;top:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 48px 80px}.video-hero:not(.video-hero--scroll-scene) .video-hero__sticky,.video-hero:not(.video-hero--scroll-scene) .video-hero__track,.video-hero__sticky{height:100vh;min-height:600px}.video-hero .hero-video-bg{position:absolute;inset:0;background:-o-linear-gradient(315deg,#0d0d0d 0,#1a0a0d 40%,#2a0810 100%);background:linear-gradient(135deg,#0d0d0d,#1a0a0d 40%,#2a0810);overflow:hidden}.video-hero .hero-video-bg:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45)}.video-hero .grain{position:absolute;inset:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");opacity:.35;-webkit-animation:w-grain-move .5s steps(1) infinite;animation:w-grain-move .5s steps(1) infinite;pointer-events:none;z-index:1}@-webkit-keyframes w-grain-move{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2%,-3%);transform:translate(-2%,-3%)}20%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}30%{-webkit-transform:translate(-1%,4%);transform:translate(-1%,4%)}40%{-webkit-transform:translate(4%,-2%);transform:translate(4%,-2%)}50%{-webkit-transform:translate(-3%,3%);transform:translate(-3%,3%)}60%{-webkit-transform:translate(2%,-4%);transform:translate(2%,-4%)}70%{-webkit-transform:translate(-4%,2%);transform:translate(-4%,2%)}80%{-webkit-transform:translate(1%,-1%);transform:translate(1%,-1%)}90%{-webkit-transform:translate(3%,4%);transform:translate(3%,4%)}to{-webkit-transform:translate(-2%);transform:translate(-2%)}}@keyframes w-grain-move{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2%,-3%);transform:translate(-2%,-3%)}20%{-webkit-transform:translate(3%,1%);transform:translate(3%,1%)}30%{-webkit-transform:translate(-1%,4%);transform:translate(-1%,4%)}40%{-webkit-transform:translate(4%,-2%);transform:translate(4%,-2%)}50%{-webkit-transform:translate(-3%,3%);transform:translate(-3%,3%)}60%{-webkit-transform:translate(2%,-4%);transform:translate(2%,-4%)}70%{-webkit-transform:translate(-4%,2%);transform:translate(-4%,2%)}80%{-webkit-transform:translate(1%,-1%);transform:translate(1%,-1%)}90%{-webkit-transform:translate(3%,4%);transform:translate(3%,4%)}to{-webkit-transform:translate(-2%);transform:translate(-2%)}}.video-hero .hero-accent{position:absolute;width:380px;height:380px;border-radius:50%;background:-o-radial-gradient(circle,rgba(241,90,41,.38) 0,transparent 70%);background:radial-gradient(circle,rgba(241,90,41,.38) 0,transparent 70%);top:-80px;right:10%;z-index:1;-webkit-animation:w-pulse-glow 4s ease-in-out infinite;animation:w-pulse-glow 4s ease-in-out infinite}.video-hero .hero-accent-2{position:absolute;width:200px;height:200px;border-radius:50%;background:-o-radial-gradient(circle,rgba(254,198,1,.28) 0,transparent 70%);background:radial-gradient(circle,rgba(254,198,1,.28) 0,transparent 70%);bottom:20%;left:5%;z-index:1;animation:w-pulse-glow 6s ease-in-out infinite reverse}@-webkit-keyframes w-pulse-glow{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.7}}@keyframes w-pulse-glow{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.7}}.video-hero .hero-video-media{position:absolute;inset:0;z-index:2}.video-hero .hero-youtube-media{overflow:hidden;opacity:0;-webkit-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.video-hero .hero-youtube-media[data-ready=true]{opacity:1}.video-hero .hero-youtube-iframe{position:absolute;top:50%;left:50%;width:max(100vw,177.78vh);height:max(100vh,56.25vw);-webkit-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);border:0;pointer-events:none}.video-hero .hero-video-media:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45)}.video-hero .hero-video-placeholder{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}.video-hero .hero-content{position:relative;z-index:3;width:100%}.video-hero--scroll-scene .hero-content{opacity:1;pointer-events:auto}.video-hero:not(.video-hero--scroll-scene) .hero-content{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){.video-hero .hero-content{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:auto}}.video-hero .hero-slogan{font-family:var(--w-font-display);font-size:clamp(64px,10vw,140px);font-weight:700;line-height:.92;color:#fff;letter-spacing:2px}.video-hero .hero-slogan-line{display:block}.video-hero .hero-slogan-highlight{color:var(--w-primary)}.video-hero .hero-reveal-item{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1);-o-transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),-webkit-transform .85s cubic-bezier(.22,1,.36,1)}.video-hero .hero-reveal-item--block{display:block}.video-hero .hero-reveal-item.is-revealed{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.video-hero .hero-reveal-item{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}}.video-hero .hero-sub,.video-hero .hero-sub p{font-family:var(--w-font-body);font-size:16px;font-weight:300;color:rgba(255,255,255,.6);letter-spacing:.5px;max-width:650px}.video-hero .hero-sub{margin-top:20px}.video-hero .hero-sub strong{color:var(--w-secondary);font-weight:600}.video-hero .hero-scroll{position:absolute;bottom:32px;right:48px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.video-hero .hero-scroll span{font-family:var(--w-font-cond);font-size:10px;letter-spacing:3px;color:rgba(255,255,255,.4);text-transform:uppercase;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.video-hero .scroll-line{width:1px;height:60px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.4)),to(transparent));background:-o-linear-gradient(top,rgba(255,255,255,.4),transparent);background:linear-gradient(180deg,rgba(255,255,255,.4),transparent);-webkit-animation:w-scroll-drop 2s ease-in-out infinite;animation:w-scroll-drop 2s ease-in-out infinite}@-webkit-keyframes w-scroll-drop{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes w-scroll-drop{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top}51%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}}@-webkit-keyframes w-fade-up{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes w-fade-up{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:1024px){.video-hero .hero-slogan{font-size:clamp(40px,8vw,80px)}}@media (max-width:768px){.video-hero__sticky{padding:0 24px 60px;min-height:500px}.video-hero .hero-slogan{font-size:clamp(32px,8vw,56px);line-height:1;letter-spacing:1px}.video-hero .hero-sub,.video-hero .hero-sub p{font-size:14px;max-width:100%}.video-hero .hero-scroll{right:24px;bottom:24px}.video-hero .hero-sub p{display:inline;margin-right:5px}}@media (max-width:480px){.video-hero__sticky{padding:0 16px 48px;min-height:480px}.video-hero .hero-slogan{font-size:clamp(28px,9vw,42px)}.video-hero .hero-scroll{right:16px;bottom:16px}.video-hero .scroll-line{height:40px}}