main.svelte-1hrotn9{display:block}.hero.svelte-1hrotn9{text-align:center;max-width:720px;margin:0 auto;padding:clamp(48px,10vw,72px) clamp(16px,5vw,32px) 32px}.eyebrow.svelte-1hrotn9{color:var(--ink-3);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:11px}.hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(28px,6vw,48px);font-weight:500;line-height:1.05}.lede.svelte-1hrotn9{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.section-inner.svelte-1hrotn9{max-width:1100px;margin:0 auto;padding:0 clamp(16px,5vw,32px)}.plans-section.svelte-1hrotn9{padding-top:16px;padding-bottom:48px}.plan-top.svelte-1hrotn9{justify-content:space-between;align-items:center;display:flex}.enterprise-section.svelte-1hrotn9{padding-bottom:72px}.enterprise.svelte-1hrotn9{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-2);grid-template-columns:1fr auto;align-items:center;gap:32px;padding:32px;display:grid}.enterprise.svelte-1hrotn9 h3:where(.svelte-1hrotn9){letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:500}.enterprise.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:540px;margin:0;font-size:14px}.enterprise-actions.svelte-1hrotn9{flex-shrink:0;gap:8px;display:flex}@media (width<=640px){.enterprise.svelte-1hrotn9{grid-template-columns:1fr}}.faq-section.svelte-1hrotn9{border-top:1px solid var(--line);padding:64px clamp(16px,5vw,32px)}.faq-section.svelte-1hrotn9 .section-inner:where(.svelte-1hrotn9){max-width:800px}.faq-section.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.02em;margin:0 0 32px;font-size:28px;font-weight:500}.faq-list.svelte-1hrotn9{flex-direction:column;display:flex}.faq-row.svelte-1hrotn9{border-top:1px solid var(--line)}.faq-row.svelte-1hrotn9 summary:where(.svelte-1hrotn9){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.faq-row.svelte-1hrotn9 summary:where(.svelte-1hrotn9)::-webkit-details-marker{display:none}.faq-row[open].svelte-1hrotn9 summary:where(.svelte-1hrotn9) svg:where(.svelte-1hrotn9){transform:rotate(45deg)}.faq-row.svelte-1hrotn9 summary:where(.svelte-1hrotn9) svg:where(.svelte-1hrotn9){flex-shrink:0;transition:transform .15s}.faq-row.svelte-1hrotn9 p:where(.svelte-1hrotn9){max-width:640px;padding-bottom:16px;font-size:14px;line-height:1.6}
