.nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .3s ease,border-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.nav-transparent{background-color:transparent;border-bottom:none;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-scrolled{background-color:rgba(10,10,15,.9);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.1)}.nav-container{max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.nav-container{padding-inline:3rem}}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:5rem}.nav-logo{font-size:1.25rem;color:#ffffff;letter-spacing:-.02em;text-decoration:none}@media (min-width:1024px){.nav-logo{font-size:1.5rem}}.nav-logo-highlight{color:#d4af37}.nav-desktop{display:none;align-items:center;gap:2rem}@media (min-width:1024px){.nav-desktop{display:flex}}.nav-link{position:relative;color:rgba(255,255,255,.8);text-decoration:none;font-size:.95rem;transition:color .3s ease}.nav-link:hover{color:#d4af37}.nav-link-underline{position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#d4af37;transition:width .3s ease}.nav-link:hover .nav-link-underline{width:100%}.nav-contact-btn{border-radius:9999px;padding-inline:1.5rem;padding-block:.5rem;background-color:#d4af37;color:#000000;border:none;cursor:pointer;font-size:.95rem;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;box-shadow:0 18px 40px rgba(212,175,55,.2)}.nav-contact-btn:hover{background-color:#f4d678;box-shadow:0 22px 50px rgba(212,175,55,.4)}.nav-contact-btn-desktop{display:none}@media (min-width:1024px){.nav-contact-btn-desktop{display:inline-flex;align-items:center;justify-content:center}}.nav-mobile-toggle{width:2.5rem;height:2.5rem;border-radius:9999px;background-color:rgba(255,255,255,.05);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.nav-mobile-toggle:hover{background-color:rgba(255,255,255,.1)}.nav-mobile-toggle-icon{width:1.5rem;height:1.5rem;color:#ffffff}@media (min-width:1024px){.nav-mobile-toggle{display:none}}.nav-mobile-wrapper{position:fixed;inset:0;z-index:40}@media (min-width:1024px){.nav-mobile-wrapper{display:none}}.nav-mobile-backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.nav-mobile-panel{position:absolute;right:0;top:0;bottom:0;width:100%;max-width:24rem;background-color:#0a0a0f;border-left:1px solid rgba(255,255,255,.1);padding:6rem 1.5rem 1.5rem}.nav-mobile-list{display:flex;flex-direction:column;gap:1rem}.nav-mobile-link{display:block;padding-block:.75rem;color:rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.1);text-decoration:none;transition:color .2s ease}.nav-mobile-link:hover{color:#d4af37}.nav-mobile-contact-btn{display:block;width:100%;text-align:center;margin-top:1.5rem;padding-inline:1.5rem;padding-block:.75rem;border-radius:9999px;background-color:#d4af37;color:#000000;border:none;cursor:pointer;font-size:.95rem;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.nav-mobile-contact-btn:hover{background-color:#f4d678;box-shadow:0 20px 40px rgba(212,175,55,.4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;font-size:.875rem;font-weight:500;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;border:1px solid transparent;cursor:pointer;outline:none;position:relative}.btn:disabled,.btn[disabled]{pointer-events:none;opacity:.5}.btn svg{pointer-events:none;flex-shrink:0}.btn svg:not([width]):not([height]){width:1rem;height:1rem}.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--ring) 50%,transparent);border-color:var(--ring)}.btn[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklch,var(--destructive) 20%,transparent)}.btn-variant-default{background-color:var(--primary);color:var(--primary-foreground)}.btn-variant-default:hover:not(:disabled){background-color:color-mix(in oklch,var(--primary) 90%,black)}.btn-variant-destructive{background-color:var(--destructive);color:var(--destructive-foreground,#ffffff)}.btn-variant-destructive:hover:not(:disabled){background-color:color-mix(in oklch,var(--destructive) 90%,black)}.btn-variant-outline{background-color:var(--background);color:var(--foreground);border-color:var(--border,rgba(255,255,255,.1))}.btn-variant-outline:hover:not(:disabled){background-color:var(--accent);color:var(--accent-foreground)}.btn-variant-secondary{background-color:var(--secondary);color:var(--secondary-foreground)}.btn-variant-secondary:hover:not(:disabled){background-color:color-mix(in oklch,var(--secondary) 80%,black)}.btn-variant-ghost{background-color:transparent;color:inherit}.btn-variant-ghost:hover:not(:disabled){background-color:var(--accent);color:var(--accent-foreground)}.btn-variant-link{background-color:transparent;border-color:transparent;color:var(--primary);padding-inline:0;padding-block:0;border-radius:0}.btn-variant-link:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.btn{height:2.25rem;padding-inline:1rem;padding-block:.5rem}.btn-size-sm{height:2rem;padding-inline:.75rem;padding-block:.375rem;border-radius:.375rem;gap:.375rem}.btn-size-lg{height:2.5rem;padding-inline:1.5rem;padding-block:.75rem;border-radius:.375rem}.btn-size-icon{width:2.25rem;height:2.25rem;padding:0;border-radius:.375rem;justify-content:center}.btn-size-icon>:not(:only-child){gap:0}.image-fallback-wrapper{display:inline-block;background-color:#f3f3f3;text-align:center;vertical-align:middle;width:100%;height:100%;position:relative}.image-fallback-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.image-fallback-inner img{max-width:80%;max-height:80%;opacity:.8}.hero-section{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-bg{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0f,#1a1520 50%,#0a0a0f)}.hero-spotlight{position:absolute;border-radius:9999px;pointer-events:none;filter:blur(80px)}.hero-spotlight-left{top:25%;left:25%;width:600px;height:600px;background:radial-gradient(circle,rgba(212,175,55,.3) 0,transparent 70%)}.hero-spotlight-right{top:33%;right:25%;width:700px;height:700px;background:radial-gradient(circle,rgba(74,144,226,.2) 0,transparent 70%)}.hero-container{position:relative;z-index:10;max-width:80rem;width:100%;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.hero-container{padding-inline:3rem}}.hero-grid{display:grid;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:1024px){.hero-grid{gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-portrait-column{position:relative;order:2}.hero-disc-column{position:relative;order:1;display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.hero-portrait-column{order:1}.hero-disc-column{order:2;align-items:flex-start}}.hero-portrait-wrapper{position:relative;aspect-ratio:3/4;border-radius:1.5rem;overflow:hidden}@media (min-width:1024px){.hero-portrait-wrapper{height:600px}}.hero-film-grain{position:absolute;inset:0;z-index:20;pointer-events:none;opacity:.3;mix-blend-mode:overlay}.hero-portrait-image{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.hero-portrait-wrapper:hover .hero-portrait-image{transform:scale(1.05)}.hero-portrait-gradient{position:absolute;inset:0}.hero-portrait-gradient-vertical{background:linear-gradient(0deg,#000000,rgba(0,0,0,.4),transparent);opacity:.8}.hero-portrait-gradient-horizontal{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent,rgba(0,0,0,.4))}.hero-portrait-spotlight{position:absolute;top:0;left:50%;width:100%;height:75%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at top,rgba(212,175,55,.15) 0,transparent 60%)}.hero-portrait-border{position:absolute;inset:0;border-radius:1.5rem;border:2px solid rgba(212,175,55,.2);transition:border-color .5s ease}.hero-portrait-wrapper:hover .hero-portrait-border{border-color:rgba(212,175,55,.4)!important}.hero-artist-info{position:absolute;bottom:0;left:0;right:0;padding:2rem;z-index:10}.hero-artist-info-inner{display:flex;flex-direction:column;row-gap:.5rem}.hero-artist-role{color:#d4af37;letter-spacing:.2em;text-transform:uppercase;font-size:.875rem}.hero-artist-name{font-size:1.875rem;color:#ffffff}@media (min-width:1024px){.hero-artist-name{font-size:2.25rem}}.hero-artist-subtitle{font-size:.875rem;color:rgba(255,255,255,.6)}@media (min-width:1024px){.hero-artist-subtitle{font-size:1rem}}.hero-disc-container{position:relative}.hero-disc-glow{position:absolute;inset:0;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,rgba(212,175,55,.5) 0,rgba(74,144,226,.3) 50%,transparent 70%);filter:blur(40px)}.hero-disc{position:relative;width:15rem;height:15rem;cursor:pointer}@media (min-width:1024px){.hero-disc{width:20rem;height:20rem}}.hero-vinyl-rim{background:linear-gradient(135deg,#111827,#1f2933,#000000);box-shadow:0 25px 50px rgba(0,0,0,.7)}.hero-vinyl-groove,.hero-vinyl-rim{position:absolute;inset:0;border-radius:9999px}.hero-vinyl-groove{border:1px solid rgba(255,255,255,.05)}.hero-album-cover{position:absolute;top:50%;left:50%;width:9rem;height:9rem;transform:translate(-50%,-50%);border-radius:9999px;overflow:hidden;border:4px solid #000000;box-shadow:0 25px 50px rgba(0,0,0,.9)}@media (min-width:1024px){.hero-album-cover{width:11rem;height:11rem}}.hero-album-cover-image{width:100%;height:100%;object-fit:cover}.hero-disc-center{position:absolute;top:50%;left:50%;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%);border-radius:9999px;background:linear-gradient(135deg,#1f2933,#000000);box-shadow:inset 0 2px 6px rgba(0,0,0,.8);border:2px solid #111827}.hero-disc-overlay{position:absolute;inset:0;border-radius:9999px;background-color:rgba(0,0,0,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:0}.hero-disc:hover .hero-disc-overlay{opacity:1}.hero-disc-play-button{width:4rem;height:4rem;border-radius:9999px;background-color:#d4af37;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 45px rgba(212,175,55,.3);transition:background-color .3s ease,box-shadow .3s ease}.hero-disc-play-button:hover{background-color:#f4d678!important;box-shadow:0 24px 55px rgba(212,175,55,.5)!important}.hero-disc-play-icon{width:1.75rem;height:1.75rem;color:#000000}.hero-disc-play-icon-offset{transform:translateX(.25rem)}.hero-cta{text-align:center;padding-top:2rem;display:flex;flex-direction:column;row-gap:1.5rem}@media (min-width:1024px){.hero-cta{text-align:left}}.hero-cta-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:.75rem;font-size:.875rem}.hero-cta-title{font-size:2.25rem;color:#ffffff;margin-bottom:1rem}@media (min-width:1024px){.hero-cta-title{font-size:3.75rem}}.hero-cta-description{max-width:24rem;margin:0 auto;color:rgba(255,255,255,.5)}@media (min-width:1024px){.hero-cta-description{margin:0}}.hero-cta-buttons{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.hero-cta-buttons{flex-direction:row}}.hero-listen-btn{background-color:#d4af37;color:#000000;border-radius:9999px;padding-inline:2rem;padding-block:1.5rem;box-shadow:0 18px 40px rgba(212,175,55,.2);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;display:inline-flex;align-items:center;justify-content:center}.hero-listen-btn:hover{background-color:#f4d678!important;box-shadow:0 22px 50px rgba(212,175,55,.4)!important}.hero-listen-btn-icon{width:1.25rem;height:1.25rem;margin-right:.5rem}.hero-tour-btn{border-radius:9999px;padding-inline:2rem;padding-block:1.5rem;border:1px solid #d4af37;color:#d4af37;background-color:transparent;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.hero-tour-btn:hover{background-color:#d4af37!important;color:#000000;box-shadow:0 18px 40px rgba(212,175,55,.4)}.hero-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding-top:1.5rem}.hero-stat{text-align:center}@media (min-width:1024px){.hero-stat-align{text-align:left}}.hero-stat-value{font-size:1.25rem;color:#d4af37;font-weight:600}@media (min-width:1024px){.hero-stat-value{font-size:1.5rem}}.hero-stat-label{font-size:.75rem;color:rgba(255,255,255,.4)}.hero-scroll-indicator{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);z-index:20}.hero-scroll-shell{width:.4rem;height:2rem;border-radius:9999px;border:2px solid rgba(212,175,55,.3);display:flex;justify-content:center;padding:.5rem}.hero-scroll-dot{width:.25rem!important;height:.5rem!important;border-radius:9999px;background-color:#d4af37!important}@media (max-width:769px){.hero-scroll-indicator{display:none}.hero-disc-column{margin-top:50px}}.hero-listen-btn--playing{box-shadow:0 22px 50px rgba(212,175,55,.45);transform:translateY(-1px)}.hero-listen-btn--playing:hover{box-shadow:0 26px 60px rgba(212,175,55,.55)!important}.hero-listen-eq{display:inline-flex;align-items:flex-end;gap:3px;margin-left:.5rem}.hero-listen-eq-bar{width:3px;height:10px;border-radius:9999px;background-color:#000000;animation:hero-listen-eq-bounce .7s ease-in-out infinite;transform-origin:bottom}.hero-listen-eq-bar:nth-child(2){animation-delay:.12s}.hero-listen-eq-bar:nth-child(3){animation-delay:.24s}@keyframes hero-listen-eq-bounce{0%,to{transform:scaleY(.4);opacity:.7}50%{transform:scaleY(1);opacity:1}}.slider-root{position:relative;display:flex;width:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center}.slider-root[data-disabled]{opacity:.5;pointer-events:none}.slider-root[data-orientation=vertical]{flex-direction:column;height:100%;min-height:11rem;width:auto}.slider-track{position:relative;flex-grow:1;overflow:hidden;border-radius:9999px;background-color:black}.slider-root[data-orientation=horizontal] .slider-track{height:1rem;width:100%}.slider-root[data-orientation=vertical] .slider-track{height:100%;width:.375rem}.slider-range{position:absolute;background-color:white}.slider-root[data-orientation=horizontal] .slider-range{height:100%}.slider-root[data-orientation=vertical] .slider-range{width:100%}.slider-thumb{position:absolute;display:block;width:1rem;height:1rem;border-radius:9999px;background-color:var(--background);border:1px solid var(--primary);box-shadow:0 1px 3px rgba(0,0,0,.35);flex-shrink:0;transition:box-shadow .15s ease,background-color .15s ease,border-color .15s ease;cursor:pointer}.slider-root[data-orientation=horizontal] .slider-thumb{top:50%;transform:translate(-50%,-50%)}.slider-root[data-orientation=vertical] .slider-thumb{left:50%;transform:translate(-50%,50%)}.slider-thumb:hover{box-shadow:0 0 0 4px color-mix(in oklch,var(--ring) 50%,transparent)}.slider-thumb:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in oklch,var(--ring) 50%,transparent)}.slider-thumb:disabled{pointer-events:none;opacity:.5}.music-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.music-bg{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0f,#12111a 50%,#0a0a0f)}.music-container{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.music-container{padding-inline:3rem}}.music-header{text-align:center;margin-bottom:4rem}.music-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.music-title{font-size:2.25rem;color:#ffffff}@media (min-width:1024px){.music-title{font-size:3rem}}.music-grid{display:grid;grid-gap:3rem;gap:3rem;align-items:flex-start}@media (min-width:1024px){.music-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.music-main{background:radial-gradient(circle at top left,#1a1a2e,#12111a);border-radius:1.5rem;padding:2rem;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (min-width:1024px){.music-main{padding:3rem}}.music-waveform{margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:center;gap:.25rem;height:8rem}.music-wave-bar{width:.25rem;border-radius:9999px;background-image:linear-gradient(0deg,#d4af37,#4a90e2)}.music-track-info{text-align:center;margin-bottom:2rem}.music-track-title{font-size:1.5rem;color:#ffffff;margin-bottom:.5rem}.music-track-artist{color:#d4af37}.music-progress{margin-bottom:1.5rem}.music-progress-slider{margin-bottom:.5rem}.music-progress-slider [role=slider],.music-volume-slider [role=slider]{cursor:pointer}.music-progress-times{display:flex;justify-content:space-between;font-size:.875rem;color:rgba(255,255,255,.4)}.music-controls{display:flex;gap:1.5rem;margin-bottom:2rem}.music-control-btn,.music-controls{align-items:center;justify-content:center}.music-control-btn{border-radius:9999px;border:none;cursor:pointer;display:inline-flex;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.music-control-btn-secondary{width:3rem;height:3rem;background-color:rgba(255,255,255,.05)}.music-control-btn-secondary:hover{background-color:rgba(255,255,255,.1)}.music-control-btn-play{width:4rem;height:4rem;background-color:#d4af37;box-shadow:0 18px 40px rgba(212,175,55,.2)}.music-control-btn-play:hover{background-color:#f4d678;box-shadow:0 22px 50px rgba(212,175,55,.4)}.music-control-icon{width:1.25rem;height:1.25rem;color:#ffffff}.music-control-icon-play{width:1.75rem;height:1.75rem}.music-control-icon-play-active{color:#000000}.music-control-icon-play-inactive{color:#000000;transform:translateX(.125rem)}.music-volume{display:flex;align-items:center;gap:1rem}.music-volume-icon{width:1.25rem;height:1.25rem;color:#d4af37}.music-volume-slider{flex:1 1}.music-volume-label{font-size:.875rem;color:rgba(255,255,255,.4);width:3rem;text-align:right}.music-playlist{display:flex;flex-direction:column;gap:.75rem}.music-track-card{border-radius:1rem;padding:1rem;cursor:pointer;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}@media (min-width:1024px){.music-track-card{padding:1.5rem}}.music-track-card-active{background:linear-gradient(90deg,rgba(212,175,55,.2),rgba(74,144,226,.2));border-left:4px solid #d4af37}.music-track-card-inactive{background-color:rgba(255,255,255,.05);border-left:4px solid transparent}.music-track-card-inactive:hover{background-color:rgba(255,255,255,.1)}.music-track-card-inner{display:flex;align-items:center;justify-content:space-between}.music-track-main{display:flex;align-items:center;gap:1rem}.music-track-play-circle{width:2.5rem;height:2.5rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}.music-track-play-circle-active{background-color:#d4af37}.music-track-play-circle-inactive{background-color:rgba(255,255,255,.1)}.music-track-play-icon{width:1.25rem;height:1.25rem}.music-track-play-icon-active{color:#000000}.music-track-play-icon-inactive{color:#ffffff;transform:translateX(.125rem)}.music-track-name{font-size:1rem;margin-bottom:.125rem}.music-track-name-active{color:#ffffff}.music-track-name-inactive{color:rgba(255,255,255,.8)}.music-track-featured{font-size:.75rem;color:#d4af37}.music-track-duration{font-size:.875rem;color:rgba(255,255,255,.4)}.about-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.about-bg{position:absolute;inset:0;background-color:#0a0a0f}.about-deco-top-right{top:25%;right:0;background-color:rgba(212,175,55,.05)}.about-deco-bottom-left,.about-deco-top-right{position:absolute;width:24rem;height:24rem;border-radius:9999px;filter:blur(60px)}.about-deco-bottom-left{bottom:25%;left:0;background-color:rgba(74,144,226,.05)}.about-container{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.about-container{padding-inline:3rem}}.about-grid{display:grid;grid-gap:4rem;gap:4rem;align-items:center}@media (min-width:1024px){.about-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-image-column{position:relative}.about-image-wrapper{position:relative;aspect-ratio:3/4;border-radius:1.5rem;overflow:hidden}.about-image-border{position:absolute;inset:0;border-radius:1.5rem;border:4px solid rgba(212,175,55,.2);z-index:10}.about-image{width:100%;height:100%;object-fit:cover}.about-image-gradient{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent,transparent)}.about-quote{position:absolute;bottom:-2rem;right:-2rem;max-width:18rem;padding:1.5rem;border-radius:1rem;background:linear-gradient(135deg,#1a1a2e,#12111a);border:1px solid rgba(212,175,55,.2)}.about-quote-text{color:rgba(255,255,255,.8);font-style:italic;font-size:.875rem;margin-bottom:.5rem}.about-quote-author{color:#d4af37;font-size:.875rem}.about-content{display:flex;flex-direction:column;row-gap:2rem}.about-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.about-title{font-size:2.25rem;color:#ffffff;margin-bottom:1.5rem}@media (min-width:1024px){.about-title{font-size:3rem}}.about-body{display:flex;flex-direction:column;row-gap:1rem;color:rgba(255,255,255,.7);font-size:.95rem;line-height:1.6}.about-achievements-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media (max-width:640px){.about-achievements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-achievement-card{background-color:rgba(255,255,255,.05);border-radius:1rem;padding:1rem;text-align:center;border:1px solid rgba(255,255,255,.1);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.about-achievement-card:hover{border-color:rgba(212,175,55,.3);box-shadow:0 18px 40px rgba(0,0,0,.4)}.about-achievement-icon{width:2rem;height:2rem;margin:0 auto .5rem}.about-achievement-label{font-size:.75rem;color:rgba(255,255,255,.6);line-height:1.3}.about-awards{padding:1.5rem;border-radius:1rem;border-left:4px solid #d4af37;background:linear-gradient(90deg,rgba(212,175,55,.1),transparent)}.about-awards-title{color:#ffffff;margin-bottom:.75rem}.about-awards-list{list-style:none;padding:0;margin:0;color:rgba(255,255,255,.7);font-size:.875rem}.about-awards-item{display:flex;align-items:flex-start;column-gap:.5rem;margin-bottom:.5rem}.about-awards-item:last-child{margin-bottom:0}.about-awards-bullet{color:#d4af37;margin-top:.25rem}.tour-dates-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.tour-dates-bg{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0f,#1a1520 50%,#0a0a0f)}.tour-dates-spotlight{position:absolute;top:0;right:25%;width:600px;height:600px;background:rgba(74,144,226,.1);border-radius:50%;filter:blur(80px)}.tour-dates-container{position:relative;z-index:10;max-width:72rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.tour-dates-container{padding-inline:3rem}}.tour-dates-header{text-align:center;margin-bottom:4rem}.tour-dates-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.tour-dates-title{font-size:2.25rem;color:#ffffff;margin-bottom:1rem}@media (min-width:1024px){.tour-dates-title{font-size:3rem}}.tour-dates-subtitle{color:rgba(255,255,255,.6);max-width:42rem;margin:0 auto}.tour-dates-list{display:flex;flex-direction:column;gap:1rem}.tour-date-card{background:linear-gradient(90deg,rgba(255,255,255,.05),transparent);border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1.5rem;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.tour-date-card:hover{background:linear-gradient(90deg,rgba(255,255,255,.1),transparent);border-color:rgba(212,175,55,.3)!important;box-shadow:0 18px 40px rgba(0,0,0,.45)!important}.tour-date-card-inner{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.tour-date-card-inner{flex-direction:row;align-items:center}}.tour-date-badge-wrapper{flex-shrink:0}.tour-date-badge{width:5rem;height:5rem;background:linear-gradient(135deg,#d4af37,#b8941f);border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000000;box-shadow:0 18px 40px rgba(212,175,55,.2)}.tour-date-badge-date{font-size:1.5rem;font-weight:700}.tour-date-badge-month{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.tour-date-info{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.tour-date-venue{font-size:1.25rem;color:#ffffff;transition:color .3s ease}.tour-date-card:hover .tour-date-venue{color:#d4af37!important}.tour-date-meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:rgba(255,255,255,.6)}.tour-date-meta-item{display:flex;align-items:center;gap:.5rem}.tour-date-icon{width:1rem;height:1rem}.tour-date-icon-location{color:#d4af37}.tour-date-icon-time{color:#4a90e2}.tour-date-button-wrapper{flex-shrink:0}.tour-date-button{border-radius:9999px;padding-inline:1.5rem;padding-top:.5rem;padding-bottom:.5rem;font-weight:500;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease,transform .3s ease}.tour-date-button-available{background-color:#d4af37;color:#000000;box-shadow:0 18px 40px rgba(212,175,55,.2)}.tour-date-button-available:hover{background-color:#f4d678!important;box-shadow:0 22px 50px rgba(212,175,55,.4)!important}.tour-date-button-soldout{background-color:rgba(255,255,255,.05);color:rgba(255,255,255,.4);cursor:not-allowed}.tour-dates-footer{text-align:center;margin-top:3rem}.tour-date-view-all-btn{border-radius:9999px;padding-inline:2rem;padding-top:.9rem;padding-bottom:.9rem;border:1px solid #d4af37;color:#d4af37;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.tour-date-view-all-btn:hover{background-color:#d4af37!important;color:#000000!important;box-shadow:0 18px 40px rgba(212,175,55,.4)!important}.tour-date-view-all-btn-icon{width:1.25rem;height:1.25rem}.gallery-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.gallery-bg{position:absolute;inset:0;background-color:#0a0a0f}.gallery-container{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.gallery-container{padding-inline:3rem}}.gallery-header{text-align:center;margin-bottom:4rem}.gallery-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.gallery-title{font-size:2.25rem;color:#ffffff}@media (min-width:1024px){.gallery-title{font-size:3rem}}.gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;grid-auto-rows:200px}@media (min-width:1024px){.gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery-item{position:relative;border-radius:1rem;overflow:hidden;cursor:pointer}.gallery-item-large{grid-column:span 2;grid-row:span 2}.gallery-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.gallery-item:hover .gallery-image{transform:scale(1.1)}.gallery-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.4),transparent);opacity:0;transition:opacity .3s ease}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-hover-border{position:absolute;inset:0;border-radius:1rem;border:2px solid #d4af37;opacity:0;transition:opacity .3s ease}.gallery-item:hover .gallery-hover-border{opacity:1}.gallery-hover-info{position:absolute;bottom:0;left:0;right:0;padding:1rem;opacity:0;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease;z-index:10}.gallery-item:hover .gallery-hover-info{opacity:1;transform:translateY(0)}.gallery-hover-info-inner{display:flex;flex-direction:column;row-gap:.5rem}.gallery-hover-row{display:flex;align-items:flex-start;column-gap:.5rem}.gallery-hover-icon{width:1rem;height:1rem;color:#d4af37;flex-shrink:0;margin-top:.125rem}.gallery-hover-text{color:#ffffff;font-size:.875rem}.gallery-hover-text-secondary{color:rgba(255,255,255,.8);font-size:.875rem}.gallery-lightbox{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.95);padding:1rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.gallery-lightbox,.gallery-lightbox-close{display:flex;align-items:center;justify-content:center}.gallery-lightbox-close{position:absolute;top:1.5rem;right:1.5rem;width:3rem;height:3rem;border-radius:9999px;background-color:rgba(255,255,255,.1);border:none;cursor:pointer;transition:background-color .2s ease}.gallery-lightbox-close:hover{background-color:rgba(255,255,255,.2)}.gallery-lightbox-close-icon{width:1.5rem;height:1.5rem;color:#ffffff}.gallery-lightbox-inner{position:relative;max-width:72rem;max-height:90vh}.gallery-lightbox-image{max-width:100%;max-height:90vh;object-fit:contain;border-radius:1rem;border:2px solid rgba(212,175,55,.3)}.gallery-lightbox-dots{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;column-gap:.5rem}.gallery-lightbox-dot{width:.5rem;height:.5rem;border-radius:9999px;border:none;background-color:rgba(255,255,255,.3);cursor:pointer;transition:width .2s ease,background-color .2s ease}.gallery-lightbox-dot:hover{background-color:rgba(255,255,255,.5)}.gallery-lightbox-dot-active{width:2rem;background-color:#d4af37}.gallery-lightbox-details{position:absolute;top:1.5rem;left:1.5rem;width:16rem;background-color:rgba(0,0,0,.7);padding:1rem;border-radius:.5rem;color:#ffffff}.gallery-lightbox-label{font-size:.875rem;font-weight:700}.gallery-lightbox-label-spacing{margin-top:.5rem}.gallery-lightbox-value{font-size:.875rem}.merch-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.merch-bg{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0f,#12111a 50%,#0a0a0f)}.merch-deco{position:absolute;top:33%;left:0;width:24rem;height:24rem;background-color:rgba(212,175,55,.05);border-radius:9999px;filter:blur(60px)}.merch-container{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.merch-container{padding-inline:3rem}}.merch-header{text-align:center;margin-bottom:4rem}.merch-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.merch-title{font-size:2.25rem;color:#ffffff;margin-bottom:1rem}@media (min-width:1024px){.merch-title{font-size:3rem}}.merch-subtitle{max-width:42rem;margin:0 auto;color:rgba(255,255,255,.6)}.merch-grid{display:grid;grid-gap:2rem;gap:2rem}@media (min-width:640px){.merch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.merch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.merch-card{position:relative;transition:transform .3s ease}.merch-image-wrapper{position:relative;width:100%;aspect-ratio:1/1;border-radius:1rem;overflow:hidden;margin-bottom:1rem;background-color:rgba(255,255,255,.05)}.merch-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.merch-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4),transparent);opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.merch-badge{position:absolute;top:1rem;left:1rem;background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding-inline:.75rem;padding-block:.25rem;border-radius:9999px}.merch-badge-text{font-size:.75rem;color:#d4af37}.merch-card:hover .merch-image{transform:scale(1.1)}.merch-card:hover .merch-overlay{opacity:1}.merch-overlay-button{border-radius:9999px;background-color:#d4af37;color:#000000;box-shadow:0 18px 40px rgba(212,175,55,.2);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;display:inline-flex;align-items:center}.merch-overlay-button:hover{background-color:#f4d678!important;box-shadow:0 22px 50px rgba(212,175,55,.4)!important}.merch-overlay-button-icon{width:1rem;height:1rem;margin-right:.5rem}.merch-info{display:flex;flex-direction:column;gap:.5rem}.merch-product-name{color:#ffffff;transition:color .3s ease}.merch-card:hover .merch-product-name{color:#d4af37!important}.merch-bottom-row{display:flex;align-items:center;justify-content:space-between}.merch-price{font-size:1.25rem;color:#d4af37}.merch-quick-view-btn{opacity:0;transition:opacity .3s ease,color .3s ease;color:#ffffff}.merch-card:hover .merch-quick-view-btn{opacity:1}.merch-quick-view-btn:hover{color:#d4af37!important}.merch-footer{text-align:center;margin-top:3rem}.merch-view-all-btn{border-radius:9999px;padding-inline:2rem;padding-block:1.5rem;border:1px solid #d4af37;color:#d4af37;background-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.merch-view-all-btn:hover{background-color:#d4af37!important;color:#000000!important;box-shadow:0 18px 40px rgba(212,175,55,.4)!important}.merch-view-all-btn-icon{width:1.25rem;height:1.25rem}.social-section{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem}.social-bg{position:absolute;inset:0;background-color:#0a0a0f}.social-gradient{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(212,175,55,.05) 50%,transparent)}.social-container{position:relative;z-index:10;max-width:64rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.social-container{padding-inline:3rem}}.social-header{text-align:center;margin-bottom:4rem}.social-kicker{color:#d4af37;letter-spacing:.3em;text-transform:uppercase;margin-bottom:1rem}.social-title{font-size:2.25rem;color:#ffffff}@media (min-width:1024px){.social-title{font-size:3rem}}.social-links-block{margin-bottom:4rem}.social-links-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.social-link-card{position:relative;width:5rem;height:5rem;border-radius:1rem;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;text-decoration:none}.social-link-card:hover{background-color:rgba(255,255,255,.1);border-color:rgba(212,175,55,.5)}.social-link-icon{width:2rem;height:2rem;color:#ffffff;transition:color .3s ease}.social-link-card:hover .social-link-icon{color:#d4af37}.social-link-glow{position:absolute;inset:0;border-radius:1rem;opacity:0;transition:opacity .3s ease;box-shadow:0 18px 40px rgba(212,175,55,.2)}.social-link-card:hover .social-link-glow{opacity:1}.social-stream-title{text-align:center;color:rgba(255,255,255,.6);margin-bottom:2rem}.social-stream-grid{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:640px){.social-stream-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.social-stream-card{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent);border-radius:1rem;border:1px solid rgba(255,255,255,.1);padding:1.5rem;text-align:center;text-decoration:none;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease}.social-stream-card:hover{background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);border-color:rgba(212,175,55,.3)}.social-stream-icon{width:2rem;height:2rem;color:#d4af37;margin:0 auto .75rem}.social-stream-name{color:#ffffff;transition:color .3s ease}.social-stream-card:hover .social-stream-name{color:#d4af37}.social-newsletter{margin-top:4rem;background:linear-gradient(90deg,rgba(212,175,55,.1),rgba(74,144,226,.1),rgba(212,175,55,.1));border-radius:1.5rem;padding:2rem;border:1px solid rgba(255,255,255,.1);text-align:center}@media (min-width:1024px){.social-newsletter{padding:3rem}}.social-newsletter-title{font-size:1.5rem;color:#ffffff;margin-bottom:1rem}.social-newsletter-text{color:rgba(255,255,255,.6);margin:0 auto 1.5rem;max-width:28rem}.social-newsletter-form{display:flex;flex-direction:column;gap:1rem;max-width:28rem;margin:0 auto}@media (min-width:640px){.social-newsletter-form{flex-direction:row}}.social-newsletter-input{flex:1 1;padding-inline:1.5rem;padding-top:.75rem;padding-bottom:.75rem;border-radius:9999px;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#ffffff;outline:none;transition:border-color .3s ease}.social-newsletter-input::placeholder{color:rgba(255,255,255,.4)}.social-newsletter-input:focus{border-color:#d4af37}.social-newsletter-button{padding-inline:2rem;padding-top:.75rem;padding-bottom:.75rem;border-radius:9999px;background-color:#d4af37;color:#000000;border:none;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;box-shadow:0 18px 40px rgba(212,175,55,.2)}.social-newsletter-button:hover{background-color:#f4d678;box-shadow:0 22px 50px rgba(212,175,55,.4)}.footer{position:relative;overflow:hidden;padding-top:4rem;padding-bottom:4rem}.footer-bg{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0f,#050508)}.footer-top-border{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.5),transparent)}.footer-container{position:relative;z-index:10;max-width:80rem;margin:0 auto;padding-inline:1.5rem}@media (min-width:1024px){.footer-container{padding-inline:3rem}}.footer-grid{display:grid;grid-gap:3rem;gap:3rem;margin-bottom:3rem}@media (min-width:1024px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-brand-title{font-size:1.5rem;color:#ffffff;margin-bottom:1rem}.footer-brand-text{color:rgba(255,255,255,.6);margin-bottom:1.5rem}.footer-socials{display:flex;gap:1rem}.footer-social-btn{width:2.5rem;height:2.5rem;border-radius:9999px;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.footer-social-btn:hover{background-color:#d4af37;border-color:#d4af37}.footer-social-icon{width:1.25rem;height:1.25rem;color:rgba(255,255,255,.6);transition:color .3s ease}.footer-social-btn:hover .footer-social-icon{color:#000000}.footer-column-title{color:#ffffff;margin-bottom:1rem;font-size:1rem}.footer-links-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:.75rem}.footer-link{color:rgba(255,255,255,.6);text-decoration:none;font-size:.95rem;transition:color .3s ease}.footer-link:hover{color:#d4af37}.footer-contact-list{display:flex;flex-direction:column;row-gap:1rem}.footer-contact-item{display:flex;align-items:flex-start;column-gap:.75rem}.footer-contact-icon{width:1.25rem;height:1.25rem;color:#d4af37;margin-top:.125rem}.footer-contact-label{font-size:.875rem;color:rgba(255,255,255,.6);margin-bottom:.25rem}.footer-contact-link{color:#ffffff;text-decoration:none;transition:color .3s ease}.footer-contact-link:hover{color:#d4af37}.footer-bottom{padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;row-gap:1rem;justify-content:space-between;align-items:center;font-size:.875rem;color:rgba(255,255,255,.4)}@media (min-width:768px){.footer-bottom{flex-direction:row}}.footer-bottom-links{display:flex;column-gap:1.5rem}.footer-bottom-link{color:inherit;text-decoration:none;transition:color .3s ease}.footer-bottom-link:hover{color:#d4af37}.scroll-to-top-btn{position:fixed;bottom:2rem;right:2rem;z-index:50;padding:1rem;border-radius:9999px;border:none;cursor:pointer;background-image:linear-gradient(135deg,#d97706,#b45309);color:#ffffff;box-shadow:0 25px 50px rgba(0,0,0,.55);display:inline-flex;align-items:center;justify-content:center;transition:opacity .5s ease,transform .5s ease,box-shadow .5s ease,background-image .5s ease;background-repeat:no-repeat;background-size:cover}.scroll-to-top-visible{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-to-top-hidden{opacity:0;transform:translateY(4rem);pointer-events:none}.scroll-to-top-icon{width:1.5rem;height:1.5rem}.scroll-to-top-btn:hover{transform:translateY(0) scale(1.1);background-image:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 30px 60px rgba(245,158,11,.5)}.scroll-to-top-btn:focus{outline:none;box-shadow:0 0 0 2px #0a0a0f,0 0 0 4px #f59e0b}@media (prefers-reduced-motion:reduce){.scroll-to-top-btn{transition:none}}.premium-modal-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:100}.premium-modal-wrapper{position:fixed;inset:0;z-index:101;display:flex;align-items:flex-start;justify-content:center;padding-top:5rem;padding-inline:1rem}.premium-modal{position:relative;max-width:28rem;width:100%;overflow:hidden;background-image:linear-gradient(135deg,#1a1520,#0a0a0f);border:1px solid rgba(212,175,55,.3);border-radius:1.5rem;box-shadow:0 25px 50px rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.2)}.premium-modal-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:16rem;height:16rem;background-color:rgba(212,175,55,.2);border-radius:9999px;filter:blur(60px)}.premium-modal-close-btn{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:rgba(255,255,255,.05);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;z-index:10}.premium-modal-close-btn:hover{background-color:rgba(255,255,255,.1)}.premium-modal-close-icon{width:1.25rem;height:1.25rem;color:#ffffff}.premium-modal-content{position:relative;padding:2rem;text-align:center;color:#ffffff}.premium-modal-icon-wrapper{display:inline-flex;width:5rem;height:5rem;align-items:center;justify-content:center;border-radius:9999px;margin-bottom:1.5rem;background-image:linear-gradient(135deg,#d4af37,#b8941f);box-shadow:0 18px 40px rgba(212,175,55,.3)}.premium-modal-icon{width:2.5rem;height:2.5rem;color:#000000}.premium-modal-title{font-size:1.5rem;color:#ffffff;margin-bottom:.75rem}.premium-modal-text{color:rgba(255,255,255,.7);margin-bottom:.5rem}.premium-modal-text-secondary{color:rgba(255,255,255,.5);font-size:.875rem;margin-bottom:2rem}.premium-modal-button{width:100%;padding-inline:2rem;padding-top:1rem;padding-bottom:1rem;border-radius:9999px;border:none;cursor:pointer;background-image:linear-gradient(90deg,#d4af37,#b8941f);color:#000000;box-shadow:0 18px 40px rgba(212,175,55,.3);transition:background-image .3s ease,box-shadow .3s ease,transform .3s ease}.premium-modal-button:hover{background-image:linear-gradient(90deg,#f4d678,#d4af37);box-shadow:0 22px 50px rgba(212,175,55,.5)}@media (prefers-reduced-motion:reduce){.premium-modal,.premium-modal-button,.premium-modal-icon-wrapper{transition:none}}