.ref-site[data-festival=dussehra]{--sk-bg:#090705;--sk-paper:#fff4df;--sk-red:#ed8a27;--sk-muted:#d4c2a5;--sk-line:#ffc97440;--sk-cyan:#ffd36b;--sk-amber:#ff9d35;--sk-blue:#703319;--neon:#ed8a27;--cyan:#ffd36b;color:var(--sk-paper);background:radial-gradient(at 15% 5%,#ed8a2729,#0000 28%),radial-gradient(at 88% 30%,#ffd36b14,#0000 30%),repeating-linear-gradient(118deg,#ffd36b05 0 1px,#0000 1px 12px),#090705}.ref-site[data-festival=dussehra] .topbar{background:linear-gradient(100deg,#1e0e07f0,#080705db);border-color:#ffd36b47;box-shadow:0 14px 42px #00000059}.ref-site[data-festival=dussehra] .topbar nav a:hover,.ref-site[data-festival=dussehra] .wordmark:hover{color:#ffd36b}.ref-site[data-festival=dussehra] .nav-book{color:#fff4df;background:linear-gradient(135deg,#e98124,#a8461a);border-color:#ffd36b;box-shadow:0 0 24px #ff9d3533}.ref-site[data-festival=dussehra] .ref-hero{background:radial-gradient(circle at 78% 16%,#ffbc4f21,#0000 24%),linear-gradient(110deg,#120906 0%,#080706 65%,#160a05 100%)}.ref-site[data-festival=dussehra] .ref-hero:after{content:"";z-index:2;filter:drop-shadow(0 2px 8px #ff9d356b);opacity:.72;pointer-events:none;background:radial-gradient(circle,#ffe3a0 0 2px,#e8872b 3px 5px,#0000 6px) 0 0/34px 13px repeat-x;height:13px;animation:6s ease-in-out infinite alternate dussehra-toran;position:absolute;top:74px;left:0;right:0}.ref-site[data-festival=dussehra] .ref-hero-photo:after{background:linear-gradient(90deg,#0705033d,#1208030f 44%,#0b05038f)}.ref-site[data-festival=dussehra] .ref-hero-copy{background:linear-gradient(90deg,#170a04d6,#0f07031a);border-left-color:#ffd36b;box-shadow:0 20px 70px #0003}.ref-site[data-festival=dussehra] .ref-role:after{background:linear-gradient(90deg,#ff9634,#ffd36b,#fff1c5);box-shadow:0 0 15px #ffd36b94}.ref-site[data-festival=dussehra] .ref-tags span{background:#2d140885;border-color:#ffd36b85}.ref-site[data-festival=dussehra] :is(.statement,.soundcloud-playlist,.music-library,.studio,.photoshoot,.releases,.social-directory,.media-showcase,.producer-services,.collaboration-section){color:#fff4df;background:radial-gradient(at 90% 12%,#ed8a2716,#0000 28%),repeating-linear-gradient(122deg,#ffd36b04 0 1px,#0000 1px 13px),#0c0907}.ref-site[data-festival=dussehra] .ref-about{border-color:#ffd36b47;background:radial-gradient(at 12% 22%,#ed8a2729,#0000 30%),linear-gradient(135deg,#211108,#0c0907 72%)!important}.ref-site[data-festival=dussehra] .ref-about-portrait:after{background:linear-gradient(145deg,#0000 46%,#ed8a2757)}.ref-site[data-festival=dussehra] .ref-facts span{background:linear-gradient(145deg,#ffd36b1a,#ed8a2709);border-color:#ffd36b3d}.ref-site[data-festival=dussehra] .ref-facts b,.ref-site[data-festival=dussehra] :is(.section-number,.section-head>p,.playlist-heading>p,.producer-kicker,.media-section-head>p,.youtube-copy>p){color:#ffd36b}.ref-site[data-festival=dussehra] .sound-band{color:#211107;background:linear-gradient(100deg,#a94d1b,#f1a641 42%,#ffd36b 66%,#bd641f);box-shadow:0 18px 48px #0006}.ref-site[data-festival=dussehra] .genre-run i{color:#fff4df}.ref-site[data-festival=dussehra] :is(.playlist-player,.track-card,.social-card,.instagram-card,.youtube-stage,.producer-service-card,.collaboration-form,.crowd-set){transition:transform .4s cubic-bezier(.2,.75,.25,1),box-shadow .4s,border-color .4s;box-shadow:10px 14px #ed8a271f,0 28px 70px #00000061,inset 0 1px #fff4df14;background:linear-gradient(145deg,#2c180ce0,#0c0907f0)!important;border-color:#ffd36b4d!important}.ref-site[data-festival=dussehra] :is(.playlist-player,.track-card,.social-card,.instagram-card,.youtube-stage,.producer-service-card,.collaboration-form,.crowd-set):hover{transform:translateY(-5px);box-shadow:10px 18px #ed8a2729,0 32px 76px #0000006b,0 0 30px #ff9d351a;border-color:#ffd36ba8!important}.ref-site[data-festival=dussehra] :is(.playlist-card-head span,.load-tracks,.instagram-meta span){color:#fff8e9;background:linear-gradient(135deg,#ff9d35,#b6531d)}.ref-site[data-festival=dussehra] .studio{background:radial-gradient(at 75% 18%,#ffd36b1f,#0000 30%),linear-gradient(140deg,#1b1009,#090806 72%)}.ref-site[data-festival=dussehra] .studio .section-head{background:linear-gradient(115deg,#361b0cbd,#0f0a06b8);border:1px solid #ffd36b38;border-radius:20px;padding:clamp(20px,4vw,52px)}.ref-site[data-festival=dussehra] .stage{color:#fff4df;background:radial-gradient(at 78% 35%,#ffd36b21,#0000 32%),linear-gradient(125deg,#241309,#0e0a07 72%)}.ref-site[data-festival=dussehra] .stage-copy>p:last-child,.ref-site[data-festival=dussehra] .section-head span,.ref-site[data-festival=dussehra] .playlist-heading>span,.ref-site[data-festival=dussehra] .producer-intro,.ref-site[data-festival=dussehra] .collaboration-copy>p:last-child,.ref-site[data-festival=dussehra] .youtube-copy>span{color:#fff4dfb8}.ref-site[data-festival=dussehra] .services{color:#fff4df;background:linear-gradient(120deg,#2a170b,#110b07 72%)}.ref-site[data-festival=dussehra] .services h3{-webkit-text-stroke-color:#ffd36b}.ref-site[data-festival=dussehra] .services span{color:#fff4dfad}.ref-site[data-festival=dussehra] .festival-wish{background:radial-gradient(at 78% 42%,#ed8a272e,#0000 34%),linear-gradient(135deg,#211108,#090705 70%);border-color:#ffd36b6b;box-shadow:0 42px 110px #0000009e,0 0 0 1px #ff9d3514,inset 0 1px #fff4df1f}.ref-site[data-festival=dussehra] .festival-wish-image img{animation:13s ease-in-out infinite alternate dussehra-art-breathe}.ref-site[data-festival=dussehra] .festival-wish-image:after{background:linear-gradient(90deg,#0000 60%,#0c0805eb)}.ref-site[data-festival=dussehra] .festival-wish-copy>p{color:#ffd36b}.ref-site[data-festival=dussehra] .festival-wish-copy>span{color:#ffe4ab;border-color:#ffd36bad}.ref-site[data-festival=dussehra] .festival-wish-copy h2{color:#fff1cf;text-shadow:0 0 28px #ff9d3547;animation:4s ease-in-out infinite dussehra-title-glow}.ref-site[data-festival=dussehra] .festival-wish-copy strong{color:#fff4dfcc}.ref-site[data-festival=dussehra] .festival-signature{color:#ffd36b}.ref-site[data-festival=dussehra] :is(.ref-contact,footer){color:#fff4df;background:radial-gradient(at 75% 32%,#ed8a272b,#0000 32%),repeating-linear-gradient(115deg,#ffd36b05 0 1px,#0000 1px 11px),#1b0d07}.ref-site[data-festival=dussehra] footer:before{background:linear-gradient(90deg,#a94d1b,#ffd36b,#e9852a)}.ref-site[data-festival=dussehra] .booking-ticket{color:#fff8e9;background:linear-gradient(135deg,#f19a37,#aa4b1b);border:1px solid #ffd36b9e;transition:transform .3s,box-shadow .3s;box-shadow:7px 8px #742e10bd,0 0 28px #ff9d352e}.ref-site[data-festival=dussehra] .booking-ticket:hover{transform:translateY(-3px);box-shadow:7px 11px #742e10bd,0 0 38px #ff9d354d}.ref-site[data-festival=dussehra] .festival-animation{opacity:.38}.ref-site[data-festival=dussehra] .festival-animation:before{opacity:.15;background:repeating-conic-gradient(from 0deg, #ffd36b 0 1.5deg, transparent 1.5deg 12deg);animation-duration:52s}.ref-site[data-festival=dussehra] .festival-animation i{background:#ffd36b;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #ff9d35e6}.ref-site[data-festival=dussehra] .festival-animation i:nth-child(3n){background:#ff8d32}.ref-site[data-festival=dussehra] .festival-animation i:nth-child(4n){background:#fff0bd;width:3px;height:3px}.ref-site[data-festival=dussehra]{perspective:1400px;perspective-origin:50% 18%}.ref-site[data-festival=dussehra] :is(.topbar,.ref-hero-copy,.ref-about,.section-head,.playlist-heading,.producer-services-heading,.collaboration-panel,.festival-wish){transform-style:preserve-3d}.ref-site[data-festival=dussehra] .topbar{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-radius:16px;transform:translateZ(20px)}.ref-site[data-festival=dussehra] :is(.section-head,.playlist-heading,.producer-services-heading,.media-section-head){text-shadow:0 1px #ffffff0f,0 9px 28px #00000047;position:relative}.ref-site[data-festival=dussehra] :is(.playlist-player,.track-card,.social-card,.instagram-card,.youtube-stage,.producer-service-card,.collaboration-form,.crowd-set,.collaboration-panel){transform-style:preserve-3d;backface-visibility:hidden;position:relative;overflow:hidden;box-shadow:1px 1px #ffe7b433,9px 12px #73361438,0 30px 70px #0000006b,inset 0 1px #fff4df1f;background-image:linear-gradient(145deg,#ffffff14,#0000 32%),linear-gradient(145deg,#2c180ceb,#0c0907f5)!important}.ref-site[data-festival=dussehra] :is(.playlist-player,.track-card,.social-card,.instagram-card,.youtube-stage,.producer-service-card,.collaboration-form,.crowd-set,.collaboration-panel):hover{transform:perspective(1100px)translateY(-6px)rotateX(2deg)rotateY(-1deg);box-shadow:1px 1px #ffe7b452,10px 15px #73361442,0 36px 82px #0000007a,0 0 34px #ff9d3524,inset 0 1px #fff4df2e}.ref-site[data-festival=dussehra] :is(.playlist-player,.producer-service-card,.social-card,.instagram-card):after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe8b41c,#0000);width:34%;transition:left .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-120% auto -120% -55%;transform:rotate(22deg)}.ref-site[data-festival=dussehra] :is(.playlist-player,.producer-service-card,.social-card,.instagram-card):hover:after{left:125%}.ref-site[data-festival=dussehra] :is(.photoshoot-grid img,.stage-images img,.instagram-card img,.youtube-player,.ref-about-portrait img){filter:saturate(1.04)contrast(1.03);transition:transform .65s cubic-bezier(.2,.75,.25,1),filter .65s;transform:translateZ(10px)}.ref-site[data-festival=dussehra] :is(.photoshoot-grid img,.stage-images img,.instagram-card img,.youtube-player,.ref-about-portrait img):hover{filter:saturate(1.14)contrast(1.06)drop-shadow(0 18px 28px #00000061);transform:perspective(900px)translateZ(26px)scale(1.035)rotateY(-1.2deg)}.ref-site[data-festival=dussehra] :is(.nav-book,.booking-ticket,.producer-cta,.collaboration-submit,.intro-video-skip,.sk-theme-toggle,.whatsapp-float){transition:transform .28s,filter .28s,box-shadow .28s;transform:translateZ(14px);box-shadow:0 4px #5e250dcc,0 12px 24px #0000004d,0 0 22px #ff9d3526}.ref-site[data-festival=dussehra] :is(.nav-book,.booking-ticket,.producer-cta,.collaboration-submit,.intro-video-skip,.sk-theme-toggle,.whatsapp-float):hover{filter:brightness(1.12);transform:translateY(-3px)translateZ(22px)scale(1.025);box-shadow:0 7px #5e250dbd,0 18px 32px #00000057,0 0 30px #ff9d3545}.ref-site[data-festival=dussehra] :is(.ref-showreel b,.success-mark,.listen-pulse){box-shadow:0 0 0 5px #ffd36b14,0 0 30px #ff9d3552,inset 0 1px #fff4df59}.ref-site[data-festival=dussehra] .festival-wish{transform:perspective(1500px)rotateX(.6deg);box-shadow:0 2px #ffe7b42e,0 25px #7336142e,0 48px 110px #000000ad,inset 0 1px #fff4df2e}.ref-site[data-festival=dussehra] .festival-wish-image img{transform-origin:64% 46%}.ref-site[data-festival=dussehra] .sound-band{text-shadow:0 1px #ffffff3d,0 5px 14px #401b0847}.ref-site[data-festival=dussehra] .ref-role span{text-shadow:0 0 16px #ffd36b38}.ref-site[data-festival=dussehra] :is(.ref-contact a,footer a,.topbar nav a,.media-section-head a){transition:color .28s,text-shadow .28s,transform .28s}.ref-site[data-festival=dussehra] :is(.ref-contact a,footer a,.topbar nav a,.media-section-head a):hover{color:#ffe4a6;text-shadow:0 0 16px #ffd36b57}.site-intro-dussehra{isolation:isolate;overflow:hidden;background:#090705!important}.site-intro-dussehra:before{z-index:4;pointer-events:none;background:linear-gradient(112deg,#0000 28%,#ffd36b1a 46%,#ff9d3533 49%,#0000 56%),radial-gradient(at 50% 70%,#ed8a2733,#0000 43%);animation:5.5s ease-in-out infinite dussehra-intro-sweep;display:block!important}.site-intro-dussehra:after{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#e98229,#ffe39c,#ffd36b,#0000);height:3px;animation:4s ease-in-out infinite dussehra-intro-beam;top:auto;bottom:0;box-shadow:0 0 26px #ffd36bb8;display:block!important}.site-intro-dussehra .intro-video-skip{z-index:2147483647;pointer-events:auto}.site-intro-dussehra .intro-festival-art{z-index:0;opacity:.58;filter:saturate(.86)brightness(.82);animation:16s ease-in-out infinite alternate dussehra-art-breathe}.site-intro-dussehra .intro-full-video{width:min(78vw,1180px);height:min(65vh,680px);top:16vh}.site-intro-dussehra .intro-video-shade{z-index:3;background:linear-gradient(#08050380,#0805030d 35%,#08050333 64%,#080503c2),radial-gradient(#0000 20%,#04030261)}.site-intro-dussehra .intro-festival-copy{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(120deg,#140a05a8,#140a0529);border:1px solid #ffd36b42;border-radius:22px;width:min(94vw,1120px);padding:12px 20px 16px;animation:.9s cubic-bezier(.2,.85,.24,1) both dussehra-copy-arrive;top:clamp(25px,4vh,48px);box-shadow:0 14px 46px #0000003d,inset 0 1px #fff4df14}.site-intro-dussehra .intro-festival-copy>span{color:#ffd36b;text-shadow:0 0 18px #ff9d3561;margin-bottom:9px}.site-intro-dussehra .intro-festival-copy h1{color:#fff2d3;letter-spacing:-.045em;text-shadow:0 0 25px #ff9d3557,0 3px 18px #000000a8;font-size:clamp(32px,5.4vw,76px);line-height:.98;animation:3.5s ease-in-out .7s infinite alternate dussehra-heading-light}.site-intro-dussehra .intro-festival-copy strong{color:#fff4dfe6;letter-spacing:.12em;border:0;margin-top:9px;padding:6px 10px;font-size:clamp(10px,1.05vw,14px)}.intro-festival-signature{color:#ffd36b;letter-spacing:.12em;text-shadow:0 0 12px #ff9d3557;margin:9px 0 0;font:700 clamp(11px,1vw,14px)/1.4 IBM Plex Mono,monospace}.dussehra-intro-sparks{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dussehra-intro-sparks i{--spark-x:8%;--spark-delay:0s;--spark-duration:5s;left:var(--spark-x);opacity:0;width:4px;height:4px;animation:dussehra-spark-rise var(--spark-duration) ease-in var(--spark-delay) infinite;background:#ffd36b;border-radius:50%;position:absolute;bottom:-10px;box-shadow:0 0 12px 3px #ff9d358a}.dussehra-intro-sparks i:nth-child(2){--spark-x:15%;--spark-delay:-2s;--spark-duration:6s}.dussehra-intro-sparks i:nth-child(3){--spark-x:22%;--spark-delay:-4s;--spark-duration:5s}.dussehra-intro-sparks i:nth-child(4){--spark-x:29%;--spark-delay:-1s;--spark-duration:7s}.dussehra-intro-sparks i:nth-child(5){--spark-x:37%;--spark-delay:-3s;--spark-duration:6s}.dussehra-intro-sparks i:nth-child(6){--spark-x:44%;--spark-delay:-5s;--spark-duration:5s}.dussehra-intro-sparks i:nth-child(7){--spark-x:51%;--spark-delay:-2.5s;--spark-duration:7s}.dussehra-intro-sparks i:nth-child(8){--spark-x:58%;--spark-delay:-4.5s;--spark-duration:5.5s}.dussehra-intro-sparks i:nth-child(9){--spark-x:65%;--spark-delay:-1.5s;--spark-duration:6.5s}.dussehra-intro-sparks i:nth-child(10){--spark-x:72%;--spark-delay:-3.5s;--spark-duration:5s}.dussehra-intro-sparks i:nth-child(11){--spark-x:79%;--spark-delay:-2.2s;--spark-duration:7s}.dussehra-intro-sparks i:nth-child(12){--spark-x:86%;--spark-delay:-4.2s;--spark-duration:5.8s}.dussehra-intro-sparks i:nth-child(13){--spark-x:93%;--spark-delay:-1.2s;--spark-duration:6.8s}.dussehra-intro-sparks i:nth-child(14){--spark-x:11%;--spark-delay:-5s;--spark-duration:7.5s}.dussehra-intro-sparks i:nth-child(15){--spark-x:49%;--spark-delay:-3s;--spark-duration:6.3s}.dussehra-intro-sparks i:nth-child(16){--spark-x:89%;--spark-delay:-6s;--spark-duration:7.2s}@keyframes dussehra-spark-rise{0%{opacity:0;transform:translate(0,0)scale(.5)}12%{opacity:.9}72%{opacity:.8}to{opacity:0;transform:translate(20px,-78vh)scale(1.2)}}@keyframes dussehra-intro-sweep{0%,12%{opacity:0;transform:translate(-75%)}35%{opacity:1}80%,to{opacity:0;transform:translate(75%)}}@keyframes dussehra-intro-beam{0%,to{filter:brightness(.8)}50%{filter:brightness(1.45)}}@keyframes dussehra-copy-arrive{0%{opacity:0;filter:blur(8px);transform:translate(-50%,16px)scale(.97)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}@keyframes dussehra-heading-light{0%{text-shadow:0 0 18px #ff9d353d,0 3px 18px #000000a8}to{text-shadow:0 0 34px #ffd36b8c,0 3px 18px #000000a8}}@keyframes dussehra-art-breathe{0%{transform:scale(1.015)}to{transform:scale(1.065)}}@keyframes dussehra-title-glow{0%,to{text-shadow:0 0 18px #ff9d352e}50%{text-shadow:0 0 34px #ffd36b6b}}@keyframes dussehra-toran{0%{opacity:.5}to{opacity:.9}}@media (width<=800px){.ref-site[data-festival=dussehra] .ref-hero:after{top:72px}.ref-site[data-festival=dussehra] .ref-hero-copy{background:linear-gradient(90deg,#190b04e0,#190b0457)}.ref-site[data-festival=dussehra] .festival-wish{grid-template-columns:1fr;width:calc(100% - 24px);min-height:0;margin:24px auto 62px}.ref-site[data-festival=dussehra] .festival-wish-image{min-height:0;padding:12px}.ref-site[data-festival=dussehra] .festival-wish-image img{border-radius:13px;width:100%;height:auto;display:block}.ref-site[data-festival=dussehra] .festival-wish-image:after{display:none}.ref-site[data-festival=dussehra] .festival-wish-copy{margin:0;padding:12px 24px 32px}.ref-site[data-festival=dussehra] .festival-wish-copy h2{font-size:clamp(36px,10vw,58px);line-height:1}.site-intro-dussehra .intro-full-video{width:94vw;height:min(58vh,620px);top:17vh}.site-intro-dussehra .intro-festival-copy{border-radius:16px;width:calc(100% - 28px);padding:10px 10px 12px;top:20px}.site-intro-dussehra .intro-festival-copy>span{letter-spacing:.3em;font-size:9px}.site-intro-dussehra .intro-festival-copy h1{font-size:clamp(28px,8.7vw,48px);line-height:1}.site-intro-dussehra .intro-festival-copy strong{letter-spacing:.05em;margin-top:6px}.site-intro-dussehra .intro-festival-signature{margin-top:5px;font-size:10px}}@media (prefers-reduced-motion:reduce){.ref-site[data-festival=dussehra] *,.site-intro-dussehra *,.site-intro-dussehra:before,.site-intro-dussehra:after{transition:none!important;animation:none!important}.ref-site[data-festival=dussehra] .intro-festival-copy,.site-intro-dussehra .intro-festival-copy,.site-intro-dussehra .intro-festival-copy>span,.site-intro-dussehra .intro-festival-copy h1,.site-intro-dussehra .intro-festival-copy strong{opacity:1;filter:none}.site-intro-dussehra .dussehra-intro-sparks{display:none}}
