.clinics-stack[data-astro-cid-bdbyzaqs]{display:grid;grid-template-columns:1fr;gap:1.75rem}.clinic-stack-group[data-astro-cid-bdbyzaqs]{display:grid;grid-template-columns:1fr;gap:1rem}.clinic-stack-card[data-astro-cid-bdbyzaqs]{display:grid;grid-template-columns:1fr;overflow:hidden;border-radius:clamp(24px,3vw,34px);border:1px solid rgba(139,189,204,.22);background:linear-gradient(180deg,#f8fbfcfa,#edf5f8f0);box-shadow:0 24px 60px #516e851a}.clinic-stack-media[data-astro-cid-bdbyzaqs]{position:relative;min-height:19rem;border-bottom:1px solid rgba(139,189,204,.16);overflow:hidden}.clinic-stack-media[data-astro-cid-bdbyzaqs]:after{content:"";position:absolute;inset:0;background:#addbfb26;pointer-events:none}.clinic-stack-media-image[data-astro-cid-bdbyzaqs]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clinic-stack-overlay[data-astro-cid-bdbyzaqs]{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-end;padding:1rem}.clinic-stack-badge[data-astro-cid-bdbyzaqs]{border-radius:999px;padding:.45rem .85rem;background:#f6fbfcd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(139,189,204,.26);font-size:.82rem;font-weight:600;color:#5f7e97}.clinic-stack-copy[data-astro-cid-bdbyzaqs]{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.6rem,3vw,2.8rem)}.clinic-stack-eyebrow[data-astro-cid-bdbyzaqs]{margin:0;font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f8fa6}.clinic-stack-title[data-astro-cid-bdbyzaqs]{margin:0;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.98;letter-spacing:-.05em;color:#2f465e}.clinic-stack-description[data-astro-cid-bdbyzaqs]{margin:0;max-width:58rem;font-size:1.08rem;line-height:1.8;color:#5f7e97}.clinic-stack-link[data-astro-cid-bdbyzaqs]{display:inline-flex;flex-direction:column;gap:.18rem;align-items:flex-start;justify-content:center;width:min(100%,18rem);min-height:4.8rem;margin-top:.75rem;padding:.95rem 1.2rem;border-radius:1rem;background:linear-gradient(135deg,#5f83a0,#7399b5);box-shadow:0 18px 34px #5f83a038;color:#f8fbfc;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.clinic-stack-link[data-astro-cid-bdbyzaqs]:hover{transform:translateY(-2px);box-shadow:0 22px 38px #5f83a047;opacity:.98}.clinic-stack-domain[data-astro-cid-bdbyzaqs]{font-size:.86rem;font-weight:500;color:#f8fbfcd6}.clinic-services-card[data-astro-cid-bdbyzaqs]{padding:clamp(1.2rem,2.4vw,1.75rem);border-radius:clamp(20px,2.6vw,28px);border:1px solid rgba(139,189,204,.2);background:#f8fbfcdb;box-shadow:0 16px 40px #516e8514}.clinic-services-head[data-astro-cid-bdbyzaqs]{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1rem}.clinic-services-title[data-astro-cid-bdbyzaqs]{margin:0;font-size:.98rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f465e}.clinic-services-cta[data-astro-cid-bdbyzaqs]{display:flex;flex-direction:column;gap:.7rem;padding:.9rem 1rem;border-radius:1rem;background:linear-gradient(180deg,#edf5f8c7,#f8fbfce0);border:1px solid rgba(139,189,204,.18)}.clinic-services-cta-copy[data-astro-cid-bdbyzaqs]{margin:0;font-size:.96rem;font-weight:600;line-height:1.5;color:#5f7e97}.clinic-services-cta-link[data-astro-cid-bdbyzaqs]{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.72rem 1rem;border-radius:999px;background:linear-gradient(135deg,#5f83a0,#7399b5);box-shadow:0 14px 28px #5f83a033;color:#f8fbfc;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.clinic-services-cta-link[data-astro-cid-bdbyzaqs]:hover{transform:translateY(-1px);box-shadow:0 18px 32px #5f83a03d;opacity:.98}.clinic-services-subtitle[data-astro-cid-bdbyzaqs]{margin:0;font-size:.94rem;line-height:1.6;color:#6f8fa6}.clinic-services-list[data-astro-cid-bdbyzaqs]{display:flex;flex-wrap:nowrap;gap:.7rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding-inline:.2rem}.clinic-services-list[data-astro-cid-bdbyzaqs]::-webkit-scrollbar{display:none}.clinic-services-scroller[data-astro-cid-bdbyzaqs]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding-block:.4rem}.clinic-service-tag[data-astro-cid-bdbyzaqs]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;padding:.65rem .95rem;border-radius:999px;border:1px solid rgba(139,189,204,.28);background:linear-gradient(180deg,#edf5f8f2,#f8fbfce6);color:#5f7e97;font-size:.95rem;font-weight:600;line-height:1}.clinic-services-arrow[data-astro-cid-bdbyzaqs]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:0;border-radius:999px;background:#edf5f8eb;color:#4f86bf;font-size:2rem;line-height:1;cursor:pointer;box-shadow:inset 0 0 0 1px #8bbdcc3d;transition:transform .2s ease,background .2s ease,color .2s ease}.clinic-services-arrow[data-astro-cid-bdbyzaqs]:hover{transform:scale(1.05);background:#d9ecf1f5;color:#2f5f7e}.clinic-services-arrow[data-astro-cid-bdbyzaqs]:focus-visible{outline:2px solid rgba(79,134,191,.45);outline-offset:2px}@media(max-width:767px){.clinic-services-scroller[data-astro-cid-bdbyzaqs]{padding-block:.75rem}}@media(min-width:768px){.clinic-services-head[data-astro-cid-bdbyzaqs]{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.clinic-services-cta[data-astro-cid-bdbyzaqs]{flex-direction:row;align-items:center;justify-content:space-between;min-width:min(100%,24rem)}.clinic-services-cta-copy[data-astro-cid-bdbyzaqs]{max-width:12rem}}@media(min-width:900px){.clinic-stack-card[data-astro-cid-bdbyzaqs]{grid-template-columns:minmax(21rem,.95fr) minmax(0,1fr)}.clinic-stack-media[data-astro-cid-bdbyzaqs]{min-height:24rem;border-bottom:0;border-right:1px solid rgba(139,189,204,.16)}.clinic-stack-copy[data-astro-cid-bdbyzaqs]{justify-content:center}}
