.aksa-doctors{color:var(--aksa-ink,#1d2b22);background:#fff;padding:84px 0 88px}.aksa-doctors__inner{width:100%;max-width:var(--aksa-container,1200px);margin:0 auto;padding:0 24px}.aksa-doctors__head{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px;display:flex}.aksa-doctors__head-text{max-width:720px}.aksa-doctors__title{font:700 clamp(28px, 3.2vw, 38px) / 1.15 var(--aksa-font-body);letter-spacing:-.015em;color:#0b3d1f;margin:0}.aksa-doctors__intro{max-width:640px;font:400 15.5px/1.7 var(--aksa-font-body);color:#52645a;margin:14px 0 0}.aksa-doctors__all{font:700 13.5px/1 var(--aksa-font-body);color:#0b3d1f;white-space:nowrap;background:#fff;border:1px solid #cfe3d3;border-radius:999px;flex:none;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;transition:background .22s,color .22s,border-color .22s,transform .22s;display:inline-flex}.aksa-doctors__all:hover{color:#fff;background:#0b3d1f;border-color:#0b3d1f;transform:translateY(-2px)}.aksa-doctors__all-arrow{transition:transform .22s;display:inline-block}.aksa-doctors__all:hover .aksa-doctors__all-arrow{transform:translate(3px)}.aksa-doctors__all:focus-visible{outline-offset:3px;outline:3px solid #9ccda9}@media (max-width:1099px){.aksa-doctors{padding:70px 0 74px}.aksa-doctors__head{margin-bottom:30px}}@media (max-width:767px){.aksa-doctors{padding:52px 0 58px}.aksa-doctors__inner{padding:0 18px}.aksa-doctors__head{flex-direction:column;gap:20px;margin-bottom:24px}.aksa-doctors__title{font-size:clamp(25px,6.6vw,30px)}.aksa-doctors__intro{font-size:15px;line-height:1.65}.aksa-doctors__all{justify-content:center;width:100%;padding:14px 18px}}@media (prefers-reduced-motion:reduce){.aksa-doctors__all,.aksa-doctors__all-arrow{transition:none}.aksa-doctors__all:hover{transform:none}}
.aksa-docs-shell{container-type:inline-size}.aksa-docs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:18px;margin:0;padding:0;list-style:none;display:grid}@container (max-width:999px){.aksa-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@container (min-width:1000px) and (max-width:1120px){.aksa-docs{gap:14px}.aksa-doc__body{padding:14px 14px 16px}.aksa-doc__name{font-size:15.5px}}.aksa-docs__cell{align-items:stretch;display:flex}.aksa-doc{background:#fff;border:1px solid #e2ebdd;border-radius:14px;flex-direction:column;flex:1;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.aksa-doc:hover{border-color:#c9ddc8;transform:translateY(-2px);box-shadow:0 16px 32px -24px #062e178c}.aksa-doc__media{aspect-ratio:1;background:#eef2ec;width:100%;display:block;overflow:hidden}.aksa-doc__media img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .45s;display:block}.aksa-doc:hover .aksa-doc__media img{transform:scale(1.03)}.aksa-doc__body{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.aksa-doc__name{font:700 16.5px/1.3 var(--aksa-font-body);letter-spacing:-.005em;color:#0b3d1f;margin:0}.aksa-doc__name a{color:inherit;text-decoration:none}.aksa-doc__name a:hover{text-underline-offset:3px;text-decoration:underline}.aksa-doc__name a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #1b6e38}.aksa-doc__credential{font:400 13px/1.5 var(--aksa-font-body);color:#61736a;margin:5px 0 0}.aksa-doc__focus{font:400 13px/1.55 var(--aksa-font-body);color:#3d4f44;border-top:1px solid #edf2ea;margin:12px 0 0;padding-top:12px}.aksa-doc__label{font:700 10px/1 var(--aksa-font-body);letter-spacing:.12em;text-transform:uppercase;color:#7b8b81;margin-bottom:5px;display:block}.aksa-doc__clinic{font:400 12.5px/1.4 var(--aksa-font-body);color:#61736a;align-items:center;gap:6px;margin:8px 0 0;display:flex}.aksa-doc__clinic svg{width:13px;height:13px;fill:var(--aksa-accent-500,#c74a1a);flex:none}.aksa-doc__clinic a{color:#145c2e;text-decoration:none}.aksa-doc__clinic a:hover{text-underline-offset:3px;text-decoration:underline}.aksa-doc__actions{gap:8px;margin-top:auto;padding-top:16px;display:flex}.aksa-doc__book{height:40px;font:700 13px/1 var(--aksa-font-body);color:#fff;white-space:nowrap;background:#0b3d1f;border-radius:10px;flex:1;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:inline-flex}.aksa-doc__book:hover{background:#145c2e}.aksa-doc__call{width:66px;height:40px;font:700 13px/1 var(--aksa-font-body);color:#0b3d1f;background:#fff;border:1px solid #cfe3d3;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.aksa-doc__call:hover{background:#f4f9f4;border-color:#b7d3bb}.aksa-doc__book:focus-visible,.aksa-doc__call:focus-visible{outline-offset:2px;outline:3px solid #9ccda9}@container (max-width:699px){.aksa-docs{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:14px}.aksa-doc{flex-direction:row}.aksa-doc__media{flex:0 0 clamp(124px,40%,176px);width:clamp(124px,40%,176px)}.aksa-doc__body{padding:14px 16px 16px}.aksa-doc__name{font-size:15.5px}.aksa-doc__actions{padding-top:12px}}@container (min-width:700px){.aksa-docs__cell:only-child{grid-column:1/-1}.aksa-docs__cell:only-child .aksa-doc{flex-direction:row}.aksa-docs__cell:only-child .aksa-doc__media{flex:0 0 240px;width:240px}.aksa-docs__cell:only-child .aksa-doc__body{padding:18px 22px 20px}}@media (prefers-reduced-motion:reduce){.aksa-doc,.aksa-doc__media img{transition:none}.aksa-doc:hover,.aksa-doc:hover .aksa-doc__media img{transform:none}}
