.BeforeVisitFaq-module__QSSwFW__section{width:var(--content-width);margin:0 auto;padding:147px 0 173px}.BeforeVisitFaq-module__QSSwFW__description{color:var(--color-text);text-align:center;margin-top:15px;font-size:clamp(14px,1.27vw,17px);font-weight:500;line-height:1.45}.BeforeVisitFaq-module__QSSwFW__list{margin-top:clamp(20px,3.76vw,50px)}
.ClinicInformation-module__jh290G__section{width:var(--content-width);margin:0 auto;padding-top:clamp(65px,12.18vw,162px)}.ClinicInformation-module__jh290G__body{grid-template-columns:minmax(0,610fr) minmax(0,610fr);gap:2.4%;margin-top:clamp(22px,4.06vw,54px);display:grid}.ClinicInformation-module__jh290G__textColumn{min-width:0}.ClinicInformation-module__jh290G__blockTitle{color:var(--color-text-strong);font-size:clamp(14px,1.27vw,17px);font-weight:700;line-height:1.45}.ClinicInformation-module__jh290G__address{color:var(--color-text-strong);margin-top:6px;font-size:clamp(14px,1.27vw,17px);font-weight:400;line-height:1.45}.ClinicInformation-module__jh290G__divider{border:none;border-top:1px solid var(--color-border-strong);height:0;margin:31px 0 0}.ClinicInformation-module__jh290G__divider+.ClinicInformation-module__jh290G__blockTitle{margin-top:35px}.ClinicInformation-module__jh290G__phoneNumber{color:var(--color-text-strong);margin-top:15px;font-size:clamp(24px,3.01vw,40px);font-weight:800;line-height:32px}.ClinicInformation-module__jh290G__phoneNumber+.ClinicInformation-module__jh290G__divider{margin-top:clamp(17px,3.16vw,42px)}.ClinicInformation-module__jh290G__scheduleRow{min-height:clamp(180px,23.83vw,317px);display:flex}.ClinicInformation-module__jh290G__scheduleColumn{width:59.02%;min-width:0;padding-top:32px}.ClinicInformation-module__jh290G__openingHours{margin-top:15px}.ClinicInformation-module__jh290G__openingHourRow{display:flex}.ClinicInformation-module__jh290G__openingDays{width:clamp(70px,29.4%,106px);color:var(--color-text-strong);flex-shrink:0;font-size:clamp(14px,1.27vw,17px);font-weight:600;line-height:1.73}.ClinicInformation-module__jh290G__openingTime{color:var(--color-text);margin:0;font-size:clamp(14px,1.27vw,17px);font-weight:400;line-height:1.73}.ClinicInformation-module__jh290G__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}.ClinicInformation-module__jh290G__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:inline-flex}.ClinicInformation-module__jh290G__actionColumn{border-inline-start:1px solid var(--color-border-strong);flex-direction:column;flex:auto;gap:clamp(14px,1.88vw,25px);min-width:0;padding-block:clamp(38px,7.22vw,96px) 0;padding-inline:clamp(14px,2.78vw,37px) 0;display:flex}.ClinicInformation-module__jh290G__actionButton{text-align:center;width:min(199px,100%);min-height:clamp(42px,3.76vw,50px);box-shadow:var(--shadow-button);border-radius:30px;justify-content:center;align-items:center;padding-inline:10px;font-size:clamp(13px,1.2vw,16px);font-weight:500;line-height:1.2;display:inline-flex}.ClinicInformation-module__jh290G__actionButtonPrimary{background:var(--color-olive-500);color:var(--color-text-on-dark)}.ClinicInformation-module__jh290G__actionButtonSoft{background:var(--color-olive-200);color:var(--color-text-strong)}.ClinicInformation-module__jh290G__map{aspect-ratio:610/650;width:100%;margin-top:5px}@media (max-width:900px){.ClinicInformation-module__jh290G__body{grid-template-columns:minmax(0,1fr);row-gap:32px}.ClinicInformation-module__jh290G__map{aspect-ratio:4/3}}@media (max-width:600px){.ClinicInformation-module__jh290G__scheduleRow{flex-direction:column;min-height:0}.ClinicInformation-module__jh290G__scheduleColumn{width:100%}.ClinicInformation-module__jh290G__actionColumn{border-inline-start:none;border-top:1px solid var(--color-border-strong);flex-direction:row;gap:12px;margin-top:24px;padding-block:24px 0;padding-inline:0}}
.ContactChannels-module__5Lqznq__section{width:var(--content-width);margin:0 auto;padding-top:clamp(32px,6.02vw,80px)}.ContactChannels-module__5Lqznq__heading{color:var(--color-text-strong);font-size:clamp(14px,1.27vw,17px);font-weight:500;line-height:1.45}.ContactChannels-module__5Lqznq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,24px);margin-top:21px;display:grid}.ContactChannels-module__5Lqznq__cardGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.ContactChannels-module__5Lqznq__cardGridFour{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactChannels-module__5Lqznq__cardItem{display:flex}.ContactChannels-module__5Lqznq__card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#c7c7c733;border:1px solid #0000;border-radius:clamp(12px,1.5vw,20px);flex-direction:column;flex:1;min-height:clamp(140px,14.89vw,198px);padding:clamp(20px,2.48vw,33px) clamp(16px,2.11vw,28px);display:flex}.ContactChannels-module__5Lqznq__topRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.ContactChannels-module__5Lqznq__cardLink{transition:background-color .2s,border-color .2s,box-shadow .2s}.ContactChannels-module__5Lqznq__cardLink:hover{border-color:var(--color-olive-500);background:#c7c7c752;box-shadow:0 12px 26px #3333331a}.ContactChannels-module__5Lqznq__cardLink:active{background:#c7c7c76b;box-shadow:0 3px 8px #3333331a}.ContactChannels-module__5Lqznq__mark{color:#b3b3b3;flex:none;width:clamp(15px,1.35vw,18px);height:clamp(15px,1.35vw,18px);transition:color .2s}.ContactChannels-module__5Lqznq__cardLink:hover .ContactChannels-module__5Lqznq__mark{color:var(--color-olive-500)}.ContactChannels-module__5Lqznq__arrow{--flip:1;transform:scaleX(var(--flip));transition:color .2s,transform .2s}[dir=rtl] .ContactChannels-module__5Lqznq__arrow{--flip:-1}.ContactChannels-module__5Lqznq__cardLink:hover .ContactChannels-module__5Lqznq__arrow{transform:scaleX(var(--flip)) translate(3px, -3px)}.ContactChannels-module__5Lqznq__downArrow{transition:color .2s,transform .2s}.ContactChannels-module__5Lqznq__cardLink:hover .ContactChannels-module__5Lqznq__downArrow{transform:translateY(3px)}@media (prefers-reduced-motion:reduce){.ContactChannels-module__5Lqznq__downArrow{transition:color .2s}.ContactChannels-module__5Lqznq__cardLink:hover .ContactChannels-module__5Lqznq__downArrow{transform:none}.ContactChannels-module__5Lqznq__arrow{transition:color .2s}.ContactChannels-module__5Lqznq__cardLink:hover .ContactChannels-module__5Lqznq__arrow{transform:scaleX(var(--flip))}}.ContactChannels-module__5Lqznq__step{color:var(--color-olive-500);font-size:clamp(12px,1.13vw,15px);font-weight:800;line-height:1.17}.ContactChannels-module__5Lqznq__value{color:var(--color-text-strong);margin-top:clamp(18px,3.38vw,45px);font-size:clamp(19px,2.4vw,32px);font-weight:600;line-height:1.2}.ContactChannels-module__5Lqznq__description{color:#737373;margin-top:7px;font-size:clamp(14px,1.28vw,17px);font-weight:400;line-height:1.19}@media (max-width:900px){.ContactChannels-module__5Lqznq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ContactChannels-module__5Lqznq__cardGrid,.ContactChannels-module__5Lqznq__cardGridFour{grid-template-columns:minmax(0,1fr)}.ContactChannels-module__5Lqznq__card{min-height:0}}
.InternationalSupport-module__4QbGLq__section{width:var(--content-width);margin:0 auto;padding-top:clamp(51px,9.62vw,128px)}.InternationalSupport-module__4QbGLq__headline{color:var(--color-text);text-align:center;font-size:clamp(17px,1.57vw,21px);font-weight:600;line-height:1.23}.InternationalSupport-module__4QbGLq__cardGrid{--card-gap:clamp(12px, 1.8vw, 24px);justify-content:center;gap:var(--card-gap);flex-wrap:wrap;margin-top:30px;display:flex}.InternationalSupport-module__4QbGLq__card{flex:0 1 calc((100% - 3 * var(--card-gap)) / 4);background:var(--color-surface);border-radius:clamp(12px,1.5vw,20px);min-width:0;min-height:clamp(260px,29vw,390px);padding-block:clamp(20px,2.18vw,29px);padding-inline:clamp(16px,1.8vw,24px);box-shadow:4px 4px 5px 3px #0003}.InternationalSupport-module__4QbGLq__cardHeader{align-items:center;gap:clamp(10px,1vw,14px);display:flex}.InternationalSupport-module__4QbGLq__cardHeader>div{min-width:0}.InternationalSupport-module__4QbGLq__channelIcon{object-fit:contain;flex-shrink:0;width:clamp(32px,3vw,44px);height:auto}.InternationalSupport-module__4QbGLq__channelName,.InternationalSupport-module__4QbGLq__channelAccount{color:#2c2c2c;font-size:clamp(13px,1.18vw,16px);line-height:1.45;display:block}.InternationalSupport-module__4QbGLq__channelName{font-weight:600}.InternationalSupport-module__4QbGLq__channelAccount{font-weight:400}.InternationalSupport-module__4QbGLq__qrImage{aspect-ratio:1;object-fit:contain;width:100%;max-width:282px;height:auto;margin-top:11px}.InternationalSupport-module__4QbGLq__scanLabel{color:#c7c7c7;margin-top:11px;font-size:clamp(11px,1.01vw,14px);font-weight:700;line-height:1.6;display:block}.InternationalSupport-module__4QbGLq__description{color:var(--color-text);text-align:center;margin-top:26px;font-size:clamp(14px,1.27vw,17px);font-weight:500;line-height:1.45}.InternationalSupport-module__4QbGLq__buttonRow{flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.8vw,24px);margin-top:31px;display:flex}.InternationalSupport-module__4QbGLq__lineButton{color:#616161;white-space:nowrap;border:1px solid #898989;border-radius:30px;justify-content:center;align-items:center;gap:clamp(8px,1.05vw,14px);min-width:min(199px,100%);max-width:100%;min-height:clamp(42px,3.76vw,50px);padding-inline:18px;font-size:clamp(13px,1.2vw,16px);font-weight:500;line-height:1.2;display:inline-flex}.InternationalSupport-module__4QbGLq__lineButtonArrow{flex-shrink:0;width:clamp(13px,1.28vw,17px);height:auto}@media (max-width:1000px){.InternationalSupport-module__4QbGLq__card{flex-basis:calc((100% - var(--card-gap)) / 2);max-width:330px}}@media (max-width:600px){.InternationalSupport-module__4QbGLq__card{flex-basis:100%;min-height:0}}
