
/* Navy cost section follows the implant site's brand palette. */
.riam-price-summary{background:#122b3e;color:#fff}
.riam-price-summary h2{color:#fff}
.riam-price-summary .riam-price-kicker,.riam-price-summary .riam-start-price{color:#eed5a6}
.riam-price-summary .riam-layout-note{color:#d4dce1}
.riam-price-summary .riam-price-actions{color:#fff}
.riam-price-summary .riam-price-actions>a:last-child{color:#eed5a6}
.riam-price-summary h2:before,.riam-price-summary h2:after{content:none}
.riam-team-surgery{display:block;width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}
.p-clinic-list__pho img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#fff}
.riam-scanner-detail{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:28px;background:#f2f6f8;margin:30px 0}
.riam-scanner-detail h3{margin:0 0 16px!important;padding:0!important;font-size:23px;line-height:1.6;border:0}
.riam-scanner-detail p{font-size:16px;line-height:1.9;margin:0!important}
.riam-scanner-detail figure{margin:0!important}.riam-scanner-detail img{display:block;width:100%;height:auto;object-fit:contain}
@media(max-width:768px){.riam-scanner-detail{grid-template-columns:1fr;padding:22px;gap:24px}.riam-scanner-detail h3{font-size:21px}}
