.SourceReviewNotice-module__lFC-8W__notice{color:#634913;overflow-wrap:anywhere;background:#fff9eb;border:1px solid #d9c795;border-radius:8px;gap:4px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.SourceReviewNotice-module__lFC-8W__notice strong{font-weight:650}.SourceReviewNotice-module__lFC-8W__notice span{color:#6b541f}
.ComparePage-module__5HOtea__page{--compare-bg:#f4f7f5;--compare-surface:#fff;--compare-surface-soft:#f8faf9;--compare-border:#dce5e1;--compare-border-strong:#cbd8d3;--compare-text:#16211d;--compare-secondary:#60716a;--compare-muted:#83918c;--compare-teal:#3f8b80;--compare-teal-dark:#285f56;--compare-teal-soft:#e8f2ee;background:var(--compare-bg);min-height:calc(100vh - 68px);color:var(--compare-text)}.ComparePage-module__5HOtea__page .container{width:min(100% - 64px,1580px)}.ComparePage-module__5HOtea__hero{border-bottom:1px solid var(--compare-border);background:radial-gradient(circle at 82% 18%,#6fae9a21,#0000 27%),linear-gradient(#fff 0%,#f8faf9 100%);padding:40px 0 36px;position:relative;overflow:hidden;container:comparison-hero/inline-size}.ComparePage-module__5HOtea__hero .container{box-sizing:border-box;min-height:190px;padding-inline-end:clamp(200px,24cqi,284px);position:relative}.ComparePage-module__5HOtea__hero .container:after{content:"";inset-inline-end:0;aspect-ratio:720/508;pointer-events:none;background:url(/compute/compare/manta.webp) 50%/contain no-repeat;width:clamp(160px,20cqi,240px);position:absolute;top:50%;transform:translateY(-50%)}.ComparePage-module__5HOtea__page .eyebrow{color:#63847a;letter-spacing:.16em;font-size:11px;font-weight:600}.ComparePage-module__5HOtea__page .hero-title{overflow-wrap:anywhere;max-width:860px;color:var(--compare-text);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(30px,4.1cqi,46px);font-weight:450;line-height:1.12}.ComparePage-module__5HOtea__titleAccent{color:var(--compare-teal)}.ComparePage-module__5HOtea__page .hero-description{max-width:760px;color:var(--compare-secondary);margin:16px 0 0;font-size:16px;line-height:1.62}.ComparePage-module__5HOtea__heroMeta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ComparePage-module__5HOtea__heroMeta span{border:1px solid var(--compare-border);color:#667770;background:#ffffffc7;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:11px;display:inline-flex;box-shadow:0 5px 18px #162b2306}.ComparePage-module__5HOtea__heroMeta b{color:var(--compare-teal-dark);margin-right:5px;font-size:13px}.ComparePage-module__5HOtea__page .hero-actions{margin-top:22px}:is(.ComparePage-module__5HOtea__page .primary-button,.ComparePage-module__5HOtea__page .secondary-button){border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:0 17px;font-size:12px;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.ComparePage-module__5HOtea__page .primary-button{color:#fff;background:#193c34;border-color:#193c34;box-shadow:0 10px 24px #193c341f}.ComparePage-module__5HOtea__page .secondary-button{border-color:var(--compare-border-strong);color:#2e4039;background:#fff}:is(.ComparePage-module__5HOtea__page .primary-button:hover,.ComparePage-module__5HOtea__page .secondary-button:hover){transform:translateY(-2px)}.ComparePage-module__5HOtea__page .primary-button:hover{background:#234e44;box-shadow:0 14px 30px #193c3429}.ComparePage-module__5HOtea__compareSection{background:var(--compare-bg);border-bottom:0;padding:36px 0 110px}.ComparePage-module__5HOtea__matrixIntro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.ComparePage-module__5HOtea__matrixIntro p{color:#6f9186;letter-spacing:.15em;margin:0 0 10px;font-size:10px;font-weight:700}.ComparePage-module__5HOtea__matrixIntro h2{color:#19251f;letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:500}.ComparePage-module__5HOtea__matrixIntro>span{border:1px solid var(--compare-border);color:#71817b;background:#fff;border-radius:999px;flex:none;padding:8px 12px;font-size:11px}.ComparePage-module__5HOtea__page .comparison-notice{color:#76623b;background:#fffaf0;border:1px solid #eadcad;border-radius:10px;margin-bottom:18px;padding:15px 18px;font-size:13px}.ComparePage-module__5HOtea__page .comparison-scroll{border:1px solid var(--compare-border);background:var(--compare-surface);scrollbar-color:#b6c9c2 transparent;border-radius:24px;overflow-x:auto;box-shadow:0 28px 80px #18312814,0 3px 12px #18312809}.ComparePage-module__5HOtea__page .comparison-matrix{grid-template-columns:minmax(220px, .72fr) repeat(var(--compare-count), minmax(310px, 1fr));min-width:calc(220px + var(--compare-count) * 310px)}.ComparePage-module__5HOtea__page .comparison-corner{z-index:4;border-right:1px solid var(--compare-border);border-bottom:1px solid var(--compare-border);background:#eff4f1;padding:27px 20px;position:sticky;left:0}.ComparePage-module__5HOtea__page .comparison-corner .market-label{color:#59736a;letter-spacing:.12em;font-size:10px}.ComparePage-module__5HOtea__page .comparison-offering-header{border-right:1px solid var(--compare-border);border-bottom:1px solid var(--compare-border);background:#fff;min-height:205px;padding:24px 24px 21px}.ComparePage-module__5HOtea__page .comparison-offering-header:last-child{border-right:0}.ComparePage-module__5HOtea__page .brand-identity{gap:15px}.ComparePage-module__5HOtea__page .brand-logo-frame{background:#fbfcfc;border-color:#d7e3de;border-radius:9px}.ComparePage-module__5HOtea__page .terminal-card-label{color:#93a29d;letter-spacing:.1em;font-size:9px;font-weight:600}.ComparePage-module__5HOtea__page .comparison-offering-name{color:#17231e;letter-spacing:-.02em;margin-top:5px;font-size:21px;font-weight:650}.ComparePage-module__5HOtea__page .comparison-offering-header .data-meta{color:#687a73;margin-top:13px;font-size:12px;line-height:1.5}.ComparePage-module__5HOtea__headerMetrics{border-top:1px solid #edf1ef;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:17px;padding-top:14px;display:flex}.ComparePage-module__5HOtea__headerMetrics>div{flex-direction:column;gap:2px;display:flex}.ComparePage-module__5HOtea__headerMetrics small{color:#899892;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.ComparePage-module__5HOtea__headerMetrics b{color:#173c33;font-size:18px;font-weight:650}.ComparePage-module__5HOtea__headerMetrics>span{color:#167355;background:#ddf4eb;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:600}.ComparePage-module__5HOtea__page .comparison-offering-header .record-link{color:#426e61;margin-top:15px;font-size:11px;font-weight:600;display:inline-flex}.ComparePage-module__5HOtea__page .comparison-offering-header .record-link:hover{color:#1f5648}.ComparePage-module__5HOtea__page .comparison-section-label{z-index:3;background:var(--compare-teal-soft);color:#355f53;letter-spacing:.11em;border-bottom:1px solid #cfddd7;border-right:1px solid #cfddd7;padding:15px 20px;font-size:11px;font-weight:750;position:sticky;left:0}.ComparePage-module__5HOtea__page .comparison-section-spacer{background:var(--compare-teal-soft);border-bottom:1px solid #cfddd7;border-right:1px solid #cfddd7}:is(.ComparePage-module__5HOtea__page .comparison-row-label,.ComparePage-module__5HOtea__page .comparison-value){border-bottom:1px solid #e1e9e5;border-right:1px solid #e1e9e5;min-height:70px;padding:19px 20px}.ComparePage-module__5HOtea__page .comparison-row-label{z-index:2;color:#6c7d76;letter-spacing:.065em;background:#f8faf9;font-size:11px;font-weight:650;position:sticky;left:0}.ComparePage-module__5HOtea__page .comparison-value{color:#1b2722;background:#fff;font-size:14px;line-height:1.55}.ComparePage-module__5HOtea__page .comparison-value a{color:#245f50;font-weight:550}.ComparePage-module__5HOtea__page .comparison-value a:hover{color:#168064}.ComparePage-module__5HOtea__page .comparison-value:hover{background:#fbfdfc}.ComparePage-module__5HOtea__page .data-muted{color:#a0aca7}.ComparePage-module__5HOtea__page .comparison-distinction{color:#fff;letter-spacing:.055em;background:#173f35;border:0;border-radius:999px;margin-top:7px;padding:5px 8px;font-size:8px;font-weight:650}@media (max-width:900px){.ComparePage-module__5HOtea__page .container{width:min(100% - 32px,1580px)}.ComparePage-module__5HOtea__page .comparison-matrix{grid-template-columns:minmax(180px, .72fr) repeat(var(--compare-count), minmax(270px, 1fr));min-width:calc(180px + var(--compare-count) * 270px)}.ComparePage-module__5HOtea__page .comparison-offering-header{min-height:195px;padding:21px 18px}:is(.ComparePage-module__5HOtea__page .comparison-row-label,.ComparePage-module__5HOtea__page .comparison-value){padding:17px 16px}}@media (max-width:600px){.ComparePage-module__5HOtea__page .hero-actions{flex-wrap:wrap}.ComparePage-module__5HOtea__heroMeta{gap:7px}.ComparePage-module__5HOtea__heroMeta span{font-size:10px}.ComparePage-module__5HOtea__compareSection{padding:28px 0 82px}.ComparePage-module__5HOtea__matrixIntro{flex-direction:column;align-items:flex-start}.ComparePage-module__5HOtea__matrixIntro h2{font-size:32px}}.ComparePage-module__5HOtea__scenarioForm{margin-bottom:24px}.ComparePage-module__5HOtea__scenarioForm button{margin-top:14px}.ComparePage-module__5HOtea__decisionCards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:28px 0;display:grid}.ComparePage-module__5HOtea__decisionCards article{background:#fff;border:1px solid #d7e3dc;border-radius:16px;padding:22px}.ComparePage-module__5HOtea__decisionCards span{color:#587166;font-size:12px}.ComparePage-module__5HOtea__decisionCards h2{color:#205640;letter-spacing:-.035em;margin:14px 0 8px;font-size:30px}.ComparePage-module__5HOtea__decisionCards p,.ComparePage-module__5HOtea__comparisonNote{color:#526b5f;font-size:13px;line-height:1.7}.ComparePage-module__5HOtea__decisionCards a{color:#205640;padding:14px 0;font-size:13px;font-weight:600;display:inline-flex}.ComparePage-module__5HOtea__comparisonNote{margin-bottom:30px}@container comparison-hero (max-width:680px){.ComparePage-module__5HOtea__hero .container{min-height:0;padding-inline-end:0}.ComparePage-module__5HOtea__hero .container:after{width:112px;top:30px;transform:none}.ComparePage-module__5HOtea__hero .eyebrow{max-width:calc(100% - 136px);font-size:10px;line-height:1.6}.ComparePage-module__5HOtea__page .hero-title{max-width:calc(100% - 136px);min-height:92px;font-size:30px}}@media (max-width:600px){.ComparePage-module__5HOtea__hero{padding:30px 0 28px}}
