#home-care .care-hero{padding:clamp(1.5rem,4vw,3rem);background:rgba(252,250,246,.84);border:1px solid #d8cfc2}#home-care .care-hero h2{font-size:clamp(1.7rem,5vw,3rem);line-height:1.25;margin:.5em 0}#home-care .care-lead{max-width:62ch}#home-care .care-note{padding:1rem 1.25rem;border-left:3px solid #53604d;background:rgba(252,250,246,.84);margin:1.5rem 0}#home-care .care-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}#home-care .care-group{min-width:0;background:rgba(252,250,246,.84);border:1px solid #d8cfc2;padding:1.25rem}#home-care .care-group h2{font-size:1.25rem;margin:.25rem 0}#home-care .care-group p{margin:.25rem 0 1rem}#home-care .care-group summary{cursor:pointer;color:#53604d;font-weight:650;padding:.6rem 0}#home-care .care-group summary:focus-visible,#home-care a:focus-visible{outline:2px solid #53604d;outline-offset:3px}#home-care .care-group ol{padding-left:1.5em;margin:.4rem 0;line-height:1.8}#home-care .care-group li{padding:.2rem 0;overflow-wrap:anywhere}#home-care .care-method{margin:.25rem 0 1rem!important;color:#373b34;line-height:1.7;font-size:.96em}#home-care .care-item{border-bottom:1px solid #e5dfd5}#home-care .care-item:last-child{border-bottom:0}#home-care .care-item summary{font-weight:500;color:#292824}#home-care .care-calendar{background:rgba(252,250,246,.86);padding:clamp(1rem,4vw,2rem);margin-top:1.5rem}#home-care .care-calendar table{width:100%;border-collapse:collapse}#home-care .care-calendar th,#home-care .care-calendar td{padding:.8rem;text-align:left;border-bottom:1px solid #d8cfc2;vertical-align:top}#home-care .care-calendar th{white-space:nowrap}#home-care .care-cta{margin:2rem 0;padding:2rem;background:rgba(252,250,246,.88)}#home-care .care-cta a{display:inline-block;background:#53604d;color:#fff;padding:.8rem 1.4rem;border-radius:999px;text-decoration:none}@media(max-width:680px){#home-care .care-groups{grid-template-columns:1fr}#home-care .care-group{padding:1rem}#home-care .care-calendar th,#home-care .care-calendar td{padding:.65rem .4rem}}
#home-care :is(h1,h2,h3,summary){font-family:var(--brand-sans,-apple-system,BlinkMacSystemFont,"PingFang TC","Noto Sans TC","Microsoft JhengHei",sans-serif);letter-spacing:.01em}#home-care .care-group h2{font-weight:650;line-height:1.45}#home-care .care-hero h2{font-weight:650}