.pricing-page.svelte-1hrotn9{padding-bottom:6rem}.hero-section.svelte-1hrotn9{padding:4.5rem 2rem 1rem}.hero-shell.svelte-1hrotn9{max-width:1100px;margin:0 auto;padding:3.5rem;text-align:left}.hero-shell.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:clamp(2rem,4vw,3.5rem);margin:1rem 0 1.5rem}.lead.svelte-1hrotn9{color:var(--color-muted);max-width:720px;line-height:1.9}.hero-meta.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.meta-card.svelte-1hrotn9{border:1px solid var(--color-border);border-radius:18px;padding:1.5rem;background:#05081659}.meta-card.svelte-1hrotn9 span:where(.svelte-1hrotn9){display:block;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted)}.meta-card.svelte-1hrotn9 strong:where(.svelte-1hrotn9){display:block;font-size:1.8rem;margin:.6rem 0}.meta-card.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:#f4f5fba6}.page-section.svelte-1hrotn9{padding:3.5rem 0}.page-container.svelte-1hrotn9{max-width:1200px;margin:0 auto;padding:0 2rem}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.plan-card.svelte-1hrotn9{padding:2.2rem;border:1px solid var(--color-border);position:relative;min-height:100%}.plan-card.is-recommended.svelte-1hrotn9{border-color:#7c5dffcc;box-shadow:0 20px 60px #0f172a59}.plan-badge.svelte-1hrotn9{position:absolute;top:1.5rem;right:1.5rem;background:#7c5dff33;color:var(--color-text);border:1px solid rgba(124,93,255,.4);border-radius:999px;padding:.25rem .8rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.plan-head.svelte-1hrotn9{margin-bottom:1.5rem}.plan-tag.svelte-1hrotn9{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--color-muted)}.plan-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:.35rem 0;font-size:1.6rem}.plan-head.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:var(--color-muted)}.plan-price.svelte-1hrotn9{font-size:2rem;font-weight:700;margin-bottom:1.5rem;background:var(--gradient-primary);background-clip:text;-webkit-background-clip:text;color:transparent}.plan-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){list-style:none;padding:0;margin:0;display:grid;gap:.65rem}.plan-card.svelte-1hrotn9 li:where(.svelte-1hrotn9){padding-left:1.4rem;position:relative;color:var(--color-muted)}.plan-card.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";position:absolute;left:0;top:.65rem;width:8px;height:8px;border-radius:50%;background:var(--color-accent)}.notes-section.svelte-1hrotn9 .surface-card:where(.svelte-1hrotn9){padding:3rem;border:1px solid var(--color-border)}.notes-grid.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;align-items:center}.notes-grid.svelte-1hrotn9 ul:where(.svelte-1hrotn9){list-style:none;margin:0;padding:0;display:grid;gap:1rem}.notes-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9){padding:1rem 1.25rem 1rem 2.5rem;border:1px solid var(--color-border);border-radius:18px;background:#ffffff0d;position:relative;color:var(--color-muted)}.notes-grid.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"※";position:absolute;left:1rem;top:1.2rem;color:var(--color-accent)}.timeline.svelte-1hrotn9{display:grid;gap:1.25rem}.timeline-card.svelte-1hrotn9{border:1px solid var(--color-border);border-radius:20px;padding:1.5rem;background:#0508168c}.timeline-head.svelte-1hrotn9{display:flex;gap:1rem;align-items:flex-start}.step-label.svelte-1hrotn9{font-size:1.1rem;letter-spacing:.15em;color:#f4f5fb80}.timeline-head.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:0 0 .35rem}.timeline-head.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:var(--color-muted);line-height:1.7}.eta.svelte-1hrotn9{display:inline-block;margin-top:1rem;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted)}.cta-section.svelte-1hrotn9 .surface-card:where(.svelte-1hrotn9){padding:3rem;border:1px solid var(--color-border)}.cta-grid.svelte-1hrotn9{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem;align-items:center}.cta-grid.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-size:clamp(1.8rem,3vw,2.4rem);margin:.75rem 0 1rem}.cta-grid.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--color-muted)}.cta-actions.svelte-1hrotn9{display:flex;flex-direction:column;gap:1rem}@media(max-width:900px){.notes-grid.svelte-1hrotn9,.cta-grid.svelte-1hrotn9{grid-template-columns:1fr}.hero-shell.svelte-1hrotn9{padding:2.5rem}}@media(max-width:640px){.page-section.svelte-1hrotn9{padding:2.75rem 0}.hero-section.svelte-1hrotn9{padding:3rem 1.25rem 1rem}.hero-shell.svelte-1hrotn9{padding:1.75rem 1.25rem}.hero-meta.svelte-1hrotn9{gap:1rem}.lead.svelte-1hrotn9{margin-bottom:1rem}.plan-card.svelte-1hrotn9{padding:1.5rem}.plan-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.4rem}.plan-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){gap:.5rem}.notes-section.svelte-1hrotn9 .surface-card:where(.svelte-1hrotn9),.cta-section.svelte-1hrotn9 .surface-card:where(.svelte-1hrotn9){padding:1.75rem}.cta-actions.svelte-1hrotn9{flex-direction:column}}
