.pa-lumina-brand-page{background:radial-gradient(circle at 20% 10%,rgba(124,58,237,.30),transparent 30%),linear-gradient(180deg,#020004,#070311 48%,#020004);color:#fff}.pa-lumina-brand-hero{min-height:760px;padding:84px 22px;background:linear-gradient(90deg,rgba(3,0,6,.96),rgba(3,0,6,.58),rgba(3,0,6,.16)),url("lumina-luxury-product.png") center right/auto 100% no-repeat;display:flex;align-items:center}.pa-lumina-inner{max-width:1280px;margin:auto;width:100%}.pa-lumina-copy{max-width:650px}.pa-lumina-kicker{display:inline-flex;border:1px solid rgba(216,180,254,.34);background:rgba(124,58,237,.18);color:#d8b4fe;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.pa-lumina-copy h1{font-family:Georgia,serif;font-size:clamp(52px,8vw,112px);letter-spacing:.08em;color:#d8b4fe;line-height:.92;margin:18px 0 8px}.pa-lumina-copy h2{font-size:clamp(24px,3vw,38px);letter-spacing:.08em;font-weight:500;margin:0 0 18px}.pa-lumina-copy p{color:#e3dcf0;line-height:1.75;font-size:18px}.pa-lumina-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}.pa-lumina-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(216,180,254,.50);border-radius:14px;padding:13px 18px;background:linear-gradient(135deg,#6d28d9,#a855f7);color:#fff;font-weight:950;box-shadow:0 0 28px rgba(124,58,237,.32)}.pa-lumina-btn.secondary{background:rgba(255,255,255,.08)}.pa-lumina-note{margin-top:22px;border:1px solid rgba(216,180,254,.28);border-radius:18px;padding:14px;background:rgba(0,0,0,.32);color:#d8cfeb;font-size:14px}.pa-lumina-section{max-width:1280px;margin:auto;padding:70px 22px}.pa-lumina-section h2{font-family:Georgia,serif;font-size:clamp(34px,4vw,58px);letter-spacing:.04em;margin:0 0 12px}.pa-lumina-sub{color:#c9bedc;line-height:1.7;margin:0 0 30px;max-width:860px}.pa-lumina-two{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center}.pa-lumina-two img,.pa-lumina-results-img{border:1px solid rgba(216,180,254,.30);border-radius:30px;box-shadow:0 30px 100px rgba(0,0,0,.45),0 0 60px rgba(124,58,237,.18)}.pa-lumina-card{border:1px solid rgba(216,180,254,.30);border-radius:26px;padding:26px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035));box-shadow:0 26px 70px rgba(0,0,0,.30)}.pa-lumina-card h3{font-family:Georgia,serif;font-size:26px;margin:0 0 10px}.pa-lumina-card p,.pa-lumina-card li{color:#cfc6df;line-height:1.65}.pa-lumina-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pa-lumina-mini{border:1px solid rgba(216,180,254,.26);border-radius:22px;padding:20px;background:rgba(255,255,255,.055)}.pa-lumina-mini b{display:block;color:#fff;font-size:18px;margin-bottom:8px}.pa-lumina-mini span{color:#cfc6df;line-height:1.55;font-size:14px}.pa-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pa-timebox{border:1px solid rgba(216,180,254,.30);border-radius:24px;padding:24px;background:rgba(124,58,237,.12)}.pa-timebox strong{display:block;font-size:34px;color:#d8b4fe;font-family:Georgia,serif}.pa-timebox span{color:#fff;font-weight:900}.pa-timebox p{color:#cfc6df;line-height:1.6}@media(max-width:1000px){.pa-lumina-two,.pa-lumina-grid,.pa-timeline{grid-template-columns:1fr 1fr}.pa-lumina-brand-hero{background-position:center bottom;background-size:auto 62%;padding-bottom:420px}}@media(max-width:650px){.pa-lumina-two,.pa-lumina-grid,.pa-timeline{grid-template-columns:1fr}}