.ScrollLinkButton_scroll-link__u_iCT{display:flex;-moz-column-gap:4px;column-gap:4px;align-items:flex-start;justify-content:space-between;padding:12px 0;text-decoration:none;cursor:pointer;border-bottom:1px solid #00af7e}.ScrollLinkButton_scroll-link__u_iCT>.ScrollLinkButton_text__TYPNq{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex-grow:1;font-size:15px;font-weight:700;line-height:1.3;color:#2f2f2f;transition:color .3s ease-in-out}.ScrollLinkButton_scroll-link__u_iCT>.ScrollLinkButton_icon__nG4G0{display:flex;flex-shrink:0;align-items:center;height:100%}@media only screen and (min-width:770px){.ScrollLinkButton_scroll-link__u_iCT:hover>.ScrollLinkButton_text__TYPNq{color:#00af7e}}.SpecialistBanner_specialist-banner__KRrKf{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:769px){.SpecialistBanner_specialist-banner__KRrKf{gap:24px}}.SpecialistBanner_specialist-banner__KRrKf>.SpecialistBanner_title__i2qOJ{font-size:27px;font-weight:700;line-height:1.5}@media only screen and (max-width:769px){.SpecialistBanner_specialist-banner__KRrKf>.SpecialistBanner_title__i2qOJ{font-size:21px;font-weight:700;line-height:1.5}}.SpecialistBanner_specialist-banner__KRrKf>.SpecialistBanner_columns__0SdJG{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media only screen and (max-width:769px){.SpecialistBanner_specialist-banner__KRrKf>.SpecialistBanner_columns__0SdJG{grid-template-columns:1fr}}