body{color:#56372e;background:#fff}.eyebrow,.text-link,.brand{color:#a45439}.button{background:#a45439}.button:hover{background:#7b3d2a}.hero{grid-template-columns:1.35fr 1fr}.hero h1{font-size:clamp(38px,4.8vw,59px)}.hero-art{background:#fbede5;border-radius:48% 48% 18px 18px}.art-card{transform:rotate(4deg);background:#fffdf9}.art-card h2{font-size:25px}.mark{background:#e4ad91;color:#633d2c}.badge,.notice{background:#fcf1eb}.badge{color:#9b4f35}.service{border-color:#ecddd4}.insurance-hero{background:linear-gradient(125deg,#b56748,#79432f)!important}.insurance-hero-cta-primary{color:#8b4c34!important}.insurance-hero-cta-secondary{color:white!important}.insurance-gallery-card img{height:auto!important;aspect-ratio:3/2!important;object-fit:contain!important}@media(max-width:720px){.hero{grid-template-columns:1fr}}
