.pp-en-editorial{max-width:1160px;margin:auto;padding:50px 24px;color:#172d42;font-family:Montserrat,sans-serif;font-size:17px;line-height:1.75;overflow-wrap:anywhere}.pp-en-editorial h1{font-size:clamp(32px,5vw,58px);line-height:1.12}.pp-en-editorial h2{font-size:29px;line-height:1.25}.pp-en-editorial section{background:#f7f9fb;border-radius:18px;padding:32px;margin:24px 0;scroll-margin-top:145px}.pp-en-editorial p{max-width:83ch}.pp-en-editorial a{color:#126b8a}.pp-en-editorial .button{display:inline-block;border:1px solid #cbd6df;border-radius:8px;padding:9px 15px;margin:5px 8px 5px 0;text-decoration:none;font-size:15px;transition:transform .2s}.pp-en-editorial .button:hover{transform:translateY(-2px)}.pp-en-editorial nav{display:flex;flex-wrap:wrap;gap:10px}.pp-en-editorial nav a{padding:6px 12px}.pp-en-editorial .meta{color:#607181}.pp-en-editorial .gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding-bottom:14px}.pp-en-editorial .gallery figure{flex:0 0:min(85%,650px);scroll-snap-align:start;margin:0}.pp-en-editorial .gallery img{width:100%;height:380px;object-fit:contain;background:#f1f3f4;border-radius:12px}.pp-en-editorial figcaption{font-size:14px;color:#516678}.pp-en-editorial iframe{width:100%;aspect-ratio:16/9;border:0;margin:12px 0}@media(max-width:600px){.pp-en-editorial section{padding:20px}.pp-en-editorial{padding:25px 15px}.pp-en-editorial .gallery img{height:260px}}@media(prefers-reduced-motion:reduce){.pp-en-editorial *{transition:none!important;scroll-behavior:auto}}