.comparison_page__kcEfg{--blue:#dce8f1;--deep:#2e3446;color:var(--deep);background:#fffdf8}.comparison_page__kcEfg p{line-height:1.7;max-width:70ch}.comparison_page__kcEfg h1,.comparison_page__kcEfg h2,.comparison_page__kcEfg h3{text-wrap:balance}.comparison_page__kcEfg h2{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.12;margin:0 0 24px}.comparison_page__kcEfg h3{font-size:1.2rem;line-height:1.35;margin:0 0 12px}.comparison_page__kcEfg a:focus-visible,.comparison_page__kcEfg summary:focus-visible,.comparison_tableWrap__Xqxur:focus-visible{outline:3px solid #47769e;outline-offset:5px}.comparison_page__kcEfg section[id]{scroll-margin-top:110px}.comparison_eyebrow__ykl4_{font-size:.85rem;color:#405673;margin:0 0 20px;font-weight:600}.comparison_hero__iIfAU{display:grid;grid-template-columns:.95fr 1.15fr;min-height:650px}.comparison_heroCopy__EP_wp{padding:78px 30px 62px max(28px,calc((100vw - 1280px)/2));align-self:center}.comparison_heroCopy__EP_wp h1{font-size:clamp(3.4rem,5.6vw,5.6rem);line-height:1.02;letter-spacing:-.045em;margin:0 0 28px}.comparison_lead__ls_Vu{font-size:clamp(1.08rem,1.5vw,1.24rem)}.comparison_price__zE6Mt{font-size:2.25rem;font-weight:500;margin:30px 0 22px}.comparison_price__zE6Mt span{display:block;font-size:.85rem;font-weight:400}.comparison_actions___dYuP{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.comparison_textLink__EZy34{text-underline-offset:5px;font-weight:600;font-size:.95rem}.comparison_page__kcEfg .comparison_note__1jsDY{font-size:.8rem;line-height:1.65;color:#505b6b}.comparison_heroCopy__EP_wp>.comparison_note__1jsDY{margin-top:24px;max-width:49ch}.comparison_heroImage__v7vmu{margin:0;background:#e7eef4;display:flex;flex-direction:column;justify-content:center;min-width:0;position:relative;overflow:hidden}.comparison_heroImage__v7vmu img{width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.comparison_heroImage__v7vmu figcaption{display:flex;justify-content:space-between;gap:12px;padding:24px 32px;font-size:.85rem;position:absolute;bottom:0;width:100%}.comparison_jumpNav__PXWW7{display:flex;justify-content:center;gap:42px;padding:22px 24px;border-block:1px solid #c6d5e1}.comparison_jumpNav__PXWW7 a{font-size:.87rem;text-decoration:none;white-space:nowrap}.comparison_jumpNav__PXWW7 a:hover{text-decoration:underline;text-underline-offset:5px}.comparison_section__yhQY4{max-width:1280px;margin:auto;padding:88px 28px}.comparison_intro__wIyam{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;margin-bottom:42px}.comparison_intro__wIyam p:first-child{margin-top:0}.comparison_tableWrap__Xqxur{overflow-x:auto;border:1px solid #c6d5e1;border-radius:8px}.comparison_table__wfYcT{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.65;min-width:620px;text-align:left}.comparison_table__wfYcT caption{text-align:left;padding:18px 24px;font-weight:600}.comparison_table__wfYcT td,.comparison_table__wfYcT th{padding:20px 24px;vertical-align:top;border-top:1px solid #c6d5e1;width:36%}.comparison_table__wfYcT th:first-child{width:28%}.comparison_table__wfYcT thead th{font-size:1.12rem}.comparison_table__wfYcT thead th span{display:block;font-weight:400;font-size:.78rem}.comparison_table__wfYcT td:nth-child(2),.comparison_table__wfYcT th:nth-child(2){background:#e7eef4}.comparison_table__wfYcT tbody th{font-weight:500}.comparison_band__0zJfC{padding:80px max(28px,calc((100vw - 1224px)/2));background:var(--blue)}.comparison_cost__YBPHb{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.comparison_cost__YBPHb .comparison-calculator{background:#fffdf8;padding:30px;border:0;border-radius:10px;box-shadow:none}.comparison_cost__YBPHb .comparison-calculator-results{display:grid;grid-template-columns:1fr;gap:0}.comparison_cost__YBPHb .comparison-calculator-results article{display:grid;grid-template-columns:1fr auto;border:0;border-bottom:1px solid #c6d5e1;padding:18px 0;background:transparent;border-radius:0}.comparison_cost__YBPHb .comparison-calculator-results article p{grid-column:1/-1;margin:5px 0 0;font-size:.8rem}.comparison_cost__YBPHb .comparison-calculator-results strong{font-size:1.65rem}.comparison_cost__YBPHb .comparison-calculator-results .is-highlighted{color:#2e3446;background:#e7eef4;margin-top:15px;padding:18px;border-radius:6px}.comparison_cost__YBPHb .comparison-calculator-inputs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.comparison_cost__YBPHb .comparison-calculator-inputs input,.comparison_cost__YBPHb .comparison-calculator-inputs select{width:100%;min-height:48px;background:#fffdf8;color:#2e3446;border:1px solid #8399ad;border-radius:4px;padding:10px;font:inherit}.comparison_space__5A3_f{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.comparison_footprint__gy7Ui{margin:0;padding:36px;background:#f1f4f5;border-radius:8px}.comparison_carriageShape__T2_ig,.comparison_sculptShape__bzlEa{display:flex;align-items:center;justify-content:center;border-radius:6px;text-align:center}.comparison_sculptShape__bzlEa{width:98.4375%;aspect-ratio:126/33;border:1px dashed #637488;background:#fffdf8;margin-bottom:28px}.comparison_carriageShape__T2_ig{width:100%;aspect-ratio:128/26;background:#405673;color:#fffdf8}.comparison_footprint__gy7Ui span{font-size:.85rem;line-height:1.5}.comparison_footprint__gy7Ui figcaption{margin-top:24px;font-size:.75rem;color:#505b6b;line-height:1.6}.comparison_ownership__wcFb5{padding:80px max(28px,calc((100vw - 1224px)/2));background:#f0f4f6}.comparison_sectionHeading__h9pWe{max-width:700px;margin-bottom:40px}.comparison_reasons__4y708{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.comparison_reasons__4y708 article{border-top:2px solid #9cb9d1;padding-top:26px}.comparison_reasons__4y708 a{font-size:.9rem;text-underline-offset:5px}.comparison_questions__czIu4,.comparison_tradeoffs__vmT0p{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.comparison_tradeoffs__vmT0p{padding-bottom:0}.comparison_tradeoffs__vmT0p h3:not(:first-child){margin-top:32px}.comparison_questions__czIu4 details{border-bottom:1px solid #c6d5e1;padding:22px 0}.comparison_questions__czIu4 details:first-child{border-top:1px solid #c6d5e1}.comparison_questions__czIu4 summary{cursor:pointer;font-size:1.02rem;font-weight:500;padding-right:12px}.comparison_questions__czIu4 details p{color:#505b6b;padding-right:18px}.comparison_sources__CNBAE{border-top:1px solid #c6d5e1;padding-top:40px;padding-bottom:46px}.comparison_page__kcEfg .comparison_sources__CNBAE h2{font-size:1.6rem}.comparison_sources__CNBAE li,.comparison_sources__CNBAE p{font-size:.85rem}.comparison_sources__CNBAE ul{padding-left:20px;line-height:1.9}.comparison_finalCta__GPzpz{background:var(--blue);padding:64px max(28px,calc((100vw - 1224px)/2));display:flex;justify-content:space-between;align-items:center;gap:30px}.comparison_finalCta__GPzpz h2{margin-bottom:12px}@media (max-width:1000px){.comparison_heroCopy__EP_wp{padding-top:48px}.comparison_hero__iIfAU{min-height:590px}.comparison_cost__YBPHb,.comparison_intro__wIyam,.comparison_questions__czIu4,.comparison_space__5A3_f,.comparison_tradeoffs__vmT0p{gap:36px}.comparison_cost__YBPHb .comparison-calculator{padding:22px}.comparison_actions___dYuP{gap:16px}}@media (max-width:800px){.comparison_cost__YBPHb,.comparison_hero__iIfAU,.comparison_intro__wIyam,.comparison_questions__czIu4,.comparison_space__5A3_f,.comparison_tradeoffs__vmT0p{grid-template-columns:1fr}.comparison_heroCopy__EP_wp{padding:40px 24px 32px}.comparison_heroCopy__EP_wp h1{font-size:clamp(3.3rem,10vw,4.8rem)}.comparison_heroImage__v7vmu{min-height:300px}.comparison_heroImage__v7vmu img{max-height:440px}.comparison_heroImage__v7vmu figcaption{position:static;padding:16px 24px}.comparison_jumpNav__PXWW7{justify-content:flex-start;overflow-x:auto;gap:28px}.comparison_band__0zJfC,.comparison_ownership__wcFb5,.comparison_section__yhQY4{padding:54px 24px}.comparison_intro__wIyam{gap:14px}.comparison_table__wfYcT td,.comparison_table__wfYcT th{padding:16px}.comparison_reasons__4y708{grid-template-columns:1fr;gap:28px}.comparison_footprint__gy7Ui{padding:24px}.comparison_tradeoffs__vmT0p{padding-bottom:0}.comparison_finalCta__GPzpz{padding:48px 24px;align-items:flex-start;flex-direction:column}.comparison_questions__czIu4{gap:20px}}@media (prefers-reduced-motion:reduce){.comparison_page__kcEfg *{scroll-behavior:auto;transition:none}}.comparison_page__kcEfg{padding-top:var(--header-height)}.site-shell .comparison_page__kcEfg .comparison_heroCopy__EP_wp h1{font-size:clamp(3.4rem,5vw,4.8rem);line-height:1.04}.site-shell .comparison_page__kcEfg h2{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.12}.site-shell .comparison_page__kcEfg .comparison_sources__CNBAE h2{font-size:1.6rem}.site-shell .comparison_page__kcEfg .comparison-calculator h2{font-size:1.65rem}@media (max-width:800px){.site-shell .comparison_page__kcEfg .comparison_heroCopy__EP_wp h1{font-size:clamp(2.9rem,11vw,4.2rem)}}.site-shell .comparison_page__kcEfg .comparison_heroTopic__sfJ1s{display:block;margin-bottom:28px;font-family:var(--font-body);font-size:.85rem;font-weight:600;line-height:1.6;letter-spacing:normal;color:#405673;text-wrap:wrap}.comparison_jumpNav__PXWW7 a{display:inline-flex;align-items:center;min-height:44px}.comparison_jumpNav__PXWW7{padding-block:10px}