@charset "UTF-8";.healthcare{max-inline-size:60rem;margin-inline:auto;padding-block:1rem 3rem;padding-inline:1rem;color:#1c1c1c;line-height:1.65}.healthcare a{color:#4622b2}.healthcare__crumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;font-size:.875rem;color:#777}.healthcare__crumbs ol li+li:before{content:"›";margin-inline-end:.5rem}.healthcare__h1{margin-block:.75rem .5rem;font-size:1.75rem;line-height:1.25}.healthcare__updated,.healthcare__note{font-size:.875rem;color:#777}.healthcare__answer{padding:1rem;border-inline-start:.25rem solid #582BDE;background:#f3effd;border-radius:.75rem;font-size:1.0625rem}.healthcare__section{margin-block-start:2rem}.healthcare__h2{margin-block-end:.75rem;font-size:1.3rem}.healthcare__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;margin:0;padding:0;list-style:none}.healthcare__tile{display:flex;flex-direction:column;gap:.5rem;color:inherit;text-decoration:none}.healthcare .healthcare__tile{color:#1c1c1c}.healthcare__img{inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover;border-radius:.75rem;background:#d8d8d8}.healthcare__img--empty{display:block}.healthcare__tile-name{font-weight:600}.healthcare__tile-price{font-size:.875rem;color:#606060}.healthcare__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin:0}.healthcare__facts div{padding:1rem;border:.0625rem solid #D8D8D8;border-radius:.75rem}.healthcare__facts dt{font-size:.875rem;color:#606060}.healthcare__facts dd{margin:0;font-size:1.4rem;font-weight:600}.healthcare__table-wrap{overflow-x:auto}.healthcare__table{inline-size:100%;border-collapse:collapse;font-size:.9375rem}.healthcare__table th,.healthcare__table td{padding:.75rem;border-block-end:.0625rem solid #D8D8D8;text-align:start;vertical-align:top}.healthcare__table thead th{background:#f3effd}.healthcare__faq{margin:0}.healthcare__faq dt{margin-block-start:1rem;font-weight:600}.healthcare__faq dd{margin:.5rem 0 0}.healthcare__links{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none}.healthcare__checklist{padding-inline-start:1.25rem}.healthcare__owner{margin-block-start:2rem;padding:1rem;border-radius:.75rem;background:#f3effd}
