._caseGallerySection_czi6u_1{gap:50px;display:grid}._caseGalleryIntro_czi6u_6{max-width:880px}._caseGrid_czi6u_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._caseCard_czi6u_16{background:var(--paper);border:1px solid var(--line);border-radius:22px;margin:0;overflow:hidden;box-shadow:0 14px 36px #1732350d}._caseCard_czi6u_16 a{background:#e9efed;display:block}._caseCard_czi6u_16 img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .25s;display:block}._caseCard_czi6u_16 a:hover img{transform:scale(1.018)}._rootCanalGrid_czi6u_42 ._caseCard_czi6u_16 img{aspect-ratio:1;object-fit:contain}._caseCard_czi6u_16 figcaption{gap:9px;padding:22px;display:grid}._caseCard_czi6u_16 strong{font:24px Georgia,serif}._caseCard_czi6u_16 span{color:var(--muted);font-size:14px;line-height:1.65}._galleryDisclaimer_czi6u_63{color:#40595a;background:var(--mint);border-left:4px solid var(--teal);margin:0;padding:22px 26px;line-height:1.65}@media (max-width:1050px){._caseGrid_czi6u_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._caseGrid_czi6u_10{grid-template-columns:1fr}._caseCard_czi6u_16 img,._rootCanalGrid_czi6u_42 ._caseCard_czi6u_16 img{aspect-ratio:auto;max-height:none}}
