
/* Review only: remove decorative dark frames; preserve original clinical images. */
@media (min-width:768px) {
.route-page[data-route="/"] .implant-home27-stage,
.route-page[data-route="/en"] .implant-home27-stage {
 background:transparent!important;box-shadow:none!important;border:0!important;
 border-radius:0!important;padding:0!important;overflow:visible!important;
}
.route-page[data-route="/"] .implant-home27-stage::before,
.route-page[data-route="/en"] .implant-home27-stage::before {display:none!important;content:none!important}
.route-page[data-route="/"] .implant-home27-media,
.route-page[data-route="/en"] .implant-home27-media {gap:14px!important;background:transparent!important;border:0!important}
.route-page[data-route="/"] .implant-home27-shot,
.route-page[data-route="/en"] .implant-home27-shot {
 background:transparent!important;border:0!important;box-shadow:none!important;
 border-radius:0!important;padding:0!important;max-height:280px!important;
}
.route-page[data-route="/"] .implant-home27-shot img,
.route-page[data-route="/en"] .implant-home27-shot img {
 width:100%!important;height:auto!important;max-height:280px!important;object-fit:contain!important;
}
.route-page[data-route="/"] .implant-home27-stage svg,
.route-page[data-route="/en"] .implant-home27-stage svg {background:transparent!important;max-height:590px!important}
.route-page[data-route="/"] .implant-home27-tags,
.route-page[data-route="/en"] .implant-home27-tags {background:#e9eae5!important;padding:8px!important;margin-top:12px!important}
.route-page[data-route="/"] .implant-home27-tag,
.route-page[data-route="/en"] .implant-home27-tag {background:transparent!important;border:1px solid #cdd3ce!important;color:#283940!important}
}
