/* Social Media uses the approved LP, with all nine areas of work visible. */
.social-landing .service-row-actions{align-items:center;column-gap:25px}
.social-landing .design-next{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#006aa6;font-family:Raleway,Arial,sans-serif;font-size:12px;font-weight:400}
.social-landing .design-next span{font-size:21px;color:#008fce}
.social-landing .design-next:hover{color:#063b88}
.social-benefits{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(130deg,#f0faff,#fff 65%);padding:85px 0}
.social-benefits::before{content:'';position:absolute;z-index:-1;right:-140px;bottom:-80px;width:620px;aspect-ratio:1;background:url('./assets/brand-symbol-avif-56565d7e.avif') center/contain no-repeat;opacity:.035;pointer-events:none}
.social-benefits .service-section-heading{max-width:820px;margin-bottom:55px}
.social-benefits .service-divider{margin-inline:auto}
.social-benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 65px}
.social-benefits-grid article{display:grid;grid-template-columns:94px minmax(0,1fr);align-items:start;gap:23px;padding-bottom:32px;border-bottom:1px solid #d8eaf4;min-width:0}
.social-benefit-icon{width:94px;height:auto;display:block}
.social-benefit-copy{padding-top:7px;min-width:0}
.social-benefits-grid h3{margin-bottom:12px;color:#063b88;font-size:27px!important;line-height:1.15!important}
.social-benefits-grid p{font-size:16px;line-height:1.6}
.social-benefits .service-row-actions{justify-content:center;margin-top:36px}
.social-landing #escopo,.social-landing #solucoes,.social-landing #canais{scroll-margin-top:125px}
@media(max-width:1100px){.social-benefits-grid{column-gap:35px}.social-benefits-grid article{grid-template-columns:76px minmax(0,1fr);gap:18px}.social-benefit-icon{width:76px}.social-benefits-grid h3{font-size:25px!important}}
@media(max-width:800px){.social-benefits-grid{grid-template-columns:1fr;row-gap:28px}.social-benefits-grid article{grid-template-columns:90px minmax(0,1fr);gap:24px}.social-benefit-icon{width:90px}.social-benefits .service-section-heading{margin-bottom:40px}.social-benefits{padding:60px 0}}
@media(max-width:520px){.social-benefits-grid article{grid-template-columns:66px minmax(0,1fr);gap:17px;padding-bottom:26px}.social-benefit-icon{width:66px}.social-benefit-copy{padding-top:3px}.social-benefits-grid h3{font-size:24px!important;line-height:1.18!important}.social-benefits-grid p{line-height:1.55}.social-benefits{padding:48px 0 55px}.social-landing .service-row-actions{gap:10px 20px}.social-benefits .service-row-actions{justify-content:flex-start;margin-top:28px}.social-benefits::before{width:370px;right:-160px;bottom:-60px}}
@media(max-width:360px){.social-benefits-grid article{grid-template-columns:53px minmax(0,1fr);gap:12px}.social-benefit-icon{width:53px}.social-benefits-grid h3{font-size:22px!important}}
