.care-detail h2,.care-contact-card h2{text-wrap:balance}
.home-care{padding-top:12px}.care-timing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:5px;background:#f2f2e9;overflow:hidden}
.care-timing article{padding:29px 30px 31px;min-width:0}.care-timing article+article{border-inline-start:1px solid var(--line)}.care-number{font-size:10px;letter-spacing:2px;color:#7c896f}.care-timing h3{font-family:var(--serif);font-size:29px;line-height:1.25;margin:14px 0 11px;overflow-wrap:break-word}.care-timing p{font-size:11px;color:var(--muted);line-height:1.9;max-width:260px}.home-care-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:11px}.detail-contact{display:block;margin-top:16px;text-align:center;font-size:11px}.footer-note>a{font-style:normal;font-family:var(--sans);font-size:10px;margin-bottom:8px;overflow-wrap:anywhere}.footer-availability{font:9px var(--sans);display:block;margin:0 0 22px;color:var(--muted)}
.care-main{padding-top:63px;padding-bottom:70px}.care-intro-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:75px;align-items:center}.care-heading h1{font-family:var(--serif);font-weight:400;font-size:65px;line-height:1.08;letter-spacing:-2px;margin:19px 0 24px;overflow-wrap:break-word}.care-heading h1 em{color:#75866a}.care-heading>p{font-size:13px;color:var(--muted);line-height:1.9;max-width:480px}.care-contact-card{padding:34px;background:var(--green);color:var(--paper);border-radius:5px}.care-contact-card .eyebrow{color:#c7d3b8}.care-contact-card h2{font:31px/1.3 var(--serif);margin:17px 0 16px}.care-contact-card>p{font-size:11px;line-height:1.9;color:#d7decf;margin-bottom:20px}.care-contact-card .button{background:#f3f2e6;color:var(--green);width:100%;font-size:11px;min-height:48px;gap:10px}.care-contact-address{display:flex;flex-direction:column;gap:12px;margin-top:20px;font-size:12px}.care-contact-address a{overflow-wrap:anywhere;line-height:1.7}.care-contact-address small{font-size:10px;color:#c8d0bf;display:block}.care-contact-address bdi{direction:ltr;unicode-bidi:isolate}.care-main>.care-timing{margin-top:49px}.care-jump-nav{display:flex;gap:9px;flex-wrap:wrap;padding:29px 0 43px;border-bottom:1px solid var(--line)}.care-jump-nav a{border:1px solid var(--line);border-radius:22px;padding:9px 15px;font-size:10px;line-height:1.4}.care-jump-nav a:hover{background:var(--sage)}
.care-detail{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding:43px 0 44px;border-bottom:1px solid var(--line);scroll-margin-top:30px}.care-detail h2{font:36px/1.25 var(--serif);margin-top:13px;max-width:350px;overflow-wrap:break-word}.care-detail-copy p{font-size:12px;line-height:1.95;color:#65715f;margin-bottom:16px}.care-detail-copy p:last-child{margin-bottom:0}.care-highlight{padding:17px 20px;background:var(--sage);border-radius:3px;border-inline-start:2px solid #97a586}.care-rights{font-size:10px!important}.care-order-note{font-size:10px!important;padding-top:14px;border-top:1px solid var(--line)}.care-origin{color:var(--green)!important;font-weight:600}.care-closing{margin-top:42px;display:flex;align-items:center;justify-content:space-between;gap:30px}.care-closing>p{font:22px/1.5 var(--serif);max-width:550px}.care-closing>a{font-size:11px;flex-shrink:0}.care-language-status{font-size:11px;color:var(--muted);min-height:16px}
[dir="rtl"] .care-heading h1{letter-spacing:0;line-height:1.45}[dir="rtl"] .care-heading h1 em{font-style:normal}[dir="rtl"] .care-detail h2{line-height:1.5}.care-page .footer-note{display:block}.care-page .footer-top{grid-template-columns:1.3fr 1fr 1fr}.care-page .desktop-nav a[aria-current="page"]{border-bottom:1px solid #8d9b7c;padding-bottom:4px}
@media(max-width:1050px){.care-intro-grid{gap:35px}.care-heading h1{font-size:52px}.care-contact-card{padding:27px}.care-detail{gap:38px}.care-detail h2{font-size:32px}.care-timing article{padding:24px}.care-timing h3{font-size:26px}.desktop-nav{gap:18px}}
@media(max-width:800px){.care-main{padding-top:40px}.care-intro-grid{grid-template-columns:1fr 1fr;gap:28px}.care-heading h1{font-size:43px}.care-contact-card h2{font-size:27px}.care-contact-card>p{font-size:10px}.care-contact-card{padding:24px}.care-timing article{padding:23px 19px}.care-timing h3{font-size:25px}.care-detail{gap:30px}.care-detail h2{font-size:29px}.care-detail-copy p{font-size:11px}.care-closing>p{font-size:19px}.footer .footer-note{display:block}.footer-note>p{display:none}.footer-note>svg{display:none}}
@media(max-width:600px){.home-care{padding-top:3px}.care-timing{grid-template-columns:1fr}.care-timing article{padding:23px}.care-timing article+article{border-inline-start:0;border-top:1px solid var(--line)}.care-timing h3{font-size:27px;margin:9px 0 6px}.care-timing p{max-width:none;font-size:11px}.home-care-bottom{margin-top:19px;font-size:10px}.care-main{padding-top:34px;padding-bottom:43px}.care-intro-grid{grid-template-columns:1fr;gap:28px}.care-heading h1{font-size:43px;letter-spacing:-1.2px;margin:17px 0 19px}.care-heading>p{font-size:12px}.care-contact-card{padding:26px}.care-contact-card h2{font-size:31px}.care-contact-card>p{font-size:12px}.care-contact-address{font-size:13px;gap:11px}.care-main>.care-timing{margin-top:30px}.care-jump-nav{padding:24px 0 28px;gap:7px}.care-jump-nav a{padding:9px 13px;font-size:10px}.care-detail{grid-template-columns:1fr;gap:21px;padding:32px 0}.care-detail h2{font-size:30px;max-width:none;margin-top:10px}.care-detail-copy p{font-size:12px;line-height:1.9}.care-highlight{padding:15px 17px}.care-closing{flex-direction:column;align-items:flex-start;margin-top:31px;gap:20px}.care-closing>p{font-size:21px}.care-page .footer-top{grid-template-columns:1fr 1fr}.footer .footer-note{grid-column:1/-1;margin-top:8px}.footer-note>a{font-size:11px;margin-bottom:10px}.footer-availability{font-size:10px;margin-bottom:0}.detail-contact{font-size:10px}.care-page .brand{font-size:23px}
 html:is([lang="zh-CN"],[lang="zh-TW"],[lang="ja"],[lang="ko"]) .care-heading h1{font-size:38px;line-height:1.3;letter-spacing:0}
}
