.sanpaolo-school{padding:60px 0;color:#141611;max-width:1100px}.sanpaolo-school h2{font-size:clamp(29px,3.7vw,47px);line-height:1.38;margin:20px 0 32px}.sanpaolo-cluster{font-size:18px;line-height:2;max-width:950px;margin:0 0 30px}.sanpaolo-effective{font-size:14px;font-weight:700;margin-bottom:22px}.sanpaolo-day{border-left:4px solid #141611;margin-left:9px;padding:0 0 0 36px}.sanpaolo-day article{position:relative;padding:0 0 25px}.sanpaolo-day article:before{content:"";position:absolute;left:-46px;top:8px;width:16px;height:16px;background:#ffdf36;border:3px solid #141611;border-radius:50%}.sanpaolo-day h3{font-size:30px;line-height:1.4;margin:0 0 12px}.sanpaolo-day p{font-size:16px;line-height:1.9;margin:0}.sanpaolo-work{font-size:16px;line-height:1.9;margin:28px 0 20px;max-width:950px}.sanpaolo-school>a{font-size:14px;font-weight:700}.sanpaolo-school footer{font-size:13px;line-height:1.9;margin-top:30px;padding-top:22px;border-top:1px solid #a8a08c}.sanpaolo-school a{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.sanpaolo-school{padding:38px 0}.sanpaolo-cluster{font-size:16px}.sanpaolo-day{padding-left:26px}.sanpaolo-day article:before{left:-36px}.sanpaolo-day h3{font-size:26px}}