.branded-hero{background:#f7f5ef;color:#202d2a}.branded-art{background:#f7f5ef}.branded-art img{width:100%;height:auto;display:block}.branded-hero-content{display:grid;grid-template-columns:1.18fr 1fr;gap:9%;padding-block:68px 74px;align-items:center}.branded-hero h1{font:500 clamp(2.7rem,4.3vw,4.8rem)/1.14 var(--serif);letter-spacing:-.04em;margin:0;max-width:620px}.branded-hero .eyebrow{color:#7d856a;margin-bottom:18px}.branded-hero .hero-description{font-size:16px;line-height:1.75;color:#4f5e53;max-width:510px;margin:0}.branded-hero .button-row{margin-top:25px}.branded-hero .text-link{color:#24483c}.branded-hero-note{font-size:11px;color:#738075;margin:23px 0 0;letter-spacing:.05em}@media(max-width:680px){.branded-hero-content{grid-template-columns:1fr;gap:20px;padding-block:50px 60px}.branded-hero h1{font-size:clamp(2.5rem,9vw,3.5rem)}.branded-hero .hero-description{font-size:15px}.branded-hero .button-row{gap:20px}.branded-hero .eyebrow{font-size:9px;letter-spacing:.09em}}
.hero-review-proof{display:grid;gap:6px;margin-top:25px}.hero-review-proof a{display:flex;align-items:center;gap:10px;width:fit-content;font-size:13px;color:#526055;text-decoration:none}.hero-review-proof a:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.hero-review-proof strong{font-weight:700;color:#253f33}.hero-review-stars{color:#748e59;letter-spacing:2px;font-size:16px;white-space:nowrap}.branded-hero .branded-hero-note{margin-top:17px}@media(max-width:680px){.hero-review-proof a{font-size:12px}.hero-review-stars{letter-spacing:1px;font-size:14px}}
