.care-opening{padding:60px 0 50px}.care-opening h1{font-size:clamp(42px,5vw,72px);max-width:980px;line-height:1.12;font-weight:500}.care-opening>p:last-child{max-width:530px;color:var(--muted);font-size:17px;line-height:1.8;margin:26px 0 0}.care-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start;padding-bottom:70px}.care-photo{position:relative}.care-photo .public-media__frame{height:570px;aspect-ratio:auto;border-radius:8px}.care-photo img{object-position:center 35%}.care-photo__note{position:absolute;bottom:60px;left:25px;right:25px;padding:22px;background:#fffef9ee;border:1px solid #ffffff55;border-radius:6px;display:flex;align-items:center;gap:18px;font-size:14px}.care-photo__note svg{color:#9069a4;width:25px}.care-controls article{display:grid;grid-template-columns:30px 1fr;gap:20px;border-top:1px solid var(--line);padding:27px 0}.care-controls article>span{font-size:10px;color:#a17eb1;padding-top:4px}.care-controls article>div>svg{width:27px;height:27px;color:#926fa4;stroke-width:1.4;margin-bottom:18px}.care-controls h2{font-size:26px;line-height:1.25;margin-bottom:12px}.care-controls p{font-size:15px;line-height:1.8;color:var(--muted);max-width:390px;margin:0}.care-controls a{display:inline-block;margin-top:17px;font-size:12px}.care-responsibility{background:#f3eef6;padding:65px 0}.care-responsibility>.container{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.care-percentage>span{display:block;color:#8c7599;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.care-percentage strong{font:450 150px/1.3 var(--font-heading);letter-spacing:-.075em;color:#57366d;display:block}.care-percentage small{font-size:77px;margin-left:7px;font-weight:350}.care-percentage p{font-family:var(--font-heading);font-size:28px;line-height:1.3;letter-spacing:-.04em;margin:0}.care-responsibility h2{font-size:40px}.care-responsibility>.container>div:last-child>p:not(.eyebrow){font-size:16px;line-height:1.8;color:var(--muted);max-width:475px}.care-responsibility .micro{display:block;font-size:12px;max-width:400px;color:#88758f}.care-responsibility .text-link{display:inline-block;margin-top:30px;font-size:13px}
@media(max-width:800px){.care-opening{padding:35px 0}.care-opening h1{font-size:40px}.care-opening>p:last-child{font-size:15px}.care-layout{grid-template-columns:1fr;gap:25px;padding-bottom:40px}.care-photo .public-media__frame{height:360px}.care-photo__note{bottom:50px;left:17px;right:17px;padding:17px;font-size:12px}.care-controls h2{font-size:24px}.care-controls p{font-size:14px}.care-responsibility{padding:40px 0}.care-responsibility>.container{grid-template-columns:1fr;gap:40px}.care-percentage strong{font-size:110px}.care-percentage small{font-size:58px}.care-percentage p{font-size:25px}.care-responsibility h2{font-size:32px}.care-responsibility>.container>div:last-child>p:not(.eyebrow){font-size:14px}}
