.dental-tourism-module__ZU_kzq__heroOverlay{background:linear-gradient(105deg,#0b2e38eb 0%,#0b2e38b8 45%,#0b2e3873 100%)}.dental-tourism-module__ZU_kzq__captionOverlay{background:linear-gradient(#0000 0%,#0003 45%,#000000a6 100%)}.dental-tourism-module__ZU_kzq__reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(1.25rem)}.dental-tourism-module__ZU_kzq__revealVisible{opacity:1;transform:translateY(0)}.dental-tourism-module__ZU_kzq__clinicalMedia{aspect-ratio:4/3;background:#0b2e38;flex-shrink:0;width:100%;position:relative;overflow:hidden}.dental-tourism-module__ZU_kzq__clinicalCoverImg{object-fit:cover;object-position:center center}.dental-tourism-module__ZU_kzq__clinicalSplit,.dental-tourism-module__ZU_kzq__clinicalTriptych{background:#0b2e38;gap:2px;width:100%;height:100%;display:grid}.dental-tourism-module__ZU_kzq__clinicalSplit{grid-template-columns:1fr 1fr}.dental-tourism-module__ZU_kzq__clinicalTriptych{grid-template-columns:repeat(3,1fr)}.dental-tourism-module__ZU_kzq__clinicalPane{background:#eef3f4;position:relative;overflow:hidden}.dental-tourism-module__ZU_kzq__clinicalPaneImg,.dental-tourism-module__ZU_kzq__clinicalTriptychImg{object-fit:cover!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0 auto auto!important}.dental-tourism-module__ZU_kzq__clinicalPaneImg{width:200%!important}.dental-tourism-module__ZU_kzq__clinicalPaneImgBefore{left:0!important}.dental-tourism-module__ZU_kzq__clinicalPaneImgAfter{left:-100%!important}.dental-tourism-module__ZU_kzq__clinicalTriptychImg{width:300%!important}.dental-tourism-module__ZU_kzq__clinicalTriptychImgStage1{object-position:16.5% center!important;left:0!important}.dental-tourism-module__ZU_kzq__clinicalTriptychImgStage2{object-position:50% center!important;left:-100%!important}.dental-tourism-module__ZU_kzq__clinicalTriptychImgStage3{object-position:83.5% center!important;left:-200%!important}.dental-tourism-module__ZU_kzq__clinicalBadge{z-index:2;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;border-radius:9999px;padding:.2rem .65rem;font-size:.65rem;font-weight:700;position:absolute;top:.5rem}.dental-tourism-module__ZU_kzq__clinicalBadgeBefore{color:#f5f0e8;background:#0b2e38e0;left:.5rem}.dental-tourism-module__ZU_kzq__clinicalBadgeAfter{color:#0b2e38;background:#c99955f2;right:.5rem}.dental-tourism-module__ZU_kzq__clinicalProgressLabels{z-index:2;pointer-events:none;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:0 .35rem;display:grid;position:absolute;inset:auto 0 .45rem}.dental-tourism-module__ZU_kzq__clinicalBadgeStage{color:#f5f0e8;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#0b2e38e0;border-radius:9999px;justify-self:center;padding:.15rem .45rem;font-size:.58rem;font-weight:700}.dental-tourism-module__ZU_kzq__hoverCard{transition:transform .35s,border-color .35s,box-shadow .35s,background-color .35s;position:relative;overflow:hidden}.dental-tourism-module__ZU_kzq__hoverCard:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(135deg,#c9995524 0%,#0000 55%);transition:opacity .35s;position:absolute;inset:0}.dental-tourism-module__ZU_kzq__hoverCard:hover{border-color:#c99955b3;transform:translateY(-5px);box-shadow:0 14px 32px #00000047,0 0 0 1px #c9995540}.dental-tourism-module__ZU_kzq__hoverCard:hover:before{opacity:1}.dental-tourism-module__ZU_kzq__hoverCard>*{z-index:1;position:relative}.dental-tourism-module__ZU_kzq__hoverIcon{transition:transform .35s,background-color .35s,border-color .35s,color .35s}.dental-tourism-module__ZU_kzq__hoverCard:hover .dental-tourism-module__ZU_kzq__hoverIcon{color:#e8c98a;background-color:#c9995529;border-color:#c99955d9;transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.dental-tourism-module__ZU_kzq__reveal{opacity:1;transition:none;transform:none}.dental-tourism-module__ZU_kzq__hoverCard,.dental-tourism-module__ZU_kzq__hoverCard:before,.dental-tourism-module__ZU_kzq__hoverIcon{transition:none}.dental-tourism-module__ZU_kzq__hoverCard:hover,.dental-tourism-module__ZU_kzq__hoverCard:hover .dental-tourism-module__ZU_kzq__hoverIcon{transform:none}}
