.ai-care-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center;margin:0 0 48px}
.ai-care-intro h3{font-family:Georgia,"Noto Serif TC",serif;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:500;line-height:1.4;margin:12px 0 20px}
.ai-care-intro p{color:#476359}
.ai-care-tags{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}
.ai-care-tags>span{border:1px solid #b8cdbf;background:#fafcf8;padding:7px 12px;font-size:.875rem;color:#315c4a}
.ai-care-preview{border:1px solid #c7dacf;border-radius:16px;background:#fffefb;box-shadow:0 18px 45px #3154380c;padding:26px}
.ai-care-preview header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #dce6df;padding-bottom:18px;margin-bottom:22px;align-items:center}
.ai-care-preview header strong{font-size:1.7rem;color:#205340;font-family:Georgia,serif}.ai-care-preview header small{font-size:.8rem;color:#6d7b71}
.ai-care-question{margin-left:12%;padding:16px 20px;border-radius:14px 14px 0 14px;background:#f5eddc}
.ai-care-answer{margin:18px 12% 0 0;padding:18px 20px;border-radius:14px 14px 14px 0;background:#eaf3ec}
body .ai-care-preview p{font-size:1rem!important;line-height:1.75;margin:0}
.ai-care-answer b{display:block;font-size:.82rem;letter-spacing:.04em;color:#235b44;margin-bottom:8px}
body .ai-care-preview .ai-care-caption{font-size:.8rem!important;color:#697b70;margin:18px 0 0}
.ai-care-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 48px}
.ai-care-features article{padding:25px 0 20px;border-top:2px solid #b1c9b8}
.ai-care-features .ai-feature-no{color:#8b683b;font-size:.8rem;letter-spacing:.1em}
.ai-care-features h3{font-size:1.3rem;margin:14px 0 12px}
.ai-care-features p{margin:0;color:#52675d}
.ai-care-onboarding{background:#fffaf0;border-left:3px solid #b38b49;padding:26px 30px;margin:0 0 48px}
.ai-care-onboarding h3{margin:0 0 12px;font-size:1.25rem}.ai-care-onboarding p{margin:0 0 16px}
.ai-care-evidence{padding:22px 0;border-top:1px solid #bdcdbf;margin-bottom:38px}
.ai-care-evidence a{color:#285942;font-size:.875rem;text-underline-offset:4px;margin-right:24px;display:inline-block;min-height:32px}
.ai-care-evidence p{margin:0 0 10px}
.ai-care-review-title{font-size:1.5rem;margin:40px 0 24px}
.journey-line.ai-care-timeline{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(max-width:1000px){.ai-care-intro{grid-template-columns:1fr;gap:30px}.ai-care-features{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-line.ai-care-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.ai-care-intro{gap:24px}.ai-care-preview{padding:20px}.ai-care-question{margin-left:5%}.ai-care-answer{margin-right:5%}.ai-care-features{grid-template-columns:1fr;gap:12px}.ai-care-onboarding{padding:22px}.journey-line.ai-care-timeline{grid-template-columns:1fr}.ai-care-evidence a{display:block}}

.ai-care-local{margin:0 0 40px;padding:30px;background:#f9fcf7;border:1px solid #d1dfd2}.ai-care-local>h3{font-size:1.65rem;margin:0 0 18px}.ai-care-local p{color:#52675d}.ai-care-markets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:26px 0}.ai-care-markets article{border-top:1px solid #c8d8c9;padding-top:18px}.ai-care-markets h4{font-size:1.15rem;margin:0 0 10px}.ai-care-markets p{margin:0}@media(max-width:600px){.ai-care-local{padding:22px}.ai-care-markets{grid-template-columns:1fr}}
