*{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:#0000;outline:none}body::-webkit-scrollbar{display:none}*{-webkit-user-select:none;user-select:none}body{-ms-overflow-style:none;scrollbar-width:none}body,html{height:100%;overflow-y:auto;overscroll-behavior-y:none}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background:linear-gradient(135deg,#1a0f2e,#000);color:#fff;font-family:Space Grotesk,sans-serif;height:auto;min-height:100vh;overflow-x:hidden;scroll-behavior:auto;scrollbar-color:#d946ef #1e1b2e}body{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;overflow-y:auto}.cursor-dot{background:#b48aff;border-radius:50%;height:15px;left:0;top:0;transform:translate(-50%,-50%);width:15px;z-index:9999}.cursor-dot,.ripple-layer{pointer-events:none;position:fixed}.ripple-layer{inset:0;z-index:2147483647}.page-ripple{animation:pageRippleAnim .5s cubic-bezier(.22,1,.36,1) both;background:#c084fc3d;border:2px solid #c084fc6d;border-radius:50%;height:30px;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(.7);width:30px}@keyframes pageRippleAnim{0%{opacity:.55;transform:translate(-50%,-50%) scale(.7)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}.app-container{margin:0 auto;max-width:1200px;padding:60px 24px;position:relative}.aurora-canvas{height:100%;left:0;mix-blend-mode:normal;opacity:.6;pointer-events:none;position:fixed;top:0;width:100%;z-index:-10}:root{--mobile-navbar-h:60px}@media (max-width:1023px){.mobile-navbar{align-items:center;backdrop-filter:saturate(150%) blur(8px);-webkit-backdrop-filter:saturate(150%) blur(8px);background:#0a0812d9;border-bottom:1px solid #ffffff14;display:flex;height:60px;height:var(--mobile-navbar-h);justify-content:space-between;left:0;padding:0 clamp(12px,4vw,20px);position:fixed;top:env(safe-area-inset-top,0);width:100%;z-index:10000}.mobile-navbar .alchemy-core-wrapper{margin-top:4px;transform:translateY(1px)}.mobile-navbar .mobile-nav-icon{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:28px;justify-content:center;position:relative;touch-action:manipulation;width:36px}.mobile-navbar .mobile-nav-icon .bar{transition:transform .25s ease,opacity .2s ease,width .2s ease;width:36px}.bar,.mobile-navbar .mobile-nav-icon .bar{background:#fff;border-radius:2px;height:3px;transform-origin:center}.bar{transition:all .4s ease;width:28px}.bar.open:first-child{transform:rotate(45deg) translate(6px,6px)}.bar.open:nth-child(2){opacity:0}.bar.open:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0812b3;border-bottom-left-radius:16px;border-bottom-right-radius:16px;height:50vh;justify-content:space-between;left:0;overflow:auto;padding:48px 32px 24px;position:fixed;right:0;top:calc(60px + env(safe-area-inset-top, 0));top:calc(var(--mobile-navbar-h) + env(safe-area-inset-top, 0));width:100vw;z-index:9999}.mobile-menu,.mobile-menu ul{align-items:flex-start;display:flex;flex-direction:column}.mobile-menu ul{gap:18px;list-style:none;margin:0;padding:0;width:100%}.mobile-menu li{color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding-left:4px;transition:all .3s ease}.mobile-menu li.active,.mobile-menu li:hover{color:#b48aff;transform:scale(1.08)}.mobile-menu .primary-button{align-self:center;font-size:16px;margin-bottom:8px;margin-top:auto;padding:16px 24px;text-align:center}.nav-items{display:none}.with-mobile-navbar{padding-top:calc(60px + env(safe-area-inset-top, 0));padding-top:calc(var(--mobile-navbar-h) + env(safe-area-inset-top, 0))}}.primary-button{display:inline-block;text-align:center}.primary-button.shine-sweep:before{background:linear-gradient(120deg,#0000,#ffffff80,#0000);left:-60%;transform:skewX(-25deg);transition:left 1s ease-in-out;width:0}@media (min-width:1024px){.mobile-menu,.mobile-nav-icon,.mobile-navbar .alchemy-core-wrapper{display:none!important}}:root{scroll-padding-top:100px}.navbar-container:before{animation:rainbow-border 8s linear infinite;background:linear-gradient(135deg,#b48aff,#8affec,#ff8a9e,#b48aff);-webkit-mask-composite:xor;opacity:0;padding:1px;pointer-events:none;transition:opacity .4s ease;z-index:-1}.navbar-container:hover:before{opacity:1}.navbar-container{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,#1a0f2ecc,#0009);border:1px solid #ffffff4d;border-radius:16px;display:flex;gap:36px;justify-content:space-between;left:50%;overflow:hidden;padding:12px 28px;position:fixed;top:20px;transform:translateX(-50%);z-index:999}.navbar-container:before{animation:borderFlow 6s ease infinite;background:linear-gradient(120deg,#b48aff,#8e2de2,#ff6ec4,#7fffd4,#9d50bb,#b48aff);background-size:300% 300%;border-radius:16px;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;padding:1.4px;position:absolute;z-index:0}@keyframes borderFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.navbar-container *{position:relative;z-index:2}.navbar-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140a284d}.navbar-container.scrolled{background:#140a288c}.alchemy-core-wrapper{align-items:center;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;width:42px}.diamond-core{animation:rotateDiamond 4s linear infinite;background:linear-gradient(45deg,#ab47ff,#e1b0ff);border-radius:2px;box-shadow:0 0 10px #ab47ff,0 0 20px #ab47ff80;height:16px;transform:rotate(45deg);width:16px;z-index:3}.pulse-rune-ring{animation:pulseGlow 3s ease-in-out infinite;border:2px solid #ab47ff80;border-radius:50%;box-shadow:0 0 15px #ab47ff66;height:46px;position:absolute;width:46px;z-index:1}.rune-ring{border:1px dashed #ab47ff40;border-radius:50%;box-shadow:0 0 6px #ab47ff26;height:56px;position:absolute;width:56px;z-index:0}.rotate-left{animation:rotateLeft 12s linear infinite}.rotate-right{animation:rotateRight 18s linear infinite}@keyframes rotateDiamond{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes pulseGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.3)}}@keyframes rotateLeft{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateRight{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.navbar-links{display:flex;gap:24px;list-style:none;padding-left:0}.navbar-links li{color:#fff;cursor:pointer;font-size:16px;font-weight:500;transition:color .3s ease;transition:transform .25s ease,color .2s ease}.navbar-links li:hover{color:#00f5d4;color:#ff6b6b;transform:translateY(-3px) scale(1.08)}.desktop-nav{display:block}@media screen and (max-width:1023px){.desktop-nav{display:none!important}}.primary-button,.standout-pay-btn{--main-gradient:linear-gradient(120deg,#7f61ff,#c471f7 66%,#c85efd);--main-gradient-rev:linear-gradient(100deg,#c85efd,#c471f7 41%,#7f61ff 90%);--glass-bg:#8c4dff29;--glass-blur:blur(14px);background:var(--main-gradient);border:1.3px solid #fff1;border-radius:1.36em;box-shadow:0 4px 30px #8c63ff42,inset 0 0 0 3px #fff1;color:#fff;cursor:pointer;font-size:1.14rem;font-weight:800;outline:none;overflow:hidden;padding:1.05em 2.2em;position:relative;transition:box-shadow .22s cubic-bezier(.4,2,.6,1.04),filter .19s,background .38s cubic-bezier(.38,1.24,.52,1.23),border .21s cubic-bezier(.41,2.2,.5,1.05);-webkit-user-select:none;user-select:none}.primary-button:active,.standout-pay-btn:active{box-shadow:0 7px 44px #b48aff74,0 0 0 4px #dccfff22;filter:brightness(1.13) contrast(1.09) saturate(1.07)}.standout-pay-btn{text-decoration:none}.million-glass{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border-radius:inherit;box-shadow:inset 0 10px 65px #cbbaff3d;z-index:1}.million-glass,.million-shine{inset:0;pointer-events:none;position:absolute}.million-shine{background:linear-gradient(120deg,#0000 25%,#fff8 53%,#0000 78%);content:"";mix-blend-mode:lighten;opacity:.13;z-index:2}.standout-btn-text{background:none;color:#fff;font-size:1.07em;font-weight:900;letter-spacing:.035em;position:relative;text-shadow:0 2px 10px #b48aff44,0 0 9px #cc8cff56;transition:transform .22s cubic-bezier(.6,1.55,.69,1.32),color .19s,text-shadow .17s;will-change:transform,color;z-index:10}.primary-button:hover,.standout-pay-btn:hover{background:var(--main-gradient-rev);border:1.9px solid #e5cfff44;box-shadow:0 0 16px #b48aff8f,0 4px 33px #b48aff63,0 7px 45px #fff2;transform:scale(1.07)}.shine-sweep:before{background:linear-gradient(120deg,#0000,#ffffff61,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transform:skewX(-28deg);transition:left 1s;width:60%;z-index:12}.shine-sweep:hover:before,.standout-pay-btn.million-animate-shine:before{left:130%;transition:left 1s cubic-bezier(.93,.1,.71,1.8)}.pay-bubbles{inset:0;z-index:4}.bubble,.pay-bubbles{pointer-events:none;position:absolute}.bubble{background:linear-gradient(110deg,#a98eff 22%,#ffb8fa 88%);border-radius:99px;box-shadow:0 1.5px 8px #fff3;filter:blur(.6px);mix-blend-mode:lighten;opacity:0}.million-animate .bubble-1,.million-animate .bubble-2,.million-animate .bubble-3,.million-animate-pulse .bubble-1,.million-animate-pulse .bubble-2,.million-animate-pulse .bubble-3{animation:bubble-go-1 1.12s cubic-bezier(.14,.82,.5,1) forwards;opacity:.15}.bubble-1{bottom:13%;height:16px;left:13%;width:17px}.bubble-2{height:10.6px;right:12%;top:17%;width:13.7px}.bubble-3{height:8.5px;left:74%;top:22%;width:10.8px}@keyframes bubble-go-1{0%{opacity:0;transform:scale(1.06) translateY(0) rotate(-11deg)}25%{opacity:.23}57%{transform:scale(1.24) translateY(-13px) rotate(21deg)}to{opacity:0;transform:scale(.9) translateY(-23px) rotate(28deg)}}.confetti-animation{bottom:0;left:0;mix-blend-mode:lighten;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;z-index:9}.confetti-animation span{border-radius:99px;display:block;height:13px;opacity:0;position:absolute;width:13px}.million-animate .confetti-animation .c1,.million-animate .confetti-animation .c2,.million-animate .confetti-animation .c3,.million-animate .confetti-animation .c4,.million-animate .confetti-animation .c5,.million-animate .confetti-animation .c6,.million-animate-pulse .confetti-animation .c1,.million-animate-pulse .confetti-animation .c2,.million-animate-pulse .confetti-animation .c3,.million-animate-pulse .confetti-animation .c4,.million-animate-pulse .confetti-animation .c5,.million-animate-pulse .confetti-animation .c6{opacity:1}.million-animate-pulse .confetti-animation .c1{animation:confettiMove .93s linear 1;background:#a98eff;left:27%;top:33%}.million-animate-pulse .confetti-animation .c2{animation:confettiMove .81s linear .07s 1;background:#60a5fa;left:68%;top:36%}.million-animate-pulse .confetti-animation .c3{animation:confettiMove .78s linear .12s 1;background:#ffb8fa;left:54%;top:19%}.million-animate-pulse .confetti-animation .c4{animation:confettiMove 1.02s linear .03s 1;background:#ffeefa;left:59%;top:51%}.million-animate-pulse .confetti-animation .c5{animation:confettiMove 1.08s linear .1s 1;background:#dacbff;left:37%;top:65%}.million-animate-pulse .confetti-animation .c6{animation:confettiMove 1.1s linear .11s 1;background:#fbaeff;left:77%;top:65%}@keyframes confettiMove{0%{opacity:1;transform:translateY(0) scale(1)}57%{opacity:.95}to{opacity:0;transform:translateY(-36px) scale(1.18) rotate(24deg)}}.million-animate-pulse{animation:glow-pulse 1s cubic-bezier(.51,1.09,.37,.91);background:linear-gradient(101deg,#ae81ff,#f6daff 55%,#c471f7 89%);box-shadow:0 0 44px 14px #a479ffa1,0 10px 24px #ffe7ff4c}@keyframes glow-pulse{0%{box-shadow:0 0 0 0 #c471f792,0 4px 30px #b48aff33}45%{box-shadow:0 0 0 21px #b4d7ff14,0 12px 22px #c471f783;filter:brightness(1.17)}to{box-shadow:0 0 0 0 #b48aff22,0 4px 30px #b48aff33}}.million-animate-pulse .standout-btn-text{animation:txt-rainbow .65s linear 1}@keyframes txt-rainbow{18%{color:#faf2ff;text-shadow:0 2px 24px #d92dffa2}55%{color:#cc8cff;text-shadow:0 3px 17px #bca0fe}82%{color:#ad97fa;text-shadow:0 2px 16px #ffe8fd}to{color:#fff;text-shadow:0 2px 10px #b48aff44}}.million-animate-rotate{animation:rotate-pop .77s cubic-bezier(.57,1.4,.42,1.14)}@keyframes rotate-pop{0%{transform:rotate(0) scale(1)}16%{transform:rotate(-9deg) scale(1.09)}57%{transform:rotate(8deg) scale(1.03)}86%{transform:rotate(-2deg) scale(1.08)}to{transform:rotate(0) scale(1)}}.million-animate-rotate .standout-btn-text{animation:txt-glow .72s linear 1}@keyframes txt-glow{41%{color:#fff6f0;text-shadow:0 2px 12px #e1c6ff7a}to{color:#fff;text-shadow:0 2px 10px #b48aff44}}.million-animate-pop{animation:pop-scale .44s cubic-bezier(.8,1.32,.41,1.07)}@keyframes pop-scale{0%{transform:scale(1)}58%{transform:scale(1.21)}to{transform:scale(1)}}.million-animate-pop,.million-animate-shine{box-shadow:0 0 38px 15px #c471f73a,0 4px 36px #b48aff3d}.million-animate-pop .standout-btn-text{animation:txt-pop .39s linear}@keyframes txt-pop{41%{color:#ffe8fd}to{color:#fff}}.million-animate-shine .million-shine{animation:swipe-light 1.04s cubic-bezier(.93,.08,.66,1.06) 1;background:linear-gradient(110deg,#0000 24%,#fff 54%,#0000 80%);opacity:1}@keyframes swipe-light{0%{background-position:-180px 0}13%{background-position:0 0}44%{background-position:160px 0}to{background-position:180px 0;opacity:.11}}.million-animate-shine .standout-btn-text{animation:txt-hilight .69s linear}@keyframes txt-hilight{41%{color:#fff6e2}to{color:#fff}}.million-animate-colorwave{animation:colorwave-anm 1.22s;background:linear-gradient(100deg,#ae4aff 17%,#e5abff 39%,#dba4fb 79%,#c396fd 99%);box-shadow:0 0 71px #d8a0ff38,0 9px 29px #e0afff47,0 0 1px #c396fd}@keyframes colorwave-anm{0%{filter:brightness(.89)}23%{filter:brightness(1.13)}to{filter:brightness(1)}}.million-animate-colorwave .standout-btn-text{color:#5c3987;text-shadow:2px 1px 19px #ffe8fd}.million-animate-wiggle{animation:wiggle .61s cubic-bezier(.51,1.41,.71,.99)}@keyframes wiggle{0%{transform:rotate(-2deg)}13%{transform:rotate(7deg)}28%{transform:rotate(-4deg)}42%{transform:rotate(2deg)}57%{transform:rotate(-2deg)}83%{transform:rotate(2.2deg)}to{transform:rotate(0)}}@media (max-width:700px){.standout-pay-btn{border-radius:1em;font-size:.98em;min-width:119px;padding-left:1em;padding-right:1em}}.standout-pay-btn:focus-visible{filter:brightness(1.1);outline:2.5px solid #fff;outline-offset:4px}.standout-pay-btn:active{box-shadow:0 9px 32px #a0ecff95,0 0 1px #eaeaefa5;filter:brightness(1.12) contrast(1.09)}.standout-pay-btn .standout-btn-text{transition:transform .22s cubic-bezier(.5,2,.3,.8);will-change:transform}:root{--brand-purple:#7b4fff;--msb-grad:linear-gradient(120deg,#7f61ff,#c471f7 66%,#c85efd)}.msb-fab-main{align-items:center;animation:fabGlowPulse 3s ease-in-out infinite;background:#7b4fff;background:var(--brand-purple,#7b4fff);border:none;border-radius:50%;box-shadow:0 2px 17px 0 #7b4fff3d;color:#fff;cursor:pointer;display:flex;font-size:28px;height:58px;justify-content:center;outline:none;overflow:hidden;position:relative;transition:box-shadow .19s,background .23s;width:58px;will-change:transform}.msb-fab-main:active,.msb-fab-main:focus{background:#9167ff;box-shadow:0 2px 11px 0 #7b4fff24}.msb-fab-main.animate{animation:msb-fab-vibrate .6s ease-in-out alternate,msb-fab-pulse 4s ease-in-out .2s infinite alternate,fabGlowPulse 3s ease-in-out infinite}@keyframes msb-fab-vibrate{0%{transform:rotate(0deg)}10%{transform:rotate(18deg)}20%{transform:rotate(-18deg)}30%{transform:rotate(12deg)}40%{transform:rotate(-12deg)}50%{transform:rotate(10deg)}60%{transform:rotate(-10deg)}70%{transform:rotate(18deg)}80%{transform:rotate(-18deg)}90%{transform:rotate(12deg)}to{transform:rotate(0deg)}}@keyframes msb-fab-pulse{0%,to{box-shadow:0 2px 17px #7b4fff3d;transform:scale(1)}50%{box-shadow:0 0 28px #7b4fff80;transform:scale(1.25)}}@keyframes fabGlowPulse{0%,90%,to{box-shadow:0 0 5px #ff00c34d,0 0 10px #c084fc33}15%,20%{box-shadow:0 0 12px #b649f0d9,0 0 36px #c084fc99,0 0 48px #c084fc66}}.msb-fab-main:before{animation:shineSweepThin 3s ease-in-out infinite;background:linear-gradient(45deg,#0000,#ffffff8a,#0000);content:"";height:50px;left:-120%;position:absolute;top:120%;transform:rotate(45deg);width:300%}@keyframes shineSweepThin{0%{left:-120%;opacity:0;top:120%}5%{opacity:1}20%{left:120%;opacity:1;top:-120%}25%{opacity:0}to{left:120%;opacity:0;top:-120%}}.msb-fab-cta{align-items:center;background:linear-gradient(120deg,#7f61ff,#c471f7 66%,#c85efd);background:var(--msb-grad);border:none;border-radius:999px;box-shadow:0 2px 11px 0 #7b4fff30;color:#fff!important;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:13px;margin-bottom:6px;outline:none;overflow:hidden;padding:.8em 1.6em;position:relative;text-decoration:none!important;transition:background .35s,box-shadow .24s,transform .18s!important}.msb-fab-cta:focus,.msb-fab-cta:hover{background:linear-gradient(98deg,#ad97fa,#e7a3ff 65%,#b177fb);box-shadow:0 4px 22px 0 #a678fa49;transform:scale(1.04)}.msb-fab-cta:after{animation:msb-fab-cta-swipe 3s linear infinite;background:linear-gradient(120deg,#0000,#ffffff8a 50%,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transform:skewX(-25deg);width:100%}@keyframes msb-fab-cta-swipe{0%{left:-100%;opacity:0}10%{opacity:.5}50%{left:100%;opacity:.8}80%{opacity:.5}to{left:100%;opacity:0}}.msb-fab-cta.animate:after{animation:msb-fab-shine-sweep 1s cubic-bezier(.93,.08,.66,1.06) 1}@keyframes msb-fab-shine-sweep{0%{left:-75%;opacity:0;top:-45%}50%{opacity:1}to{left:230%;opacity:0;top:170%}}.msb-info-btn{align-items:center;background:#28214b;border:none;border-radius:50%;box-shadow:0 2px 9px #5a32b41c;color:#fff;cursor:pointer;display:flex;font-size:17px;height:30px;justify-content:center;margin-bottom:7px;transition:box-shadow .16s;width:30px}.msb-info-btn:active,.msb-info-btn:focus{background:#7b4fff;color:#ffe3fc}.msb-fab-tooltip{background:#28214b;border-radius:15px;box-shadow:0 6px 24px 1px #2c224e21;color:#fff;font-size:15px;font-weight:500;max-width:260px;min-width:210px;padding:13px 17px 13px 14px;position:absolute;right:0;z-index:20001}.msb-fab-tooltip strong{color:#dabdff}@media (max-width:360px){.msb-fab-tooltip{font-size:14px;max-width:200px;min-width:160px;padding:10px 12px}}.msb-fab-container{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;position:fixed;right:24px;z-index:99999}@media (min-width:1025px){.msb-fab-container{display:none!important}}header{padding-block:80px 60px;perspective:800px;text-align:center}@media (max-width:1023px){header{padding-block:55px 35px}}header h1{font-size:64px;font-weight:700;line-height:1.2;margin-bottom:24px;margin-inline:auto;max-width:800px}.headline-line{display:inline-block;transform-style:preserve-3d;transition:transform .3s ease-out,text-shadow .2s ease-out;will-change:transform}.tilt-shortform:hover{text-shadow:0 2px 8px #ff9de34d;transform:rotateX(4deg) rotateY(-4deg) scale(1.03)}.tilt-creators:hover{text-shadow:0 4px 10px #c084fc40;transform:rotateX(6deg) rotateY(-6deg) scale(1.04)}.no-tilt:hover{text-shadow:none;transform:none}.static-text{color:inherit}.creators-highlight,.headline-line.glow-text{color:#c084fc;font-family:"DM Serif Display",serif;font-style:italic;font-weight:500;transition:text-shadow .3s ease,color .2s ease}.creators-highlight:hover,.headline-line.glow-text:hover{color:#c084fc;text-shadow:0 0 2px #f472b6,0 0 4px #f472b6}.subheadline{color:#ccc;cursor:pointer;font-size:24px;line-height:1.5;margin-bottom:40px;margin-inline:auto;max-width:600px;transition:color .2s ease-out,transform .1s ease-out;will-change:transform}@media (max-width:600px){.subheadline .hover-highlight{animation:platformMobileAnim 2.2s linear infinite;background:linear-gradient(91deg,#c084fc 20%,#8f4afc 45%,#ea80fc 75%,#f472b6 95%,#c084fc);background-clip:text!important;-webkit-background-clip:text!important;background-size:250% 250%;color:#0000!important;display:inline!important;filter:brightness(1.14) drop-shadow(0 0 10px #c084fc55);font-weight:600!important}@keyframes platformMobileAnim{0%{background-position:100% 60%;filter:brightness(1.02) drop-shadow(0 0 4px #ea80fc33)}to{background-position:0 10%;filter:brightness(1.15) drop-shadow(0 0 12px #c084fc66)}}}.main-subline{color:#ccc;font-size:26px;font-weight:500;margin-bottom:64px;transition:color .2s ease}.subheadline:hover{color:#fff}.subheadline:hover .hover-accent,.subheadline:hover .hover-highlight{color:#f472b6}.hover-accent,.hover-highlight{color:#ccc;display:inline-block;transition:transform .1s ease-out,color .1s ease-out;will-change:transform}.hover-accent:hover,.hover-highlight:hover{color:#c084fc;text-shadow:none;transform:scale(1.02) translateY(-1px)}.hover-highlight.reels:hover{color:#ffb1f3;text-shadow:0 0 6px #ffb1f3,0 0 12px #ffb1f3}.hover-highlight.tiktok:hover{color:#c6ff00;text-shadow:0 0 6px #8effff,0 0 12px #8effff}.hover-highlight.shorts:hover{color:#ffd580;text-shadow:0 0 6px #ffd580,0 0 12px #ffd580}.hover-highlight.linkedin:hover{color:#00f5d4;text-shadow:0 0 6px #8fe6ff,0 0 12px #8fe6ff}.hover-accent,.hover-accent:hover,.hover-highlight,.hover-highlight:hover{font-family:inherit;font-size:inherit;font-weight:inherit}.primary-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff10;border:1px solid #ffffff20;border-radius:14px;box-shadow:0 4px 30px #b48aff33;cursor:pointer;font-size:16px;font-weight:600;overflow:hidden;padding:16px 32px;position:relative;transition:all .3s ease}.primary-button:hover{background:#ffffff30;box-shadow:0 0 12px #b48aff99;transform:scale(1.06)}.primary-button.shine-sweep:before{background:linear-gradient(120deg,#0000,#fff6,#0000);content:"";height:100%;left:-75%;position:absolute;top:0;transform:skewX(-20deg);transition:none;width:50%}.primary-button.shine-sweep:hover:before{left:130%;transition:left 1s ease-in-out}.primary-button{background:#a242ff29;border:1.5px solid #c084fc;box-shadow:0 6px 24px #c084fc29,0 2px 8px #00000017;color:#fff}@media (max-width:600px){.primary-button{background:#a242ff42;border:2px solid #c084fc;box-shadow:0 6px 24px #c084fc52,0 2px 8px #00000029}}section{margin-bottom:100px;text-align:center}section h2{font-size:40px;font-weight:700;letter-spacing:-.5px;margin-bottom:16px}section p{color:#aaa;font-size:18px;margin:0 auto;max-width:700px}@media (max-width:480px){header h1{font-size:28px;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;padding-inline:16px;text-align:center;word-break:break-word}.headline-line{text-wrap:wrap;display:block;margin-bottom:4px;width:100%}.creators-highlight{display:inline;overflow-wrap:break-word;white-space:normal!important;word-break:break-word}.platform-line,.platform-subline{flex-wrap:wrap;font-size:15px;font-weight:400;gap:6px;justify-content:center;line-height:1.2;opacity:.8;padding-inline:12px;text-align:center}.platform-subline .hover-highlight,.platform-subline .linkedin,.platform-subline .reels,.platform-subline .shorts,.platform-subline .tiktok{font-size:15px!important;font-weight:400;line-height:1.2}.main-subline{font-size:18px;font-weight:500;line-height:1.6;opacity:1;padding-inline:16px;text-align:center}}.what-i-do-section{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff08;border-radius:24px;box-shadow:0 0 40px #ffffff0d;margin:4rem auto;overflow:hidden;padding:5rem 2rem;position:relative}.stroke-border-animation{background:linear-gradient(135deg,#f0c,#33f,#0fe,#f0c);background-size:300% 300%;border-radius:24px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:2}.what-i-do-section:hover .stroke-border-animation{animation:animateStroke 6s ease infinite;opacity:1}.section-heading{font-size:2.8rem;letter-spacing:-.5px;margin-bottom:1.2rem;text-align:center}.what-i-do-description{color:#bbb;font-size:1.2rem;line-height:1.6;margin:0 auto 3.5rem;max-width:720px;text-align:center}.what-i-do-description span.hover-highlight{cursor:pointer;transition:color .3s ease}.what-i-do-description span.hover-highlight:hover{color:#fff}.service-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1100px;padding:0 1rem}.service-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;padding:2rem}.service-card:hover{box-shadow:0 12px 24px #ffffff12;transform:translateY(-10px)}.service-card .icon{font-size:2.5rem;margin-bottom:1rem}.service-card h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:.8rem}.service-card ul{color:#ccc;font-size:1rem;line-height:1.5;padding-left:1.2rem}.service-card ul li{list-style:disc;margin-bottom:.5rem}.service-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);perspective:1000px;position:relative;transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.service-card:hover{box-shadow:0 20px 40px #0000004d;transform:rotateY(0deg) rotateX(0deg) scale(1.02);transform:rotateY(var(--rotateX,0deg)) rotateX(var(--rotateY,0deg)) scale(1.02)}.service-card:after{background:linear-gradient(120deg,#ffffff26,#0000);border-radius:20px;content:"";inset:0;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:1}.service-card:hover:after{opacity:1}@media (max-width:480px){.what-i-do-section{padding:3rem 1rem}.service-grid{grid-template-columns:1fr;padding:0}.service-card{margin:0 auto;width:100%}}@media (hover:none){.service-card{transform:none!important}}.video-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(120deg,#ffffff0d,#fff0);border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 10px 40px #0006;padding:40px}.video-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:20px}.video-item{aspect-ratio:9/16;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff1f;border-radius:20px;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.49,1.68,.62,1.03)}.video-item iframe{background-color:#000;border:none;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.video-item:hover{box-shadow:0 0 0 4px #b48aff4d;transform:scale(1.03)}.youtube-logo{filter:grayscale(1);height:100px;inset:0;margin:auto;position:absolute;transition:filter .3s ease,transform .3s ease;width:100px;z-index:2}.youtube-logo:hover{filter:grayscale(0);transform:scale(1.1)}@media (max-width:768px){.youtube-logo{height:72px;width:72px}}@media (max-width:480px){.youtube-logo{height:68px;width:68px}}.video-item:hover .youtube-logo{filter:grayscale(0) drop-shadow(0 0 10px rgba(255,0,0,.4))}.thumbnail-image{aspect-ratio:9/16;border-radius:.75rem;height:auto;object-fit:cover;width:100%}@media (max-width:1024px){.video-grid,.video-panel{display:none!important}.video-carousel-container{background:linear-gradient(120deg,#ffffff0d,#fff0);border-radius:0 0 24px 24px;box-shadow:none;display:flex;flex-direction:column;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;padding:0 0 20px;position:relative;width:100vw}.netflix-carousel-track{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.netflix-carousel-slide.is-center{border-color:#c7b2ff;box-shadow:0 8px 34px #bea2ff29,0 0 0 3px #ff26260f;transform-origin:center}.netflix-carousel-slide{transition:transform .28s cubic-bezier(.2,.9,.2,1),box-shadow .28s ease,border-color .28s ease,opacity .2s ease}.youtube-logo.center-active{filter:saturate(1.5) drop-shadow(0 2px 8px rgba(255,40,40,.501));transform:translateY(-4px) scale(1.05);transition:transform .28s ease,filter .28s ease}.netflix-carousel-slide:not(.is-center) .youtube-logo{opacity:.85;transform:translateY(0) scale(1)}}.netflix-carousel-slide{transition:transform .3s ease,box-shadow .3s ease}.netflix-carousel-slide.is-active .youtube-logo{transform:translateY(-4px) scale(1.05);transition:transform .35s ease}.netflix-carousel-slide:not(.is-active) .youtube-logo{opacity:1;transform:translateY(0) scale(1)}.carousel-track,.netflix-carousel-track{-webkit-overflow-scrolling:touch;background:#0000;display:flex;flex-direction:row;gap:.7rem;min-height:265px;outline:none;overflow-x:auto;overflow-y:visible;padding:28px 0 28px .8rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-track::-webkit-scrollbar,.netflix-carousel-track::-webkit-scrollbar{display:none}.carousel-track:after,.netflix-carousel-track:after{content:"";flex:0 0 0.5rem}.carousel-slide,.netflix-carousel-slide{aspect-ratio:9/16;background:#191528;border:2.2px solid #ffffff14;border-radius:16px;box-shadow:0 2.5px 22px #a48cff18,0 .8px 3px #4b193864;flex:0 0 58vw;max-width:320px;min-width:130px;position:relative;scroll-snap-align:center;transition:box-shadow .33s cubic-bezier(.3,1.25,.52,.93),border-color .33s cubic-bezier(.3,1.25,.52,.93);will-change:border-color,box-shadow;z-index:1}.dots-container{animation:fadeInDots .6s ease forwards;display:flex;gap:.5rem;justify-content:center;margin-top:1rem;position:relative}.dot{background:#ffffff59;border:none;border-radius:50%;cursor:pointer;height:12px;transition:background .4s ease,transform .4s ease,box-shadow .4s ease;width:12px}.dot:hover{background:#fff9;box-shadow:0 0 8px #a48cff99;transform:scale(1.2)}.dot.active{background:#f0e;box-shadow:0 0 10px #a48cffe6,0 0 20px #a48cff99;transform:scale(1.4)}@keyframes fadeInDots{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.carousel-slide,.netflix-carousel-slide{flex-basis:72vw;max-width:210px;min-width:120px}}@media (min-width:540px) and (max-width:900px){.carousel-slide,.netflix-carousel-slide{flex-basis:36vw;max-width:220px;min-width:120px}}.carousel-slide.is-active,.carousel-slide:focus-within,.netflix-carousel-slide.is-active{animation:borderstroke-move 1.2s cubic-bezier(.4,1.5,.4,.91);border-color:#ae81ff;box-shadow:0 6px 32px #bea2ff2b,0 1.2px 8px #9583d16a,0 0 0 2.5px #bb88ff28;z-index:3}@keyframes borderstroke-move{0%{border-color:#e386ff}35%{border-color:#ae81ff}55%{border-color:#bcaaee}80%{border-color:#7b44bb}to{border-color:#ae81ff}}.carousel-slide:focus,.carousel-slide:focus-within{border-color:#ad92ff;box-shadow:0 2px 14px #d1bbfa44,0 0 0 2.5px #dfbeffcc;outline:none}.carousel-slide:hover,.netflix-carousel-slide:hover{border-color:#d1bbff;box-shadow:0 5px 26px #ceb6fe50,0 1.2px 6px #a188ffe0;transition:box-shadow .24s,border-color .26s}.carousel-slide,.carousel-slide.is-active,.netflix-carousel-slide,.netflix-carousel-slide.is-active{transform:none!important}.carousel-slide .video-item,.netflix-carousel-card,.netflix-carousel-slide .video-item{background:#16101e;border-radius:13px;box-shadow:0 1.4px 12px #53399619,0 0 3px #9a7ecf13;filter:none;transition:box-shadow .2s}.carousel-slide .video-item:active,.carousel-slide .video-item:focus-within,.carousel-slide .video-item:hover{box-shadow:0 2px 14px #8c6ac031,0 1.3px 9px #cbbdfc29}.carousel-controls,.netflix-carousel-controls{align-items:center;display:flex;height:0;justify-content:space-between;left:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:100%;z-index:20}.carousel-arrow{align-items:center;background:#221642;border:2.5px solid #ddd6ff0a;border-radius:40px;box-shadow:0 2px 12px #a494cc18;cursor:pointer;display:flex;font-size:26px;height:44px;justify-content:center;margin-left:7px;margin-right:7px;opacity:.95;outline:none;pointer-events:auto;position:relative;transition:box-shadow .25s cubic-bezier(.5,1.2,.5,1),border .18s cubic-bezier(.5,1.2,.5,1),background .22s cubic-bezier(.5,1.4,.7,1.1);width:44px}.carousel-arrow:focus,.carousel-arrow:hover{background:#362568;border-color:#b489ff;box-shadow:0 0 0 4px #c7aeff33,0 2px 13px #a98cff21}.carousel-arrow:active{background:#59338a;border-color:#ae31ef}.carousel-arrow:disabled{opacity:.28;pointer-events:none}.carousel-track{display:flex;gap:1rem;overflow-x:auto;padding-inline:1rem;scroll-snap-type:x mandatory}.video-section-title{-webkit-text-fill-color:#0000;animation:title-shimmer 2.7s cubic-bezier(.18,.91,.5,.97) infinite;background:linear-gradient(92deg,#fff 67%,#bc7aff);background-clip:text;-webkit-background-clip:text;color:#eee;filter:drop-shadow(0 2px 18px #b198e933);font-family:Inter,Sora,Roboto,Arial,sans-serif;font-family:var(--font-sans,"Inter","Sora","Roboto","Arial",sans-serif);font-weight:800;letter-spacing:-.03em;text-shadow:0 4px 18px #9739c71a,0 .7px 2px #e3e0ee57}@keyframes title-shimmer{0%{filter:drop-shadow(0 2px 16px #baa4fa30)}68%{filter:drop-shadow(0 2px 16px #d2b7f853)}to{filter:drop-shadow(0 2px 16px #baa4fa30)}}.glass-panels{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:40px;text-align:left}.glass-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff1f;border-radius:20px;cursor:pointer;padding:28px;position:relative;transition:transform .4s ease,box-shadow .4s ease;will-change:transform}.glass-panel.plain{background:#0000004d}.glass-panel.gradient{background:linear-gradient(160deg,#b56aff4d,#0009);box-shadow:none}.glass-panel:hover{box-shadow:inset 0 0 20px #ffffff0d;transform:rotateX(4deg) rotateY(-4deg) scale(1.015)}.glass-panel h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:16px}.glass-panel ul{color:#ccc;padding-left:20px}.glass-panel li{font-size:16px;margin-bottom:10px}.emoji-bounce{animation:bounceIn .4s ease forwards;display:inline-block}@keyframes bounceIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}.glass-panel.gradient.tilt-card:hover{box-shadow:0 10px 25px #c853ff26,0 0 35px #b56aff14;transform:rotateX(2deg) rotateY(-2deg) scale(1.008)}.about-me{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 12px 40px #00000059;display:flex;flex-direction:column;margin-top:200px;margin-inline:auto;margin-bottom:250px;max-width:800px;padding:40px 25px;text-align:center;transform:translateY(50px);transition:transform .5s ease,box-shadow .3s ease}.about-me.reveal{opacity:1;transform:translateY(0)}.about-me:hover{box-shadow:0 16px 48px #b56aff1f;transform:rotateX(3deg) rotateY(-3deg) scale(1.01)}.about-me .script-highlight{color:#b97aff;font-style:italic;font-weight:600;transition:color .3s ease}.profile-image{background:linear-gradient(135deg,#b97aff,#ff6ec4) border-box;border:2px solid #ffffff26;border:.3px solid #0000;border-radius:50%;box-shadow:0 6px 18px #b97aff33;height:120px;margin-bottom:16px;object-fit:cover;object-position:center 20%;padding:2.9px;transition:transform .35s ease,box-shadow .35s ease;width:120px}.about-me:hover .profile-image{box-shadow:0 10px 28px #b97aff4d;transform:translateY(-4px) scale(1.02)}.about-me h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#b97aff,#ff6ec4);-webkit-background-clip:text;font-size:2.2rem;font-weight:700;margin-bottom:1rem}.profile-image{animation:ringShift 4s linear infinite,breatheGlow 6s ease-in-out infinite;aspect-ratio:1/1;background:linear-gradient(#0000,#0000) padding-box,linear-gradient(135deg,#b97aff,#ff6ec4,#00f2fe,#f9d423) border-box;background-clip:padding-box,border-box;background-position:0 0,0 50%;background-size:100% 100%,300% 300%;box-sizing:border-box;display:block;filter:drop-shadow(0 8px 24px rgba(0,0,0,.3)) drop-shadow(0 0 18px rgba(185,122,255,.12))}@keyframes ringShift{0%{background-position:0 0,0 50%}50%{background-position:0 0,100% 50%}to{background-position:0 0,0 50%}}@keyframes breatheGlow{0%,to{filter:drop-shadow(0 8px 24px rgba(0,0,0,.3)) drop-shadow(0 0 16px rgba(185,122,255,.1))}50%{filter:drop-shadow(0 10px 26px rgba(0,0,0,.35)) drop-shadow(0 0 24px rgba(185,122,255,.18))}}.about-me p{font-size:1.08rem;line-height:1.18;margin-bottom:1rem}.about-me .footer-signature{color:#b97aff;font-family:Dancing Script,cursive;font-size:1.7rem;font-weight:600;margin-top:20px;transition:color .3s ease}.footer-signature{position:relative}.footer-signature:after{background:linear-gradient(90deg,#b97aff,#0000);bottom:-6px;content:"";height:2px;left:0;position:absolute;width:40%}.about-me:hover .footer-signature,.about-me:hover .script-highlight{color:#da8fff}.about-me .tagline-highlight{-webkit-text-fill-color:#0000;animation:taglineGradient 8s ease-in-out infinite alternate;background:linear-gradient(90deg,#9b7bff,#ff00b3,#f78ca0,#c471f7);-webkit-background-clip:text;background-size:300% 300%;font-family:Kalam,cursive;font-size:1.1rem;font-weight:600;letter-spacing:.5px}@keyframes taglineGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:640px){.about-me .tagline-highlight{display:none!important}}.calendly-wrapper{margin:6rem auto}.calendly-wrapper:after{animation:animateStroke 6s ease infinite;background:linear-gradient(135deg,#f0c,#33f,#0fe,#f0c);background-size:300% 300%;border-radius:24px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:1;padding:1px;pointer-events:none;position:absolute;z-index:2}@keyframes animateStroke{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.calendly-heading{font-size:2rem;margin-bottom:1.5rem;position:relative;text-align:center;z-index:10}.calendly-center-container{position:relative}.calendly-center-container,.calendly-scale-container{align-items:center;display:flex;justify-content:center;z-index:10}.calendly-scale-container{height:950px;transform:scale(.85);transform-origin:top center;width:1000px}.calendly-iframe{border:none;display:block;height:950px;width:1000px;z-index:10}@media (max-width:600px){.calendly-wrapper{display:none}}.calendly-wrapper{background:linear-gradient(135deg,#8000ff14,#000000e6);border-radius:1.5rem;box-sizing:border-box;margin:25rem auto 20rem;max-width:1084px;overflow:visible;padding:2rem 1rem;position:relative;z-index:0}.faq{padding:0 100px}.faq details{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:14px;cursor:pointer;margin-bottom:20px;padding:20px;transform-style:preserve-3d;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.faq details:hover{background:hsla(0,0%,100%,.045);box-shadow:0 0 10px #b48aff0f;transform:scale(1.015) rotateX(3deg) rotateY(-3deg)}.faq summary{color:#fff;cursor:pointer;font-size:18px;font-weight:700;list-style:none;padding-left:32px;position:relative}.faq summary:before{color:#b48aff;content:"+";font-size:24px;left:0;position:absolute;top:0;transition:transform .3s ease}.faq details[open] summary:before{transform:rotate(45deg)}.faq p{color:#aaa;font-size:16px;line-height:1.6;margin-top:12px}.faq details[open] p{animation:fadeInUp .3s ease-in-out}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-icon,.faq-item[open] .faq-icon{transition:transform .3s cubic-bezier(.66,1.47,.62,.89)}.faq-icon{display:inline-block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.faq{padding:0 20px}.faq summary{font-size:16px}.faq p{font-size:14px}.faq details{padding:16px}}.compact-footer{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-top:1px solid #ffffff14;box-shadow:0 -1px 10px #ffffff08;display:flex;flex-direction:column;gap:1.5rem;margin-top:200px;padding:1.5rem 1rem;text-align:center}.compact-footer-heading{-webkit-text-fill-color:#0000;animation:footerGradient 6s ease infinite;background:linear-gradient(90deg,#7dd3fc,#c084fc,#f472b6,#fb7185);-webkit-background-clip:text;background-size:300% 300%;font-size:1.5rem;font-weight:600}@keyframes footerGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.compact-footer-grid{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;text-align:center}.footer-item{display:flex;flex-direction:column;gap:.4rem}.footer-label{color:#ccc;font-size:.95rem;font-weight:500}.compact-link{color:#ccc;display:inline-block;font-size:1rem;position:relative;text-decoration:none;transition:color .25s ease,transform .25s ease}.compact-link:hover{color:#8b5cf6;transform:scale(1.05)}.compact-link:after{background-color:#8b5cf6;bottom:-4px;content:"";height:1px;left:50%;opacity:.7;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .3s ease;width:80%}.compact-link:hover:after{transform:translateX(-50%) scaleX(1)}.compact-link:hover{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#8b5cf6,#ff08ea);-webkit-background-clip:text}.footer-copy{color:#777;font-size:.85rem;margin-top:.5rem}@media (max-width:768px){.compact-footer{padding:1.2rem 1rem}.compact-footer-heading{font-size:1.3rem}.compact-footer-grid{flex-direction:column;gap:1.5rem}.footer-item{align-items:center}}@media (max-width:480px){.compact-footer{padding:1rem .5rem}.compact-footer-heading{font-size:1.2rem}.compact-link{font-size:.95rem}.footer-copy{font-size:.8rem}}@media (max-width:1024px){.cursor-dot{display:none}.video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){header h1{font-size:36px}section h2{font-size:28px}.primary-button{width:100%}.video-grid{grid-template-columns:repeat(2,1fr)}.glass-panels{grid-template-columns:1fr}}
/*# sourceMappingURL=main.690d5444.css.map*/