/* Use the complete case photographs so before/after comparisons stay intact. */
.original-service-card .verified-category-photo,.original-service-card .category-title-cover{aspect-ratio:1.05;background:#102c39}.verified-category-photo img{object-fit:contain!important;object-position:center}.verified-category-photo[data-media="social-face-planning-cover.jpg"] img{object-fit:cover!important}.verified-category-photo[data-media="social-physio-01.jpg"] img{object-fit:cover!important;object-position:center top}.verified-category-photo[data-media="social-cosmetic-01.jpg"] img,.historic-cosmetic-figure .photo img{position:absolute;width:190%;height:auto;max-width:none;left:0;top:-5%;object-fit:initial!important}.category-title-cover{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:26px;padding:30px;text-align:center;background:linear-gradient(145deg,#254a59,#132f3d);color:#e8f0f1;min-height:200px}.category-title-cover>span{font:400 11px/1.5 Arial,sans-serif;letter-spacing:.18em;opacity:.7}.category-title-cover>strong{font:400 clamp(23px,3vw,39px)/1.25 Arial,sans-serif;letter-spacing:.02em}.category-title-cover>i{font:400 9px/1.5 Arial,sans-serif;letter-spacing:.2em;opacity:.6}.article-card .category-title-cover{aspect-ratio:1.45}.article-card .category-title-cover>strong{font-size:24px}.clinic-case-section{margin:25px 0 55px}.clinic-case-section:first-child{margin-top:0}.case-heading{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.article-body .case-heading h2{margin:0;font-size:29px;line-height:1.4}.case-source-link{font-size:15px;line-height:1.6;color:#55798a;border-bottom:1px solid #cfdee3}.case-grid{margin:25px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.case-grid .photo{aspect-ratio:4/5;background:#10161b}.case-grid .photo img{object-fit:contain!important;object-position:center}.case-grid .gallery-item:hover img{transform:scale(1.02)}.case-grid .gallery-item>span{font-size:15px;line-height:1.6;min-height:54px}.source-context-figure{margin:25px 0 38px}.source-context-figure .photo{aspect-ratio:16/10;border-radius:15px}.source-context-figure img{object-fit:contain;background:#10232e}.source-context-figure figcaption{font-size:14px;line-height:1.8;color:#718c98;margin-top:12px}.source-context-figure figcaption a{white-space:nowrap}.face-planning-figure .photo{aspect-ratio:16/9}.aligner-context-figure{max-width:430px}.aligner-context-figure .photo{aspect-ratio:4/5}.historic-cosmetic-figure{max-width:430px}.historic-cosmetic-figure .photo{aspect-ratio:1.05;position:relative}.physio-source-intro{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.2fr);gap:30px;align-items:start}.physio-source-intro .physio-source-poster{margin-top:0}.physio-source-poster .photo{aspect-ratio:auto}.physio-source-poster img{width:100%;height:auto;display:block}.clinic-context-figure img{object-fit:cover}.physio-source-intro+.physio-topic{margin-top:35px}.service-card .verified-category-photo{aspect-ratio:1.05}.article-card .verified-category-photo{aspect-ratio:1.1}
@media(max-width:650px){.physio-source-intro{grid-template-columns:1fr;gap:15px}.physio-source-poster{max-width:390px;margin-inline:auto}.article-body .case-heading h2{font-size:25px}.case-grid{gap:24px 15px}.case-grid .gallery-item>span{font-size:14px}.category-title-cover>strong{font-size:27px}.original-service-card .verified-category-photo,.original-service-card .category-title-cover{aspect-ratio:1.05}}
@media(max-width:460px){.case-grid{grid-template-columns:1fr}.case-grid .photo{aspect-ratio:4/5}.case-grid .gallery-item>span{min-height:0}.case-source-link{font-size:14px}}
.original-service-card:hover .verified-category-photo img,.original-service-card:focus-visible .verified-category-photo img,.case-grid .gallery-item:hover img,.article-card:hover .verified-category-photo img,.service-card:hover .verified-category-photo img{transform:none}.case-grid .gallery-item .photo{transition:box-shadow .25s}.case-grid .gallery-item:hover .photo{box-shadow:0 10px 24px #13384c20}
