.hero.svelte-1m1b5ko{background-color:var(--bg-dark);color:#fff;text-align:center;padding:80px 20px;background:linear-gradient(#000c,#000c),#222}.hero.svelte-1m1b5ko h1:where(.svelte-1m1b5ko){color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.hero.svelte-1m1b5ko p:where(.svelte-1m1b5ko){color:#fff;opacity:.9;margin-bottom:30px}.btn.svelte-1m1b5ko{display:inline-block;background-color:var(--primary-gold);color:#000;padding:12px 30px;font-weight:700;border-radius:5px;text-transform:uppercase;font-size:.9rem;border:none;cursor:pointer;box-shadow:0 4px 6px #0000001a;text-decoration:none;transition:all .3s}.btn.svelte-1m1b5ko:hover{background-color:var(--primary-hover);transform:translateY(-2px)}.content-section.svelte-1m1b5ko{padding:60px 20px}.content-container.svelte-1m1b5ko{max-width:800px;margin:0 auto}.content-container.svelte-1m1b5ko h3:where(.svelte-1m1b5ko){margin-top:30px;color:var(--primary-gold)}.features-list.svelte-1m1b5ko{margin:20px 0}.features-list.svelte-1m1b5ko li:where(.svelte-1m1b5ko){padding:10px 0;font-size:1rem;display:flex;align-items:center}.features-list.svelte-1m1b5ko li:where(.svelte-1m1b5ko):before{content:"✅";margin-right:12px}.cta-box.svelte-1m1b5ko{background:#fffcf0;border-left:5px solid var(--primary-gold);padding:30px;margin:40px 0}.cta-box.svelte-1m1b5ko h4:where(.svelte-1m1b5ko){margin-bottom:15px}
