.compare-cards-wrap[data-astro-cid-mycjhjho]{--cc-navy:#1f2c4d;--cc-navy-strong:#16213b;--cc-navy-tint:#1f2c4d0f;--cc-border:#dde2ea;width:100vw;max-width:64rem;margin-top:1.7rem;margin-bottom:1.7rem;margin-left:50%;padding:0 1.1rem;transform:translate(-50%)}@media (width>=768px){.compare-cards-wrap[data-astro-cid-mycjhjho]{padding:0 1.75rem}}.compare-cards-caption[data-astro-cid-mycjhjho]{max-width:var(--measure);letter-spacing:.02em;color:var(--color-muted);margin:0 auto .65rem;font-size:.78rem;font-weight:700}.compare-cards[data-astro-cid-mycjhjho]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (width<=640px){.compare-cards[data-astro-cid-mycjhjho]{grid-template-columns:1fr}}.compare-card[data-astro-cid-mycjhjho]{background:var(--color-bg);border:1px solid var(--cc-border);border-top:2px solid var(--cc-navy);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.1rem 1.1rem 1.25rem;display:flex}.compare-card-title[data-astro-cid-mycjhjho]{font-family:var(--font-serif);color:var(--cc-navy-strong);margin:0;font-size:1.05rem;font-weight:400}.compare-card-facts[data-astro-cid-mycjhjho]{flex-direction:column;gap:.45rem;margin:0;display:flex}.compare-card-fact[data-astro-cid-mycjhjho]{border-bottom:1px solid var(--cc-border);justify-content:space-between;gap:.75rem;padding-bottom:.45rem;font-size:.85rem;display:flex}.compare-card-fact[data-astro-cid-mycjhjho]:last-child{border-bottom:none;padding-bottom:0}.compare-card-fact[data-astro-cid-mycjhjho] dt[data-astro-cid-mycjhjho]{color:var(--color-muted);flex:none}.compare-card-fact[data-astro-cid-mycjhjho] dd[data-astro-cid-mycjhjho]{color:var(--color-text);text-align:right;margin:0;font-weight:700}.compare-card-cta[data-astro-cid-mycjhjho]{margin:.15rem 0 0}.compare-card-cta[data-astro-cid-mycjhjho] a{text-align:center;border:1px solid var(--cc-navy);border-radius:var(--radius-sm);background:var(--cc-navy);color:#fff;padding:.6rem .8rem;font-size:.86rem;font-weight:700;text-decoration:none;display:block}.compare-card-cta[data-astro-cid-mycjhjho] a:hover{background:var(--cc-navy-strong);border-color:var(--cc-navy-strong)}.compare-card-cta[data-astro-cid-mycjhjho] .product-link-tag{text-align:center;margin:.4rem 0 0;display:block}.compare-cards-wrap--detail[data-astro-cid-mycjhjho]{width:calc(100vw - 1.5rem);max-width:68.5rem}.compare-cards-wrap--detail[data-astro-cid-mycjhjho] .compare-cards-caption[data-astro-cid-mycjhjho]{box-sizing:border-box;text-align:left;margin-bottom:.9rem;padding:0 1.25rem}@media (width<=640px){.compare-cards-wrap--detail[data-astro-cid-mycjhjho]{padding:0 .4rem}.compare-cards-wrap--detail[data-astro-cid-mycjhjho] .compare-cards-caption[data-astro-cid-mycjhjho]{padding:0 .1rem}}.compare-cards[data-astro-cid-mycjhjho].compare-cards--detail{grid-template-columns:1fr;gap:1.25rem}@media (width>=1024px){.compare-cards[data-astro-cid-mycjhjho].compare-cards--detail:not(.compare-cards--one){grid-template-columns:repeat(2,minmax(0,1fr))}}.compare-card--detail[data-astro-cid-mycjhjho]{gap:1rem;padding:1.35rem 1.35rem 1.45rem}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-title[data-astro-cid-mycjhjho]{font-size:1.15rem;line-height:1.5}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-facts[data-astro-cid-mycjhjho]{gap:0}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]{grid-template-columns:6.25rem minmax(0,1fr);justify-content:normal;column-gap:.9rem;padding:.8rem 0;font-size:.93rem;line-height:1.8;display:grid}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]:first-child{padding-top:0}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]:last-child{padding-bottom:0}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho] dt[data-astro-cid-mycjhjho]{font-size:.84rem;line-height:1.9}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho] dd[data-astro-cid-mycjhjho]{text-align:left;overflow-wrap:anywhere;line-break:strict;font-weight:400}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho] dd[data-astro-cid-mycjhjho] strong[data-astro-cid-mycjhjho]{font-weight:700}.compare-card--detail[data-astro-cid-mycjhjho] .fact-line[data-astro-cid-mycjhjho]{display:block}.compare-card--detail[data-astro-cid-mycjhjho] .fact-line[data-astro-cid-mycjhjho]+.fact-line[data-astro-cid-mycjhjho]{margin-top:.4rem}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-cta[data-astro-cid-mycjhjho]{max-width:24rem;margin-top:auto;padding-top:.5rem}@media (width>=1024px){.compare-cards--one[data-astro-cid-mycjhjho] .compare-card-facts[data-astro-cid-mycjhjho]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.25rem;display:grid}.compare-cards--one[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]:first-child{padding-top:.8rem}.compare-cards--one[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]:last-child{border-bottom:none;padding-bottom:.8rem}}@media (width<=640px){.compare-card--detail[data-astro-cid-mycjhjho]{padding:1.15rem 1.1rem 1.25rem}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho]{grid-template-columns:minmax(0,1fr);row-gap:.15rem}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-fact[data-astro-cid-mycjhjho] dt[data-astro-cid-mycjhjho]{line-height:1.6}.compare-card--detail[data-astro-cid-mycjhjho] .compare-card-cta[data-astro-cid-mycjhjho]{max-width:none}}
