.comparison-landing-module__7RYSka__page{min-width:0}.comparison-landing-module__7RYSka__shell{width:min(var(--content-width), calc(100% - var(--page-gutter) * 2));margin:0 auto}.comparison-landing-module__7RYSka__hero{padding:72px 0 64px}.comparison-landing-module__7RYSka__breadcrumb{color:var(--muted);gap:8px;margin-bottom:38px;font-size:12px;display:flex}.comparison-landing-module__7RYSka__hero h1{max-width:1020px;font-size:var(--display-size);letter-spacing:-.035em;margin:15px 0 25px;font-weight:570;line-height:1.08}.comparison-landing-module__7RYSka__intro{max-width:760px;color:var(--muted);font-size:18px;line-height:1.65}.comparison-landing-module__7RYSka__intro p{margin:0 0 15px}.comparison-landing-module__7RYSka__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.comparison-landing-module__7RYSka__framing{padding:var(--section-space) 0;background:var(--carbon);color:var(--carbon-text)}:is(.comparison-landing-module__7RYSka__framing .eyebrow,.comparison-landing-module__7RYSka__cta .eyebrow){color:var(--carbon-muted)}.comparison-landing-module__7RYSka__split{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:64px;display:grid}.comparison-landing-module__7RYSka__split h2,.comparison-landing-module__7RYSka__sectionHead h2,.comparison-landing-module__7RYSka__choice h2,.comparison-landing-module__7RYSka__cta h2{font-size:var(--heading-size);letter-spacing:-.035em;margin:14px 0 0;font-weight:560;line-height:1.08}.comparison-landing-module__7RYSka__prose{color:var(--carbon-muted);font-size:17px;line-height:1.7}.comparison-landing-module__7RYSka__prose p{margin:0 0 20px}.comparison-landing-module__7RYSka__prose p:last-child{color:var(--carbon-text);margin-bottom:0}.comparison-landing-module__7RYSka__tableSection,.comparison-landing-module__7RYSka__choice,.comparison-landing-module__7RYSka__questions,.comparison-landing-module__7RYSka__sources,.comparison-landing-module__7RYSka__related{padding:var(--section-space) 0;border-top:1px solid var(--line)}.comparison-landing-module__7RYSka__sectionHead{max-width:850px}.comparison-landing-module__7RYSka__tableWrap{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);margin-top:48px;overflow:auto}.comparison-landing-module__7RYSka__tableWrap table{border-collapse:collapse;width:100%;min-width:760px}.comparison-landing-module__7RYSka__tableWrap th,.comparison-landing-module__7RYSka__tableWrap td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:20px 22px;font-size:14px;line-height:1.55}.comparison-landing-module__7RYSka__tableWrap thead th{background:var(--paper-2);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.comparison-landing-module__7RYSka__tableWrap tbody th{width:180px;font-size:13px}.comparison-landing-module__7RYSka__tableWrap tbody td{color:var(--muted)}.comparison-landing-module__7RYSka__tableWrap tr:last-child th,.comparison-landing-module__7RYSka__tableWrap tr:last-child td{border-bottom:0}.comparison-landing-module__7RYSka__choice{background:var(--paper-2)}.comparison-landing-module__7RYSka__choiceGrid{grid-template-columns:1fr 1fr;gap:64px;display:grid}.comparison-landing-module__7RYSka__choice h2{max-width:470px;font-size:clamp(34px,4vw,50px)}.comparison-landing-module__7RYSka__choice ul{border-top:1px solid var(--line);margin:32px 0 0;padding:0;list-style:none}.comparison-landing-module__7RYSka__choice li{border-bottom:1px solid var(--line);color:var(--muted);padding:15px 0;font-size:15px;line-height:1.55}.comparison-landing-module__7RYSka__questionList{border-top:1px solid var(--line);margin-top:38px}.comparison-landing-module__7RYSka__questions details{border-bottom:1px solid var(--line)}.comparison-landing-module__7RYSka__questions summary{cursor:pointer;padding:22px 0;font-size:19px;font-weight:580;list-style:none}.comparison-landing-module__7RYSka__questions summary::-webkit-details-marker{display:none}.comparison-landing-module__7RYSka__questions details p{max-width:760px;color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.65}.comparison-landing-module__7RYSka__sources{background:var(--paper-2)}.comparison-landing-module__7RYSka__sources p{max-width:760px;color:var(--muted);font-size:14px;line-height:1.65}.comparison-landing-module__7RYSka__sourceLinks{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.comparison-landing-module__7RYSka__sourceLinks a{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);align-items:center;min-height:44px;padding:10px 13px;font-size:13px;display:inline-flex}.comparison-landing-module__7RYSka__relatedGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:48px;display:grid}.comparison-landing-module__7RYSka__relatedGrid a{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-height:190px;padding:22px;display:flex}.comparison-landing-module__7RYSka__relatedGrid small{color:var(--muted);text-transform:uppercase;letter-spacing:.11em;font-size:10px}.comparison-landing-module__7RYSka__relatedGrid strong{margin-top:18px;font-size:20px;line-height:1.15}.comparison-landing-module__7RYSka__relatedGrid span{margin-top:auto;padding-top:22px;font-size:12px}.comparison-landing-module__7RYSka__cta{padding:var(--section-space) 0;background:var(--carbon);color:var(--carbon-text)}.comparison-landing-module__7RYSka__cta h2{max-width:900px;font-size:var(--display-size)}.comparison-landing-module__7RYSka__cta .comparison-landing-module__7RYSka__actions .button-outline{border-color:var(--carbon-line);color:var(--carbon-text)}@media (max-width:820px){.comparison-landing-module__7RYSka__split,.comparison-landing-module__7RYSka__choiceGrid{grid-template-columns:1fr;gap:38px}.comparison-landing-module__7RYSka__relatedGrid{grid-template-columns:1fr}}@media (max-width:650px){.comparison-landing-module__7RYSka__page{min-width:0}.comparison-landing-module__7RYSka__hero{padding:66px 0 58px}.comparison-landing-module__7RYSka__breadcrumb{margin-bottom:28px}.comparison-landing-module__7RYSka__hero h1{font-size:var(--display-size);line-height:1.08}.comparison-landing-module__7RYSka__intro{font-size:16px}.comparison-landing-module__7RYSka__framing,.comparison-landing-module__7RYSka__tableSection,.comparison-landing-module__7RYSka__choice,.comparison-landing-module__7RYSka__questions,.comparison-landing-module__7RYSka__sources,.comparison-landing-module__7RYSka__related,.comparison-landing-module__7RYSka__cta{padding:var(--section-space) 0}.comparison-landing-module__7RYSka__prose{font-size:16px}.comparison-landing-module__7RYSka__questions summary{font-size:17px;line-height:1.35}.comparison-landing-module__7RYSka__relatedGrid{margin-top:36px}.comparison-landing-module__7RYSka__actions .button{min-height:44px}}.comparison-landing-module__7RYSka__hero h1{max-width:22ch}.comparison-landing-module__7RYSka__intro,.comparison-landing-module__7RYSka__prose,.comparison-landing-module__7RYSka__povCopy{max-width:68ch}.comparison-landing-module__7RYSka__relatedGrid a{transition:border-color var(--motion-fast) ease}@media (hover:hover) and (pointer:fine){.comparison-landing-module__7RYSka__relatedGrid a:hover{border-color:var(--muted)}}.comparison-landing-module__7RYSka__tableWrap{overscroll-behavior-x:contain}.comparison-landing-module__7RYSka__tableWrap th,.comparison-landing-module__7RYSka__tableWrap td{overflow-wrap:anywhere}
