body{margin:0;background-color:#0b0b0d;color:#fff;font-family:Outfit,sans-serif}.page-container.svelte-1hrotn9{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column}.content.svelte-1hrotn9{padding:4rem 2rem;position:relative;z-index:10;max-width:1600px;margin:0 auto;flex:1}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9){text-align:center;margin-bottom:4rem}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) h1:where(.svelte-1hrotn9){font-size:3rem;font-weight:700;margin-bottom:1rem}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) h1:where(.svelte-1hrotn9) .text-gradient:where(.svelte-1hrotn9){background:linear-gradient(135deg,#fff,#a1a1aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) p:where(.svelte-1hrotn9){color:#a1a1aa;font-size:1.2rem}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) .storage-info:where(.svelte-1hrotn9){margin-top:1.5rem;display:flex;gap:2rem;justify-content:center;font-size:.95rem}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) .storage-info:where(.svelte-1hrotn9) p:where(.svelte-1hrotn9){margin:0;font-size:.9rem;color:#d4d4d8}.content.svelte-1hrotn9 .header:where(.svelte-1hrotn9) .storage-info:where(.svelte-1hrotn9) .highlight:where(.svelte-1hrotn9){color:var(--primary, #ff4655);font-weight:600;margin-right:.25rem}.pricing-grid.svelte-1hrotn9{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9){flex:1 1 300px;max-width:450px;min-width:280px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:2.5rem;display:flex;flex-direction:column;gap:2rem;transition:transform .3s}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9):hover{transform:translateY(-5px);background:#ffffff0d}.pricing-grid.svelte-1hrotn9 .plan-card.highlight:where(.svelte-1hrotn9){background:linear-gradient(180deg,#ff46551a,#14141699);border-color:#ff46554d;box-shadow:0 0 40px #ff465526}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .plan-header:where(.svelte-1hrotn9) h3:where(.svelte-1hrotn9){margin:0;font-size:1.5rem;margin-bottom:.5rem}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .plan-header:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9){display:flex;align-items:baseline;gap:.25rem;margin-bottom:1rem}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .plan-header:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9) .amount:where(.svelte-1hrotn9){font-size:2.5rem;font-weight:700}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .plan-header:where(.svelte-1hrotn9) .price:where(.svelte-1hrotn9) .period:where(.svelte-1hrotn9){color:#a1a1aa}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .plan-header:where(.svelte-1hrotn9) .description:where(.svelte-1hrotn9){margin:0;color:#a1a1aa;line-height:1.5}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .features:where(.svelte-1hrotn9){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;flex:1}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .features:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9){display:flex;gap:.75rem;color:#d4d4d8}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .features:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9) .check-icon{color:var(--primary, #ff4655);flex-shrink:0;margin-top:4px}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .cta-btn:where(.svelte-1hrotn9){width:100%;padding:1rem;border-radius:12px;font-weight:600;font-size:1rem;cursor:pointer;border:none;transition:all .2s}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .cta-btn.primary:where(.svelte-1hrotn9){background:var(--primary, #ff4655);color:#fff}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .cta-btn.primary:where(.svelte-1hrotn9):hover{background:#e03e4b}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .cta-btn.secondary:where(.svelte-1hrotn9){background:#ffffff1a;color:#fff}.pricing-grid.svelte-1hrotn9 .plan-card:where(.svelte-1hrotn9) .cta-btn.secondary:where(.svelte-1hrotn9):hover{background:#fff3}.bg-effects.svelte-1hrotn9{position:absolute;inset:0;z-index:0;pointer-events:none}.bg-effects.svelte-1hrotn9 .glow-spot:where(.svelte-1hrotn9){position:absolute;width:800px;height:800px;background:radial-gradient(circle,rgba(255,70,85,.1) 0%,transparent 70%);filter:blur(100px)}.bg-effects.svelte-1hrotn9 .glow-spot.top:where(.svelte-1hrotn9){top:-40%;left:50%;transform:translate(-50%)}
