.DentistePage_profil__02AA6{background-color:#f0efeb;padding:5rem 0}.DentistePage_container__6Jbp4{max-width:1600px;margin:0 auto;padding:0 2rem}@media(max-width:767px){.DentistePage_container__6Jbp4{padding:0 1rem}}.DentistePage_profilGrid__IZ4r_{display:grid;grid-template-columns:1fr 320px;gap:5rem;align-items:start}@media(max-width:1023px){.DentistePage_profilGrid__IZ4r_{grid-template-columns:1fr}}.DentistePage_profilContent__h99We{display:flex;flex-direction:column;border-top:1px solid rgba(45,55,72,.12)}.DentistePage_row__dkVIf{display:grid;grid-template-columns:160px 1fr;gap:2.5rem;padding:2.5rem 0;border-bottom:1px solid rgba(45,55,72,.12)}@media(max-width:767px){.DentistePage_row__dkVIf{grid-template-columns:1fr;gap:1.5rem}}.DentistePage_rowLabel__ceiiE{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#718096;font-weight:400;padding-top:.25em}.DentistePage_rowBody__YYOLb{display:flex;flex-direction:column;gap:1.5rem}.DentistePage_role__JGxZZ{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#718096;font-weight:400}.DentistePage_name__MqXZj{font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#2d3748;letter-spacing:-.03em;line-height:1}.DentistePage_cabinet__ZTUx8{font-size:.9rem;color:#718096;font-weight:300}.DentistePage_tags__tWMM9{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem}.DentistePage_tag__Apvn9{padding:.5rem 1rem;border:1px solid rgba(45,55,72,.15);font-size:.9rem;color:#2d3748;font-weight:300;letter-spacing:.02em}.DentistePage_rdvBtn__aOFy_{display:inline-flex;align-self:flex-start;padding:1rem 2.5rem;background-color:#2d3748;color:#f0efeb;font-size:.9rem;font-weight:400;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;transition:opacity .2s ease;margin-top:.75rem}.DentistePage_rdvBtn__aOFy_:hover{opacity:.75}.DentistePage_bio__aI8SO{font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.8;color:#2d3748;font-weight:300}.DentistePage_timeline__MLbFl{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.DentistePage_timelineItem__CyuDB{display:flex;align-items:baseline;gap:1rem;font-size:clamp(.95rem,1.5vw,1.1rem);color:#2d3748;font-weight:300;line-height:1.6}.DentistePage_timelineDot__7LHUS{flex-shrink:0;width:5px;height:5px;border-radius:50%;background-color:#718096;opacity:.5;margin-top:.55em}.DentistePage_teamLinks__XpQZA{display:flex;flex-direction:column;gap:0}.DentistePage_teamLink__uhe86{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid rgba(45,55,72,.08);text-decoration:none;color:#2d3748;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:300;transition:opacity .2s ease}.DentistePage_teamLink__uhe86:first-child{border-top:1px solid rgba(45,55,72,.08)}.DentistePage_teamLink__uhe86:hover{opacity:.5}.DentistePage_teamLink__uhe86:hover .DentistePage_teamLinkArrow__SashQ{transform:translateX(4px)}.DentistePage_teamLinkArrow__SashQ{font-size:1rem;transition:transform .2s ease;opacity:.4}.DentistePage_profilPhoto__lcvk0{position:sticky;top:100px}@media(max-width:1023px){.DentistePage_profilPhoto__lcvk0{position:relative;top:auto;order:-1}}.DentistePage_photoWrapper__L1Sua{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden}@media(max-width:1023px){.DentistePage_photoWrapper__L1Sua{max-width:320px}}.DentistePage_ctaBlock__cbLV_{background-color:#2d3748;padding:4rem 0}.DentistePage_ctaBlockInner__U6fzf{display:flex;align-items:center;justify-content:space-between;gap:2.5rem}@media(max-width:767px){.DentistePage_ctaBlockInner__U6fzf{flex-direction:column;align-items:flex-start}}.DentistePage_ctaBlockLabel__6Z6Tz{font-size:.9rem;color:rgba(240,239,235,.45);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.DentistePage_ctaBlockTitle__J2_Up{font-size:clamp(1.4rem,3vw,2.2rem);font-weight:400;color:#f0efeb;letter-spacing:-.02em}.DentistePage_ctaBlockBtn__8FLOr{display:inline-flex;align-items:center;flex-shrink:0;padding:1rem 2.5rem;background-color:#f0efeb;color:#2d3748;font-size:.9rem;font-weight:400;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;transition:opacity .2s ease}.DentistePage_ctaBlockBtn__8FLOr:hover{opacity:.8}