.nova-sponsors-stage{--sponsor-ink:oklch(13% .02 80);--sponsor-paper:oklch(99% 0 0);--sponsor-yellow:oklch(91% .22 102);--sponsor-cyan:oklch(78% .17 220);--sponsor-nova:oklch(72% .18 152);isolation:isolate;background:0 0;width:1100px;height:320px;font-family:Barlow,Outfit,system-ui,sans-serif;position:relative;overflow:hidden}.nova-sponsor-card{opacity:0;transform-origin:50%;will-change:transform, opacity, filter, clip-path;pointer-events:none;place-items:center;display:grid;position:absolute;inset:24px 26px 30px}.nova-sponsor-ribbon{clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);grid-template-rows:31px 1fr 29px;place-items:center;width:900px;height:196px;padding:18px 112px 16px;display:grid;position:relative}.nova-sponsor-ribbon:before,.nova-sponsor-ribbon:after{content:"";pointer-events:none;position:absolute}.nova-sponsor-kicker,.nova-sponsor-subline,.nova-sponsor-nova{text-transform:uppercase;letter-spacing:.18em;font-weight:800}.nova-sponsor-kicker{letter-spacing:.22em;align-self:end;font:700 18px/1 Bebas Neue,Anton,sans-serif}.nova-sponsor-subline{align-self:start;font-size:15px}.nova-sponsor-logo-stack{place-items:center;width:min(100%,610px);height:82px;display:grid;position:relative}.nova-sponsor-logo-stack img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.nova-sponsor-logo-stack img:not(:first-child){opacity:0;pointer-events:none}.nova-sponsor-nova{color:var(--sponsor-ink);background:var(--sponsor-nova);clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);padding:7px 20px;font-size:13px;position:absolute;bottom:0;right:18px}.nova-sponsor-code{letter-spacing:.18em;opacity:.48;font:700 12px/1 Barlow,system-ui,sans-serif;position:absolute;top:14px;right:76px}.nova-sponsor-craftifyx{animation:30s linear infinite nova-sponsor-craft-cycle}.nova-sponsor-craftifyx .nova-sponsor-ribbon{color:var(--sponsor-ink);border-block:4px solid var(--sponsor-ink);background:linear-gradient(115deg,transparent 0 8%,oklch(99% 0 0/.34) 8% 8.5%,transparent 8.5% 83%,oklch(13% .02 80/.12) 83% 84%,transparent 84%),repeating-linear-gradient(90deg,transparent 0 39px,oklch(13% .02 80/.08) 40px 41px),var(--sponsor-yellow);box-shadow:14px 14px oklch(12% .02 250/.78),0 0 48px oklch(91% .22 102/.42),inset 0 0 0 2px oklch(99% 0 0/.5)}.nova-sponsor-craftifyx .nova-sponsor-ribbon:before{background:var(--sponsor-ink);width:18px;inset:0 auto 0 44px;transform:skew(-18deg)}.nova-sponsor-craftifyx .nova-sponsor-ribbon:after{background:repeating-linear-gradient(-45deg,var(--sponsor-ink) 0 8px,transparent 8px 16px);opacity:.18;width:70px;height:100%;top:0;right:44px}.nova-sponsor-craftifyx .nova-sponsor-ribbon img{filter:drop-shadow(0 3px oklch(99% 0 0/.55))}.nova-sponsor-craftifyx .nova-sponsor-kicker,.nova-sponsor-craftifyx .nova-sponsor-subline{color:var(--sponsor-ink)}.nova-sponsor-shockbyte{animation:30s linear infinite nova-sponsor-shock-cycle}.nova-sponsor-shockbyte .nova-sponsor-ribbon{color:oklch(96% .02 240);border-block:3px solid var(--sponsor-cyan);background:linear-gradient(90deg,#0000 0 20%,oklch(70% .18 220/.12) 20% 21%,#0000 21% 79%,oklch(70% .18 220/.12) 79% 80%,#0000 80%),linear-gradient(132deg,oklch(16% .04 260/.98),oklch(8% .025 250/.99));box-shadow:9px 11px oklch(3% .01 250/.72),0 0 50px oklch(72% .19 220/.65),inset 0 0 42px oklch(65% .2 225/.18)}.nova-sponsor-shockbyte .nova-sponsor-ribbon:before{border-block:2px solid var(--sponsor-cyan);filter:drop-shadow(0 0 8px var(--sponsor-cyan));inset:-8px 14px}.nova-sponsor-shockbyte .nova-sponsor-ribbon img{filter:drop-shadow(0 0 13px oklch(72% .19 220/.75))}.nova-sponsor-shockbyte .nova-sponsor-kicker{color:oklch(82% .14 215)}.nova-sponsor-shockbyte .nova-sponsor-subline,.nova-sponsor-shockbyte .nova-sponsor-code{color:oklch(78% .08 220)}.nova-sponsor-electric-field{z-index:2;filter:drop-shadow(0 0 9px oklch(80% .18 215));position:absolute;inset:0}.nova-sponsor-electric-field i{clip-path:polygon(45% 0,100% 0,59% 37%,88% 37%,20% 100%,38% 52%,0 52%);background:linear-gradient(135deg,oklch(95% .08 210),oklch(68% .22 245));width:118px;height:104px;animation:.3s steps(2,end) infinite nova-electric-flicker;position:absolute}.nova-sponsor-electric-field i:first-child{top:20px;left:0;transform:rotate(-18deg)}.nova-sponsor-electric-field i:nth-child(2){animation-delay:-.16s;bottom:20px;right:8px;transform:rotate(161deg)scale(.76)}.nova-sponsor-electric-field i:nth-child(3){animation-delay:-.28s;bottom:4px;left:185px;transform:rotate(39deg)scale(.38)}.nova-sponsor-electric-field i:nth-child(4){animation-delay:-.08s;top:0;right:204px;transform:rotate(210deg)scale(.3)}.nova-sponsor-glitch{z-index:5;pointer-events:none;position:absolute;inset:4px 0 20px;overflow:hidden}.nova-sponsor-glitch i{opacity:0;width:96%;height:9px;position:absolute;left:2%;transform:translate(-35%)}.nova-sponsor-glitch i:first-child{top:14%}.nova-sponsor-glitch i:nth-child(2){width:72%;top:31%;left:18%}.nova-sponsor-glitch i:nth-child(3){height:16px;top:49%}.nova-sponsor-glitch i:nth-child(4){width:80%;top:68%}.nova-sponsor-glitch i:nth-child(5){top:83%}.nova-sponsor-craftifyx .nova-sponsor-glitch i{background:var(--sponsor-yellow);box-shadow:13px 0 var(--sponsor-paper),-13px 0 var(--sponsor-ink);animation:30s steps(2,end) infinite nova-craft-slices}.nova-sponsor-shockbyte .nova-sponsor-glitch i{background:var(--sponsor-cyan);box-shadow:13px 0 oklch(65% .25 285),-13px 0 var(--sponsor-paper);animation:30s steps(2,end) infinite nova-shock-slices}.nova-sponsor-glitch i:nth-child(2){animation-delay:-.04s}.nova-sponsor-glitch i:nth-child(3){animation-delay:-.08s}.nova-sponsor-glitch i:nth-child(4){animation-delay:-.12s}.nova-sponsor-glitch i:nth-child(5){animation-delay:-.16s}.nova-sponsor-craftifyx .nova-sponsor-logo-stack img:not(:first-child){animation:30s steps(2,end) infinite nova-craft-logo-glitch}.nova-sponsor-shockbyte .nova-sponsor-logo-stack img:not(:first-child){animation:30s steps(2,end) infinite nova-shock-logo-glitch}.nova-sponsor-logo-stack img:nth-child(3){animation-delay:-.08s}.nova-sponsors-stage.is-preview{zoom:.56}@keyframes nova-sponsor-craft-cycle{0%{opacity:0;filter:contrast(2)blur(7px);clip-path:inset(0 100% 0 0);transform:translate(-130px)skew(-9deg)scaleX(.5)}.7%{opacity:1;clip-path:inset(0 0 66%);transform:translate(34px)skew(5deg)scaleX(1.08)}1.35%{clip-path:inset(27% 0 18%);transform:translate(-18px)skew(-3deg)}2.1%{clip-path:inset(0);filter:contrast(1.35);transform:translate(7px)skew(1deg)}3%,10.9%{opacity:1;filter:none;clip-path:inset(0);transform:none}11.6%{filter:contrast(1.8);clip-path:inset(8% 0 44%);transform:translate(22px)skew(4deg)}12.25%{opacity:.75;clip-path:inset(56% 0 4%);transform:translate(-42px)scaleX(1.12)}13.33%,to{opacity:0;filter:blur(9px);clip-path:inset(0 0 0 100%);transform:translate(150px)scaleX(.45)}}@keyframes nova-sponsor-shock-cycle{0%,13.32%{opacity:0;filter:blur(11px)brightness(2.5);clip-path:inset(100% 0 0);transform:translateY(90px)skew(-7deg)scaleX(.48)}14%{opacity:1;clip-path:inset(62% 0 0);transform:translateY(-24px)skew(6deg)scaleX(1.1)}14.7%{clip-path:inset(16% 0 35%);filter:brightness(2);transform:translate(20px,9px)skew(-4deg)}15.4%{clip-path:inset(0);transform:translate(-7px,-4px)skew(2deg)}16.2%,24.2%{opacity:1;filter:none;clip-path:inset(0);transform:none}24.9%{filter:brightness(2);clip-path:inset(5% 0 52%);transform:translate(-24px)skew(-5deg)}25.6%{opacity:.8;clip-path:inset(51% 0 7%);transform:translate(46px,-12px)scaleX(1.13)}26.67%,to{opacity:0;filter:blur(11px)brightness(2.5);clip-path:inset(0 0 100%);transform:translateY(-90px)scaleX(.42)}}@keyframes nova-craft-slices{0%,3.3%,10.8%,13.34%,to{opacity:0;transform:translate(-35%)}.6%,1.4%,2.2%,11.3%,12.1%{opacity:.9;transform:translate(28%)}1%,1.8%,2.7%,11.7%,12.7%{opacity:.22;transform:translate(-12%)}}@keyframes nova-shock-slices{0%,13.3%,16.5%,24.1%,26.7%,to{opacity:0;transform:translate(38%)}13.9%,14.7%,15.5%,24.7%,25.5%{opacity:.94;transform:translate(-25%)}14.3%,15.1%,16%,25.1%,26.1%{opacity:.2;transform:translate(14%)}}@keyframes nova-craft-logo-glitch{0%,3.2%,10.9%,13.34%,to{opacity:0;clip-path:inset(0);transform:none}.8%,1.7%,11.5%,12.4%{opacity:.8;clip-path:inset(15% 0 53%);filter:brightness(0)invert();transform:translate(16px)}1.2%,2.3%,11.9%,12.8%{opacity:.72;clip-path:inset(61% 0 9%);filter:brightness(0);transform:translate(-14px)}}@keyframes nova-shock-logo-glitch{0%,13.3%,16.4%,24.2%,26.7%,to{opacity:0;clip-path:inset(0);transform:none}14%,14.9%,24.8%,25.6%{opacity:.88;clip-path:inset(13% 0 57%);filter:hue-rotate(65deg)brightness(1.7);transform:translate(18px)}14.5%,15.7%,25.2%,26.1%{opacity:.74;clip-path:inset(58% 0 8%);filter:hue-rotate(-42deg)brightness(1.5);transform:translate(-17px)}}@keyframes nova-electric-flicker{50%{opacity:.5;transform-origin:50%}}@media (prefers-reduced-motion:reduce){.nova-sponsor-craftifyx,.nova-sponsor-shockbyte{animation-timing-function:step-end}.nova-sponsor-electric-field i,.nova-sponsor-glitch i,.nova-sponsor-logo-stack img:not(:first-child){animation:none}}.nova-sponsors-panel{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:1.25rem;display:grid}.nova-sponsors-panel-copy{background:oklch(18% .01 250/.7);border:1px solid oklch(66% .17 152/.35);border-radius:.75rem;flex-direction:column;align-items:flex-start;padding:1.4rem;display:flex}.nova-sponsors-panel-copy p,.nova-sponsors-panel-copy h2,.nova-sponsors-panel-copy span{margin:0}.nova-sponsors-panel-copy>p{color:oklch(66% .17 152);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:800}.nova-sponsors-panel-copy h2{font-family:var(--font-display,"Anton"), system-ui, sans-serif;text-transform:uppercase;margin-top:.35rem;font-size:2rem;line-height:1}.nova-sponsors-panel-copy>span{color:oklch(85% .01 160/.78);margin-top:.8rem;line-height:1.55}.nova-sponsors-panel-copy>strong{color:oklch(92% .1 92);letter-spacing:.12em;margin-top:1rem;font-size:.85rem}.nova-sponsors-actions{flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:1.25rem;display:flex}.nova-sponsors-panel-copy .nova-sponsors-notice{color:oklch(72% .18 152);margin-top:.75rem;font-weight:700}.nova-sponsors-preview{background:repeating-conic-gradient(oklch(22% .01 250) 0 25%, oklch(26% .01 250) 0 50%) 50% / 24px 24px;border:1px solid oklch(66% .17 152/.25);border-radius:.75rem;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}@media (width<=900px){.nova-sponsors-panel{grid-template-columns:1fr}.nova-sponsors-preview{min-height:260px}.nova-sponsors-stage.is-preview{zoom:.42}}.nova-sponsors-fixed{--fixed-ink:oklch(10.5% .018 245);--fixed-green:oklch(72% .18 152);--fixed-cyan:oklch(79% .17 220);--fixed-yellow:oklch(91% .22 102);isolation:isolate;background:0 0;width:620px;height:200px;font-family:Barlow,Outfit,system-ui,sans-serif;position:relative;overflow:hidden}.nova-sponsors-fixed-frame{z-index:1;clip-path:polygon(4% 0,100% 0,95% 100%,0 100%);background:var(--fixed-ink);position:absolute;inset:16px 10px 14px 18px;box-shadow:0 0 22px oklch(72% .18 152/.38)}.nova-sponsors-fixed-frame:before,.nova-sponsors-fixed-frame:after{content:"";background:var(--fixed-green);height:3px;box-shadow:0 0 10px var(--fixed-green);position:absolute;left:21px;right:27px}.nova-sponsors-fixed-frame:before{top:0}.nova-sponsors-fixed-frame:after{bottom:0}.nova-sponsors-fixed-brand{z-index:2;clip-path:polygon(4% 0,100% 0,95% 100%,0 100%);will-change:opacity, transform, clip-path, filter;position:absolute;inset:16px 10px 14px 18px;overflow:hidden}.nova-sponsors-fixed-brand:before,.nova-sponsors-fixed-brand:after{content:"";pointer-events:none;position:absolute}.nova-sponsors-fixed-brand:before{background:repeating-linear-gradient(90deg,#0000 0 47px,oklch(98% 0 0/.07) 48px 49px);inset:0}.nova-sponsors-fixed-brand:after{opacity:.28;border-block:1px solid;inset:11px 18px}.nova-sponsors-fixed-brand.is-craftifyx{color:var(--fixed-ink);background:linear-gradient(112deg, var(--fixed-yellow) 0 77%, oklch(97% .02 100) 77% 100%);animation:30s linear infinite nova-fixed-craft}.nova-sponsors-fixed-brand.is-shockbyte{color:oklch(98% .01 225);background:linear-gradient(112deg,oklch(10% .035 250) 0 74%,oklch(20% .08 238) 74% 100%);animation:30s linear infinite nova-fixed-shock}.nova-sponsors-fixed-copy{z-index:3;grid-template-rows:20px 1fr 22px;align-items:center;display:grid;position:absolute;inset:22px 72px 22px 76px}.nova-sponsors-fixed-copy>span,.nova-sponsors-fixed-copy>strong{text-transform:uppercase;letter-spacing:.16em;line-height:1}.nova-sponsors-fixed-copy>span{font:700 14px/1 Bebas Neue,Anton,sans-serif}.nova-sponsors-fixed-copy>strong{font-size:11px}.nova-sponsors-fixed-logo{width:390px;height:74px;position:relative}.nova-sponsors-fixed-logo img{object-fit:contain;object-position:left center;width:100%;height:100%;position:absolute;inset:0}.nova-sponsors-fixed-logo img+img{opacity:0}.is-craftifyx .nova-sponsors-fixed-logo img{filter:drop-shadow(0 2px oklch(99% 0 0/.65))}.is-shockbyte .nova-sponsors-fixed-logo img{filter:drop-shadow(0 0 11px oklch(74% .2 225/.8))}.is-shockbyte .nova-sponsors-fixed-copy>span,.is-shockbyte .nova-sponsors-fixed-copy>strong{color:var(--fixed-cyan)}.nova-sponsors-fixed-bolt{z-index:4;clip-path:polygon(51% 0,100% 0,63% 39%,88% 39%,18% 100%,38% 56%,0 56%);opacity:.92;background:currentColor;width:76px;height:150px;position:absolute;top:8px;left:10px}.is-shockbyte .nova-sponsors-fixed-bolt{color:var(--fixed-cyan);filter:drop-shadow(0 0 9px var(--fixed-cyan))}.nova-sponsors-fixed-electric{z-index:2;pointer-events:none;position:absolute;inset:0}.nova-sponsors-fixed-electric i{background:var(--fixed-cyan);height:2px;box-shadow:0 0 8px var(--fixed-cyan);transform-origin:0;animation:.42s steps(2,end) infinite nova-fixed-electric;position:absolute}.nova-sponsors-fixed-electric i:first-child{width:172px;top:28px;right:22px;transform:rotate(-10deg)}.nova-sponsors-fixed-electric i:nth-child(2){width:128px;animation-delay:-.15s;bottom:31px;right:42px;transform:rotate(13deg)}.nova-sponsors-fixed-electric i:nth-child(3){width:92px;animation-delay:-.28s;bottom:17px;left:76px;transform:rotate(-7deg)}.nova-sponsors-fixed-mark{z-index:8;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);color:var(--fixed-ink);background:var(--fixed-green);letter-spacing:.16em;padding:5px 16px 5px 24px;font-size:10px;position:absolute;bottom:3px;right:0}.nova-sponsors-fixed.is-preview{zoom:.82}.nova-sponsors-fixed-preview{min-height:230px}@keyframes nova-fixed-craft{0%,47.5%{opacity:1;clip-path:polygon(4% 0,100% 0,95% 100%,0 100%);filter:none;transform:none}49%{opacity:.78;clip-path:polygon(4% 0,72% 0,69% 46%,100% 47%,95% 100%,0 100%);filter:contrast(1.8);transform:translate(-15px)skew(-4deg)}50%,97.5%{opacity:0;transform:translate(20px)}99%{opacity:.72;filter:contrast(1.7);transform:translate(-9px)skew(3deg)}to{opacity:1;filter:none;transform:none}}@keyframes nova-fixed-shock{0%,47.5%{opacity:0;transform:translate(-20px)}49%{opacity:.76;filter:brightness(1.8);transform:translate(10px)skew(-3deg)}50%,97.5%{opacity:1;filter:none;transform:none}99%{opacity:.72;clip-path:polygon(4% 0,100% 0,95% 42%,71% 43%,68% 100%,0 100%);filter:brightness(1.9);transform:translate(14px)skew(4deg)}to{opacity:0;transform:translate(-20px)}}@keyframes nova-fixed-electric{50%{opacity:.28;transform:translate(7px)scaleX(.82)}}@media (width<=900px){.nova-sponsors-fixed.is-preview{zoom:.52}.nova-sponsors-fixed-preview{min-height:170px}}@media (prefers-reduced-motion:reduce){.nova-sponsors-fixed-brand{animation-timing-function:step-end}.nova-sponsors-fixed-electric i{animation:none}}.nova-sponsors-coin-stage{perspective:1100px;background:0 0;place-items:center;width:620px;height:200px;font-family:Barlow,Outfit,sans-serif;display:grid;position:relative;overflow:hidden}.nova-sponsors-coin{width:590px;height:170px;transform-style:preserve-3d;animation:30s cubic-bezier(.72,.02,.2,1) infinite nova-coin-turn;position:relative}.nova-sponsors-coin-face{backface-visibility:hidden;clip-path:polygon(4% 0,96% 0,100% 18%,96% 100%,4% 100%,0 82%);border-block:3px solid;grid-template-rows:26px 1fr 24px;align-items:center;padding:17px 65px 14px;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 28px}.nova-sponsors-coin-face:after{content:"";opacity:.25;border:1px solid;position:absolute;inset:9px 22px}.nova-sponsors-coin-face span,.nova-sponsors-coin-face strong,.nova-sponsors-coin-face b{z-index:2;text-transform:uppercase;letter-spacing:.15em}.nova-sponsors-coin-face span{align-self:start;font:700 13px/1 Bebas Neue,sans-serif}.nova-sponsors-coin-face strong{align-self:end;font-size:10px}.nova-sponsors-coin-face b{font-size:9px;position:absolute;bottom:8px;right:20px}.nova-sponsors-coin-face img{z-index:2;object-fit:contain;object-position:left center;width:390px;height:75px}.nova-sponsors-coin-face.is-front{color:var(--fixed-ink);background:linear-gradient(112deg,var(--fixed-yellow) 0 78%,oklch(98% .02 100) 78%)}.nova-sponsors-coin-face.is-back{color:var(--fixed-cyan);background:linear-gradient(112deg,oklch(10% .035 250),oklch(20% .08 238));transform:rotateY(180deg)}.nova-sponsors-coin-face.is-back img{filter:drop-shadow(0 0 10px oklch(74% .2 225/.8))}.nova-sponsors-coin-electric{opacity:.7;position:absolute;inset:0}.nova-sponsors-coin-electric i{background:var(--fixed-cyan);height:2px;box-shadow:0 0 9px var(--fixed-cyan);animation:.4s steps(2,end) infinite nova-fixed-electric;position:absolute}.nova-sponsors-coin-electric i:first-child{width:180px;top:24px;right:15px;transform:rotate(-8deg)}.nova-sponsors-coin-electric i:nth-child(2){width:120px;bottom:31px;right:38px;transform:rotate(12deg)}.nova-sponsors-coin-electric i:nth-child(3){width:90px;bottom:20px;left:28px;transform:rotate(-9deg)}.nova-sponsors-coin-stage.is-preview{zoom:.82}@keyframes nova-coin-turn{0%,46%{transform:rotateY(0)}50%,96%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@media (width<=900px){.nova-sponsors-coin-stage.is-preview{zoom:.52}}@media (prefers-reduced-motion:reduce){.nova-sponsors-coin{animation-timing-function:step-end}}
