.music-pr-page[data-astro-cid-pbxdssyn]{position:relative;z-index:1}.page-hero[data-astro-cid-pbxdssyn]{padding:160px 0 80px;text-align:center;position:relative;z-index:1}.page-hero[data-astro-cid-pbxdssyn] .badge[data-astro-cid-pbxdssyn]{display:inline-flex;align-items:center;gap:8px;background:#ffffff06;border:1px solid var(--glass-border);border-radius:100px;padding:7px 18px 7px 11px;margin-bottom:24px}.page-hero[data-astro-cid-pbxdssyn] .badge[data-astro-cid-pbxdssyn] .dot[data-astro-cid-pbxdssyn]{width:7px;height:7px;background:var(--accent);border-radius:50%;box-shadow:0 0 8px #00ff874d;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.page-hero[data-astro-cid-pbxdssyn] .badge[data-astro-cid-pbxdssyn] span[data-astro-cid-pbxdssyn]{font-size:12px;color:var(--text-muted)}.page-hero[data-astro-cid-pbxdssyn] h1[data-astro-cid-pbxdssyn]{font-size:clamp(36px,5vw,58px);font-weight:800;letter-spacing:-2px;line-height:1.1;margin-bottom:18px}.page-hero[data-astro-cid-pbxdssyn] p[data-astro-cid-pbxdssyn]{font-size:16px;font-weight:300;color:var(--text-muted);max-width:540px;margin:0 auto;line-height:1.8}.pricing-section[data-astro-cid-pbxdssyn]{padding:40px 0 100px;position:relative;z-index:1}.pricing-grid[data-astro-cid-pbxdssyn]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:start}.price-card[data-astro-cid-pbxdssyn]{background:#ffffff06;border:1px solid var(--glass-border);border-radius:16px;padding:32px 24px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;display:flex;flex-direction:column}.price-card[data-astro-cid-pbxdssyn]:hover{border-color:var(--glass-hover);transform:translateY(-6px);box-shadow:0 24px 64px #0000004d}.price-card[data-astro-cid-pbxdssyn]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;opacity:0;transition:opacity .4s}.price-card[data-astro-cid-pbxdssyn]:hover:before{opacity:1}.price-card[data-astro-cid-pbxdssyn]:nth-child(1):before{background:#fff3}.price-card[data-astro-cid-pbxdssyn]:nth-child(2):before,.price-card[data-astro-cid-pbxdssyn]:nth-child(3):before{background:var(--gradient-1)}.price-card[data-astro-cid-pbxdssyn]:nth-child(4):before,.price-card[data-astro-cid-pbxdssyn]:nth-child(5):before{background:var(--gradient-2)}.price-card[data-astro-cid-pbxdssyn].featured{border-color:#00ff8733;background:#00ff8708}.price-card[data-astro-cid-pbxdssyn].featured:before{opacity:1;background:var(--gradient-1)}.card-badge[data-astro-cid-pbxdssyn]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 12px;border-radius:6px;margin-bottom:20px;width:fit-content}.card-badge[data-astro-cid-pbxdssyn].badge-starter,.card-badge[data-astro-cid-pbxdssyn].badge-enterprise{background:#ffffff0f;color:var(--text-muted)}.card-badge[data-astro-cid-pbxdssyn].badge-popular{background:#00ff870f;color:var(--accent);border:1px solid rgba(0,255,135,.15)}.card-badge[data-astro-cid-pbxdssyn].badge-pro{background:#00d4ff14;color:var(--accent-2)}.card-badge[data-astro-cid-pbxdssyn].badge-max{background:#7c5cff14;color:var(--accent-3)}.card-name[data-astro-cid-pbxdssyn]{font-size:20px;font-weight:700;margin-bottom:6px;color:var(--text)}.card-desc[data-astro-cid-pbxdssyn]{font-size:13px;font-weight:300;color:var(--text-dim);margin-bottom:24px;line-height:1.6;min-height:42px}.card-price[data-astro-cid-pbxdssyn]{margin-bottom:6px}.card-price[data-astro-cid-pbxdssyn] .currency[data-astro-cid-pbxdssyn]{font-size:18px;font-weight:600;color:var(--text-muted);vertical-align:top;line-height:1;position:relative;top:8px}.card-price[data-astro-cid-pbxdssyn] .currency-from[data-astro-cid-pbxdssyn]{top:12px}.card-price[data-astro-cid-pbxdssyn] .amount[data-astro-cid-pbxdssyn]{font-size:48px;font-weight:800;color:var(--text);letter-spacing:-2px;line-height:1}.card-price-sub[data-astro-cid-pbxdssyn]{font-size:12px;color:var(--text-dim);font-weight:400;margin-bottom:28px}.card-price-sub[data-astro-cid-pbxdssyn] .per-feature[data-astro-cid-pbxdssyn]{color:var(--accent);font-weight:600}.card-divider[data-astro-cid-pbxdssyn]{width:100%;height:1px;background:#ffffff0f;margin-bottom:24px}.card-features[data-astro-cid-pbxdssyn]{list-style:none;margin-bottom:32px;flex-grow:1}.card-features[data-astro-cid-pbxdssyn] li[data-astro-cid-pbxdssyn]{font-size:13.5px;font-weight:400;color:var(--text-muted);padding:7px 0;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.card-features[data-astro-cid-pbxdssyn] li[data-astro-cid-pbxdssyn] .check[data-astro-cid-pbxdssyn]{color:var(--accent);font-size:14px;flex-shrink:0;margin-top:1px}.card-features[data-astro-cid-pbxdssyn] li[data-astro-cid-pbxdssyn].dimmed,.card-features[data-astro-cid-pbxdssyn] li[data-astro-cid-pbxdssyn].dimmed .check[data-astro-cid-pbxdssyn]{color:var(--text-dim)}.card-cta[data-astro-cid-pbxdssyn]{display:block;text-align:center;padding:14px 0;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;width:100%}.card-cta[data-astro-cid-pbxdssyn].cta-default{background:#ffffff0b;color:var(--text);border:1px solid var(--glass-border)}.card-cta[data-astro-cid-pbxdssyn].cta-default:hover{background:#ffffff12;border-color:var(--glass-hover);transform:translateY(-2px)}.card-cta[data-astro-cid-pbxdssyn].cta-primary{background:var(--gradient-1);color:var(--bg);border:none;box-shadow:0 4px 20px #00ff871f}.card-cta[data-astro-cid-pbxdssyn].cta-primary:hover{box-shadow:0 8px 36px #00ff8733;transform:translateY(-2px)}.card-cta[data-astro-cid-pbxdssyn].cta-outline{background:transparent;color:var(--text);border:1px solid var(--glass-border)}.card-cta[data-astro-cid-pbxdssyn].cta-outline:hover{border-color:var(--accent-3);color:var(--accent-3);transform:translateY(-2px)}.how-section[data-astro-cid-pbxdssyn],.included-section[data-astro-cid-pbxdssyn],.faq-section[data-astro-cid-pbxdssyn]{padding:100px 0;border-top:1px solid rgba(255,255,255,.06);position:relative;z-index:1}.section-header[data-astro-cid-pbxdssyn]{text-align:center;margin-bottom:56px}.section-header[data-astro-cid-pbxdssyn] .tag[data-astro-cid-pbxdssyn]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:14px;display:flex;align-items:center;justify-content:center;gap:12px}.section-header[data-astro-cid-pbxdssyn] .tag[data-astro-cid-pbxdssyn]:before,.section-header[data-astro-cid-pbxdssyn] .tag[data-astro-cid-pbxdssyn]:after{content:"";width:36px;height:1px;background:#00ff872e}.section-header[data-astro-cid-pbxdssyn] h2[data-astro-cid-pbxdssyn]{font-size:clamp(26px,3.5vw,40px);font-weight:700;letter-spacing:-.8px}.steps-grid[data-astro-cid-pbxdssyn]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.step-card[data-astro-cid-pbxdssyn]{text-align:center;padding:36px 20px;background:#ffffff06;border:1px solid var(--glass-border);border-radius:12px;transition:all .3s}.step-card[data-astro-cid-pbxdssyn]:hover{border-color:var(--glass-hover);transform:translateY(-4px);box-shadow:0 16px 48px #0003}.step-num[data-astro-cid-pbxdssyn]{font-size:32px;font-weight:800;background:var(--gradient-1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.step-card[data-astro-cid-pbxdssyn] h3[data-astro-cid-pbxdssyn]{font-size:16px;font-weight:700;margin-bottom:8px}.step-card[data-astro-cid-pbxdssyn] p[data-astro-cid-pbxdssyn],.included-card[data-astro-cid-pbxdssyn] p[data-astro-cid-pbxdssyn]{font-size:13px;color:var(--text-muted);font-weight:300;line-height:1.7}.included-grid[data-astro-cid-pbxdssyn]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.included-card[data-astro-cid-pbxdssyn]{background:#ffffff06;border:1px solid var(--glass-border);border-radius:12px;padding:32px 24px;transition:all .3s}.included-card[data-astro-cid-pbxdssyn]:hover{border-color:var(--glass-hover);transform:translateY(-3px)}.included-card[data-astro-cid-pbxdssyn] .ic-icon[data-astro-cid-pbxdssyn]{font-size:24px;margin-bottom:16px}.included-card[data-astro-cid-pbxdssyn] h3[data-astro-cid-pbxdssyn]{font-size:16px;font-weight:700;margin-bottom:8px}.faq-grid[data-astro-cid-pbxdssyn]{max-width:720px;margin:0 auto}.faq-item[data-astro-cid-pbxdssyn]{border-bottom:1px solid rgba(255,255,255,.06);padding:24px 0}.faq-question[data-astro-cid-pbxdssyn]{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;color:var(--text);transition:color .2s;cursor:pointer;border:none;background:transparent;text-align:left;padding:0}.faq-question[data-astro-cid-pbxdssyn]:hover{color:var(--accent)}.faq-toggle[data-astro-cid-pbxdssyn]{font-size:20px;color:var(--text-dim);transition:transform .3s;flex-shrink:0;margin-left:16px}.faq-answer[data-astro-cid-pbxdssyn]{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;font-size:14px;color:var(--text-muted);font-weight:300;line-height:1.8}.faq-item[data-astro-cid-pbxdssyn].open .faq-toggle[data-astro-cid-pbxdssyn]{transform:rotate(45deg);color:var(--accent)}.faq-item[data-astro-cid-pbxdssyn].open .faq-answer[data-astro-cid-pbxdssyn]{max-height:260px;padding-top:16px}.final-cta[data-astro-cid-pbxdssyn]{padding:120px 0;text-align:center;border-top:1px solid rgba(255,255,255,.06);position:relative;z-index:1;overflow:hidden}.final-cta-orb[data-astro-cid-pbxdssyn]{position:absolute;width:500px;height:500px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,255,135,.05) 0%,rgba(0,212,255,.03) 40%,transparent 70%);filter:blur(80px)}.final-cta-content[data-astro-cid-pbxdssyn]{position:relative;z-index:1}.final-cta[data-astro-cid-pbxdssyn] h2[data-astro-cid-pbxdssyn]{font-size:clamp(28px,4vw,48px);font-weight:800;margin-bottom:14px;letter-spacing:-1px}.final-cta[data-astro-cid-pbxdssyn] p[data-astro-cid-pbxdssyn]{font-size:15px;color:var(--text-muted);font-weight:300;max-width:440px;margin:0 auto 32px;line-height:1.8}@media(max-width:1100px){.pricing-grid[data-astro-cid-pbxdssyn]{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.pricing-grid[data-astro-cid-pbxdssyn]{grid-template-columns:1fr;max-width:400px;margin:0 auto}.steps-grid[data-astro-cid-pbxdssyn]{grid-template-columns:repeat(2,1fr)}.included-grid[data-astro-cid-pbxdssyn]{grid-template-columns:1fr}.container[data-astro-cid-pbxdssyn]{padding:0 20px}}@media(max-width:500px){.steps-grid[data-astro-cid-pbxdssyn]{grid-template-columns:1fr}}
