.gs-section.pp-versus{background:var(--bg-1)}.gs-section .pp-versus__h2{color:var(--txt);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:300;letter-spacing:-.02em;line-height:1.04;margin:0 auto;max-width:22ch;text-align:center;text-wrap:balance}.gs-section .pp-versus__h2 b{color:var(--red);display:block;font-style:normal;font-weight:500}.pp-versus__grid{display:grid;gap:clamp(16px,1.6vw,24px);grid-template-columns:minmax(0,1fr);margin:clamp(34px,4vw,60px) auto 0;max-width:1280px}.pp-versus__col{align-content:start;background:var(--bg);border:1px solid var(--line);display:grid;padding:clamp(24px,2.4vw,40px) clamp(22px,2.2vw,36px) clamp(28px,2.6vw,44px);row-gap:clamp(18px,1.8vw,26px)}.pp-versus__col--fx{border-color:var(--red);box-shadow:0 0 clamp(40px,5vw,80px) rgba(255,20,71,.1),inset 0 0 clamp(30px,3.6vw,60px) rgba(255,20,71,.045)}.gs-section .pp-versus__cab{color:var(--txt);font-family:var(--display);font-size:clamp(17px,1.35vw,23px);font-weight:400;letter-spacing:-.01em;line-height:1.2;margin-bottom:clamp(6px,.8vw,12px)}.gs-section .pp-versus__lista{display:grid;list-style:none;margin:0;padding:0;row-gap:clamp(18px,1.8vw,26px)}.gs-section .pp-versus__lista>li.pp-versus__pto{align-items:flex-start;display:flex;font-size:clamp(14.5px,1.05vw,16px);font-weight:300;gap:clamp(11px,1vw,15px);line-height:1.6;margin:0;padding:0}.gs-section .pp-versus__lista>li.pp-versus__pto:before{content:none}.pp-versus__ico{display:block;fill:none;flex:none;height:clamp(19px,1.5vw,22px);margin-top:.12em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;width:clamp(19px,1.5vw,22px)}.pp-versus__txt{display:block;min-width:0}.pp-versus__et{display:block;font-weight:500;margin-bottom:4px}.pp-versus__col--antes .pp-versus__ico,.pp-versus__col--antes .pp-versus__pto{color:var(--txt-4)}.pp-versus__col--antes .pp-versus__et{color:var(--txt-3)}.pp-versus__col--fx .pp-versus__et,.pp-versus__col--fx .pp-versus__pto{color:var(--txt)}.pp-versus__col--fx .pp-versus__ico{color:var(--red)}@media (min-width:860px){.pp-versus__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto repeat(var(--pp-filas,5),auto)}.pp-versus__col{grid-row:span var(--pp-span,6);grid-template-rows:subgrid}.gs-section .pp-versus__lista{display:contents}}