.page-comparisons{--cmp-ground:#f3f6fa;--cmp-row-rule:#c9d2e3;--cmp-muted:#4a5578;--cmp-type:#6b7591;--cmp-plus:#9aa3bc}.page-comparisons .eyebrow-text{letter-spacing:.14em}.page-comparisons .cmp-eyebrow{color:var(--seafoam-deep);font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.14em;line-height:16px;text-transform:uppercase}.page-comparisons h2.display{font-size:clamp(40px,5vw,72px);letter-spacing:-.025em;line-height:.972}.page-comparisons .cmp-head{align-items:flex-end;display:flex;gap:40px;justify-content:space-between}.page-comparisons .cmp-head-copy{display:flex;flex-direction:column;gap:16px;min-width:0}.page-comparisons .cmp-head-note{color:var(--cmp-muted);flex-shrink:0;font-size:17px;line-height:27px;width:380px}.cmp-hero .wrap{display:flex;flex-direction:column;gap:28px;padding-bottom:112px;padding-top:56px}.cmp-hero .eyebrow-text{letter-spacing:.12em}.cmp-hero h1{color:var(--white);font-size:clamp(56px,8.4vw,120px);line-height:.917;max-width:1120px}.cmp-hero .lead{font-size:20px;line-height:31px;max-width:760px}.cmp-why .wrap{display:flex;gap:96px;padding-bottom:96px;padding-top:104px}.cmp-why-head{display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:400px}.cmp-why h2.display{color:var(--ink);font-size:clamp(40px,3.9vw,56px);letter-spacing:-.02em;line-height:1}.cmp-why-copy{display:flex;flex:1 1 0;flex-direction:column;gap:20px;min-width:0;padding-top:34px}.cmp-why-copy p:first-child{color:var(--ink);font-size:19px;line-height:30px}.cmp-why-copy p+p{color:var(--cmp-muted);font-size:17px;line-height:27px}.cmp-index{background:var(--cmp-ground)}.cmp-index .wrap{padding-bottom:104px;padding-top:96px}.cmp-index .cmp-head{border-bottom:2px solid var(--ink);padding-bottom:36px}.cmp-index h2{color:var(--ink)}.cmp-more,.cmp-row{align-items:center;display:flex;gap:40px;padding-block:36px}.cmp-rows>li:not(.cmp-more){border-bottom:1px solid var(--cmp-row-rule)}.cmp-more{padding-bottom:0}.cmp-num{color:var(--seafoam-deep);flex-shrink:0;font-family:var(--f-mono);font-size:14px;font-weight:500;letter-spacing:.1em;line-height:18px;width:56px}.cmp-title{color:var(--ink);flex-shrink:0;font-family:var(--f-display);font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:46px;transition:color .15s ease;width:440px}.cmp-desc{color:var(--cmp-muted);flex:1 1 0;font-size:17px;line-height:26px;min-width:0}.cmp-type{color:var(--cmp-type);flex-shrink:0;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.12em;line-height:16px;text-transform:uppercase;width:150px}.cmp-go{color:var(--ink);flex-shrink:0;font-size:16px;font-weight:600;line-height:20px;text-align:right;width:180px}.cmp-go span{display:inline-block;transition:transform .15s ease}.cmp-row:focus-visible .cmp-title,.cmp-row:hover .cmp-title{color:var(--seafoam-deep)}.cmp-row:hover .cmp-go span{transform:translateX(4px)}.cmp-more .cmp-num{color:var(--cmp-plus)}.cmp-more .cmp-title{color:var(--cmp-muted);font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:36px}.cmp-request{border:1.5px solid var(--ink);border-radius:4px;color:var(--ink);flex-shrink:0;font-size:15px;font-weight:600;line-height:18px;padding:14px 20px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.cmp-request:hover{background:var(--ink);color:var(--white)}.cmp-choose .wrap{display:flex;flex-direction:column;gap:56px;padding-bottom:104px;padding-top:104px}.cmp-choose h2{color:var(--white)}.cmp-choose .cmp-head-note{color:var(--mist)}.cmp-features{border-top:1px solid var(--rule-dark);display:flex;gap:48px;padding-top:36px}.cmp-features li{display:flex;flex:1 1 0;flex-direction:column;gap:14px;min-width:0}.cmp-fnum{color:var(--seafoam);font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.12em;line-height:16px}.cmp-features h3{color:var(--white);font-family:var(--f-display);font-size:32px;font-weight:700;line-height:36px}.cmp-features p{color:var(--mist);font-size:16px;line-height:25px}.cmp-stats{border-bottom:1px solid var(--rule-dark);border-top:2px solid var(--seafoam);display:flex}.cmp-stats li{display:flex;flex:1 1 0;flex-direction:column;gap:6px;min-width:0;padding-block:28px}.cmp-stats li+li{border-left:1px solid var(--rule-dark);padding-left:40px}.cmp-stats b{color:var(--white);font-family:var(--f-display);font-size:72px;font-weight:800;letter-spacing:-.02em;line-height:72px}.cmp-stats li:first-child b{color:var(--yellow)}.cmp-stats span{color:var(--mist);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.12em;line-height:16px;text-transform:uppercase}.cmp-closing{border-top:1px solid rgba(148,211,219,.25)}.cmp-closing .wrap{display:flex;flex-direction:column;gap:28px;padding-bottom:112px;padding-top:112px}.cmp-closing h2.display{color:var(--white);font-size:clamp(48px,7.8vw,112px);letter-spacing:-.03em;line-height:.929;max-width:1000px}.cmp-closing-row{align-items:center;display:flex;gap:40px;justify-content:space-between}.cmp-closing-row p{color:var(--mist);font-size:20px;line-height:31px;max-width:620px}.cmp-closing-actions{align-items:center;display:flex;flex-shrink:0;gap:16px}@media (max-width:1180px){.cmp-why .wrap{gap:56px}.cmp-why-head{width:320px}.cmp-more,.cmp-row{column-gap:32px;display:grid;grid-template-areas:"num title desc" ". title meta";grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);row-gap:14px}.cmp-row{grid-template-areas:"num title desc" ". title type" ". title go"}.cmp-row .cmp-type{grid-area:type}.cmp-row .cmp-go{grid-area:go;text-align:left}.cmp-num{grid-area:num}.cmp-title{font-size:36px;grid-area:title;line-height:40px;width:auto}.cmp-desc{grid-area:desc}.cmp-go,.cmp-type{width:auto}.cmp-more{align-items:center}.cmp-more .cmp-title{font-size:28px;line-height:32px}.cmp-request{grid-area:meta;justify-self:start}.cmp-closing-row{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.page-comparisons .cmp-head{align-items:flex-start;flex-direction:column;gap:20px}.page-comparisons .cmp-head-note{width:auto}.cmp-hero .wrap{gap:22px;padding-bottom:72px;padding-top:40px}.cmp-hero .lead{font-size:18px;line-height:28px}.cmp-why .wrap{flex-direction:column;gap:24px;padding-bottom:72px;padding-top:72px}.cmp-why-head{width:auto}.cmp-why-copy{padding-top:0}.cmp-why-copy p:first-child{font-size:18px;line-height:28px}.cmp-index .wrap{padding-bottom:72px;padding-top:72px}.cmp-index .cmp-head{padding-bottom:28px}.cmp-more,.cmp-row{align-items:baseline;column-gap:12px;grid-template-columns:32px minmax(0,1fr) auto;padding-block:26px;row-gap:12px}.cmp-row{grid-template-areas:"num title title" "desc desc desc" "type type go"}.cmp-more{grid-template-areas:"num title title" "desc desc desc" "meta meta meta";padding-bottom:0}.cmp-title{font-size:30px;line-height:34px}.cmp-more .cmp-title{font-size:24px;line-height:28px}.cmp-desc{font-size:16px;line-height:25px}.cmp-row .cmp-go{text-align:right}.cmp-row .cmp-go,.cmp-row .cmp-type{align-self:center}.cmp-choose .wrap{gap:40px;padding-bottom:72px;padding-top:72px}.cmp-features{flex-direction:column;gap:32px;padding-top:28px}.cmp-features h3{font-size:28px;line-height:32px}.cmp-stats{flex-direction:column}.cmp-stats li{padding-block:22px}.cmp-stats li+li{border-left:0;border-top:1px solid var(--rule-dark);padding-left:0}.cmp-stats b{font-size:56px;line-height:56px}.cmp-closing .wrap{gap:24px;padding-bottom:80px;padding-top:72px}.cmp-closing-row{align-items:stretch;gap:28px}.cmp-closing-row p{font-size:18px;line-height:28px}.cmp-closing-actions{align-items:stretch;flex-direction:column}.cmp-closing-actions .btn{justify-content:center}}