.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:12px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header,.left-group{align-items:center;display:flex}.left-group{gap:12px}.logo{cursor:pointer;height:42px;transition:transform .3s ease}.logo:hover{transform:scale(1.05)}.nav{align-items:center;display:flex;gap:20px}.nav a{color:#fff;font-weight:500;padding:6px 0;position:relative;text-decoration:none;transition:color .3s}.nav a:after{background-color:#0f8;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.nav a:hover{color:#0f8}.nav a:hover:after{width:100%}.nav-dropdown{position:relative}.artist-toggle-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:500}.dropdown-list{background-color:#1c1c1c;border:1px solid #333;border-radius:8px;box-shadow:0 8px 20px #0009;display:none;left:0;min-width:180px;padding:10px 0;position:absolute;top:38px;z-index:100}.dropdown-list li{color:#fff;cursor:pointer;list-style:none;padding:10px 20px;transition:background-color .3s}.dropdown-list li:hover{background-color:#333}.dropdown-list.show{display:block}.right-group{align-items:center;display:flex;gap:12px}.search-container{position:relative}.search-input{background-color:#222;border:1px solid #333;border-radius:20px;color:#fff;outline:none;padding:8px 36px 8px 14px}.search-icon{color:#888;pointer-events:none;position:absolute;right:12px;top:8px}.sign-in-btn{background:#0000;border:1px solid #0f8;border-radius:20px;color:#0f8;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .3s}.sign-in-btn:hover{background-color:#0f8;color:#000}.hamburger{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:26px}.mobile-slide-nav{animation:slideIn .3s ease-out forwards;background-color:#111;box-shadow:2px 0 10px #0009;color:#fff;display:flex;flex-direction:column;height:100%;left:0;padding:24px;position:fixed;top:0;width:260px;z-index:1000}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.dropdown-btn,.mobile-slide-nav a{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;margin:12px 0;text-align:left;width:100%}.go-back{align-self:flex-end;background:none;border:none;color:#0f8;cursor:pointer;font-size:22px;margin-bottom:24px}.mobile-artist-list{margin-top:10px;padding:0}.mobile-artist-list li{border-bottom:1px solid #333;color:#fff;list-style:none;padding:10px 0;transition:background .3s}.mobile-artist-list li:hover{background:#222}@media screen and (max-width:768px){.desktop-nav,.desktop-search{display:none}.hamburger{display:block}}@media screen and (min-width:769px){.mobile-only,.mobile-slide-nav{display:none}}.slider-container{align-items:center;display:flex;justify-content:center;margin:30px auto;max-width:90%;overflow:hidden;position:relative}.slider-image{border-radius:12px;box-shadow:0 0 10px #fff3;height:auto;max-width:600px;object-fit:cover;width:100%}.nav-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:40px;padding:10px;z-index:1}.left{left:0}.left,.right{position:absolute}.right{right:0}@media (max-width:768px){.slider-image{max-width:100%}.nav-btn{font-size:32px}}.video-wrapper{display:flex;justify-content:center;margin:40px auto;transition:all .5s ease}.responsive-video{border-radius:10px;max-width:800px;transition:all .5s ease;width:60%}.video-wrapper.expanded .responsive-video{border-radius:0;max-width:100vw;width:100vw}body{background-color:#000;color:#fff;font-family:Arial,sans-serif;margin:0;padding:0}.main-content{color:#fff;padding:40px 20px;text-align:center}.get-started-btn{background-color:#fff;border:none;border-radius:6px;color:#000;cursor:pointer;font-size:16px;font-weight:700;margin-top:30px;padding:12px 24px;transition:background-color .3s}.get-started-btn:hover{background-color:#eaeaea}.below-slider-text{margin-top:30px;padding:0 20px;text-align:center}.main-tagline{color:#fff;font-size:20px;font-weight:600;margin-bottom:10px}.sub-tagline{color:grey;font-size:16px}.section-title{color:#0f8;font-size:clamp(24px,6vw,48px);font-weight:700;line-height:1.2;max-width:100%;padding:0 10px;text-align:center;word-break:break-word}.problem-list{color:#fff;font-size:16px;line-height:1.6;list-style-type:disc;margin:30px auto;max-width:1000px;padding:0 20px}.problem-list li{margin-bottom:20px;text-align:justify}.problem-list strong{color:#0f8}.problem-list em{color:#ccc;font-style:normal}
/*# sourceMappingURL=main.50f71237.css.map*/