.clinic-info-map{background:var(--color-primary-80);color:var(--color-neutral-00);padding:var(--padding);border-radius:1rem}.clinic-info-map h2{color:var(--color-neutral-00)}.clinic-info-map__list{margin:0;padding:0;list-style:none;display:flex;flex-flow:column;gap:.5rem}.clinic-info-map__list .clinic-info-map__item .clinic-info-map__value{color:var(--color-neutral-00)}.clinic-info-map__link{display:inline-block;color:var(--color-secondary-01);border-bottom:2px solid var(--color-secondary-01);font-weight:600}.clinic-info-map__map{aspect-ratio:1.5/1;overflow:hidden;border-radius:1rem}.clinic-info-map__map iframe{display:block;width:100%;height:100%;border:0}.clinic-info-map__map-canvas{width:100%;height:100%}