.pxmkt .comparison-page{background:var(--paper);color:var(--ink)}.pxmkt .comparison-page :is(h1,h2,h3,p,ol,ul,dl,dd){margin:0}.pxmkt .comparison-page svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.pxmkt .cmp-hero{padding:132px 0 88px;background:var(--navy);color:var(--hero-ink);border-bottom:1px solid var(--shell-line-2)}.pxmkt .cmp-breadcrumb{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font:10.5px/1.5 var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:50px}.pxmkt .cmp-breadcrumb,.pxmkt .cmp-breadcrumb a{color:var(--hero-ink-3)}.pxmkt .cmp-breadcrumb a:hover{color:var(--hero-ink)}.pxmkt .cmp-hero-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(350px,.64fr);gap:clamp(48px,8vw,108px);align-items:end}.pxmkt .cmp-eyebrow{font:10.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--red-dark);margin-bottom:18px!important}.pxmkt .cmp-hero h1{font:650 clamp(42px,5.5vw,70px)/1.01 var(--disp);letter-spacing:-.035em;color:var(--hero-ink);text-wrap:balance}.pxmkt .cmp-hero-layout>div>p:not(.cmp-eyebrow){font-size:18px;line-height:1.65;color:var(--hero-ink-2);max-width:61ch;margin-top:24px!important}.pxmkt .cmp-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:31px}.pxmkt .cmp-principle{border:1px solid var(--steel-2);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.025)}.pxmkt .cmp-principle>div{display:flex;justify-content:space-between;gap:16px;padding:14px 17px;border-bottom:1px solid var(--steel);font:9.5px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--hero-ink-3)}.pxmkt .cmp-principle>div strong{font-weight:500;color:var(--green-dark)}.pxmkt .cmp-principle>p{padding:20px 17px;font-size:13.5px;line-height:1.65;color:var(--hero-ink-2);border-bottom:1px solid var(--steel)}.pxmkt .cmp-principle dl>div{display:grid;grid-template-columns:72px 1fr;gap:15px;padding:13px 17px;border-bottom:1px solid var(--steel)}.pxmkt .cmp-principle dl>div:last-child{border-bottom:0}.pxmkt .cmp-principle dt{font:9.5px/1.45 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red-dark)}.pxmkt .cmp-principle dd{font-size:12.5px;color:var(--hero-ink)}.pxmkt .cmp-answer{padding:50px 0;background:var(--navy-2);color:var(--hero-ink);border-bottom:1px solid var(--shell-line-2)}.pxmkt .cmp-answer .wrap{display:grid;grid-template-columns:170px minmax(0,1fr);gap:32px}.pxmkt .cmp-answer .wrap>p{font:10px/1.4 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--red-dark);padding-top:5px}.pxmkt .cmp-answer h2{font:620 clamp(23px,3vw,31px)/1.2 var(--disp);color:var(--hero-ink);margin-bottom:13px!important}.pxmkt .cmp-answer div>p{font-size:14.5px;line-height:1.72;color:var(--hero-ink-2);max-width:88ch}.pxmkt .cmp-section{padding:clamp(78px,9vw,116px) 0}.pxmkt .cmp-light{background:var(--paper)}.pxmkt .cmp-paper{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pxmkt .cmp-navy{background:var(--navy);color:var(--hero-ink);border-top:1px solid var(--shell-line-2);border-bottom:1px solid var(--shell-line-2)}.pxmkt .cmp-code{font:10.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:14px!important}.pxmkt .cmp-navy .cmp-code{color:var(--red-dark)}.pxmkt .cmp-section h2{font:640 clamp(31px,4.1vw,49px)/1.08 var(--disp);letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.pxmkt .cmp-navy h2{color:var(--hero-ink)}.pxmkt .cmp-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.5fr);gap:48px;align-items:end;margin-bottom:44px}.pxmkt .cmp-head>p{font-size:15px;line-height:1.65;color:var(--ink-3)}.pxmkt .cmp-navy .cmp-head>p{color:var(--hero-ink-2)}.pxmkt .cmp-table-wrap{overflow-x:auto;border:1px solid var(--line-2);border-radius:9px;background:#fff}.pxmkt .cmp-table-wrap:focus-visible{outline:3px solid var(--red-line);outline-offset:3px}.pxmkt .cmp-table-wrap table{border-collapse:collapse;width:100%;min-width:1180px;table-layout:fixed}.pxmkt .cmp-table-wrap td,.pxmkt .cmp-table-wrap th{text-align:left;vertical-align:top;padding:19px 18px;border-bottom:1px solid var(--line);font-size:12.5px;line-height:1.6;color:var(--ink-2)}.pxmkt .cmp-table-wrap tr:last-child :is(th,td){border-bottom:0}.pxmkt .cmp-table-wrap thead th{background:var(--paper);font:9.5px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.pxmkt .cmp-table-wrap thead th:first-child{width:16%}.pxmkt .cmp-table-wrap tbody th{font-weight:650;color:var(--ink)}.pxmkt .cmp-route{list-style:none;padding:0;border-top:1px solid var(--steel-2)}.pxmkt .cmp-route li{display:grid;grid-template-columns:58px minmax(0,1fr) 160px;gap:22px;padding:29px 0;border-bottom:1px solid var(--steel-2);align-items:start}.pxmkt .cmp-route li>span{font:10px/1.5 var(--mono);color:var(--red-dark)}.pxmkt .cmp-route h3{font:600 19px/1.35 var(--disp);color:var(--hero-ink);margin-bottom:7px!important}.pxmkt .cmp-route p{font-size:14px;line-height:1.62;color:var(--hero-ink-2)}.pxmkt .cmp-route li>strong{font:9.5px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green-dark);text-align:right}.pxmkt .cmp-scenarios{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line-2);border-top:1px solid var(--line-2)}.pxmkt .cmp-scenarios article{padding:24px;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:#fff}.pxmkt .cmp-scenarios article>span{font:9.5px/1.4 var(--mono);color:var(--red)}.pxmkt .cmp-scenarios h3{font:620 17px/1.35 var(--disp);color:var(--ink);margin-top:13px!important}.pxmkt .cmp-scenarios strong{display:block;font:9.5px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-top:16px}.pxmkt .cmp-scenarios p{font-size:12.5px;line-height:1.62;color:var(--ink-2);margin-top:8px!important}.pxmkt .cmp-cost,.pxmkt .cmp-fair,.pxmkt .cmp-faq,.pxmkt .cmp-questions,.pxmkt .cmp-sources{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.15fr);gap:clamp(48px,8vw,110px);align-items:start}.pxmkt .cmp-cost>div:first-child>p:last-child,.pxmkt .cmp-fair>div:last-child p,.pxmkt .cmp-questions>div:first-child>p:last-child{font-size:14.5px;line-height:1.7;color:var(--ink-2);margin-top:20px!important}.pxmkt .cmp-navy .cmp-questions>div:first-child>p:last-child{color:var(--hero-ink-2)}.pxmkt .cmp-equation{border:1px solid var(--line-2);border-radius:9px;background:#fff;padding:25px}.pxmkt .cmp-equation>span{font:9.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.pxmkt .cmp-equation>p{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:16px!important}.pxmkt .cmp-equation strong{padding:7px 9px;border:1px solid var(--line-2);border-radius:5px;font-size:11.5px;color:var(--ink);font-weight:600}.pxmkt .cmp-equation i{font-style:normal;color:var(--red)}.pxmkt .cmp-equation small{display:block;font-size:11.5px;line-height:1.55;color:var(--ink-3);margin-top:16px}.pxmkt .cmp-questions ol{list-style:none;padding:0;border-top:1px solid var(--steel-2)}.pxmkt .cmp-questions li{display:grid;grid-template-columns:36px 1fr;gap:13px;padding:15px 0;border-bottom:1px solid var(--steel-2)}.pxmkt .cmp-questions li span{font:9.5px/1.5 var(--mono);color:var(--red-dark)}.pxmkt .cmp-questions li p{font-size:13.5px;line-height:1.55;color:var(--hero-ink-2)}.pxmkt .cmp-fair>div:last-child p+p{margin-top:16px!important}.pxmkt .cmp-fair>div:last-child a{display:inline-flex;align-items:center;gap:8px;color:var(--red);font-size:13.5px;font-weight:650;margin-top:24px}.pxmkt .cmp-fair a svg{transition:transform .16s var(--ease)}.pxmkt .cmp-fair a:hover svg{transform:translateX(3px)}.pxmkt .cmp-sources ol{list-style:none;padding:0;border-top:1px solid var(--line-2)}.pxmkt .cmp-sources li{display:grid;grid-template-columns:34px 1fr auto;gap:17px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line-2)}.pxmkt .cmp-sources li>span{font:9.5px/1.4 var(--mono);color:var(--red)}.pxmkt .cmp-sources h3{font:600 15px/1.4 var(--sans);color:var(--ink)}.pxmkt .cmp-sources li p{font-size:12px;line-height:1.55;color:var(--ink-3);margin-top:4px!important}.pxmkt .cmp-sources li a{display:inline-flex;align-items:center;gap:7px;color:var(--red);font-size:12px;font-weight:650;white-space:nowrap}.pxmkt .cmp-sources li a svg{width:14px;height:14px}.pxmkt .cmp-faq>div:last-child{border-top:1px solid var(--line-2)}.pxmkt .cmp-faq details{border-bottom:1px solid var(--line-2)}.pxmkt .cmp-faq summary{display:grid;grid-template-columns:42px 1fr 20px;gap:12px;align-items:center;padding:21px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:600;color:var(--ink)}.pxmkt .cmp-faq summary::-webkit-details-marker{display:none}.pxmkt .cmp-faq summary span{font:9.5px/1.4 var(--mono);color:var(--red)}.pxmkt .cmp-faq summary i{font:normal 21px/1 var(--sans);color:var(--ink-3);transition:transform .18s var(--ease)}.pxmkt .cmp-faq details[open] summary i{transform:rotate(45deg)}.pxmkt .cmp-faq details p{font-size:14px;line-height:1.72;color:var(--ink-2);padding:0 28px 22px 54px}.pxmkt .cmp-cta{padding:76px 0;background:var(--navy-2);color:var(--hero-ink)}.pxmkt .cmp-cta>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:clamp(48px,8vw,110px);align-items:center}.pxmkt .cmp-cta>div>div:first-child p{font:10px/1.4 var(--mono);letter-spacing:.12em;color:var(--red-dark);margin-bottom:13px!important}.pxmkt .cmp-cta h2{font:640 clamp(30px,4vw,48px)/1.08 var(--disp);letter-spacing:-.028em;color:var(--hero-ink)}.pxmkt .cmp-cta>div>div:last-child>p{font-size:15px;line-height:1.65;color:var(--hero-ink-2);margin-bottom:22px!important}@media(max-width:960px){.pxmkt .cmp-cost,.pxmkt .cmp-cta>.wrap,.pxmkt .cmp-fair,.pxmkt .cmp-faq,.pxmkt .cmp-hero-layout,.pxmkt .cmp-questions,.pxmkt .cmp-sources{grid-template-columns:1fr}.pxmkt .cmp-principle{max-width:620px}.pxmkt .cmp-head{grid-template-columns:1fr;gap:18px}.pxmkt .cmp-scenarios{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.pxmkt .cmp-hero{padding:108px 0 62px}.pxmkt .cmp-answer .wrap{grid-template-columns:1fr;gap:12px}.pxmkt .cmp-actions{flex-direction:column}.pxmkt .cmp-actions .btn{width:100%}.pxmkt .cmp-route li{grid-template-columns:42px 1fr}.pxmkt .cmp-route li>strong{grid-column:2;text-align:left}.pxmkt .cmp-scenarios{grid-template-columns:1fr}.pxmkt .cmp-sources li{grid-template-columns:30px 1fr}.pxmkt .cmp-sources li a{grid-column:2;justify-self:start}}@media(max-width:460px){.pxmkt .cmp-faq summary{grid-template-columns:36px 1fr 18px}.pxmkt .cmp-faq details p{padding-left:48px}}@media(prefers-reduced-motion:reduce){.pxmkt .comparison-page *{transition-duration:.01ms!important}}