.pricing-section.svelte-5l7fqu{position:relative;background:#0a0a0a}.grid-pattern.svelte-5l7fqu{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;opacity:.5}.bg-glow-1.svelte-5l7fqu{position:absolute;top:10%;left:20%;width:400px;height:400px;background:radial-gradient(ellipse at center,rgba(249,115,22,.08) 0%,transparent 70%);filter:blur(80px);pointer-events:none}.bg-glow-2.svelte-5l7fqu{position:absolute;bottom:20%;right:15%;width:500px;height:500px;background:radial-gradient(ellipse at center,rgba(6,182,212,.06) 0%,transparent 70%);filter:blur(80px);pointer-events:none}.accent-line.svelte-5l7fqu{width:60px;height:2px;background:linear-gradient(90deg,#f97316,#06b6d4);margin:0 auto 1.5rem}.metallic-text.svelte-5l7fqu{background:linear-gradient(180deg,#fff,#e5e5e5 20%,#a3a3a3,#e5e5e5 80%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(255,255,255,.1))}.pricing-card.svelte-5l7fqu{position:relative;border-radius:16px;transition:transform .4s ease}.pricing-card.svelte-5l7fqu:hover{transform:translateY(-8px)}.pricing-card.popular.svelte-5l7fqu{z-index:10}.pricing-card.popular.svelte-5l7fqu:before{content:"";position:absolute;inset:-2px;border-radius:18px;background:linear-gradient(135deg,#f97316,#fb923c,#f97316);z-index:-1;opacity:.8}.card-inner.svelte-5l7fqu{position:relative;background:linear-gradient(135deg,#171717e6,#0f0f0ff2);border-radius:16px;border:1px solid rgba(255,255,255,.05);overflow:hidden;height:100%;transition:all .4s ease}.pricing-card.svelte-5l7fqu:hover .card-inner:where(.svelte-5l7fqu){border-color:#ffffff1a;box-shadow:0 25px 50px -12px var(--glow-color)}.card-inner.popular-border.svelte-5l7fqu{border-color:transparent}.popular-badge.svelte-5l7fqu{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#f97316,#fb923c);color:#fff;font-size:.7rem;font-weight:600;padding:.35rem 1rem;border-radius:0 0 8px 8px;z-index:20;text-transform:uppercase;letter-spacing:.05em}.faq-item.svelte-5l7fqu{background:linear-gradient(135deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.05);border-radius:12px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-5l7fqu:hover{border-color:#ffffff1a}.faq-question.svelte-5l7fqu{background:transparent;border:none;cursor:pointer}.faq-answer.svelte-5l7fqu{animation:svelte-5l7fqu-fadeIn .3s ease}@keyframes svelte-5l7fqu-fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cta-container.svelte-5l7fqu{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.05);border-radius:16px}@media (min-width: 768px){.pricing-card.popular.svelte-5l7fqu{transform:scale(1.05)}.pricing-card.popular.svelte-5l7fqu:hover{transform:scale(1.05) translateY(-8px)}}
