.page.svelte-rtbxmu{padding-top:40px;padding-bottom:40px}.page-head.svelte-rtbxmu{max-width:700px;margin-bottom:56px}h1.svelte-rtbxmu{letter-spacing:-.5px;margin-bottom:18px;font-size:clamp(32px,4.2vw,48px);font-weight:700;line-height:1.12}.lede.svelte-rtbxmu{color:var(--color-text-muted);margin-bottom:22px;font-size:18px;line-height:1.6}.snippet.svelte-rtbxmu{background:var(--color-accent-soft);color:var(--color-accent-text);border-radius:var(--radius-lg);max-width:640px;margin-bottom:18px;padding:18px 22px;font-size:15.5px;line-height:1.6}.callout.svelte-rtbxmu{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:640px;padding:16px 20px}.callout.svelte-rtbxmu p:where(.svelte-rtbxmu){color:var(--color-text);margin:0;font-size:15px;line-height:1.6}.callout.svelte-rtbxmu a:where(.svelte-rtbxmu){color:var(--color-primary);font-weight:700;text-decoration:none}.callout.svelte-rtbxmu a:where(.svelte-rtbxmu):hover{color:var(--color-primary-hover)}.guide.svelte-rtbxmu{max-width:720px;margin:0 auto 48px}.guide.svelte-rtbxmu h2:where(.svelte-rtbxmu){margin-bottom:16px;font-size:24px}.guide.svelte-rtbxmu p:where(.svelte-rtbxmu){color:var(--color-text-muted);margin-bottom:14px;font-size:16px;line-height:1.7}.benefits.svelte-rtbxmu{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:56px;display:grid}.benefit-card.svelte-rtbxmu{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:26px}.benefit-card.svelte-rtbxmu h2:where(.svelte-rtbxmu){margin-bottom:10px;font-size:18px;font-weight:700}.benefit-card.svelte-rtbxmu p:where(.svelte-rtbxmu){color:var(--color-text-muted);font-size:15px;line-height:1.6}.testimonial.svelte-rtbxmu{text-align:center;background:var(--color-accent-soft);border-radius:var(--radius-xl);max-width:620px;margin:0 auto 64px;padding:40px}.testimonial.svelte-rtbxmu svg{margin:0 auto 18px}blockquote.svelte-rtbxmu{font-family:var(--font-display);color:var(--color-text);margin:0 0 14px;font-size:22px;line-height:1.4}.testimonial-author.svelte-rtbxmu{color:var(--color-accent-text);font-size:14px;font-weight:600}.related.svelte-rtbxmu{text-align:center;max-width:720px;margin:0 auto 48px}.related.svelte-rtbxmu p:where(.svelte-rtbxmu){color:var(--color-text-muted);font-size:16px;line-height:1.7}.related.svelte-rtbxmu a:where(.svelte-rtbxmu){color:var(--color-primary);font-weight:600;text-decoration:none}.related.svelte-rtbxmu a:where(.svelte-rtbxmu):hover{color:var(--color-primary-hover)}.faq.svelte-rtbxmu{max-width:720px;margin:0 auto}.faq.svelte-rtbxmu h2:where(.svelte-rtbxmu){text-align:center;margin-bottom:24px;font-size:26px}.faq-item.svelte-rtbxmu{border-bottom:1px solid var(--color-border);margin-bottom:16px;padding-bottom:16px}.faq-item.svelte-rtbxmu:last-child{border-bottom:none}.faq-item.svelte-rtbxmu summary:where(.svelte-rtbxmu){color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;list-style:none;display:flex}.faq-item.svelte-rtbxmu summary:where(.svelte-rtbxmu)::-webkit-details-marker{display:none}.faq-item.svelte-rtbxmu summary:where(.svelte-rtbxmu):hover{color:var(--color-primary)}.faq-item.svelte-rtbxmu summary:where(.svelte-rtbxmu):after{content:"+";color:var(--color-text-faint);transition:transform .15s var(--ease-out);flex-shrink:0;font-size:22px;font-weight:400}.faq-item[open].svelte-rtbxmu summary:where(.svelte-rtbxmu):after{transform:rotate(45deg)}.faq-item.svelte-rtbxmu p:where(.svelte-rtbxmu){color:var(--color-text-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.faq-item.svelte-rtbxmu p:where(.svelte-rtbxmu) a{color:var(--color-primary);font-weight:600;text-decoration:none}@media (width<=700px){.benefits.svelte-rtbxmu{grid-template-columns:1fr}}
