.dentists-module__fuTWzq__dentistNavSection{background:#f3f5f8;padding:34px 0 28px}.dentists-module__fuTWzq__dentistCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dentists-module__fuTWzq__dentistCard{background:#fff;border:1px solid #dde4f4;border-radius:16px;grid-template-columns:92px minmax(0,1fr);align-items:center;min-height:112px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;overflow:hidden;box-shadow:0 10px 28px #14308914}.dentists-module__fuTWzq__dentistCard:hover{border-color:#b9c8ef;transform:translateY(-2px);box-shadow:0 14px 34px #14308921}.dentists-module__fuTWzq__dentistThumb{background:#eef3ff;height:100%;min-height:112px;overflow:hidden}.dentists-module__fuTWzq__dentistThumb img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.dentists-module__fuTWzq__dentistCardCopy{gap:4px;min-width:0;padding:12px 13px;display:grid}.dentists-module__fuTWzq__dentistCardCopy strong{color:#10277f;font-size:.94rem;line-height:1.15}.dentists-module__fuTWzq__dentistCardCopy span{color:#65708a;font-size:.68rem;line-height:1.35}.dentists-module__fuTWzq__dentistCardCopy small{color:#1735b5;font-size:.66rem;font-weight:700}.dentists-module__fuTWzq__bioSection{background:#f3f5f8;padding:18px 0 88px}.dentists-module__fuTWzq__bioStack{gap:34px;width:min(1080px,100% - 40px);margin:0 auto;display:grid}.dentists-module__fuTWzq__bioCard{background:#fff;border-radius:18px;scroll-margin-top:110px;overflow:hidden;box-shadow:0 16px 42px #1430891a}.dentists-module__fuTWzq__bioCard img{width:100%;height:auto;display:block}@media (max-width:1050px){.dentists-module__fuTWzq__dentistCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.dentists-module__fuTWzq__dentistNavSection{padding:18px 0 12px}.dentists-module__fuTWzq__dentistCards{grid-template-columns:1fr;gap:10px;width:min(100% - 24px,1180px)}.dentists-module__fuTWzq__dentistCard{border-radius:13px;grid-template-columns:82px minmax(0,1fr);min-height:92px}.dentists-module__fuTWzq__dentistThumb{min-height:92px}.dentists-module__fuTWzq__dentistCardCopy{padding:10px 12px}.dentists-module__fuTWzq__dentistCardCopy strong{font-size:.91rem}.dentists-module__fuTWzq__dentistCardCopy span{font-size:.66rem}.dentists-module__fuTWzq__bioSection{padding:12px 0 56px}.dentists-module__fuTWzq__bioStack{gap:18px;width:min(100% - 24px,1080px)}.dentists-module__fuTWzq__bioCard{border-radius:12px;scroll-margin-top:92px;box-shadow:0 10px 28px #14308917}}
