.care-update{scroll-margin-top:110px}.care-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.care-grid article{padding:24px;border:1px solid #d8e2d8;border-radius:18px;background:#f8faf6}.care-grid h3{margin-top:0}.care-update p,.care-grid li{line-height:1.7}.role-detail-layout article>ul{padding-left:24px}.role-detail-layout article>ul li{margin-bottom:14px;line-height:1.7}@media(max-width:780px){.care-grid{grid-template-columns:1fr;gap:16px}.care-grid article{padding:20px}}