.container.svelte-15iyt8r{max-width:700px;margin:0 auto;padding:40px 20px}.hero.svelte-15iyt8r{text-align:center}h1.svelte-15iyt8r{font-size:2.5em;margin:0 0 10px;color:var(--text-primary)}.hero.svelte-15iyt8r>p:where(.svelte-15iyt8r):nth-of-type(1){font-size:1.3em;margin:10px 0;color:var(--text-secondary)}.subtext.svelte-15iyt8r{font-size:1em;margin:20px 0 40px;line-height:1.5;color:var(--text-secondary)}.buttons.svelte-15iyt8r{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.buttons.svelte-15iyt8r a:where(.svelte-15iyt8r){text-decoration:none;padding:16px 40px;border-radius:8px;font-weight:600;font-size:1.15em;transition:all .2s;cursor:pointer;display:inline-block}.btn-primary.svelte-15iyt8r{background:var(--primary-accent);color:#fff;box-shadow:0 2px 8px #00000026}.btn-primary.svelte-15iyt8r:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.features.svelte-15iyt8r{display:flex;justify-content:center;gap:30px;margin-top:40px;flex-wrap:wrap}.feature.svelte-15iyt8r{font-size:1.05em;color:var(--text-secondary)}.info-section.svelte-15iyt8r{text-align:left;margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color)}.info-section.svelte-15iyt8r h2:where(.svelte-15iyt8r){font-size:1.3em;margin:28px 0 10px;color:var(--text-primary)}.info-section.svelte-15iyt8r h2:where(.svelte-15iyt8r):first-child{margin-top:0}.info-section.svelte-15iyt8r p:where(.svelte-15iyt8r){color:var(--text-secondary);line-height:1.7;margin:0 0 12px}@media(max-width:600px){h1.svelte-15iyt8r{font-size:1.8em}.hero.svelte-15iyt8r>p:where(.svelte-15iyt8r):nth-of-type(1){font-size:1.1em}.buttons.svelte-15iyt8r{flex-direction:column;gap:10px}.buttons.svelte-15iyt8r a:where(.svelte-15iyt8r){width:100%}.features.svelte-15iyt8r{gap:15px}}
