.photo[data-astro-cid-ibx6unlj]{border-radius:var(--radius-lg);background:var(--navy);margin:0;position:relative;overflow:hidden}.photo[data-astro-cid-ibx6unlj] img[data-astro-cid-ibx6unlj]{object-fit:cover;width:100%;height:100%;display:block}.photo[data-astro-cid-ibx6unlj].framed{background:0 0;border-radius:0;overflow:visible}.photo[data-astro-cid-ibx6unlj].framed img[data-astro-cid-ibx6unlj]{object-fit:contain}.photo[data-astro-cid-ibx6unlj] figcaption[data-astro-cid-ibx6unlj]{color:var(--white);text-shadow:0 1px 8px #092448e6;font-size:.78rem;position:absolute;bottom:.8rem;left:1rem;right:1rem}.placeholder[data-astro-cid-ibx6unlj]{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--navy-2), var(--navy) 55%, #1a2f52);text-align:center;color:var(--white);border:1.5px dashed #fc820480;place-content:center;justify-items:center;gap:.45rem;width:100%;padding:1.4rem;display:grid;position:relative;overflow:hidden}.lines[data-astro-cid-ibx6unlj]{width:100%;height:34%;position:absolute;inset:auto 0 12%}.cam[data-astro-cid-ibx6unlj]{width:52px;height:52px;color:var(--orange);background:#fc820429;border-radius:50%;place-content:center;display:grid}.placeholder[data-astro-cid-ibx6unlj] strong[data-astro-cid-ibx6unlj]{letter-spacing:-.01em;font-size:.95rem}.placeholder[data-astro-cid-ibx6unlj] small[data-astro-cid-ibx6unlj]{color:#ffffff8c;max-width:30ch;font-size:.72rem}.cards[data-astro-cid-kvuzg33e]{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));display:grid}.sub[data-astro-cid-kvuzg33e]{color:var(--ink-soft);max-width:56ch}.card[data-astro-cid-kvuzg33e]{background:var(--white);border:1px solid var(--line-on-light);border-radius:var(--radius);transition:transform var(--dur) var(--ease-out), border-color .25s;align-content:start;gap:.5rem;padding:1.4rem 1.5rem;display:grid}.card[data-astro-cid-kvuzg33e]:hover{border-color:#015cb959;transform:translateY(-3px)}.icon[data-astro-cid-kvuzg33e]{background:var(--blue-soft);width:42px;height:42px;color:var(--blue-deep);border-radius:12px;place-content:center;display:grid}.card[data-astro-cid-kvuzg33e] h3[data-astro-cid-kvuzg33e]{font-size:var(--step-0);margin:0;font-weight:720}.card[data-astro-cid-kvuzg33e] p[data-astro-cid-kvuzg33e]{color:var(--ink-soft);font-size:var(--step--1);margin:0}.float-book[data-astro-cid-or5fgkxh]{left:50%;bottom:calc(.85rem + env(safe-area-inset-bottom,0px));z-index:60;background:color-mix(in srgb, var(--navy) 88%, transparent);border:1px solid var(--line-on-dark);-webkit-backdrop-filter:blur(10px);opacity:1;border-radius:999px;align-items:center;gap:.7rem;padding:.45rem .9rem .45rem .45rem;transition:opacity .22s,transform .22s;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 34px -12px #0924488c}.float-book[data-astro-cid-or5fgkxh][hidden]{display:none}.float-btn[data-astro-cid-or5fgkxh]{white-space:nowrap;padding:.62rem 1.25rem;font-size:.95rem}.float-note[data-astro-cid-or5fgkxh]{color:#ffffffd9;white-space:nowrap;padding-right:.3rem;font-size:.8rem}@media (width<=380px){.float-note[data-astro-cid-or5fgkxh]{display:none}}@media (prefers-reduced-motion:reduce){.float-book[data-astro-cid-or5fgkxh]{transition:none}}.hero[data-astro-cid-l7xiesc4]{padding-top:66px;position:relative;overflow:hidden}.hero-img[data-astro-cid-l7xiesc4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.has-image[data-astro-cid-l7xiesc4] .scrim[data-astro-cid-l7xiesc4]{background:linear-gradient(100deg,#092448f0 30%,#0924488c 70%,#092448cc);position:absolute;inset:0}.hero-grid[data-astro-cid-l7xiesc4]{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:6fr 5fr;align-items:center;display:grid;position:relative}.crumbs[data-astro-cid-l7xiesc4]{font-size:var(--step--1);margin-bottom:var(--space-4);color:#ffffff8c}.crumbs[data-astro-cid-l7xiesc4] a[data-astro-cid-l7xiesc4]{color:#ffffffbf;text-decoration:none}.crumbs[data-astro-cid-l7xiesc4] a[data-astro-cid-l7xiesc4]:hover{color:var(--warm)}.crumbs[data-astro-cid-l7xiesc4] span[data-astro-cid-l7xiesc4]{margin-inline:.35rem}.credit[data-astro-cid-l7xiesc4]{color:#ffffff73;letter-spacing:.06em;font-size:.66rem;position:absolute;bottom:.6rem;right:.9rem}.lede[data-astro-cid-l7xiesc4]{color:#fffc;font-size:var(--step-1)}.pills[data-astro-cid-l7xiesc4]{flex-wrap:wrap;gap:.5rem;display:flex}.visiting-now[data-astro-cid-l7xiesc4]{margin-top:var(--space-3);gap:.45rem;display:grid}.capacity-row[data-astro-cid-l7xiesc4]{margin-top:var(--space-3);color:#ffffffe6}.visiting-label[data-astro-cid-l7xiesc4]{letter-spacing:.18em;text-transform:uppercase;color:var(--warm);font-size:.68rem;font-weight:700}.actions[data-astro-cid-l7xiesc4]{margin-top:var(--space-4);flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.ndis-chip[data-astro-cid-l7xiesc4]{border:1.5px solid var(--line-on-dark);color:var(--warm);border-radius:999px;padding:.55rem 1rem;font-size:.82rem;font-weight:640}.proof-head[data-astro-cid-l7xiesc4]{margin-bottom:var(--space-4)}.intake[data-astro-cid-l7xiesc4]{color:var(--ink-soft);font-size:var(--step--1)}.detail-grid[data-astro-cid-l7xiesc4]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.panel[data-astro-cid-l7xiesc4]{background:var(--white);border:1px solid var(--line-on-light);border-radius:var(--radius-lg);padding:2rem}.panel[data-astro-cid-l7xiesc4] h2[data-astro-cid-l7xiesc4]{font-size:var(--step-2)}.sched-row[data-astro-cid-l7xiesc4]{padding-block:.5rem}.venue-label[data-astro-cid-l7xiesc4]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:inline-block}.sched[data-astro-cid-l7xiesc4]{font-size:var(--step-1);letter-spacing:-.01em;margin:0;font-weight:560}.addr[data-astro-cid-l7xiesc4]{color:var(--ink-soft);margin:.1rem 0 0}.fallback[data-astro-cid-l7xiesc4]{color:var(--ink-soft);font-weight:480}.next-clinic[data-astro-cid-l7xiesc4]{border-top:1px solid var(--line-on-light);font-size:var(--step-0);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.85rem 0 0;padding-top:.85rem;display:flex}.nc-label[data-astro-cid-l7xiesc4]{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-size:.72rem;font-weight:700}.next-clinic[data-astro-cid-l7xiesc4] strong[data-astro-cid-l7xiesc4]{letter-spacing:-.01em;font-weight:640}.note[data-astro-cid-l7xiesc4]{font-size:var(--step--1);color:var(--ink-soft);margin:var(--space-3) 0 0}.note[data-astro-cid-l7xiesc4].arrival{margin-top:.35rem}.mapembed[data-astro-cid-l7xiesc4]{margin-top:var(--space-3);border-radius:var(--radius);border:1px solid var(--line-on-light);overflow:hidden}.mapembed[data-astro-cid-l7xiesc4] iframe{border:0;width:100%;height:260px;display:block}.mapwait[data-astro-cid-l7xiesc4]{box-sizing:border-box;background:var(--blue-soft);min-height:260px;color:var(--ink-soft);place-items:center;margin:0;padding:1.1rem;font-weight:460;display:grid}.directions[data-astro-cid-l7xiesc4]{margin-top:var(--space-3);font-weight:640;display:inline-block}.team[data-astro-cid-l7xiesc4]{position:relative;overflow:hidden}.clinicians[data-astro-cid-l7xiesc4]{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid;position:relative}.clinician[data-astro-cid-l7xiesc4]{border:1px solid var(--line-on-dark);border-radius:var(--radius);background:#ffffff0a;align-items:center;gap:.9rem;padding:.9rem 1.1rem;display:flex}.who[data-astro-cid-l7xiesc4]{display:grid}.clinician[data-astro-cid-l7xiesc4].has-profile{grid-column:span 2;align-items:flex-start}@media (width<=560px){.clinician[data-astro-cid-l7xiesc4].has-profile{grid-column:auto}}.headshot[data-astro-cid-l7xiesc4]{object-fit:cover;border:2px solid var(--warm);border-radius:50%;flex:none;width:64px;height:64px}.who[data-astro-cid-l7xiesc4] .bio[data-astro-cid-l7xiesc4]{color:#ffffffd1;white-space:pre-line;margin:.45rem 0 0;font-size:.86rem;line-height:1.5}.who[data-astro-cid-l7xiesc4] strong[data-astro-cid-l7xiesc4]{color:var(--white);letter-spacing:-.01em}.who[data-astro-cid-l7xiesc4] span[data-astro-cid-l7xiesc4]{color:var(--warm);font-size:.8rem}.team-note[data-astro-cid-l7xiesc4]{margin-top:var(--space-4);font-size:var(--step--1);color:#ffffff8c}.community-note[data-astro-cid-l7xiesc4]{margin-top:var(--space-3);border-left:3px solid var(--orange);border-radius:0 var(--radius) var(--radius) 0;color:#ffffffd9;font-size:var(--step-0);background:#ffffff0a;max-width:56ch;padding:1rem 1.2rem}.community-photo[data-astro-cid-l7xiesc4]{margin:var(--space-4) 0 0;border-radius:var(--radius-lg);max-width:34rem;position:relative;overflow:hidden}.community-photo[data-astro-cid-l7xiesc4] img[data-astro-cid-l7xiesc4]{width:100%;display:block}.community-photo[data-astro-cid-l7xiesc4] figcaption[data-astro-cid-l7xiesc4]{color:var(--white);text-shadow:0 1px 8px #092448e6;font-size:.78rem;position:absolute;bottom:.8rem;left:1rem;right:1rem}.team[data-astro-cid-l7xiesc4] .lede[data-astro-cid-l7xiesc4]{color:#fffc}.cta[data-astro-cid-l7xiesc4]{text-align:center}.cta-inner[data-astro-cid-l7xiesc4]{justify-items:center;display:grid}.cta[data-astro-cid-l7xiesc4] .actions[data-astro-cid-l7xiesc4]{justify-content:center}.btn-plain[data-astro-cid-l7xiesc4]{color:var(--ink-soft)}@media (width<=960px){.hero-grid[data-astro-cid-l7xiesc4],.detail-grid[data-astro-cid-l7xiesc4]{grid-template-columns:1fr}}
