canvas.svelte-1fzeljx{z-index:0;pointer-events:none;width:100%;height:100lvh;display:block;position:fixed;top:0;left:0}.hidden.svelte-1fzeljx{display:none}nav.svelte-1o2bohz{z-index:10;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0}.brand.svelte-1o2bohz{display:none}ul.svelte-1o2bohz{height:var(--nav-h);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0 2px;list-style:none;display:grid}ul.svelte-1o2bohz a:where(.svelte-1o2bohz){height:100%;color:var(--ink-soft);justify-content:center;align-items:center;font-size:.74rem;font-weight:550;text-decoration:none;display:flex}ul.svelte-1o2bohz a[aria-current=true]:where(.svelte-1o2bohz){color:var(--ink);font-weight:700}a.svelte-1o2bohz:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}@media (width>=860px){nav.svelte-1o2bohz{padding:env(safe-area-inset-top,0px) var(--gutter) 0;border-top:0;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex;top:0;bottom:auto}.brand.svelte-1o2bohz{color:var(--ink);font-size:1.05rem;font-weight:750;text-decoration:none;display:block}ul.svelte-1o2bohz{gap:2px;height:72px;padding:0;display:flex}ul.svelte-1o2bohz a:where(.svelte-1o2bohz){padding:0 14px;font-size:.95rem}ul.svelte-1o2bohz a:where(.svelte-1o2bohz):hover{color:var(--ink)}ul.svelte-1o2bohz a[aria-current=true]:where(.svelte-1o2bohz){text-underline-offset:6px;font-weight:550;text-decoration:underline;text-decoration-thickness:2px}.mobile-only.svelte-1o2bohz{display:none}}.hero.svelte-1a1se6c{height:100svh;min-height:600px;padding:28px var(--gutter) calc(var(--nav-h) + 24px);flex-direction:column;justify-content:space-between;display:flex;position:relative}.still.svelte-1a1se6c{pointer-events:none;width:auto;height:min(46%,420px);position:absolute;top:30%;right:12%}.intro.svelte-1a1se6c,.actions.svelte-1a1se6c{position:relative}.brand.svelte-1a1se6c{margin:0 0 14px;font-size:1.05rem;font-weight:750}h1.svelte-1a1se6c{letter-spacing:-.018em;max-width:13ch;margin:0;font-size:clamp(2.1rem,9.4vw,4.4rem);font-weight:760;line-height:1.02}.lede.svelte-1a1se6c{max-width:36ch;color:var(--ink-soft);margin:14px 0 0;font-size:1.02rem;line-height:1.5}.actions.svelte-1a1se6c{align-items:center;gap:22px;display:flex}@media (width<=859px){.hero.svelte-1a1se6c{height:100%}}@media (width>=860px){.hero.svelte-1a1se6c{padding-top:104px;padding-bottom:56px}.brand.svelte-1a1se6c{display:none}.lede.svelte-1a1se6c{font-size:1.12rem}}.promos.svelte-w497x1{scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;gap:12px;list-style:none;display:flex;overflow-x:auto}li.svelte-w497x1{scroll-snap-align:start;border:1px solid var(--line);background:#fff;border-radius:4px;flex:0 0 min(82%,340px);padding:20px}h3.svelte-w497x1{margin-bottom:8px}li.svelte-w497x1 p:where(.svelte-w497x1){margin:0 0 14px;font-size:.98rem}.until.svelte-w497x1{font-size:.85rem;font-weight:600}@media (width>=860px){.promos.svelte-w497x1{grid-template-columns:repeat(3,1fr);margin:0;padding:0;display:grid;overflow:visible}}ul.svelte-1n1t8pz{margin:8px 0 0;padding:0;list-style:none}li.svelte-1n1t8pz{border-top:1px solid var(--line);gap:6px;padding:20px 0;display:grid}li.svelte-1n1t8pz:last-child{border-bottom:1px solid var(--line)}h3.svelte-1n1t8pz{letter-spacing:-.01em;font-size:clamp(1.3rem,5.4vw,1.7rem);font-weight:720}p.svelte-1n1t8pz{margin:0;font-size:.98rem}@media (width>=860px){li.svelte-1n1t8pz{grid-template-columns:minmax(220px,1fr) 2fr;align-items:baseline;gap:32px}}.care.svelte-mwvd6a{gap:36px;display:grid}h3.svelte-mwvd6a{margin:32px 0 12px}ul.svelte-mwvd6a{color:var(--ink-soft);max-width:56ch;margin:0;padding:0 0 0 20px;line-height:1.6}ul.svelte-mwvd6a li:where(.svelte-mwvd6a){margin-bottom:6px}.credential.svelte-mwvd6a{margin-top:6px;font-size:.92rem}.steps.svelte-mwvd6a{counter-reset:step;max-width:56ch;margin:0;padding:0;list-style:none}.steps.svelte-mwvd6a li:where(.svelte-mwvd6a){counter-increment:step;border-top:1px solid var(--line);color:var(--ink-soft);grid-template-columns:2.2rem 1fr;gap:4px 10px;padding:14px 0;line-height:1.55;display:grid}.steps.svelte-mwvd6a li:where(.svelte-mwvd6a):before{content:counter(step);color:var(--ink);grid-row:span 2;font-size:1.25rem;font-weight:750;line-height:1.2}.steps.svelte-mwvd6a strong:where(.svelte-mwvd6a){color:var(--ink);font-weight:650}.cta-intro.svelte-mwvd6a{margin-top:28px}.aside.svelte-mwvd6a{margin-top:24px;font-size:.9rem}figure.svelte-mwvd6a{border:1px solid var(--line);background:var(--bg);border-radius:4px;place-items:center;margin:0;padding:24px;display:grid}figcaption.svelte-mwvd6a{color:var(--ink-soft);text-align:center;margin-top:14px;font-size:.82rem}figure.svelte-mwvd6a img:where(.svelte-mwvd6a){width:auto;height:300px}@media (width>=860px){.care.svelte-mwvd6a{grid-template-columns:3fr 2fr;align-items:start;gap:64px}figure.svelte-mwvd6a{position:sticky;top:104px}figure.svelte-mwvd6a img:where(.svelte-mwvd6a){height:460px}}.visit.svelte-1y6diii{gap:36px;display:grid}.status.svelte-1y6diii{min-height:1.6em;color:var(--ink);align-items:center;gap:10px;margin-bottom:20px;font-size:1.05rem;font-weight:650;display:flex}.status.svelte-1y6diii:not(.pending):before{content:"";background:var(--dot);border-radius:50%;flex:none;width:10px;height:10px}.open.svelte-1y6diii{--dot:#2f9e5a}.closed.svelte-1y6diii{--dot:#d23a44}.appt.svelte-1y6diii{--dot:#e0a31a}table.svelte-1y6diii{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:420px}th.svelte-1y6diii,td.svelte-1y6diii{text-align:left;border-top:1px solid var(--line);padding:10px 0;font-size:1rem}th.svelte-1y6diii{color:var(--ink-soft);font-weight:500}td.svelte-1y6diii{text-align:right}.today.svelte-1y6diii th:where(.svelte-1y6diii),.today.svelte-1y6diii td:where(.svelte-1y6diii){color:var(--ink);font-weight:700}h3.svelte-1y6diii{margin-bottom:12px}.dicht-kop.svelte-1y6diii{color:var(--ink-soft);margin-top:28px;font-size:1rem;font-weight:650}.dicht.svelte-1y6diii{max-width:420px;color:var(--ink-soft);margin:0;padding:0;font-size:.95rem;list-style:none}.dicht.svelte-1y6diii li:where(.svelte-1y6diii){border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.dicht.svelte-1y6diii li:where(.svelte-1y6diii):first-child{border-top:0}.reden.svelte-1y6diii{text-align:right}address.svelte-1y6diii{margin-bottom:20px;font-size:1.1rem;font-style:normal;line-height:1.5}.row.svelte-1y6diii{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.extra.svelte-1y6diii{margin-top:20px}@media (width>=860px){.visit.svelte-1y6diii{grid-template-columns:1fr 1fr;gap:64px}}@media (width<=859px){html,body{overscroll-behavior:none;overflow:hidden}}
