.dentist[data-v-ed0cbed9]{border-top:1px solid var(--line);grid-template-columns:220px 1.4fr 1fr;align-items:start;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,3vw,2.5rem) 0;display:grid}.portrait[data-v-ed0cbed9]{background:var(--bg-2)}.portrait img[data-v-ed0cbed9]{aspect-ratio:4/5;object-fit:cover;width:100%}.body[data-v-ed0cbed9]{align-content:start;justify-items:start;gap:.5rem;display:grid}.role[data-v-ed0cbed9]{letter-spacing:.14em;text-transform:uppercase;color:var(--mint-2);font-size:.72rem;font-weight:600}.name[data-v-ed0cbed9]{letter-spacing:-.02em;font-size:1.45rem}.cred[data-v-ed0cbed9]{color:var(--ink-3);font-size:1rem;font-weight:500}.spec[data-v-ed0cbed9]{color:var(--ink-2)}.bio[data-v-ed0cbed9]{color:var(--ink-2);margin-top:.3rem;font-size:.95rem}.book[data-v-ed0cbed9]{margin-top:.6rem;font-size:.95rem}.facts[data-v-ed0cbed9]{align-content:start;gap:0;margin:0;font-size:.9rem;display:grid}.facts>div[data-v-ed0cbed9]{border-top:1px solid var(--line);gap:.15rem;padding:.7rem 0;display:grid}.facts>div[data-v-ed0cbed9]:first-child{border-top:0;padding-top:0}dt[data-v-ed0cbed9]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem;font-weight:600}dd[data-v-ed0cbed9]{color:var(--ink);margin:0}@media (width<=900px){.dentist[data-v-ed0cbed9]{grid-template-columns:180px 1fr}.facts[data-v-ed0cbed9]{grid-column:2}}@media (width<=560px){.dentist[data-v-ed0cbed9]{grid-template-columns:1fr;gap:1.2rem}.portrait img[data-v-ed0cbed9]{max-width:260px}.facts[data-v-ed0cbed9]{grid-column:auto}}.people-section[data-v-1bf6c97a]{padding-top:0}.people[data-v-1bf6c97a]{display:grid}.people[data-v-1bf6c97a]>:first-child{border-top:0}.sched[data-v-1bf6c97a]{--scroll-bg:var(--bg-2);background:linear-gradient(to right, var(--scroll-bg) 40%, #fff0) left center / 32px 100% no-repeat local, linear-gradient(to left, var(--scroll-bg) 40%, #fff0) right center / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #14141429, #14141400) left center / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #14141429, #14141400) right center / 14px 100% no-repeat scroll, var(--scroll-bg);position:relative;overflow-x:auto}table[data-v-1bf6c97a]{border-collapse:collapse;width:100%;font-size:.95rem}th[data-v-1bf6c97a],td[data-v-1bf6c97a]{border-top:1px solid var(--line-2);text-align:center;padding:1rem .8rem}tr:last-child th[data-v-1bf6c97a],tr:last-child td[data-v-1bf6c97a]{border-bottom:1px solid var(--line-2)}thead th[data-v-1bf6c97a]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-top:0;padding-top:0;font-size:.72rem;font-weight:600}thead th[data-v-1bf6c97a]:first-child,tbody th[data-v-1bf6c97a]{text-align:left;padding-left:0}abbr[data-v-1bf6c97a]{text-decoration:none}tbody th[data-v-1bf6c97a]{font-weight:400}.who[data-v-1bf6c97a]{color:var(--ink);font-weight:600;display:block}.what[data-v-1bf6c97a]{color:var(--ink-3);font-size:.82rem;display:block}.mark[data-v-1bf6c97a]{background:var(--mint);width:12px;height:12px;display:inline-block}.sr[data-v-1bf6c97a]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.picks[data-v-1bf6c97a]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.pick[data-v-1bf6c97a]{border-top:1px solid var(--line);align-content:start;gap:.4rem;padding-top:1rem;display:grid}.pick p[data-v-1bf6c97a]{color:var(--ink-2);font-size:.95rem}@media (width<=640px){th[data-v-1bf6c97a],td[data-v-1bf6c97a]{padding:.7rem .5rem}tbody th[data-v-1bf6c97a]{min-width:150px}.picks[data-v-1bf6c97a]{grid-template-columns:1fr}}
