.head-section.svelte-1hrotn9{border-bottom:1px solid var(--border-soft);padding-top:96px}h1.svelte-1hrotn9{margin-top:18px;font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.04em;line-height:1.05;color:var(--fg-main);text-wrap:balance;max-width:20ch}.intro.svelte-1hrotn9{margin-top:20px;font-size:18px;line-height:1.6;color:var(--fg-main);max-width:62ch}.intro-secondary.svelte-1hrotn9{margin-top:14px;font-size:15px;line-height:1.6;color:var(--fg-muted);max-width:62ch}.trial.svelte-1hrotn9{margin-top:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 24px;background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:12px}.trial-copy.svelte-1hrotn9{font-size:14px;color:var(--fg-muted);max-width:64ch}.trial-copy.svelte-1hrotn9 strong:where(.svelte-1hrotn9){color:var(--fg-main);font-weight:600;margin-right:6px}.foot.svelte-1hrotn9{margin-top:16px;margin-bottom:96px;font-size:13px;color:var(--fg-subtle);text-align:center;font-family:var(--font-mono);letter-spacing:.04em}.faq-section.svelte-1hrotn9{padding-top:96px;padding-bottom:96px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:72px;align-items:flex-start}.faq-head.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-top:18px;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--fg-main);text-wrap:balance}.faq-intro.svelte-1hrotn9{margin-top:20px;font-size:16px;line-height:1.6;color:var(--fg-muted)}@media (max-width: 1040px){.faq-section.svelte-1hrotn9{grid-template-columns:1fr;gap:40px}}
