.CasesPage-module__PYMVCG__groups{gap:var(--s-9);padding-block:var(--s-8) var(--s-9);grid-template-columns:minmax(0,1fr);display:grid}.CasesPage-module__PYMVCG__group{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.CasesPage-module__PYMVCG__head{justify-content:space-between;align-items:baseline;gap:var(--s-3) var(--s-6);padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line-strong);flex-wrap:wrap;display:flex}.CasesPage-module__PYMVCG__groupTitle{margin:0}.CasesPage-module__PYMVCG__cases{gap:var(--s-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.CasesPage-module__PYMVCG__case{gap:var(--s-5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.CasesPage-module__PYMVCG__caption{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.CasesPage-module__PYMVCG__caseTitle{color:var(--c-ivory);margin:0}.CasesPage-module__PYMVCG__caseTitle:first-letter{text-transform:uppercase}.CasesPage-module__PYMVCG__description{color:var(--c-ivory);margin:0}.CasesPage-module__PYMVCG__placeholder{padding:var(--s-3) var(--s-4);border:1px dashed var(--c-line-strong);border-radius:var(--r-card);color:var(--c-mist);margin:0}.CasesPage-module__PYMVCG__doctor{align-items:center;gap:var(--s-3);margin:0;display:flex}.CasesPage-module__PYMVCG__doctorPhoto{background:var(--c-slate-2);border-radius:50%;flex:none;width:48px;height:48px;overflow:hidden}.CasesPage-module__PYMVCG__doctorPhoto picture{height:100%;display:block}.CasesPage-module__PYMVCG__doctorImage{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.CasesPage-module__PYMVCG__doctorText{min-width:0;display:grid}.CasesPage-module__PYMVCG__doctorLink{text-decoration:underline;-webkit-text-decoration-color:var(--c-line-strong);text-decoration-color:var(--c-line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--ease-out);font-weight:560}.CasesPage-module__PYMVCG__doctorLink:hover{-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold)}.CasesPage-module__PYMVCG__doctorRole{color:var(--c-mist)}@media (min-width:64rem){.CasesPage-module__PYMVCG__groups{gap:var(--s-10);padding-block:var(--s-9) var(--s-10)}.CasesPage-module__PYMVCG__cases{gap:var(--s-9) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
