.pp-intro{background:var(--pp-paper);overflow:hidden;padding:128px 0}.pp-intro__inner{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pp-intro__collage{display:grid;gap:18px;grid-template-columns:1.1fr 1fr;grid-template-rows:220px 220px 120px}.pp-intro__foto{margin:0;overflow:hidden;will-change:transform}.pp-intro__foto img{display:block;height:100%;object-fit:cover;width:100%}.pp-intro__foto--a{grid-column:1;grid-row:1/3}.pp-intro__foto--b{grid-column:2;grid-row:2/4}.pp-intro__foto--c{grid-column:2;grid-row:1;margin-top:-40px}.pp-intro__collage--una{grid-template-columns:1fr;grid-template-rows:auto}.pp-intro__collage--una .pp-intro__foto{aspect-ratio:4/3;grid-column:1;grid-row:auto;margin:0}.pp-intro__logo{display:block;filter:brightness(0);height:auto;margin-bottom:32px;opacity:.88;width:160px}.pp-intro__lead{color:var(--pp-ink);font-family:var(--pp-display);font-size:var(--pp-fs-lead);font-weight:var(--pp-w-light);line-height:1.5;margin:0 0 36px}.pp-intro__texto p{color:var(--pp-stone-dark);font-family:var(--pp-body);font-size:var(--pp-fs-body);font-weight:var(--pp-w-light);line-height:1.6}@media (max-width:991px){.pp-intro{padding:88px 0}.pp-intro__inner{gap:48px;grid-template-columns:1fr}}@media (max-width:767px){.pp-intro{padding:64px 0}.pp-intro__collage{gap:10px;grid-template-rows:150px 150px 80px}.pp-intro__foto--c{margin-top:-20px}.pp-intro__logo{width:120px}}