.speciality-page__grid>div:has(>.appointment-panel),.digestive-page__grid>div:has(>.appointment-panel),.critical-page__grid>div:has(>.appointment-panel),.cosmetic-page__grid>div:has(>.appointment-panel),.diabetology-page__grid>div:has(>.appointment-panel),.fetal-page__grid>div:has(>.appointment-panel),.gastro-page__grid>div:has(>.appointment-panel),.icu-page__grid>div:has(>.appointment-panel),.ir-page__grid>div:has(>.appointment-panel),.lap-page__grid>div:has(>.appointment-panel),.liver-page__grid>div:has(>.appointment-panel),.nephrology-page__grid>div:has(>.appointment-panel),.neuro-page__grid>div:has(>.appointment-panel),.nuclear-page__grid>div:has(>.appointment-panel),.paediatric-endocrinology-page__grid>div:has(>.appointment-panel),.paediatrics-page__grid>div:has(>.appointment-panel),.pulmonary-page__grid>div:has(>.appointment-panel),.robotic-page__grid>div:has(>.appointment-panel),.spine-page__grid>div:has(>.appointment-panel),.transplant-page__grid>div:has(>.appointment-panel),.urology-page__grid>div:has(>.appointment-panel),.vascular-page__grid>div:has(>.appointment-panel){position:sticky;top:104px;align-self:start}.speciality-page__grid>div:has(>.appointment-panel)>.appointment-panel,.digestive-page__grid>div:has(>.appointment-panel)>.appointment-panel,.critical-page__grid>div:has(>.appointment-panel)>.appointment-panel,.cosmetic-page__grid>div:has(>.appointment-panel)>.appointment-panel,.diabetology-page__grid>div:has(>.appointment-panel)>.appointment-panel,.fetal-page__grid>div:has(>.appointment-panel)>.appointment-panel,.gastro-page__grid>div:has(>.appointment-panel)>.appointment-panel,.icu-page__grid>div:has(>.appointment-panel)>.appointment-panel,.ir-page__grid>div:has(>.appointment-panel)>.appointment-panel,.lap-page__grid>div:has(>.appointment-panel)>.appointment-panel,.liver-page__grid>div:has(>.appointment-panel)>.appointment-panel,.nephrology-page__grid>div:has(>.appointment-panel)>.appointment-panel,.neuro-page__grid>div:has(>.appointment-panel)>.appointment-panel,.nuclear-page__grid>div:has(>.appointment-panel)>.appointment-panel,.paediatric-endocrinology-page__grid>div:has(>.appointment-panel)>.appointment-panel,.paediatrics-page__grid>div:has(>.appointment-panel)>.appointment-panel,.pulmonary-page__grid>div:has(>.appointment-panel)>.appointment-panel,.robotic-page__grid>div:has(>.appointment-panel)>.appointment-panel,.spine-page__grid>div:has(>.appointment-panel)>.appointment-panel,.transplant-page__grid>div:has(>.appointment-panel)>.appointment-panel,.urology-page__grid>div:has(>.appointment-panel)>.appointment-panel,.vascular-page__grid>div:has(>.appointment-panel)>.appointment-panel{position:static}.appointment-panel[data-astro-cid-elykz533]{position:sticky;top:104px;display:grid;gap:.68rem;padding:1rem;border:1px solid rgba(145,206,248,.86);border-radius:var(--radius-md);background:linear-gradient(145deg,#f5fbff,#fff);box-shadow:var(--shadow-md)}.appointment-panel[data-astro-cid-elykz533] .location-selector__trigger{border-color:var(--color-border-strong);background:#fff;color:var(--color-primary-dark)}.appointment-panel[data-astro-cid-elykz533] h2[data-astro-cid-elykz533],.final-cta[data-astro-cid-elykz533] h2[data-astro-cid-elykz533]{margin:0;color:var(--color-primary);font-family:var(--font-heading);font-weight:500;line-height:var(--line-height-heading)}.appointment-panel[data-astro-cid-elykz533] p[data-astro-cid-elykz533],.final-cta[data-astro-cid-elykz533] p[data-astro-cid-elykz533]{margin:0;color:var(--color-text-muted);line-height:1.5}.appointment-panel[data-astro-cid-elykz533] a[data-astro-cid-elykz533],.final-cta__actions[data-astro-cid-elykz533] a[data-astro-cid-elykz533]{display:flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(17,98,154,.18);border-radius:var(--radius-sm);background:#fff;color:var(--color-primary);padding:.64rem .74rem;font-family:var(--font-heading);font-size:.94rem;font-weight:500;line-height:1.15;text-align:center;text-decoration:none;box-shadow:0 8px 20px #11629a0a}.appointment-panel__primary[data-astro-cid-elykz533],.final-cta__actions[data-astro-cid-elykz533] a[data-astro-cid-elykz533]:first-child[href="/book-appointment/"]{background:var(--color-ruby-red)!important;border-color:var(--color-ruby-red)!important;color:#fff!important}.final-cta[data-astro-cid-elykz533]{padding:clamp(2.6rem,5vw,4rem) 0;background:linear-gradient(135deg,#dcf1ff,#f5fbff)}.final-cta__inner[data-astro-cid-elykz533]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.final-cta[data-astro-cid-elykz533] h2[data-astro-cid-elykz533]{font-size:clamp(1.85rem,3.6vw,2.8rem);letter-spacing:-.02em}.final-cta__actions[data-astro-cid-elykz533]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem}.final-cta__actions[data-astro-cid-elykz533] a[data-astro-cid-elykz533]{min-width:148px}@media(max-width:980px){.speciality-page__grid>div:has(>.appointment-panel),.digestive-page__grid>div:has(>.appointment-panel),.critical-page__grid>div:has(>.appointment-panel),.cosmetic-page__grid>div:has(>.appointment-panel),.diabetology-page__grid>div:has(>.appointment-panel),.fetal-page__grid>div:has(>.appointment-panel),.gastro-page__grid>div:has(>.appointment-panel),.icu-page__grid>div:has(>.appointment-panel),.ir-page__grid>div:has(>.appointment-panel),.lap-page__grid>div:has(>.appointment-panel),.liver-page__grid>div:has(>.appointment-panel),.nephrology-page__grid>div:has(>.appointment-panel),.neuro-page__grid>div:has(>.appointment-panel),.nuclear-page__grid>div:has(>.appointment-panel),.paediatric-endocrinology-page__grid>div:has(>.appointment-panel),.paediatrics-page__grid>div:has(>.appointment-panel),.pulmonary-page__grid>div:has(>.appointment-panel),.robotic-page__grid>div:has(>.appointment-panel),.spine-page__grid>div:has(>.appointment-panel),.transplant-page__grid>div:has(>.appointment-panel),.urology-page__grid>div:has(>.appointment-panel),.vascular-page__grid>div:has(>.appointment-panel){position:static}.appointment-panel[data-astro-cid-elykz533]{position:static;border-radius:var(--radius-md)}.final-cta__inner[data-astro-cid-elykz533]{display:grid}.final-cta__actions[data-astro-cid-elykz533]{justify-content:stretch}.final-cta__actions[data-astro-cid-elykz533] a[data-astro-cid-elykz533]{flex:1 1 150px}}
