.container.svelte-15k9hps{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:20px;background:#000}.banner.svelte-15k9hps{width:100%;background:#000;color:#fff;padding:1rem;margin-bottom:2rem;border:4px solid #ffffff;box-shadow:8px 8px #fff}.banner-content.svelte-15k9hps{text-align:center}.banner-content.svelte-15k9hps h2:where(.svelte-15k9hps){color:#fff;font-size:2.5rem;font-weight:900;text-transform:uppercase;margin-bottom:.5rem}.banner-content.svelte-15k9hps p:where(.svelte-15k9hps){color:#fff;font-size:1.2rem;font-weight:900;text-transform:uppercase}.glass-card.svelte-15k9hps{background:#fff;border-radius:0;padding:2rem;width:100%;max-width:1200px;color:#000;border:4px solid #000000;box-shadow:8px 8px #000}.intro-section.svelte-15k9hps{text-align:center;margin-bottom:3rem;padding:2rem;background:#000;color:#fff}.intro-section.svelte-15k9hps h3:where(.svelte-15k9hps){font-size:2rem;font-weight:900;margin-bottom:1rem}.intro-section.svelte-15k9hps p:where(.svelte-15k9hps){font-size:1.2rem;line-height:1.6}.plans-grid.svelte-15k9hps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.plan-card.svelte-15k9hps{background:#fff;border:4px solid #000000;padding:2rem;transition:transform .2s ease}.plan-card.svelte-15k9hps:hover{transform:translate(-4px,-4px);box-shadow:8px 8px #000}.plan-header.svelte-15k9hps{text-align:center;margin-bottom:2rem}.plan-header.svelte-15k9hps h3:where(.svelte-15k9hps){font-size:1.8rem;font-weight:900;margin-bottom:1rem}.plan-header.svelte-15k9hps p:where(.svelte-15k9hps){color:#666}.feature-list.svelte-15k9hps{list-style:none;padding:0;margin-bottom:2rem}.feature-list.svelte-15k9hps li:where(.svelte-15k9hps){padding:1rem;margin-bottom:.5rem;background:#f5f5f5;border:2px solid #000000;font-weight:700}.cta-button.svelte-15k9hps{display:block;width:100%;padding:1rem;text-align:center;background:#000;color:#fff;text-decoration:none;font-weight:900;border:2px solid #000000;transition:all .2s ease}.cta-button.svelte-15k9hps:hover{background:#fff;color:#000}.premium-button.svelte-15k9hps{background:gold;color:#000}.premium-button.svelte-15k9hps:hover{background:#000;color:gold}.outro-section.svelte-15k9hps{text-align:center;padding:2rem;background:#000;color:#fff;font-size:1.2rem;line-height:1.6}@media (max-width: 768px){.container.svelte-15k9hps{padding:10px}.glass-card.svelte-15k9hps{padding:1rem}.banner-content.svelte-15k9hps h2:where(.svelte-15k9hps){font-size:2rem}.banner-content.svelte-15k9hps p:where(.svelte-15k9hps){font-size:1rem}.intro-section.svelte-15k9hps{padding:1rem}.intro-section.svelte-15k9hps h3:where(.svelte-15k9hps){font-size:1.5rem}.plan-card.svelte-15k9hps{padding:1rem}.plan-header.svelte-15k9hps h3:where(.svelte-15k9hps){font-size:1.5rem}.feature-list.svelte-15k9hps li:where(.svelte-15k9hps){padding:.8rem}}
