.page.svelte-1wh6sug{padding-top:40px;padding-bottom:40px}.page-head.svelte-1wh6sug{max-width:700px;margin-bottom:56px}h1.svelte-1wh6sug{letter-spacing:-.5px;margin-bottom:18px;font-size:clamp(32px,4.2vw,48px);font-weight:700;line-height:1.12}.lede.svelte-1wh6sug{color:var(--color-text-muted);font-size:18px;line-height:1.6}.snippet.svelte-1wh6sug{background:var(--color-accent-soft);color:var(--color-accent-text);border-radius:var(--radius-lg);max-width:640px;margin-top:18px;padding:18px 22px;font-size:15.5px;line-height:1.6}.benefits.svelte-1wh6sug{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:56px;display:grid}.benefit-card.svelte-1wh6sug{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:26px}.benefit-card.svelte-1wh6sug h2:where(.svelte-1wh6sug){margin-bottom:10px;font-size:18px;font-weight:700}.benefit-card.svelte-1wh6sug p:where(.svelte-1wh6sug){color:var(--color-text-muted);font-size:15px;line-height:1.6}.testimonial.svelte-1wh6sug{text-align:center;background:var(--color-accent-soft);border-radius:var(--radius-xl);max-width:620px;margin:0 auto 64px;padding:40px}.testimonial.svelte-1wh6sug svg{margin:0 auto 18px}blockquote.svelte-1wh6sug{font-family:var(--font-display);color:var(--color-text);margin:0 0 14px;font-size:22px;line-height:1.4}.testimonial-author.svelte-1wh6sug{color:var(--color-accent-text);font-size:14px;font-weight:600}.deep-dive.svelte-1wh6sug{max-width:720px;margin:0 auto 48px}.deep-dive.svelte-1wh6sug h2:where(.svelte-1wh6sug){margin-bottom:16px;font-size:26px}.deep-dive.svelte-1wh6sug h3:where(.svelte-1wh6sug){color:var(--color-text);margin:26px 0 10px;font-size:19px;font-weight:700}.deep-dive.svelte-1wh6sug p:where(.svelte-1wh6sug){color:var(--color-text-muted);margin-bottom:14px;font-size:16px;line-height:1.7}.deep-dive.svelte-1wh6sug a:where(.svelte-1wh6sug){color:var(--color-primary);font-weight:600;text-decoration:none}.deep-dive.svelte-1wh6sug a:where(.svelte-1wh6sug):hover{color:var(--color-primary-hover)}.related.svelte-1wh6sug{text-align:center;max-width:720px;margin:0 auto 48px}.related.svelte-1wh6sug p:where(.svelte-1wh6sug){color:var(--color-text-muted);font-size:16px;line-height:1.7}.related.svelte-1wh6sug a:where(.svelte-1wh6sug){color:var(--color-primary);font-weight:600;text-decoration:none}.related.svelte-1wh6sug a:where(.svelte-1wh6sug):hover{color:var(--color-primary-hover)}.faq.svelte-1wh6sug{max-width:720px;margin:0 auto}.faq.svelte-1wh6sug h2:where(.svelte-1wh6sug){text-align:center;margin-bottom:12px;font-size:26px}.updated-note.svelte-1wh6sug{text-align:center;color:var(--color-text-faint);margin-bottom:28px;font-size:13.5px}.faq-item.svelte-1wh6sug{border-bottom:1px solid var(--color-border);margin-bottom:16px;padding-bottom:16px}.faq-item.svelte-1wh6sug:last-child{border-bottom:none}.faq-item.svelte-1wh6sug summary:where(.svelte-1wh6sug){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-1wh6sug summary:where(.svelte-1wh6sug)::-webkit-details-marker{display:none}.faq-item.svelte-1wh6sug summary:where(.svelte-1wh6sug):hover{color:var(--color-primary)}.faq-item.svelte-1wh6sug summary:where(.svelte-1wh6sug):focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.faq-item.svelte-1wh6sug summary:where(.svelte-1wh6sug):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-1wh6sug summary:where(.svelte-1wh6sug):after{transform:rotate(45deg)}.faq-item.svelte-1wh6sug p:where(.svelte-1wh6sug){color:var(--color-text-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.faq-item.svelte-1wh6sug p:where(.svelte-1wh6sug) a{color:var(--color-primary);font-weight:600;text-decoration:none}.faq-item.svelte-1wh6sug p:where(.svelte-1wh6sug) a:hover{color:var(--color-primary-hover)}@media (width<=700px){.benefits.svelte-1wh6sug{grid-template-columns:1fr}}
