.service-pattern-benefits{padding:0!important;background:#fff9f4;border-bottom:1px solid rgba(73,52,46,.14)}
.service-pattern-benefits>.wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1100px,calc(100% - 3rem));padding:2.3rem 0}
.service-pattern-benefits .service-pattern-benefit{padding:.3rem 1.5rem;text-align:center}
.service-pattern-benefits .service-pattern-benefit+.service-pattern-benefit{border-left:1px solid rgba(73,52,46,.18)}
.service-pattern-benefits .service-pattern-mark{display:grid;width:44px;height:44px;margin:0 auto .85rem;place-items:center;border:1px solid #b76548;border-radius:50%;color:#b76548;font-size:1.2rem;line-height:1}
.service-pattern-benefits .service-pattern-benefit h2:where(:not(.hero-editorial-title)){margin:0 0 .4rem;font-size:1.4rem;line-height:1.2}
.service-pattern-benefits .service-pattern-benefit p{margin:0;color:#6b5650;font-size:1rem;line-height:1.55}
.service-pattern-benefits--with-intro>.wrap{max-width:1200px;grid-template-columns:minmax(0,1.9fr) repeat(3,minmax(0,1fr));align-items:center}
.service-pattern-benefits--with-intro .service-pattern-intro+.service-pattern-benefit{border-left:1px solid rgba(73,52,46,.18)}
.service-pattern-benefits+main.wrap>article{padding-top:3rem}
.service-pattern-benefits+main.wrap>article>h2:where(:not(.hero-editorial-title)):first-child{margin-top:0}
@media(max-width:840px){.service-pattern-benefits{border-bottom:0}
.service-pattern-benefits>.wrap{grid-template-columns:1fr;padding:1rem 0}
.service-pattern-benefits .service-pattern-benefit{display:grid;grid-template-columns:46px 1fr;gap:.15rem 1rem;padding:1.2rem .25rem;text-align:left}
.service-pattern-benefits .service-pattern-benefit+.service-pattern-benefit{border-left:0;border-top:1px solid rgba(73,52,46,.18)}
.service-pattern-benefits .service-pattern-mark{grid-row:1 / span 2;margin:.1rem 0 0}
.service-pattern-benefits .service-pattern-benefit h2:where(:not(.hero-editorial-title)){margin:0;font-size:1.35rem}
.service-pattern-benefits .service-pattern-benefit p{font-size:16px;line-height:1.5}
.service-pattern-benefits--with-intro>.wrap{display:block;padding:1rem 0}
.service-pattern-benefits--with-intro .service-pattern-intro+.service-pattern-benefit{border-left:0;border-top:1px solid rgba(73,52,46,.18)}
.service-pattern-benefits+main.wrap>article{padding-top:1.8rem!important}}
.study-benefits h2:where(:not(.hero-editorial-title)){font-family:var(--serif)!important;font-size:30px!important;font-weight:500!important;line-height:1.22;letter-spacing:-.025em}.study-benefits p{font-size:18.4px!important;line-height:1.68!important;font-weight:400}
@media(min-width:768px) and (max-width:980px){.study-benefits p{font-size:17.28px!important;line-height:1.72!important}}
@media(max-width:767px){.study-benefits h2:where(:not(.hero-editorial-title)){font-size:22px!important;font-weight:450!important;line-height:1.2!important}.study-benefits p{font-size:20px!important;line-height:1.6!important}}
