body{background:#05060c;color:#fff}.about-hero{position:relative;min-height:530px;overflow:hidden;display:flex;align-items:center;background:radial-gradient(ellipse at 14% 55%,#004c9f9a,transparent 45%),radial-gradient(ellipse at 83% 24%,#a600697c,transparent 47%),#05060c}.about-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(127deg,transparent 0 100px,#ffffff0c 101px 102px,transparent 103px 200px)}.about-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00bfff,#ff1499);box-shadow:0 0 30px #f06}.about-hero-inner{position:relative;z-index:2;max-width:1180px;margin:auto;padding:100px 28px;width:100%}.eyebrow{font:800 14px Rajdhani,sans-serif;letter-spacing:.22em;color:#29caff}.brush{font-family:'Permanent Marker',cursive;line-height:1.13;letter-spacing:-.025em;font-weight:400}.about-hero h1{font-size:clamp(53px,8vw,110px);margin:20px 0}.brush span,.brush em{color:#ff239f;font-style:normal;text-shadow:0 0 26px #ff008866}.about-lead{font:600 clamp(20px,2.5vw,28px) Rajdhani,sans-serif;line-height:1.4;color:#e0e7f4;max-width:680px}.hero-mark{position:absolute;right:3%;top:0;font:900 min(45vw,610px) 'Barlow Condensed',sans-serif;line-height:1;color:#ffffff09;text-shadow:0 0 90px #ff00881f;pointer-events:none}.about-action{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;border:2px solid #00c9ff;padding:13px 26px;font:800 18px Rajdhani,sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 19px #00c9ff60;margin-top:20px;transition:transform .2s}.about-action:hover{transform:translateY(-3px)}.about-action.pink{border-color:#ff189c;box-shadow:0 0 19px #ff189c60}.about-section{padding:100px 24px}.about-grid{max-width:1160px;margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;align-items:center}.about-brand-panel{border:1px solid #166999;background:radial-gradient(ellipse at 30% 20%,#064987,transparent 62%),radial-gradient(ellipse at 80% 80%,#670448,transparent 60%),#080b14;min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;box-shadow:0 0 35px #00bfff19}.about-brand-panel img{width:100%;max-width:430px;object-fit:contain}.about-brand-panel span{font:800 14px Rajdhani,sans-serif;letter-spacing:.13em;color:#dce9fa;text-align:center}.about-brand-panel b{color:#ff169a}.about-copy h2,.about-two h2,.about-djs h2,.about-final h2{font-size:clamp(40px,5vw,69px);margin:16px 0 24px}.about-copy p:not(.eyebrow),.about-djs p:not(.eyebrow),.about-final p:not(.eyebrow){font:600 20px/1.55 Rajdhani,sans-serif;color:#cbd5e4;margin:0 0 18px}.about-two{background:linear-gradient(135deg,#071529,#110716 75%,#06060b);padding:100px 24px;border-top:1px solid #19324c;border-bottom:1px solid #46203f}.about-section-inner{max-width:1160px;margin:auto}.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:42px}.service-card{padding:36px;border:1px solid #087cbd;background:radial-gradient(ellipse at 90% 5%,#004ba83d,transparent 55%),#080b14;min-height:380px;display:flex;flex-direction:column}.service-card.support{border-color:#ae166e;background:radial-gradient(ellipse at 90% 5%,#a8006b42,transparent 55%),#0e0912}.service-index{font:800 14px Rajdhani,sans-serif;letter-spacing:.16em;color:#4acbff}.support .service-index{color:#ff5fbb}.service-icon{font-size:44px;color:#00caff;margin-top:20px}.support .service-icon{color:#ff1ca3}.service-card h3{font-size:clamp(32px,3.8vw,51px);margin:8px 0 15px}.service-card p{font:600 19px/1.5 Rajdhani,sans-serif;color:#c9d2df;flex:1}.service-card a{color:#fff;text-decoration:none;border-bottom:2px solid #00bfff;align-self:flex-start;padding:6px 0;font:800 17px Rajdhani,sans-serif}.service-card.support a{border-color:#ff1499}.about-djs{padding:105px 24px;background:radial-gradient(ellipse at 80% 60%,#6e0a6569,transparent 52%),#05060c}.about-djs-inner{max-width:1160px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.about-dj-word{text-align:center;font:900 clamp(85px,11vw,165px)/.8 'Barlow Condensed',sans-serif;transform:skew(-7deg);color:#f7faff;text-shadow:-7px 7px 0 #037db7,8px -8px 0 #ed078d}.about-dj-word span{color:#ff159b}.about-final{text-align:center;padding:100px 20px 115px;background:radial-gradient(ellipse at center,#50124e65,transparent 65%),#06070d}.about-final h2{font-size:clamp(38px,5.3vw,70px)}@media(max-width:760px){.about-hero{min-height:430px}.about-hero-inner{padding:80px 20px}.about-grid,.about-djs-inner,.service-grid{grid-template-columns:1fr;gap:30px}.about-section,.about-two,.about-djs{padding:70px 20px}.about-brand-panel{min-height:250px}.service-card{min-height:unset}.about-dj-word{font-size:92px}.about-final{padding:70px 20px}}