.page.svelte-1vby5nc{background:var(--bg);min-height:100vh}.hero.svelte-1vby5nc{background:var(--surface);border-bottom:1px solid var(--border);text-align:center;padding:64px 24px 48px}.hero.svelte-1vby5nc h1:where(.svelte-1vby5nc){color:var(--ink);letter-spacing:-.5px;margin:0 0 12px;font-size:2rem;font-weight:700}.hero.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--muted);margin:0 0 24px;font-size:1rem}.contact-btn.svelte-1vby5nc{background:var(--cyan);color:#fff;letter-spacing:.2px;border-radius:9999px;padding:12px 28px;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-block}.contact-btn.svelte-1vby5nc:hover{opacity:.85}.content.svelte-1vby5nc{flex-direction:column;gap:56px;max-width:720px;margin:0 auto;padding:48px 24px 80px;display:flex}section.svelte-1vby5nc h2:where(.svelte-1vby5nc){letter-spacing:.8px;text-transform:uppercase;color:var(--cyan);margin:0 0 20px;font-size:.75rem;font-weight:700}.qa-group.svelte-1vby5nc{flex-direction:column;gap:2px;display:flex}.qa.svelte-1vby5nc{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}.qa.svelte-1vby5nc h3:where(.svelte-1vby5nc){color:var(--ink);margin:0 0 10px;font-size:1rem;font-weight:600}.qa.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--muted);margin:0 0 10px;font-size:.9375rem;line-height:1.65}.qa.svelte-1vby5nc p:where(.svelte-1vby5nc):last-child{margin-bottom:0}.qa.svelte-1vby5nc a:where(.svelte-1vby5nc){color:var(--cyan);font-weight:500;text-decoration:none}.qa.svelte-1vby5nc a:where(.svelte-1vby5nc):hover{text-decoration:underline}.qa.svelte-1vby5nc strong:where(.svelte-1vby5nc){color:var(--ink);font-weight:600}
