.clinics-link[data-v-582e9c8a]{padding-top:28px}.index-hero[data-v-582e9c8a]{padding-block:80px 56px}.index-hero h1[data-v-582e9c8a]{letter-spacing:-.055em;max-width:900px;margin-block:22px;font-size:clamp(48px,6vw,92px);font-weight:750;line-height:.98}:lang(ar) .index-hero h1[data-v-582e9c8a]{line-height:1.2}.index-hero p[data-v-582e9c8a]:not(.eyebrow){max-width:520px;color:var(--muted);font-size:18px;line-height:1.55}.specialty-cards[data-v-582e9c8a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:0 100px;padding:0;list-style:none;display:grid}.specialty-cards li[data-v-582e9c8a]{transition:transform .25s var(--ease-out), box-shadow .25s ease;flex-direction:column;gap:12px;padding:30px 30px 72px;display:flex;position:relative}.specialty-cards h2[data-v-582e9c8a]{letter-spacing:-.03em;font-size:26px;font-weight:700;line-height:1.2}.specialty-cards h2 a[data-v-582e9c8a]:after{content:"";border-radius:inherit;position:absolute;inset:0}.specialty-cards li[data-v-582e9c8a]:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.specialty-cards h2 a[data-v-582e9c8a]:focus-visible{outline:none}.specialty-cards p[data-v-582e9c8a]{color:var(--muted);font-size:15px;line-height:1.7}.card-arrow[data-v-582e9c8a]{bottom:26px;color:var(--accent);transition:transform .22s var(--ease-out);position:absolute;inset-inline-start:30px}@media (hover:hover) and (pointer:fine){.specialty-cards li[data-v-582e9c8a]:hover{transform:translateY(-3px);box-shadow:inset 0 1px 1px #ffffffe6,0 24px 60px #1e28501f}.specialty-cards li:hover .card-arrow[data-v-582e9c8a]{transform:translate(3px,-2px)}}@media (width<=1000px){.specialty-cards[data-v-582e9c8a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.index-hero[data-v-582e9c8a]{padding-block:42px 36px}.specialty-cards[data-v-582e9c8a]{grid-template-columns:1fr;gap:14px;margin-bottom:70px}.specialty-cards li[data-v-582e9c8a]{padding:24px 24px 64px}.card-arrow[data-v-582e9c8a]{bottom:22px;inset-inline-start:24px}}
