.gs-section.pp-seal{background:radial-gradient(ellipse 80% 60% at 20% 0,rgba(255,20,71,.06) 0,rgba(255,20,71,0) 60%),radial-gradient(ellipse 70% 60% at 90% 100%,rgba(255,20,71,.05) 0,rgba(255,20,71,0) 60%),var(--bg);overflow:hidden;padding-block:clamp(76px,9vw,148px)}.pp-seal .gs-wrap{display:flex;justify-content:center}.pp-seal--plain .pp-seal__caja{max-width:1160px;padding:0}@media (max-width:989px){.pp-seal__h2 br{display:none}}.gs-section.pp-seal--plain .pp-seal__p{max-width:920px}.gs-section.pp-seal--split{padding-block:clamp(92px,10.5vw,172px)}.pp-seal--split .pp-seal__caja{align-content:center;display:grid;gap:28px;max-width:none;min-height:450px;text-align:left}.gs-section.pp-seal--split .pp-seal__h2{letter-spacing:-.028em;line-height:1.03}.gs-section.pp-seal--split .pp-seal__p{line-height:1.74;margin:0;max-width:50ch}.pp-seal .cs-mota{box-shadow:0 0 6px 1px hsla(0,0%,100%,.35)}.pp-seal__luz{background:radial-gradient(50% 50% at 50% 50%,rgba(255,20,71,.3) 0,rgba(255,60,95,.11) 36%,rgba(255,20,71,0) 72%);bottom:clamp(-190px,-14vw,-110px);filter:blur(6px);height:clamp(220px,26vw,360px);left:50%;opacity:.88;pointer-events:none;position:absolute;translate:-50% 0;width:min(1180px,96%)}.pp-seal__caja{max-width:800px;padding:clamp(58px,6vw,104px) clamp(56px,6.5vw,116px);position:relative;text-align:center;width:100%}.pp-seal__svg{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.pp-seal__linea{stroke:var(--line-3);stroke-width:1}.pp-seal__cabeza,.pp-seal__linea{fill:none;vector-effect:non-scaling-stroke}.pp-seal__cabeza{display:none;filter:drop-shadow(0 0 8px rgba(255,20,71,.9));opacity:0;stroke:var(--red);stroke-dasharray:.05 .95;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2}.gs-js .pp-seal__linea{stroke-dasharray:1 1;stroke-dashoffset:1}.gs-js .pp-seal__cabeza{display:block}.gs-js .pp-seal__caja.is-in .pp-seal__linea{animation:pp-seal-traza 1.7s cubic-bezier(.4,0,.2,1) .12s forwards}.gs-js .pp-seal__caja.is-in .pp-seal__cabeza{animation:pp-seal-cabeza 1.7s cubic-bezier(.4,0,.2,1) .12s forwards}@keyframes pp-seal-traza{to{stroke-dashoffset:0}}@keyframes pp-seal-cabeza{0%{opacity:0;stroke-dashoffset:1}4%{opacity:1}92%{opacity:1}to{opacity:0;stroke-dashoffset:0}}.gs-section .pp-seal__h2{color:var(--txt);font-family:var(--display);font-size:clamp(34px,4.2vw,68px);font-weight:300;letter-spacing:-.02em;line-height:1.06;position:relative}.gs-section .pp-seal__h2 :is(b,strong){color:var(--red);display:block;font-style:normal;font-weight:500}.gs-section.pp-seal--inline-red .pp-seal__h2 :is(b,strong){display:inline}.gs-section .pp-seal__p{color:var(--txt-3);font-size:18px;line-height:1.76;margin:clamp(22px,2.4vw,32px) auto 0;max-width:54ch;position:relative}@media (min-width:990px){.pp-seal--split .pp-seal__caja{align-content:center;align-items:baseline;gap:0 clamp(44px,5vw,96px);grid-template-columns:57fr 43fr;min-height:clamp(500px,60svh,740px)}}@media (max-width:989px){.gs-section.pp-seal--split .pp-seal__p{max-width:none}}@media (max-width:767px){.pp-seal:not(.pp-seal--plain) .pp-seal__caja{padding:clamp(40px,9vw,64px) clamp(26px,6vw,44px)}.gs-section .pp-seal__p{font-size:17px}}@media (max-width:380px){.gs-section .pp-seal__h2{font-size:30px}}@media (max-width:989px){.gs-section .pp-seal__p{max-width:none}}