.prices-page.svelte-gsyb0o{width:min(100%, var(--layout-content));margin:0 auto}.crumbs.svelte-gsyb0o{align-items:center;gap:var(--space-2);color:var(--color-text-soft);font-size:var(--font-size-md);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.crumbs.svelte-gsyb0o a:where(.svelte-gsyb0o){color:var(--color-text-muted)}.crumbs.svelte-gsyb0o .current:where(.svelte-gsyb0o){color:var(--color-text);font-weight:var(--font-weight-semibold)}.hero.svelte-gsyb0o{padding:var(--space-7) var(--space-7);margin-bottom:var(--space-8);border-radius:var(--radius-panel);background:var(--gradient-hero);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-sm)}.hero-kicker.svelte-gsyb0o{align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-3);margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:inline-flex}.hero.svelte-gsyb0o h1:where(.svelte-gsyb0o){margin:0 0 var(--space-3);font-size:var(--text-title);line-height:var(--line-height-heading)}.hero-sub.svelte-gsyb0o{max-width:var(--size-760);color:var(--color-text-muted);font-size:var(--font-size-lead);line-height:var(--line-height-prose);margin:0}.tier-section.svelte-gsyb0o{margin-bottom:var(--space-9)}.tier-head.svelte-gsyb0o{align-items:flex-start;gap:var(--space-3-5);margin-bottom:var(--space-5);display:flex}.tier-icon.svelte-gsyb0o{width:var(--size-42);height:var(--size-42);border-radius:var(--radius-control);background:var(--color-surface-alt);border:var(--border-width) solid var(--color-border);color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.tier-icon.exclusive.svelte-gsyb0o{background:var(--color-accent-soft);border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border))}.tier-head.svelte-gsyb0o h2:where(.svelte-gsyb0o){margin:0 0 var(--space-1);font-size:var(--font-size-2xl);line-height:var(--line-height-tight)}.tier-head.svelte-gsyb0o p:where(.svelte-gsyb0o){max-width:var(--size-720);color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.pkg-grid.svelte-gsyb0o{gap:var(--space-4-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.exclusive-section.svelte-gsyb0o .pkg-grid:where(.svelte-gsyb0o){grid-template-columns:repeat(2,minmax(0,1fr))}.pkg-card.svelte-gsyb0o{min-width:0;padding:var(--space-5-5);border-radius:var(--radius-xl);background:var(--color-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}.pkg-card.svelte-gsyb0o:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.pkg-card.exclusive.svelte-gsyb0o{background:linear-gradient(160deg, color-mix(in srgb, var(--color-accent-soft) 52%, var(--color-surface)) 0%, var(--color-surface) 48%);border-color:color-mix(in srgb, var(--color-accent) 34%, var(--color-border))}.pkg-card.occupied.svelte-gsyb0o{border-color:color-mix(in srgb, var(--color-warning) 40%, var(--color-border))}.pkg-top.svelte-gsyb0o{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3-5);flex-wrap:wrap;display:flex}.pkg-badge.svelte-gsyb0o{padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);background:var(--color-surface-alt);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.pkg-badge.exclusive.svelte-gsyb0o{background:var(--color-accent-soft);color:var(--color-accent)}.pkg-status.svelte-gsyb0o{padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.pkg-status.status-available.svelte-gsyb0o{background:var(--color-success-soft);color:var(--color-success)}.pkg-status.status-occupied.svelte-gsyb0o{background:var(--color-warning-soft);color:var(--color-warning)}.pkg-status.status-request.svelte-gsyb0o{background:var(--color-info-soft);color:var(--color-info)}.pkg-card.svelte-gsyb0o h3:where(.svelte-gsyb0o){margin:0 0 var(--space-2);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.pkg-desc.svelte-gsyb0o{margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body)}.pkg-price-box.svelte-gsyb0o{align-items:baseline;gap:var(--space-1-5);padding:var(--space-3) var(--space-3-5);margin-bottom:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-alt);border:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.pkg-price.svelte-gsyb0o{font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-text);line-height:var(--line-height-none)}.pkg-period.svelte-gsyb0o{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.pkg-features.svelte-gsyb0o{gap:var(--space-2);margin:0 0 var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.pkg-features.svelte-gsyb0o li:where(.svelte-gsyb0o){align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-md);line-height:var(--line-height-label);display:flex}.pkg-features.svelte-gsyb0o li:where(.svelte-gsyb0o) svg{margin-top:var(--space-0-5);color:var(--color-accent);flex:none}.pkg-benefit.svelte-gsyb0o{margin:0 0 var(--space-4);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-label)}.pkg-foot.svelte-gsyb0o{padding-top:var(--space-1);margin-top:auto}.pkg-cta.svelte-gsyb0o{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:var(--border-width) solid color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:var(--color-surface);color:var(--color-accent);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);display:inline-flex}.pkg-cta.svelte-gsyb0o:hover{background:var(--color-accent-soft);border-color:var(--color-accent);text-decoration:none}.pkg-cta.primary.svelte-gsyb0o{background:var(--gradient-accent);color:var(--color-on-accent);box-shadow:var(--shadow-accent);border-color:#0000}.pkg-cta.primary.svelte-gsyb0o:hover{opacity:var(--opacity-hover);background:var(--gradient-accent)}.free-cta.svelte-gsyb0o{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-7);margin-bottom:var(--space-4-5);border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-sm);display:flex}.free-copy.svelte-gsyb0o h2:where(.svelte-gsyb0o){margin:0 0 var(--space-1-5);font-size:var(--font-size-xl)}.free-copy.svelte-gsyb0o p:where(.svelte-gsyb0o){max-width:var(--size-600);color:var(--color-text-muted);line-height:var(--line-height-body);margin:0}.free-btn.svelte-gsyb0o{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--color-surface-alt);border:var(--border-width) solid var(--color-border-strong);color:var(--color-text);font-weight:var(--font-weight-bold);flex:none;display:inline-flex}.free-btn.svelte-gsyb0o:hover{border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.empty-box.svelte-gsyb0o{align-items:center;gap:var(--space-4);padding:var(--space-8);margin-bottom:var(--space-6);text-align:center;border-radius:var(--radius-xl);background:var(--color-surface);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}.empty-box.svelte-gsyb0o .pkg-cta:where(.svelte-gsyb0o){width:auto}.disclaimer.svelte-gsyb0o{color:var(--color-text-soft);font-size:var(--font-size-sm);text-align:center;line-height:var(--line-height-label);margin:0}@media (width<48rem){.pkg-grid.svelte-gsyb0o,.exclusive-section.svelte-gsyb0o .pkg-grid:where(.svelte-gsyb0o){grid-template-columns:repeat(2,minmax(0,1fr))}.free-cta.svelte-gsyb0o{flex-direction:column;align-items:flex-start}}@media (width<40rem){.hero.svelte-gsyb0o{padding:var(--space-5) var(--space-4-5)}.pkg-grid.svelte-gsyb0o,.exclusive-section.svelte-gsyb0o .pkg-grid:where(.svelte-gsyb0o){grid-template-columns:minmax(0,1fr)}.free-cta.svelte-gsyb0o{padding:var(--space-5)}}
