.profile-module__DaKmfa__page{color:#34495e;min-width:0}.profile-module__DaKmfa__band{background:#f2f4f6}.profile-module__DaKmfa__inner{width:min(1420px,100% - 40px);min-width:0;max-width:100%;margin-inline:auto}.profile-module__DaKmfa__hero{flex-direction:column;gap:32px;padding:36px 0 64px;display:flex}.profile-module__DaKmfa__crumbs,.profile-module__DaKmfa__back{color:#526477;margin:0 0 8px;font-size:15px}.profile-module__DaKmfa__crumbs{flex-wrap:wrap;align-items:center;gap:12px;display:none}.profile-module__DaKmfa__back{display:block}.profile-module__DaKmfa__crumbs a,.profile-module__DaKmfa__back a{color:inherit;text-decoration:none}.profile-module__DaKmfa__crumbs a:hover,.profile-module__DaKmfa__back a:hover{color:#3069ac}.profile-module__DaKmfa__current{color:#2a355e}.profile-module__DaKmfa__heroBody{flex-direction:column;gap:28px;min-width:0;display:flex}.profile-module__DaKmfa__photo{aspect-ratio:540/470;object-fit:cover;border-radius:8px;width:100%;min-width:0;max-width:100%;height:auto}.profile-module__DaKmfa__intro{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;max-width:100%;display:flex}.profile-module__DaKmfa__specialty{color:#3069ac;margin:0;font-size:18px;font-weight:500;line-height:1.55}.profile-module__DaKmfa__name{color:#2a355e;margin:0;font-size:36px;font-weight:600;line-height:1.2}.profile-module__DaKmfa__rank,.profile-module__DaKmfa__lead{color:#34495e;margin:0;font-size:20px;line-height:1.55}.profile-module__DaKmfa__languages,.profile-module__DaKmfa__orCall{color:#526477;margin:0;line-height:1.55}.profile-module__DaKmfa__languages{font-size:16px}.profile-module__DaKmfa__orCall{font-size:15px}.profile-module__DaKmfa__orCall a,.profile-module__DaKmfa__phone{color:#2a355e;font-weight:500;text-decoration:none}.profile-module__DaKmfa__bookButton{color:#fff;background:#e53523;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:14px 22px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.profile-module__DaKmfa__bookButton:hover{background:#cb2717}.profile-module__DaKmfa__nav{background:#fff;border-bottom:1px solid #dce2e8}.profile-module__DaKmfa__navInner{gap:28px;min-width:0;padding:20px 0;display:flex;overflow-x:auto}.profile-module__DaKmfa__nav a{color:#526477;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.55;text-decoration:none}.profile-module__DaKmfa__nav a:hover{color:#3069ac}.profile-module__DaKmfa__navFull{display:none}.profile-module__DaKmfa__section{padding:48px 0}.profile-module__DaKmfa__about{flex-direction:column;gap:40px;display:flex}.profile-module__DaKmfa__heading{color:#2a355e;margin:0 0 16px;font-size:32px;font-weight:600;line-height:1.3}.profile-module__DaKmfa__bio{color:#34495e;white-space:pre-wrap;margin:0;font-size:18px;line-height:1.55}.profile-module__DaKmfa__areaList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.profile-module__DaKmfa__area{color:#34495e;align-items:center;gap:10px;font-size:18px;display:flex}.profile-module__DaKmfa__area svg{color:#3069ac;flex:none}.profile-module__DaKmfa__servicesHead{margin-bottom:20px}.profile-module__DaKmfa__groups{flex-direction:column;gap:12px;display:flex}.profile-module__DaKmfa__group{background:#fff;border-radius:8px;overflow:hidden}.profile-module__DaKmfa__groupToggle{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:18px 20px;display:flex}.profile-module__DaKmfa__groupTitle{color:#3069ac;flex:1;min-width:0;font-size:22px;font-weight:600;line-height:1.5}.profile-module__DaKmfa__groupCount{color:#526477;font-size:16px}.profile-module__DaKmfa__chevron,.profile-module__DaKmfa__chevronOpen{color:#3069ac;flex:none}.profile-module__DaKmfa__chevronOpen{transform:rotate(180deg)}.profile-module__DaKmfa__groupBody{flex-direction:column;padding:0 20px 8px;display:flex}.profile-module__DaKmfa__groupBody[hidden]{display:none}.profile-module__DaKmfa__serviceRow{border-top:1px solid #dce2e8;flex-direction:column;gap:8px;padding:16px 0;display:flex}.profile-module__DaKmfa__serviceName,.profile-module__DaKmfa__serviceComment,.profile-module__DaKmfa__servicePrice{margin:0}.profile-module__DaKmfa__serviceName{color:#2a355e;font-size:18px;font-weight:600;line-height:1.4}.profile-module__DaKmfa__serviceComment{color:#526477;margin-top:4px;font-size:15px;line-height:1.5}.profile-module__DaKmfa__servicePrice{color:#2a355e;font-size:22px;font-weight:600;line-height:1.3}.profile-module__DaKmfa__bottom{flex-direction:column;gap:32px;display:flex}.profile-module__DaKmfa__prepTitle{color:#2a355e;margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.3}.profile-module__DaKmfa__prepText{color:#34495e;margin:0;font-size:18px;line-height:1.55}.profile-module__DaKmfa__prepNote{color:#526477;margin:12px 0 0;font-size:16px;line-height:1.55}.profile-module__DaKmfa__contact{background:#eaf0f7;border-radius:8px;flex-direction:column;align-items:flex-start;gap:18px;min-width:0;max-width:100%;padding:30px;display:flex}.profile-module__DaKmfa__contactTitle{color:#2a355e;margin:0;font-size:23px;font-weight:600;line-height:1.35}.profile-module__DaKmfa__contactText{color:#34495e;margin:0;font-size:16px;line-height:1.55}.profile-module__DaKmfa__phone{font-size:18px}@media (min-width:900px){.profile-module__DaKmfa__crumbs{display:flex}.profile-module__DaKmfa__back{display:none}.profile-module__DaKmfa__name{font-size:48px}.profile-module__DaKmfa__heroBody{flex-direction:row;align-items:center;gap:64px}.profile-module__DaKmfa__photo{flex:none;width:540px}.profile-module__DaKmfa__navInner{gap:44px;padding:23px 0}.profile-module__DaKmfa__navFull{display:inline}.profile-module__DaKmfa__navShort{display:none}.profile-module__DaKmfa__about{flex-direction:row;align-items:flex-start;gap:90px}.profile-module__DaKmfa__bioColumn{flex:none;width:min(850px,62%)}.profile-module__DaKmfa__areas{flex:1}.profile-module__DaKmfa__serviceRow{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}.profile-module__DaKmfa__serviceCopy{flex:1}.profile-module__DaKmfa__servicePrice{flex:none}.profile-module__DaKmfa__prep{flex:1;min-width:0}.profile-module__DaKmfa__bottom{flex-direction:row;align-items:flex-start;gap:80px}.profile-module__DaKmfa__contact{flex:none;width:490px}}
