/* People are reserved exclusively for the homepage hero. */
.service-card .card-art,.home .service-card .card-art{background-image:url('/assets/clinical-treatments.webp');background-size:400% auto;background-repeat:no-repeat;filter:none}
.service-card.hormone-health .card-art,.home .service-card.hormone-health .card-art{background-position:0% 22%}
.service-card.weight-metabolic-health .card-art,.home .service-card.weight-metabolic-health .card-art{background-position:33.333% 25%}
.service-card.aesthetics .card-art,.service-card.peptides .card-art,.home .service-card.peptides .card-art{background-image:url('/assets/clinical-treatments.webp');background-size:400% auto;background-position:66.666% 22%}
.service-card.wellness-vitality .card-art,.home .service-card.wellness-vitality .card-art{background-image:url('/assets/clinical-treatments.webp');background-size:400% auto;background-position:100% 15%}
.brand-study{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:560px;padding:55px 30px;background:radial-gradient(ellipse at 70% 10%,#f7f3e9 0,transparent 65%),linear-gradient(135deg,#d2c9b7,#e8e1d3 50%,#c5bca9);border-left:1px solid #cfc7b8;position:relative;overflow:hidden}
.brand-study:before{content:'';position:absolute;inset:28px;border:1px solid #a48e633d;pointer-events:none}.brand-study img{width:90px;height:118px;filter:brightness(.55);margin-bottom:30px}.brand-study .eyebrow{font-size:10px;letter-spacing:.28em}.brand-study p:last-child{font-family:var(--serif);font-size:clamp(40px,4vw,62px);line-height:1.08;margin:0;letter-spacing:-.03em}.brand-study em{font-weight:400;color:#6d674f}
.care-editorial{padding-left:24px}.care-editorial>div{position:relative;border-top:1px solid #8d9c8d55;padding:23px 0 22px 54px}.care-editorial span{position:absolute;left:0;top:26px;font-size:12px;letter-spacing:.12em;color:#c4aa7c}.care-editorial h3{font-size:36px;margin:0 0 9px}.care-editorial p{font-size:13px;margin:0;max-width:350px}
@media(max-width:800px){.brand-study{min-height:400px;border-left:0}.brand-study img{width:72px;height:94px}.care-editorial{padding-left:0}.care-editorial h3{font-size:32px}}
