.s-profile{border-bottom:1px solid #ebe9f1}.s-profile .container-1060{padding:0 24px}@media only screen and (min-width:1024px){.s-profile .container-1060{padding:0 15px}}.s-profile__hero{background:#f5f5f7;padding:32px 0}@media only screen and (min-width:1024px){.s-profile__hero{padding:32px 0 72px}}.s-profile__breadcrumbs{align-items:center;display:flex;gap:4px;margin-bottom:25px}@media only screen and (min-width:1024px){.s-profile__breadcrumbs{margin-bottom:40px}}.s-profile__crumb{color:#686868;font-size:13px;font-weight:500;line-height:1.5;transition:all .3s}.s-profile__crumb:not(.s-profile__crumb--current):hover{color:#000;text-decoration:underline}.s-profile__crumb--current{color:#000}.s-profile__crumb-sep{color:#000;font-size:13px;font-weight:500;line-height:1.5}.s-profile__head{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px){.s-profile__head{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}}.s-profile__main-info{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.s-profile__main-info{align-items:center;flex-direction:row}}.s-profile__avatar{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:16px;display:flex;flex-shrink:0;height:128px;justify-content:center;overflow:hidden;padding:12px;width:128px}.s-profile__avatar-img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.s-profile__identity{align-items:flex-start;display:flex;flex-direction:column}.s-profile__name{color:#000;font-size:32px;font-weight:700;line-height:1}.s-profile__role{color:#8a8a93;font-size:12px;font-weight:600;line-height:1.3;margin-top:12px;text-transform:uppercase}.s-profile__actions{align-items:center;display:flex;gap:24px}@media only screen and (min-width:1024px){.s-profile__actions{align-items:center;flex-direction:column;min-width:142px}}.s-profile__request{align-items:center;background:#000;border-radius:6px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:1.5;padding:6px 20px;transition:all .3s}.s-profile__request:hover{background:#2e2e2e}@media only screen and (min-width:1024px){.s-profile__request{width:100%}}.s-profile__website{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;gap:3px;line-height:1.4;transition:all .3s}.s-profile__website:hover{color:#6b6b6b}.s-profile__website-icon{display:flex;flex-shrink:0;height:20px;width:20px}.s-profile__body{padding:40px 0 64px}@media only screen and (min-width:1024px){.s-profile__body{padding:57px 0}}.s-profile__layout{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:1024px){.s-profile__layout{align-items:flex-start;flex-direction:row;gap:80px}}.s-profile__sidebar{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.s-profile__sidebar{flex-shrink:0;gap:32px;width:290px}}.s-profile__group{display:flex;flex-direction:column}.s-profile__group-title{color:#000;font-size:14px;font-weight:600;letter-spacing:-.14px;line-height:1.4;margin-bottom:12px}.s-profile__check-list{display:flex;flex-direction:column;gap:12px}.s-profile__check-item{display:flex;gap:8px}.s-profile__check-icon{align-items:center;background:#e8e8ed;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.s-profile__check-text{color:#000;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:1.4}.s-profile__contact{align-items:center;display:flex;gap:8px}.s-profile__contact-icon{display:flex;flex-shrink:0;height:20px;width:20px}.s-profile__contact-link{color:#000;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:1.4;text-decoration:underline;transition:all .3s}.s-profile__contact-link:hover{text-decoration:none}@media only screen and (min-width:1024px){.s-profile__content{max-width:690px}}.s-profile__headline{color:#000;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:1.2;margin-bottom:20px}.s-profile__description{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.s-profile__description p{color:#000;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:1.5}.s-profile__quote{background:#f5f5f7;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin:0;padding:32px}.s-profile__quote-text{color:#000;font-size:20px;font-weight:600;letter-spacing:-.2px;line-height:1.5}.s-profile__quote-meta{display:flex;flex-direction:column;gap:4px}.s-profile__quote-author{color:#000;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:1.5}.s-profile__quote-role{color:#000;font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:1.4}
