.pricing-main.svelte-1hrotn9{padding-top:60px}.page-header.svelte-1hrotn9{background:var(--color-bg-hero);padding:var(--space-xl) var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border)}.page-header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:var(--font-size-hero);color:var(--color-text-primary)}.inner.svelte-1hrotn9{max-width:var(--content-width);margin:0 auto}.pricing-section.svelte-1hrotn9{padding:var(--space-xl) var(--space-md);background:var(--color-bg-section)}.pricing-section.svelte-1hrotn9:nth-child(odd){background:var(--color-bg-hero)}.section-header.svelte-1hrotn9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap}.section-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:var(--font-size-section);color:var(--color-text-primary)}.device-img.svelte-1hrotn9 img:where(.svelte-1hrotn9){max-width:100%;height:auto}.table-title.svelte-1hrotn9{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);margin-bottom:var(--space-xs);margin-top:var(--space-md)}.pricing-table.svelte-1hrotn9{width:100%;border-collapse:collapse;margin-bottom:var(--space-md)}.pricing-table.svelte-1hrotn9 th:where(.svelte-1hrotn9){text-align:left;padding:var(--space-xs) var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-border)}.pricing-table.svelte-1hrotn9 td:where(.svelte-1hrotn9){padding:var(--space-xs) var(--space-sm);color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}.price.svelte-1hrotn9{font-weight:600;color:var(--color-accent);white-space:nowrap}.credit.svelte-1hrotn9{color:var(--color-accent-sea)}.payment-info.svelte-1hrotn9{color:var(--color-text-secondary);font-size:var(--font-size-caption);margin-bottom:var(--space-md);line-height:var(--line-height-body)}.btn.svelte-1hrotn9{display:inline-block;padding:.75rem 1.75rem;border-radius:var(--radius-button);background:var(--color-accent);color:#fff;font-weight:600;font-size:1rem;transition:opacity .2s}.btn.svelte-1hrotn9:hover{text-decoration:none;opacity:.85}.seaspots-section.svelte-1hrotn9{background:var(--color-bg-hero)}.seaspots-block.svelte-1hrotn9{border:2px solid var(--color-accent-sea);border-radius:var(--radius-card);padding:var(--space-md) var(--space-lg);max-width:700px}.seaspots-header.svelte-1hrotn9{display:flex;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-sm)}.seaspots-title.svelte-1hrotn9{font-size:var(--font-size-section);color:var(--color-accent-sea)}.seaspots-price.svelte-1hrotn9{font-size:1.5rem;font-weight:700;color:var(--color-text-primary)}.seaspots-description.svelte-1hrotn9{color:var(--color-text-secondary);line-height:var(--line-height-body);margin-bottom:var(--space-sm)}.seaspots-features.svelte-1hrotn9{list-style:none;margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}.seaspots-features.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:var(--color-text-primary)}.btn-sea.svelte-1hrotn9{background:var(--color-accent-sea)}
