.cmp-hero[data-astro-cid-jtlnwc2h]{padding:4.5rem 0 2.5rem;text-align:center}.cmp-hero[data-astro-cid-jtlnwc2h] h1[data-astro-cid-jtlnwc2h]{font-size:2.75rem;margin:.5rem 0 1rem}.lede[data-astro-cid-jtlnwc2h]{font-size:1.125rem;max-width:700px;margin:0 auto}.split[data-astro-cid-jtlnwc2h]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.side[data-astro-cid-jtlnwc2h]{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.75rem;box-shadow:var(--shadow-card)}.side-ours[data-astro-cid-jtlnwc2h]{border:2px solid var(--color-accent)}.side[data-astro-cid-jtlnwc2h] h2[data-astro-cid-jtlnwc2h]{font-size:1.25rem;margin-bottom:1rem}.side[data-astro-cid-jtlnwc2h] ul[data-astro-cid-jtlnwc2h]{list-style:none}.side[data-astro-cid-jtlnwc2h] li[data-astro-cid-jtlnwc2h]{position:relative;padding-left:1.5rem;margin-bottom:.625rem;font-size:.9375rem}.side[data-astro-cid-jtlnwc2h] li[data-astro-cid-jtlnwc2h]:before{content:"•";position:absolute;left:.25rem;color:var(--color-muted);font-weight:700}.side-ours[data-astro-cid-jtlnwc2h] li[data-astro-cid-jtlnwc2h]:before{content:"✓";left:0;color:var(--color-accent)}.matrix-scroll[data-astro-cid-jtlnwc2h]{overflow-x:auto;-webkit-overflow-scrolling:touch}.matrix[data-astro-cid-jtlnwc2h]{width:100%;min-width:640px;border-collapse:collapse;font-size:.9375rem}.matrix[data-astro-cid-jtlnwc2h] thead[data-astro-cid-jtlnwc2h] th[data-astro-cid-jtlnwc2h]{text-align:left;padding:.875rem 1rem;font-size:1.0625rem;color:var(--color-ink);border-bottom:2px solid var(--color-border);width:32%}.matrix[data-astro-cid-jtlnwc2h] thead[data-astro-cid-jtlnwc2h] th[data-astro-cid-jtlnwc2h]:first-child{width:36%}.th-ours[data-astro-cid-jtlnwc2h]{color:var(--color-accent-deep)}.matrix-section[data-astro-cid-jtlnwc2h] th[data-astro-cid-jtlnwc2h]{text-align:left;padding:1.5rem 1rem .5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-bottom:1px solid var(--color-border)}.matrix[data-astro-cid-jtlnwc2h] tbody[data-astro-cid-jtlnwc2h] tr[data-astro-cid-jtlnwc2h]:not(.matrix-section) th[data-astro-cid-jtlnwc2h]{text-align:left;font-weight:500;color:var(--color-ink);padding:.75rem 1rem;border-bottom:1px solid var(--color-border);vertical-align:top}.matrix[data-astro-cid-jtlnwc2h] tbody[data-astro-cid-jtlnwc2h] td[data-astro-cid-jtlnwc2h]{padding:.75rem 1rem;border-bottom:1px solid var(--color-border);vertical-align:top}.matrix[data-astro-cid-jtlnwc2h] .col-ours[data-astro-cid-jtlnwc2h]{background:var(--color-accent-subtle)}.mark[data-astro-cid-jtlnwc2h]{display:block;font-weight:700;font-size:.875rem}.mark-yes[data-astro-cid-jtlnwc2h]{color:var(--color-accent-deep)}.mark-partial[data-astro-cid-jtlnwc2h]{color:var(--color-warn)}.mark-no[data-astro-cid-jtlnwc2h]{color:var(--color-muted)}.note[data-astro-cid-jtlnwc2h]{display:block;font-size:.875rem;color:var(--color-body);margin-top:.125rem}.price-grid[data-astro-cid-jtlnwc2h]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;max-width:900px;margin:0 auto}.price-card[data-astro-cid-jtlnwc2h]{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.75rem}.price-ours[data-astro-cid-jtlnwc2h]{border:2px solid var(--color-accent)}.price-card[data-astro-cid-jtlnwc2h] h3[data-astro-cid-jtlnwc2h]{font-size:1.25rem}.price-kind[data-astro-cid-jtlnwc2h]{font-size:.875rem;color:var(--color-muted);margin:.25rem 0 1rem}.price-card[data-astro-cid-jtlnwc2h] ul[data-astro-cid-jtlnwc2h]{list-style:none}.price-card[data-astro-cid-jtlnwc2h] li[data-astro-cid-jtlnwc2h]{margin-bottom:.625rem;font-size:.9375rem}.price-card[data-astro-cid-jtlnwc2h] strong[data-astro-cid-jtlnwc2h]{color:var(--color-ink)}.price-link[data-astro-cid-jtlnwc2h]{display:inline-block;margin-top:.5rem;font-weight:600;color:var(--color-accent-deep)}.price-note[data-astro-cid-jtlnwc2h]{max-width:760px;margin:2rem auto 0;text-align:center;font-size:.9375rem}.faq-wrap[data-astro-cid-jtlnwc2h]{max-width:760px}.faq-item[data-astro-cid-jtlnwc2h]{border:1px solid var(--color-border);border-radius:12px;padding:1.125rem 1.375rem;margin-bottom:.875rem;background:var(--color-card)}.faq-item[data-astro-cid-jtlnwc2h] summary[data-astro-cid-jtlnwc2h]{cursor:pointer;font-weight:600;color:var(--color-ink);list-style:none;position:relative;padding-right:2rem}.faq-item[data-astro-cid-jtlnwc2h] summary[data-astro-cid-jtlnwc2h]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-jtlnwc2h] summary[data-astro-cid-jtlnwc2h]:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-size:1.25rem;font-weight:400;color:var(--color-muted)}.faq-item[data-astro-cid-jtlnwc2h][open] summary[data-astro-cid-jtlnwc2h]:after{content:"–"}.faq-item[data-astro-cid-jtlnwc2h] p[data-astro-cid-jtlnwc2h]{margin-top:.75rem;font-size:.9375rem}.faq-more[data-astro-cid-jtlnwc2h]{text-align:center;margin-top:2rem;font-size:.9375rem}.faq-more[data-astro-cid-jtlnwc2h] a[data-astro-cid-jtlnwc2h],.cta[data-astro-cid-jtlnwc2h] a[data-astro-cid-jtlnwc2h]:not(.btn){color:var(--color-accent-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cta[data-astro-cid-jtlnwc2h]{text-align:center;padding-top:1rem}.cta[data-astro-cid-jtlnwc2h] h2[data-astro-cid-jtlnwc2h]{font-size:2rem;max-width:720px;margin:0 auto .75rem}.cta[data-astro-cid-jtlnwc2h]>p[data-astro-cid-jtlnwc2h]{max-width:600px;margin:0 auto 1.5rem}.cta[data-astro-cid-jtlnwc2h] .disclaimer[data-astro-cid-jtlnwc2h]{font-size:.8125rem;color:var(--color-muted);margin-top:2.5rem;max-width:680px}.sr-only[data-astro-cid-jtlnwc2h]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:760px){.cmp-hero[data-astro-cid-jtlnwc2h]{padding:3rem 0 2rem}.cmp-hero[data-astro-cid-jtlnwc2h] h1[data-astro-cid-jtlnwc2h]{font-size:2.125rem}.split[data-astro-cid-jtlnwc2h],.price-grid[data-astro-cid-jtlnwc2h]{grid-template-columns:1fr}.cta[data-astro-cid-jtlnwc2h] h2[data-astro-cid-jtlnwc2h]{font-size:1.625rem}}
