.breadcrumb[data-astro-cid-bh6htdkr]{background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-200);padding:.625rem 0;font-size:.8125rem}.breadcrumb[data-astro-cid-bh6htdkr] a[data-astro-cid-bh6htdkr]{color:var(--color-gray-600);text-decoration:none}.breadcrumb[data-astro-cid-bh6htdkr] a[data-astro-cid-bh6htdkr]:hover{color:var(--color-primary)}.breadcrumb[data-astro-cid-bh6htdkr] span[data-astro-cid-bh6htdkr]{color:var(--color-gray-400);margin:0 .375rem}.sp-title[data-astro-cid-bh6htdkr]{font-size:clamp(1.5rem,3.6vw,2.1rem);font-weight:700;color:#111827;margin:0 0 .75rem;line-height:1.35}.sp-lede[data-astro-cid-bh6htdkr]{max-width:900px;font-size:1rem;line-height:1.85;color:#374151;margin:0 0 2rem}.sp-facts[data-astro-cid-bh6htdkr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:2.75rem}.sp-fact[data-astro-cid-bh6htdkr]{background:#fff;border:1px solid #eef1f5;border-radius:10px;padding:1rem 1.1rem;box-shadow:0 1px 3px #0000000d}.sp-fact[data-astro-cid-bh6htdkr] strong[data-astro-cid-bh6htdkr]{display:block;font-size:1.3rem;color:var(--color-primary);line-height:1.2}.sp-fact[data-astro-cid-bh6htdkr] span[data-astro-cid-bh6htdkr]{display:block;font-size:.78rem;color:#6b7280;margin-top:.3rem;line-height:1.45}.sp-h2[data-astro-cid-bh6htdkr]{font-size:1.15rem;color:#111827;margin:0 0 1rem}.sp-list[data-astro-cid-bh6htdkr]{list-style:none;padding:0;margin:0 0 2.75rem;max-width:900px}.sp-list[data-astro-cid-bh6htdkr] li[data-astro-cid-bh6htdkr]{position:relative;padding-inline-start:1.4rem;margin-bottom:.85rem;font-size:.92rem;line-height:1.8;color:#4b5563}.sp-list[data-astro-cid-bh6htdkr] li[data-astro-cid-bh6htdkr]:before{content:"";position:absolute;inset-inline-start:0;top:.68rem;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.sp-list[data-astro-cid-bh6htdkr] strong[data-astro-cid-bh6htdkr]{color:#111827}.sp-compare[data-astro-cid-bh6htdkr]{overflow-x:auto;margin-bottom:2.75rem}.sp-compare[data-astro-cid-bh6htdkr] table[data-astro-cid-bh6htdkr],.sp-table[data-astro-cid-bh6htdkr]{width:100%;border-collapse:collapse;background:#fff;font-size:.88rem;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000012}.sp-compare[data-astro-cid-bh6htdkr] th[data-astro-cid-bh6htdkr],.sp-compare[data-astro-cid-bh6htdkr] td[data-astro-cid-bh6htdkr],.sp-table[data-astro-cid-bh6htdkr] th[data-astro-cid-bh6htdkr],.sp-table[data-astro-cid-bh6htdkr] td[data-astro-cid-bh6htdkr]{padding:.75rem .95rem;border-bottom:1px solid #eef1f5;text-align:start;vertical-align:top;line-height:1.65}.sp-compare[data-astro-cid-bh6htdkr] thead[data-astro-cid-bh6htdkr] th[data-astro-cid-bh6htdkr]{background:#f8fafc;color:#111827;font-weight:600}.sp-compare[data-astro-cid-bh6htdkr] tbody[data-astro-cid-bh6htdkr] th[data-astro-cid-bh6htdkr],.sp-table[data-astro-cid-bh6htdkr] th[data-astro-cid-bh6htdkr]{background:#fafbfc;color:#374151;font-weight:600;width:26%}.sp-compare[data-astro-cid-bh6htdkr] td[data-astro-cid-bh6htdkr],.sp-table[data-astro-cid-bh6htdkr] td[data-astro-cid-bh6htdkr]{color:#4b5563}.sp-grades[data-astro-cid-bh6htdkr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-bottom:1.5rem}.sp-grade[data-astro-cid-bh6htdkr]{display:block;padding:1rem 1.1rem;border:1px solid #eef1f5;border-radius:10px;background:#fff;text-decoration:none;transition:border-color .2s,box-shadow .2s}.sp-grade[data-astro-cid-bh6htdkr]:hover{border-color:var(--color-primary);box-shadow:0 2px 10px #0066cc14}.sp-grade__name[data-astro-cid-bh6htdkr]{display:block;font-weight:600;color:#111827;font-size:.9rem;margin-bottom:.35rem;line-height:1.5}.sp-grade__desc[data-astro-cid-bh6htdkr]{display:block;font-size:.8rem;color:#6b7280;line-height:1.65}.sp-links[data-astro-cid-bh6htdkr]{font-size:.88rem;color:#6b7280;line-height:1.85}.sp-links[data-astro-cid-bh6htdkr] a[data-astro-cid-bh6htdkr]{color:var(--color-primary);text-decoration:none}.sp-links[data-astro-cid-bh6htdkr] a[data-astro-cid-bh6htdkr]:hover{text-decoration:underline}.sp-terms[data-astro-cid-bh6htdkr]{background:var(--color-gray-50)}.sp-faq-title[data-astro-cid-bh6htdkr]{margin-top:2.75rem}.sp-faq[data-astro-cid-bh6htdkr]{display:grid;gap:.6rem}.sp-faq[data-astro-cid-bh6htdkr] details[data-astro-cid-bh6htdkr]{background:#fff;border:1px solid #eef1f5;border-radius:8px;padding:.9rem 1.1rem}.sp-faq[data-astro-cid-bh6htdkr] summary[data-astro-cid-bh6htdkr]{cursor:pointer;font-weight:600;font-size:.92rem;color:#111827;line-height:1.6}.sp-faq[data-astro-cid-bh6htdkr] p[data-astro-cid-bh6htdkr]{margin:.7rem 0 0;font-size:.88rem;line-height:1.8;color:#4b5563}.sp-cta[data-astro-cid-bh6htdkr]{margin-top:2.75rem;padding:1.75rem;background:#fff;border:1px solid #eef1f5;border-radius:12px;box-shadow:0 1px 3px #0000000d}.sp-cta[data-astro-cid-bh6htdkr] h2[data-astro-cid-bh6htdkr]{font-size:1.15rem;color:#111827;margin:0 0 .5rem}.sp-cta[data-astro-cid-bh6htdkr] p[data-astro-cid-bh6htdkr]{font-size:.9rem;color:#4b5563;line-height:1.8;margin:0 0 1.1rem}.sp-cta__btn[data-astro-cid-bh6htdkr]{display:inline-block;padding:.7rem 1.4rem;background:var(--color-primary);color:#fff;border-radius:6px;font-size:.9rem;font-weight:600;text-decoration:none}.sp-cta__btn[data-astro-cid-bh6htdkr]:hover{opacity:.9}
