/* Fondo continuo y ritmo compacto del landing. */
body.home-connected{--landing-paper:#f9f6ef;background:var(--landing-paper);}
.home-connected #main,.home-connected #main>section{background:var(--landing-paper);}
.home-connected .home-intro{padding-top:32px;padding-bottom:32px;}
.home-connected .home-intro__copy{padding-top:0;}
.home-connected .home-client-proof{padding-top:20px;padding-bottom:16px;}
.home-connected .home-client-proof .client-marquee{background:transparent;box-shadow:none;}
.home-connected .home-client-proof .client-marquee::before{background:linear-gradient(90deg,var(--landing-paper),transparent);}
.home-connected .home-client-proof .client-marquee::after{background:linear-gradient(-90deg,var(--landing-paper),transparent);}
.home-connected #main>.cases-section,.home-connected #main>.services-tiles,.home-connected #main>.authority,.home-connected #main>.films,.home-connected #main>.home-contact{padding-top:32px;padding-bottom:32px;}
.home-connected .home-client-proof .client-marquee__item{flex:none;}
.home-connected .home-client-proof .client-marquee__item img{max-width:100%;}
@media(max-width:720px){
 .home-connected .home-intro{padding-top:24px;padding-bottom:24px;}
 .home-connected .home-client-proof{padding-top:18px;padding-bottom:12px;}
 .home-connected .home-client-proof .client-marquee__group{gap:40px;padding:18px 20px;}
 .home-connected .home-client-proof .client-marquee__item{width:112px;height:48px;}
 .home-connected .home-client-proof .client-marquee__item img{max-width:112px;max-height:44px;}
 .home-connected #main>.cases-section,.home-connected #main>.services-tiles,.home-connected #main>.authority,.home-connected #main>.films,.home-connected #main>.home-contact{padding-top:24px;padding-bottom:24px;}
}

/* Continuidad visual entre las marcas y la presentación. */
.home-connected .home-client-proof{border-block:0}
.home-connected .home-intro::before,.home-connected .home-intro::after{content:none}
.home-connected .home-intro__description{border:0;padding-left:0}
.home-connected .home-intro__footer{border-top:0}
.home-connected .home-intro__figures>div{border-left:0}

/* Presentación y trabajos destacados sin corte ni espacio sobrante. */
.home-connected .home-intro::before,.home-connected .home-intro::after,.home-connected .home-intro__threads{display:none;}
.home-connected .home-intro{padding-bottom:0;}
.home-connected .home-intro__footer{margin-top:0;padding-top:8px;row-gap:12px;}
.home-connected #main>#casos{padding-top:16px;border-top:0;}
.home-connected #casos .section-heading{margin-bottom:16px;}
@media(max-width:720px){.home-connected #main>#casos{padding-top:12px;}.home-connected #casos .section-heading{margin-bottom:12px;}}
