.ClinicInformationSection-module__3IlUVW__section{width:var(--content-width);margin:0 auto}.ClinicInformationSection-module__3IlUVW__body{grid-template-columns:minmax(0,610fr) minmax(0,610fr);gap:2.48%;margin-top:clamp(22px,4.06vw,54px);display:grid}.ClinicInformationSection-module__3IlUVW__leftColumn{min-width:0;position:relative}.ClinicInformationSection-module__3IlUVW__blockTitle{color:var(--color-text-strong);font-size:clamp(14px,1.27vw,17px);font-weight:700;line-height:1.45}.ClinicInformationSection-module__3IlUVW__address{color:var(--color-text-strong);margin-top:6px;font-size:clamp(14px,1.27vw,17px);font-weight:400;line-height:1.45}.ClinicInformationSection-module__3IlUVW__divider{background:var(--color-border-strong);border:none;height:1px;margin:31px 0 0}.ClinicInformationSection-module__3IlUVW__divider+.ClinicInformationSection-module__3IlUVW__blockTitle{margin-top:34px}.ClinicInformationSection-module__3IlUVW__phoneNumber{color:var(--color-text-strong);margin-top:15px;font-size:clamp(24px,3.01vw,40px);font-weight:800;line-height:1.2}.ClinicInformationSection-module__3IlUVW__phoneNumber+.ClinicInformationSection-module__3IlUVW__divider{margin-top:clamp(17px,3.16vw,42px)}.ClinicInformationSection-module__3IlUVW__verticalDivider{inset-inline-start:59.02%;background:var(--color-border-strong);width:1px;height:clamp(180px,23.83vw,317px);position:absolute;bottom:0}.ClinicInformationSection-module__3IlUVW__scheduleRow{margin-top:31px;display:flex}.ClinicInformationSection-module__3IlUVW__scheduleColumn{width:59.02%;min-width:0}.ClinicInformationSection-module__3IlUVW__openingHours{margin-top:15px}.ClinicInformationSection-module__3IlUVW__openingHourRow{display:flex}.ClinicInformationSection-module__3IlUVW__openingDays{width:clamp(70px,29.4%,106px);color:var(--color-text-strong);flex:none;font-size:clamp(14px,1.27vw,17px);font-weight:600;line-height:1.73}.ClinicInformationSection-module__3IlUVW__openingTime{color:var(--color-text);margin:0;font-size:clamp(14px,1.27vw,17px);font-weight:400;line-height:1.73}.ClinicInformationSection-module__3IlUVW__parkingNotice{color:var(--color-text-strong);align-items:center;gap:8px;margin-top:clamp(17px,3.16vw,42px);font-size:clamp(14px,1.27vw,17px);font-weight:500;line-height:1.36;display:flex}.ClinicInformationSection-module__3IlUVW__parkingBadge{background:var(--color-olive-700);width:clamp(24px,2.18vw,29px);height:clamp(24px,2.18vw,29px);color:var(--color-text-on-dark);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:clamp(14px,1.27vw,17px);font-weight:700;display:flex}.ClinicInformationSection-module__3IlUVW__buttonColumn{padding-top:clamp(26px,4.81vw,64px);flex-direction:column;flex:auto;gap:clamp(14px,1.88vw,25px);min-width:0;padding-inline-start:clamp(14px,2.86vw,38px);display:flex}.ClinicInformationSection-module__3IlUVW__mapBox{aspect-ratio:610/650;width:100%;margin-top:5px}@media (max-width:900px){.ClinicInformationSection-module__3IlUVW__body{grid-template-columns:minmax(0,1fr);row-gap:32px}.ClinicInformationSection-module__3IlUVW__mapBox{aspect-ratio:4/3}}@media (max-width:600px){.ClinicInformationSection-module__3IlUVW__verticalDivider{display:none}.ClinicInformationSection-module__3IlUVW__scheduleRow{flex-direction:column}.ClinicInformationSection-module__3IlUVW__scheduleColumn{width:100%}.ClinicInformationSection-module__3IlUVW__buttonColumn{padding-top:24px;border-top:1px solid var(--color-border-strong);flex-direction:row;gap:12px;margin-top:24px;padding-inline-start:0}}
.loopingTrack-module__-6jPJG__track{--direction:1;top:0;gap:var(--item-gap);transform:translateX(calc(var(--direction) * (var(--item-width) / -2 - var(--position) * (var(--item-width) + var(--item-gap)))));-webkit-user-select:none;user-select:none;touch-action:pan-y;transition:transform .55s cubic-bezier(.33,.05,.2,1);display:flex;position:absolute;inset-inline-start:50%}[dir=rtl] .loopingTrack-module__-6jPJG__track{--direction:-1}.loopingTrack-module__-6jPJG__track[data-draggable=true]{cursor:grab}.loopingTrack-module__-6jPJG__track[data-dragging=true]{cursor:grabbing;transition:none}
