.kb-compare__wrap[data-astro-cid-urv45mdy]{-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--color-primary-line);background:#0a0a0a;overflow-x:auto}.kb-compare__table[data-astro-cid-urv45mdy]{border-collapse:collapse;width:100%;min-width:640px;font-size:.95rem}.kb-compare__table[data-astro-cid-urv45mdy] th[data-astro-cid-urv45mdy],.kb-compare__table[data-astro-cid-urv45mdy] td[data-astro-cid-urv45mdy]{text-align:left;vertical-align:top;border-bottom:1px solid #cdb8801f;padding:.85rem 1rem;line-height:1.5}.kb-compare__table[data-astro-cid-urv45mdy] thead[data-astro-cid-urv45mdy] th[data-astro-cid-urv45mdy]{font-family:var(--font-display);color:var(--color-primary);white-space:nowrap;background:#cdb8800f;font-weight:600}.kb-compare__table[data-astro-cid-urv45mdy] tbody[data-astro-cid-urv45mdy] th[data-astro-cid-urv45mdy]{color:var(--color-text);min-width:9rem;font-weight:600}.kb-compare__table[data-astro-cid-urv45mdy] td[data-astro-cid-urv45mdy]{color:var(--color-text-muted)}.kb-compare__table[data-astro-cid-urv45mdy] tbody[data-astro-cid-urv45mdy] tr[data-astro-cid-urv45mdy]:last-child th[data-astro-cid-urv45mdy],.kb-compare__table[data-astro-cid-urv45mdy] tbody[data-astro-cid-urv45mdy] tr[data-astro-cid-urv45mdy]:last-child td[data-astro-cid-urv45mdy]{border-bottom:none}.kb-article[data-astro-cid-byrlisfh] .section{padding-block:clamp(3rem,7vw,5.5rem)}.kb-article__hero[data-astro-cid-byrlisfh]{padding-top:calc(var(--header-height) + 2rem);padding-bottom:2rem}.kb-article__hero--with-form[data-astro-cid-byrlisfh]{gap:1.25rem;display:grid;overflow-x:clip}.kb-article__hero-copy[data-astro-cid-byrlisfh],.kb-article__hero-form[data-astro-cid-byrlisfh],.kb-article__hero-media[data-astro-cid-byrlisfh],.kb-article__trust[data-astro-cid-byrlisfh]{min-width:0}.kb-article__hero--with-form[data-astro-cid-byrlisfh] .kb-article__actions[data-astro-cid-byrlisfh]{margin-bottom:0}.kb-article__hero--with-form[data-astro-cid-byrlisfh] .kb-article__lead[data-astro-cid-byrlisfh]{max-width:42rem}@media (width>=960px){.kb-article__hero--with-form[data-astro-cid-byrlisfh]{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:start;gap:2rem}.kb-article__hero-copy[data-astro-cid-byrlisfh]{grid-area:1/1}.kb-article__hero-form[data-astro-cid-byrlisfh]{grid-area:1/2/span 3}.kb-article__hero--with-form[data-astro-cid-byrlisfh] .kb-article__hero-media[data-astro-cid-byrlisfh]{grid-area:2/1}.kb-article__hero--with-form[data-astro-cid-byrlisfh] .kb-article__trust[data-astro-cid-byrlisfh]{grid-area:3/1}}.kb-article__hero-form[data-astro-cid-byrlisfh]{scroll-margin-top:calc(var(--header-height) + .75rem);border:1px solid color-mix(in srgb, var(--color-primary) 28%, #e8e4d8);border-radius:var(--radius-lg);color:#141414;background:#fff;width:100%;padding:clamp(1.15rem,3vw,1.6rem);box-shadow:0 16px 40px #14141414}.kb-article__form-eyebrow[data-astro-cid-byrlisfh]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .55rem;font-size:.78rem;font-weight:700}.kb-article__form-title[data-astro-cid-byrlisfh]{max-width:16ch;font-family:var(--font-display);color:#141414;margin:0 0 .65rem;font-size:clamp(1.45rem,3vw,1.85rem);line-height:1.15}.kb-article__form-lead[data-astro-cid-byrlisfh]{color:#4f4f4b;margin:0 0 1.15rem;font-size:.95rem;line-height:1.6}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form{max-width:none}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__field{color:#141414}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__field input,.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__field textarea{color:#141414;background:#fff}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__note{color:#4f4f4b}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__status--success{color:#1b5e20;background:#eaf2eb;border:1px solid #2e7d3273}.kb-article__hero-form[data-astro-cid-byrlisfh] .quote-form__status--error{color:#8a1f1f;background:#f9eaea;border:1px solid #c6282873}@media (width<=640px){.kb-article__hero--with-form[data-astro-cid-byrlisfh] .kb-article__actions[data-astro-cid-byrlisfh] .btn[data-astro-cid-byrlisfh]{width:100%}}.kb-article__title[data-astro-cid-byrlisfh]{font-family:var(--font-display);color:var(--color-text);margin:.35rem 0 1rem;font-size:clamp(1.85rem,4.5vw,3rem);line-height:1.15}.kb-article__lead[data-astro-cid-byrlisfh]{max-width:46rem;color:var(--color-text-muted);margin:0 0 1.5rem;font-size:1.1rem;line-height:1.7}.kb-article__actions[data-astro-cid-byrlisfh]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.75rem;display:flex}.kb-article__hero-media[data-astro-cid-byrlisfh]{margin-bottom:1.25rem}.kb-article__trust[data-astro-cid-byrlisfh]{border-radius:var(--radius-md);border:1px solid var(--color-primary-line);max-width:48rem;color:var(--color-text-muted);background:#cdb8800d;margin:0;padding:1rem 1.15rem;font-size:.95rem;line-height:1.65}.kb-article__prose[data-astro-cid-byrlisfh]{max-width:46rem}.kb-article__prose[data-astro-cid-byrlisfh] p[data-astro-cid-byrlisfh]{color:var(--color-text-muted);margin:0 0 1.1rem;line-height:1.75}.kb-article__prose[data-astro-cid-byrlisfh] p[data-astro-cid-byrlisfh]:last-child{margin-bottom:0}.kb-article__more[data-astro-cid-byrlisfh]{margin:1rem 0 0}.kb-article__more[data-astro-cid-byrlisfh] a[data-astro-cid-byrlisfh]{color:var(--color-primary);font-weight:600}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-cta{--color-text:#f7f5f0;--color-text-muted:#ebe6da;color:#f7f5f0}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-cta__eyebrow{color:var(--color-primary)}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-cta__title{color:#f7f5f0}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-cta__lead{color:#f7f5f0e0}.kb-cta-on-dark[data-astro-cid-byrlisfh] .btn--primary{color:#111}.kb-cta-on-dark[data-astro-cid-byrlisfh] .btn--ghost{color:#f7f5f0;background:#1a5c4a;border-color:#1d7d52}.kb-cta-on-dark[data-astro-cid-byrlisfh] .btn--ghost:hover,.kb-cta-on-dark[data-astro-cid-byrlisfh] .btn--ghost:focus-visible{color:#fff;background:#166b54;border-color:#25d366}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-image--cta .guide-image__frame{aspect-ratio:16/9;min-height:14rem}.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-image--cta img{object-fit:cover;object-position:center 40%;width:100%;max-width:none;height:100%}@media (width<=640px){.kb-cta-on-dark[data-astro-cid-byrlisfh] .guide-image--cta .guide-image__frame{min-height:12rem}}
