.v4 .heroType span,.v4 .sectionName h2,.v4 .partners h2{font-family:Harista,cursive;text-transform:lowercase}.v4 .heroType span{font-size:68px}.v4 .sectionName h2{font-size:64px}.v4 .partners h2{font-size:42px}.v4 .roundStamp{font-size:0;border:0;background:url('images/icon-junior.webp') center/contain no-repeat;width:145px;height:145px;mix-blend-mode:screen;transform:rotate(-10deg)}.v4 .polaroid{position:relative}.v4 .polaroid:after{content:'▶';position:absolute;left:50%;top:42%;width:46px;height:46px;margin:-23px;border:2px solid #2d59c6;border-radius:50%;display:grid;place-content:center;color:#2d59c6;background:#050606aa;font-size:15px}.v4 .paperAgenda{grid-template-columns:150px minmax(0,1fr) 245px}.v4 .paperAgenda:after{content:'';display:block;background:linear-gradient(#05060622,#05060655),url('images/hero-real.png') 76% center/cover no-repeat;min-height:390px}.v4 .album{grid-template-columns:140px minmax(0,720px);justify-content:center;padding:24px 8vw}.v4 .album>img{width:140px;height:140px}.v4 .realPlayer h3{font-size:18px}.v4 .wavebar{padding:5px 0}.v4 .playerButtons{margin-top:6px;gap:28px}.v4 .playerButtons button{width:42px;height:42px}.v4 .posterFooter{position:relative;display:grid;grid-template-columns:150px 1fr 170px;gap:45px;padding:40px 5vw 65px}.footerBrand{display:grid;gap:8px}.footerBrand img{width:125px}.footerBrand small{color:var(--yellow);font-size:8px}.footerColumns{display:grid;grid-template-columns:.7fr .7fr .7fr 1.4fr;gap:28px}.footerColumns nav{display:flex!important;flex-direction:column;justify-content:flex-start!important;gap:7px!important;font-size:10px!important}.footerColumns b{color:#eee;border-bottom:1px solid #444;padding-bottom:6px;margin-bottom:3px}.footerColumns a,.footerColumns span{color:#888}.signature{font:72px Harista;color:var(--blue);transform:rotate(-10deg);align-self:center}.copyright{position:absolute;left:5vw;bottom:20px;color:#555;font-size:7px}@media(max-width:760px){.v4 .paperAgenda{grid-template-columns:65px 1fr}.v4 .paperAgenda:after{display:none}.v4 .posterFooter{grid-template-columns:1fr}.footerColumns{grid-template-columns:1fr 1fr}.signature{font-size:55px}}

