.ClinicHighlightSection-module__0k_4SW__section{background:var(--color-grayscale-white);width:100%;position:relative;overflow:hidden}.ClinicHighlightSection-module__0k_4SW__bgLayer{pointer-events:none;position:absolute;inset:0}.ClinicHighlightSection-module__0k_4SW__bgImage{object-fit:cover}.ClinicHighlightSection-module__0k_4SW__bannerWrap{z-index:1;pointer-events:none;position:absolute;bottom:clamp(10rem,14.58vw,28rem);left:0;right:0}.ClinicHighlightSection-module__0k_4SW__content{z-index:2;flex-direction:column;gap:clamp(4rem,3.125vw,6rem);padding-top:clamp(8rem,7.2917vw,14rem);padding-bottom:clamp(8rem,7.2917vw,14rem);display:flex;position:relative}.ClinicHighlightSection-module__0k_4SW__titleBlock{text-align:center;flex-direction:column;gap:2.4rem;display:flex}.ClinicHighlightSection-module__0k_4SW__title{color:var(--color-grayscale-white);font-family:var(--text-pc-h-03-font-family);font-size:var(--text-pc-h-03-size);font-weight:var(--text-pc-h-03-weight);line-height:var(--text-pc-h-03-line-height);letter-spacing:var(--text-pc-h-03-letter-spacing);margin:0}.ClinicHighlightSection-module__0k_4SW__brandAccent{color:var(--color-brand-000)}.ClinicHighlightSection-module__0k_4SW__description{color:var(--color-grayscale-white);font-family:var(--text-pc-body-01-font-family);font-size:var(--text-pc-body-01-size);font-weight:var(--text-pc-body-01-weight);line-height:var(--text-pc-body-01-line-height);letter-spacing:var(--text-pc-body-01-letter-spacing);margin:0}.ClinicHighlightSection-module__0k_4SW__cardGrid{aspect-ratio:1440/595;width:100%;position:relative}.ClinicHighlightSection-module__0k_4SW__card{aspect-ratio:740/480;border-radius:clamp(1.2rem,1.0417vw,2rem);width:51.3889%;position:absolute;overflow:hidden}.ClinicHighlightSection-module__0k_4SW__card:first-child{z-index:2;top:0;left:0}.ClinicHighlightSection-module__0k_4SW__card:nth-child(2){z-index:1;top:19.3277%;left:48.6111%}.ClinicHighlightSection-module__0k_4SW__cardImage{object-fit:cover}.ClinicHighlightSection-module__0k_4SW__cardGradient{border-radius:inherit;background:linear-gradient(to bottom, #42a39100 29.4%, var(--color-brand-mint-green-minus-100) 100%);z-index:1;opacity:1;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.ClinicHighlightSection-module__0k_4SW__cardDarkOverlay{border-radius:inherit;z-index:1;opacity:0;pointer-events:none;background:#0000004d;transition:opacity .4s;position:absolute;inset:0}.ClinicHighlightSection-module__0k_4SW__cardContent{z-index:2;color:var(--color-grayscale-white);opacity:1;pointer-events:none;flex-direction:column;gap:.8rem;padding:clamp(2.8rem,2.0833vw,4rem) clamp(2rem,1.6667vw,3.2rem);transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0;right:0}.ClinicHighlightSection-module__0k_4SW__cardTitle{font-size:var(--font-24);letter-spacing:-.48px;margin:0;font-weight:600;line-height:1.6}.ClinicHighlightSection-module__0k_4SW__cardDesc{font-size:var(--font-18);letter-spacing:-.54px;font-weight:400;line-height:1.6}.ClinicHighlightSection-module__0k_4SW__cardDesc p{margin:0}.ClinicHighlightSection-module__0k_4SW__card:nth-child(2) .ClinicHighlightSection-module__0k_4SW__cardGradient{opacity:0}.ClinicHighlightSection-module__0k_4SW__card:nth-child(2) .ClinicHighlightSection-module__0k_4SW__cardDarkOverlay{opacity:1}.ClinicHighlightSection-module__0k_4SW__card:nth-child(2) .ClinicHighlightSection-module__0k_4SW__cardContent{opacity:0}@media (hover:hover){.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive] .ClinicHighlightSection-module__0k_4SW__card{cursor:pointer}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive] .ClinicHighlightSection-module__0k_4SW__card:hover{z-index:3}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardGradient{opacity:0}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardDarkOverlay{opacity:1}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardContent{opacity:0}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card:hover .ClinicHighlightSection-module__0k_4SW__cardGradient{opacity:1}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card:hover .ClinicHighlightSection-module__0k_4SW__cardDarkOverlay{opacity:0}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive]:has(.ClinicHighlightSection-module__0k_4SW__card:hover) .ClinicHighlightSection-module__0k_4SW__card:hover .ClinicHighlightSection-module__0k_4SW__cardContent{opacity:1}}@media (max-width:1024px){.ClinicHighlightSection-module__0k_4SW__bannerWrap{bottom:8rem}}@media (max-width:768px){.ClinicHighlightSection-module__0k_4SW__titleBlock{gap:1.2rem}.ClinicHighlightSection-module__0k_4SW__content{gap:3.2rem;padding-top:6rem;padding-bottom:6rem}.ClinicHighlightSection-module__0k_4SW__cardGrid{aspect-ratio:auto;flex-direction:column;gap:1.6rem;padding-inline:20px;display:flex;position:relative}.ClinicHighlightSection-module__0k_4SW__card,.ClinicHighlightSection-module__0k_4SW__card:first-child,.ClinicHighlightSection-module__0k_4SW__card:nth-child(2){z-index:auto;aspect-ratio:320/358;width:100%;position:relative;top:auto;left:auto}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive] .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardGradient{opacity:1}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive] .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardDarkOverlay{opacity:0}.ClinicHighlightSection-module__0k_4SW__cardGrid[data-interactive] .ClinicHighlightSection-module__0k_4SW__card .ClinicHighlightSection-module__0k_4SW__cardContent{opacity:1}.ClinicHighlightSection-module__0k_4SW__cardContent{gap:.4rem}.ClinicHighlightSection-module__0k_4SW__description{font-size:1.7rem}.ClinicHighlightSection-module__0k_4SW__cardTitle{letter-spacing:-.4px;font-size:2rem;font-weight:600;line-height:1.6}.ClinicHighlightSection-module__0k_4SW__cardDesc{font-size:var(--text-mo-body-01-size);font-weight:var(--text-mo-body-01-weight);line-height:var(--text-mo-body-01-line-height);letter-spacing:var(--text-mo-body-01-letter-spacing)}.ClinicHighlightSection-module__0k_4SW__bannerWrap{display:none}}
