.illu[data-astro-cid-of6mlrgo]{margin:0}.illu[data-astro-cid-of6mlrgo] svg[data-astro-cid-of6mlrgo]{width:100%;height:auto;font-family:var(--font-sans);display:block}.il-card[data-astro-cid-of6mlrgo]{fill:var(--surface-raised);stroke:var(--border);stroke-width:1.5px}.il-soft[data-astro-cid-of6mlrgo]{fill:var(--brand-soft)}.il-brand[data-astro-cid-of6mlrgo]{fill:var(--brand)}.il-navy[data-astro-cid-of6mlrgo]{fill:var(--navy)}.il-onnavy[data-astro-cid-of6mlrgo]{fill:#fff}.il-faint[data-astro-cid-of6mlrgo]{opacity:.55}.il-bar[data-astro-cid-of6mlrgo]{fill:var(--border)}.il-dot[data-astro-cid-of6mlrgo]{fill:var(--border-strong)}.il-chip[data-astro-cid-of6mlrgo]{fill:var(--surface-alt);stroke:var(--border)}.il-pill[data-astro-cid-of6mlrgo]{fill:var(--brand)}.il-link[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--border-strong);stroke-width:2px;stroke-dasharray:5 5}.il-line[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--border);stroke-width:2px}.il-hexline[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--brand);stroke-width:2px;opacity:.8}.il-check[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--link);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.il-check-w[data-astro-cid-of6mlrgo]{fill:none;stroke:var(--on-brand);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.il-t[data-astro-cid-of6mlrgo]{fill:var(--ink);font-size:15px;font-weight:700}.il-ts[data-astro-cid-of6mlrgo]{fill:var(--ink-muted);font-size:13px;font-weight:500}.il-tw[data-astro-cid-of6mlrgo]{fill:var(--on-brand);font-size:16px;font-weight:700}.il-small[data-astro-cid-of6mlrgo]{font-size:12px;font-weight:600}.il-num[data-astro-cid-of6mlrgo]{fill:var(--ink);font-size:16px;font-weight:800}.il-num-s[data-astro-cid-of6mlrgo]{fill:var(--ink);font-size:13px;font-weight:800}.il-num[data-astro-cid-of6mlrgo].il-tw,.il-num-s[data-astro-cid-of6mlrgo].il-tw{fill:var(--on-brand)}.faq[data-astro-cid-hemr5th4]{gap:var(--space-3);flex-direction:column;max-width:860px;display:flex}.faq__item[data-astro-cid-hemr5th4]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;color:var(--ink);border-radius:var(--radius-lg);font-size:18px;font-weight:700;line-height:26px;list-style:none;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4] .faq__chevron{color:var(--link);flex:none;transition:transform .2s}.faq__item[data-astro-cid-hemr5th4][open] .faq__chevron{transform:rotate(180deg)}.faq__item[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding:0 var(--space-5) var(--space-5);color:var(--ink-muted);max-width:70ch;margin:0}.hero-cta[data-astro-cid-eakavefq]{margin-top:var(--space-6)}.split[data-astro-cid-eakavefq]{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.pains[data-astro-cid-eakavefq]{gap:var(--space-3);margin:var(--space-6) 0;flex-direction:column;padding:0;list-style:none;display:flex}.pains[data-astro-cid-eakavefq] li[data-astro-cid-eakavefq]{gap:var(--space-3);color:var(--ink);grid-template-columns:22px 1fr;align-items:start;display:grid}.pains[data-astro-cid-eakavefq] svg{color:var(--link);margin-top:3px}.benefit[data-astro-cid-eakavefq]{padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg)}.benefit__icon[data-astro-cid-eakavefq]{width:36px;height:36px;margin-bottom:var(--space-4);border-radius:var(--radius-sm);background:var(--brand);color:var(--on-brand);place-items:center;display:grid}.benefit__title[data-astro-cid-eakavefq]{margin:0 0 var(--space-2);font-size:19px;font-weight:700;line-height:27px}.benefit[data-astro-cid-eakavefq] p[data-astro-cid-eakavefq]{color:var(--ink-muted);margin:0}.modules[data-astro-cid-eakavefq]{margin:0;padding:0;list-style:none}.module[data-astro-cid-eakavefq]{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.module__title[data-astro-cid-eakavefq]{margin:0;font-size:19px;font-weight:700;line-height:27px}.module[data-astro-cid-eakavefq] p[data-astro-cid-eakavefq]{color:var(--ink-muted);margin:0}.module__link[data-astro-cid-eakavefq]{align-self:flex-start;margin-top:auto;padding-inline:0}.more-title[data-astro-cid-eakavefq]{margin-bottom:var(--space-5)}@media (width<=1000px){.split[data-astro-cid-eakavefq]{gap:var(--space-7);grid-template-columns:1fr}}
