.page.svelte-disfw2{padding:9rem 2rem 5rem;background:var(--gradient-hero-bg);min-height:100vh}.container.svelte-disfw2{max-width:var(--container-max-width);margin:0 auto;width:100%}h1.svelte-disfw2{font-size:var(--font-size-4xl);font-weight:700;letter-spacing:var(--tracking-tighter);margin-bottom:2.5rem;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.block.svelte-disfw2{margin-bottom:2.5rem}.block-header.svelte-disfw2{display:flex;align-items:center;gap:.75rem;margin-bottom:.35rem}h2.svelte-disfw2{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text)}.badge.svelte-disfw2{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-gold);background:var(--color-gold-muted);padding:.2rem .6rem;border-radius:var(--button-radius)}.desc.svelte-disfw2{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:1.25rem;line-height:1.6}.domain-row.svelte-disfw2{display:flex;gap:1.25rem}.domain-card.svelte-disfw2{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--card-radius);padding:1.25rem 2rem;display:flex;align-items:center;gap:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.domain-ext.svelte-disfw2{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text)}.domain-price.svelte-disfw2{font-size:var(--font-size-xl);font-weight:700;color:var(--color-primary)}.domain-period.svelte-disfw2{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.packages-grid.svelte-disfw2{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.pkg.svelte-disfw2{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--card-radius);padding:1.75rem 1.5rem;display:flex;flex-direction:column;position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--transition-medium),box-shadow var(--transition-medium)}.pkg.svelte-disfw2:hover{border-color:#a855f74d;box-shadow:var(--shadow-glow)}.pkg.popular.svelte-disfw2{border-color:var(--color-primary);box-shadow:0 0 25px #8b5cf61f}.pop-tag.svelte-disfw2{position:absolute;top:-.65rem;left:50%;transform:translate(-50%);background:var(--gradient-primary);color:#fff;font-size:.65rem;font-weight:600;padding:.2rem .75rem;border-radius:var(--button-radius);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.pkg.svelte-disfw2 h3:where(.svelte-disfw2){font-size:var(--font-size-base);font-weight:600;color:var(--color-text);margin-bottom:.5rem}.price-row.svelte-disfw2{display:flex;align-items:baseline;gap:.2rem;margin-bottom:.75rem}.price.svelte-disfw2{font-size:var(--font-size-2xl);font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.period.svelte-disfw2{font-size:var(--font-size-sm);color:var(--color-text-subtle)}.storage-badge.svelte-disfw2{display:inline-block;width:fit-content;font-size:var(--font-size-xs);font-weight:600;color:var(--color-gold);background:var(--color-gold-muted);padding:.25rem .65rem;border-radius:var(--button-radius);margin-bottom:.85rem}.features.svelte-disfw2{list-style:none;display:flex;flex-direction:column;gap:.45rem}.features.svelte-disfw2 li:where(.svelte-disfw2){font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:1.2rem;position:relative}.features.svelte-disfw2 li:where(.svelte-disfw2):before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700;font-size:var(--font-size-xs)}.xneelo-note.svelte-disfw2{font-size:var(--font-size-sm);color:var(--color-text-subtle);border-top:1px solid var(--color-border);padding-top:1.5rem;line-height:1.6}.xneelo-note.svelte-disfw2 a:where(.svelte-disfw2){color:var(--color-primary);font-weight:600;text-decoration:none}.xneelo-note.svelte-disfw2 a:where(.svelte-disfw2):hover{color:var(--color-accent-pink)}@media(max-width:900px){.packages-grid.svelte-disfw2{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page.svelte-disfw2{padding:7rem 1.25rem 4rem}h1.svelte-disfw2{font-size:var(--font-size-3xl)}.domain-row.svelte-disfw2{flex-direction:column}.packages-grid.svelte-disfw2{grid-template-columns:1fr}}
