.bdc-banner[data-astro-cid-ddf3qwka]{isolation:isolate;background:var(--ink-900);min-height:clamp(16rem,34vw,26rem);color:var(--paper-0);align-items:end;display:grid;position:relative;overflow:hidden}.bdc-banner--video[data-astro-cid-ddf3qwka]{min-height:clamp(20rem,46vw,34rem)}.bdc-banner--plain[data-astro-cid-ddf3qwka]{min-height:0;padding-top:var(--space-xl)}.bdc-banner__bg[data-astro-cid-ddf3qwka],.bdc-banner__video[data-astro-cid-ddf3qwka],.bdc-banner__scrim[data-astro-cid-ddf3qwka]{z-index:-1;position:absolute;inset:0}.bdc-banner__bg[data-astro-cid-ddf3qwka],.bdc-banner__bg[data-astro-cid-ddf3qwka] img{object-fit:cover;width:100%;height:100%}.bdc-banner__video[data-astro-cid-ddf3qwka]{pointer-events:none;overflow:hidden}.bdc-banner__video[data-astro-cid-ddf3qwka] iframe[data-astro-cid-ddf3qwka]{border:0;width:max(100%,177.78vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bdc-banner__scrim[data-astro-cid-ddf3qwka]{background:linear-gradient(100deg, color-mix(in srgb, var(--ink-950) 82%, transparent) 0%, color-mix(in srgb, var(--ink-900) 60%, transparent) 45%, color-mix(in srgb, var(--ink-900) 30%, transparent) 100%)}.bdc-banner__inner[data-astro-cid-ddf3qwka]{padding-block:var(--space-xl);max-width:var(--container)}.bdc-banner__statement[data-astro-cid-ddf3qwka]{max-width:30ch;margin-bottom:var(--space-2xs);font-family:var(--font-heading);font-size:var(--step-1);font-weight:var(--weight-light);line-height:var(--leading-snug);letter-spacing:var(--track-h2);color:var(--brass-200)}.bdc-banner__title[data-astro-cid-ddf3qwka]{max-width:30ch;color:var(--paper-0);font-family:var(--font-heading);font-size:var(--step-5);font-weight:var(--weight-heading,var(--weight-light));line-height:var(--leading-heading)}.bdc-banner__title[data-astro-cid-ddf3qwka] em,.bdc-banner__title[data-astro-cid-ddf3qwka] i{color:var(--brass-200);font-style:italic}.bdc-banner__actions[data-astro-cid-ddf3qwka]{gap:var(--space-2xs);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.bdc-crumbs-wrap[data-astro-cid-5gpohkav]{border-bottom:1px solid var(--border);background:var(--surface-sunken)}.bdc-crumbs[data-astro-cid-5gpohkav]{align-items:center;gap:var(--space-3xs) var(--space-2xs);padding-block:var(--space-s);font-size:var(--step--2);flex-wrap:wrap;display:flex}.bdc-crumbs[data-astro-cid-5gpohkav] li[data-astro-cid-5gpohkav]+li[data-astro-cid-5gpohkav]:before{content:"/";margin-right:var(--space-2xs);color:var(--ink-subtle)}.bdc-crumbs[data-astro-cid-5gpohkav] a[data-astro-cid-5gpohkav]{color:var(--ink-muted);text-decoration:none}.bdc-crumbs[data-astro-cid-5gpohkav] a[data-astro-cid-5gpohkav]:hover{color:var(--ink-brand);text-decoration:underline}.bdc-crumbs[data-astro-cid-5gpohkav] [data-astro-cid-5gpohkav][aria-current=page]{color:var(--ink);font-weight:var(--weight-medium)}.bdc-prose-band[data-astro-cid-sblo5pwt]{scroll-margin-top:6rem}.bdc-prose-block--band[data-astro-cid-sblo5pwt] h2,.bdc-prose-block--band[data-astro-cid-sblo5pwt] h3{max-width:30ch}.bdc-prose-block--band[data-astro-cid-sblo5pwt] p{max-width:var(--measure)}.bdc-prose-block[data-astro-cid-sblo5pwt] h2:first-child{margin-top:0}.bdc-prose-block[data-astro-cid-sblo5pwt] li>h4{font-size:var(--step-0);font-weight:var(--weight-medium);margin-bottom:var(--space-3xs)}.bdc-prose-block[data-astro-cid-sblo5pwt] .bdc-prose__cta{margin-top:var(--space-l)}.bdc-prose-block[data-astro-cid-sblo5pwt] a.bdc-btn{color:var(--accent-ink);text-decoration:none}.bdc-prose-block[data-astro-cid-sblo5pwt] .bdc-embed:not(.bdc-embed--poster){max-width:var(--measure)}.bdc-prose-block[data-astro-cid-sblo5pwt] figure:not(.bdc-embed-figure) img{max-width:min(100%,28rem)}.bdc-intro-band[data-astro-cid-iclilqia]{padding-bottom:var(--space-m)}.bdc-intro-band[data-astro-cid-iclilqia]+.bdc-band{padding-top:var(--section-y-tight)}.bdc-intro-band__head[data-astro-cid-iclilqia]{max-width:52rem;margin-bottom:0}.bdc-intro-band__copy[data-astro-cid-iclilqia]{margin-top:var(--space-s);max-width:none;margin-inline:auto}.bdc-team[data-astro-cid-5hepzrb5]{padding-top:0}.bdc-principal[data-astro-cid-5hepzrb5]{gap:var(--space-l);padding:var(--space-l);background:var(--surface-soft);border-radius:var(--radius-m);display:grid}@media (width>=48rem){.bdc-principal[data-astro-cid-5hepzrb5]{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:center}}.bdc-principal__img[data-astro-cid-5hepzrb5],.bdc-principal__img[data-astro-cid-5hepzrb5] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:var(--radius-s);width:100%;display:block}.bdc-principal__body[data-astro-cid-5hepzrb5]{gap:var(--space-3xs);flex-direction:column;display:flex}.bdc-principal__name[data-astro-cid-5hepzrb5]{font-size:var(--step-3);line-height:var(--leading-heading);text-transform:none;letter-spacing:0}.bdc-team__grid[data-astro-cid-5hepzrb5]{margin-top:var(--space-xl);gap:var(--space-l);align-items:stretch}.bdc-team__grid--clinical[data-astro-cid-5hepzrb5]{--cards-min:15rem}.bdc-team__grid--support[data-astro-cid-5hepzrb5]{--cards-min:13rem;gap:var(--space-m)}.bdc-member[data-astro-cid-5hepzrb5]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:hidden}.bdc-member__img[data-astro-cid-5hepzrb5],.bdc-member__img[data-astro-cid-5hepzrb5] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;width:100%;display:block}.bdc-member__body[data-astro-cid-5hepzrb5]{gap:var(--space-3xs);padding:var(--space-m);flex-direction:column;flex:auto;display:flex}.bdc-member__name[data-astro-cid-5hepzrb5]{font-size:var(--step-1);text-transform:none;letter-spacing:0;line-height:var(--leading-heading)}.bdc-member--support[data-astro-cid-5hepzrb5] .bdc-member__name[data-astro-cid-5hepzrb5]{font-size:var(--step-0)}.bdc-member__role[data-astro-cid-5hepzrb5]{color:var(--ink-brand);font-size:var(--step--1)}.bdc-contact[data-astro-cid-4ht7jdns]{padding-top:var(--space-xl)}.bdc-contact__grid[data-astro-cid-4ht7jdns]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.bdc-contact__grid[data-astro-cid-4ht7jdns]{gap:var(--space-3xl);grid-template-columns:6fr 5fr}.bdc-contact__info[data-astro-cid-4ht7jdns]{order:-1}.bdc-contact__form-card[data-astro-cid-4ht7jdns]{position:sticky;top:6rem}}.bdc-contact__emergency[data-astro-cid-4ht7jdns]{margin-top:var(--space-l)}.bdc-contact__emergency[data-astro-cid-4ht7jdns] h3[data-astro-cid-4ht7jdns]{font-size:var(--step-1);margin-bottom:var(--space-2xs)}.bdc-contact__details[data-astro-cid-4ht7jdns]{gap:var(--space-2xs);margin-top:var(--space-l);display:grid}.bdc-contact__row[data-astro-cid-4ht7jdns]{align-items:flex-start;gap:var(--space-2xs);min-height:44px;color:var(--ink);font-size:var(--step-0);text-decoration:none;display:inline-flex}.bdc-contact__row[data-astro-cid-4ht7jdns] svg[data-astro-cid-4ht7jdns]{color:var(--ink-brand);flex:none;margin-top:.35em}a[data-astro-cid-4ht7jdns].bdc-contact__row{font-weight:var(--weight-medium)}a[data-astro-cid-4ht7jdns].bdc-contact__row:hover{color:var(--link-hover)}.bdc-contact__hours[data-astro-cid-4ht7jdns]{margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--border)}.bdc-contact__sub[data-astro-cid-4ht7jdns]{font-size:var(--step-1);margin-bottom:var(--space-s)}.bdc-contact__hours-table[data-astro-cid-4ht7jdns]{max-width:22rem}.bdc-contact__hours-table[data-astro-cid-4ht7jdns] th[data-astro-cid-4ht7jdns]{font-weight:var(--weight-regular);color:var(--ink-muted)}.bdc-contact__map[data-astro-cid-4ht7jdns]{margin-top:var(--space-l);aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--surface-sunken);overflow:clip}.bdc-contact__map[data-astro-cid-4ht7jdns] iframe[data-astro-cid-4ht7jdns]{border:0;width:100%;height:100%}.bdc-contact__form-card[data-astro-cid-4ht7jdns]{padding:var(--space-l);background:var(--surface-accent);color:var(--ink-on-accent);border-radius:var(--radius-m);box-shadow:var(--shadow-l);scroll-margin-top:6rem}.bdc-contact__form-photo[data-astro-cid-4ht7jdns] img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-s);width:100%;margin-bottom:var(--space-m)}.bdc-contact__form-title[data-astro-cid-4ht7jdns]{font-size:var(--step-3);color:inherit}.bdc-contact__form-text[data-astro-cid-4ht7jdns]{margin-block:var(--space-2xs) var(--space-m);color:color-mix(in srgb, currentColor 85%, transparent)}.bdc-contact__call[data-astro-cid-4ht7jdns]{margin-top:var(--space-m)}.bdc-fees[data-astro-cid-xz5drtzr]{scroll-margin-top:6rem}.bdc-fees__headline[data-astro-cid-xz5drtzr]{gap:var(--space-m);margin-bottom:var(--space-2xl);display:grid}@media (width>=48rem){.bdc-fees__headline[data-astro-cid-xz5drtzr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bdc-fees__card[data-astro-cid-xz5drtzr]{gap:var(--space-3xs);padding:var(--space-l);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.bdc-fees__card-name[data-astro-cid-xz5drtzr]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-eyebrow)}.bdc-fees__card-price[data-astro-cid-xz5drtzr]{font-family:var(--font-heading);font-size:var(--step-3);font-weight:var(--weight-light);color:var(--ink-brand);white-space:nowrap;line-height:1.1}.bdc-fees__card-note[data-astro-cid-xz5drtzr]{font-size:var(--step--1);color:var(--ink-muted)}.bdc-fees__explainer[data-astro-cid-xz5drtzr] p{max-width:70ch}.bdc-fees__explainer[data-astro-cid-xz5drtzr]{max-width:var(--measure);margin-bottom:var(--space-xl);padding:var(--space-l);background:var(--surface-soft);border-radius:var(--radius-l)}.bdc-fees__explainer[data-astro-cid-xz5drtzr] h3[data-astro-cid-xz5drtzr]{font-size:var(--step-1);font-weight:var(--weight-regular);margin-bottom:var(--space-2xs)}.bdc-fees__explainer[data-astro-cid-xz5drtzr] p{font-size:var(--step--1);color:var(--ink-muted);line-height:var(--leading-body)}.bdc-fees__explainer[data-astro-cid-xz5drtzr] p+p{margin-top:var(--space-2xs)}.bdc-fees__jump[data-astro-cid-xz5drtzr]{align-items:baseline;gap:var(--space-2xs) var(--space-s);margin-bottom:var(--space-l);padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.bdc-fees__jump-label[data-astro-cid-xz5drtzr]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-subtle)}.bdc-fees__jump[data-astro-cid-xz5drtzr] ul[data-astro-cid-xz5drtzr]{gap:var(--space-2xs) var(--space-s);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bdc-fees__group[data-astro-cid-xz5drtzr]{margin-bottom:var(--space-xl);scroll-margin-top:6rem}.bdc-fees__group-title[data-astro-cid-xz5drtzr]{margin-bottom:var(--space-s);font-size:var(--step-2)}.bdc-fees__filter[data-astro-cid-xz5drtzr]{margin-bottom:var(--space-m)}.bdc-fees__filter[data-astro-cid-xz5drtzr] fieldset[data-astro-cid-xz5drtzr]{border:0;margin:0;padding:0}.bdc-fees__filter[data-astro-cid-xz5drtzr] legend[data-astro-cid-xz5drtzr]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-eyebrow);margin-bottom:var(--space-2xs);padding:0}.bdc-fees__choices[data-astro-cid-xz5drtzr]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.bdc-fees__choice[data-astro-cid-xz5drtzr]{position:relative}.bdc-fees__choice[data-astro-cid-xz5drtzr] input[data-astro-cid-xz5drtzr]{opacity:0;cursor:pointer;position:absolute;inset:0}.bdc-fees__choice[data-astro-cid-xz5drtzr] span[data-astro-cid-xz5drtzr]{padding:var(--space-2xs) var(--space-s);border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--ink-muted);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);display:block}.bdc-fees__choice[data-astro-cid-xz5drtzr] input[data-astro-cid-xz5drtzr]:hover+span[data-astro-cid-xz5drtzr]{border-color:var(--accent)}.bdc-fees__choice[data-astro-cid-xz5drtzr] input[data-astro-cid-xz5drtzr]:checked+span[data-astro-cid-xz5drtzr]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.bdc-fees__choice[data-astro-cid-xz5drtzr] input[data-astro-cid-xz5drtzr]:focus-visible+span[data-astro-cid-xz5drtzr]{outline:2px solid var(--paper-0);box-shadow:0 0 0 2px var(--paper-0), 0 0 0 5px var(--accent)}.bdc-fees__hint[data-astro-cid-xz5drtzr]{margin-top:var(--space-2xs);font-size:var(--step--2);color:var(--ink-subtle)}.bdc-fees__scroll[data-astro-cid-xz5drtzr]{overflow-x:auto}.bdc-fees__table[data-astro-cid-xz5drtzr]{border-collapse:collapse;width:100%;min-width:44rem}.bdc-fees__table[data-astro-cid-xz5drtzr][data-filtered=true]{min-width:0}.bdc-fees__table[data-astro-cid-xz5drtzr] th[data-astro-cid-xz5drtzr],.bdc-fees__table[data-astro-cid-xz5drtzr] td[data-astro-cid-xz5drtzr]{padding:var(--space-s) var(--space-s) var(--space-s) 0;border-bottom:1px solid var(--border);vertical-align:top;text-align:left;font-size:var(--step--1)}.bdc-fees__table[data-astro-cid-xz5drtzr] thead[data-astro-cid-xz5drtzr] th[data-astro-cid-xz5drtzr]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-subtle);font-weight:var(--weight-regular)}.bdc-fees__table[data-astro-cid-xz5drtzr] th[data-astro-cid-xz5drtzr][scope=row]{font-weight:var(--weight-regular)}.bdc-fees__name[data-astro-cid-xz5drtzr]{font-family:var(--font-heading);font-size:var(--step-0);color:var(--ink);display:block}.bdc-fees__table[data-astro-cid-xz5drtzr] td[data-astro-cid-xz5drtzr]{color:var(--ink-brand)}.bdc-fees__notes[data-astro-cid-xz5drtzr]{margin-top:var(--space-m);max-width:var(--measure);gap:var(--space-2xs);padding:0;list-style:none;display:grid}.bdc-fees__notes[data-astro-cid-xz5drtzr] li[data-astro-cid-xz5drtzr]{padding-left:var(--space-s);font-size:var(--step--2);line-height:var(--leading-snug);color:var(--ink-subtle);position:relative}.bdc-fees__marker[data-astro-cid-xz5drtzr]{color:var(--ink-muted);position:absolute;left:0}.bdc-fees__plan[data-astro-cid-xz5drtzr]{gap:var(--space-m);margin-top:var(--space-2xl);padding:var(--space-l);background:var(--surface-warm);border-radius:var(--radius-m);align-items:center;display:grid}@media (width>=48rem){.bdc-fees__plan[data-astro-cid-xz5drtzr]{gap:var(--space-xl);grid-template-columns:1fr auto}}.bdc-fees__plan[data-astro-cid-xz5drtzr] h3[data-astro-cid-xz5drtzr]{font-size:var(--step-1);font-weight:var(--weight-regular);margin-bottom:var(--space-2xs)}.bdc-fees__plan[data-astro-cid-xz5drtzr] p{font-size:var(--step--1);color:var(--ink-muted);line-height:var(--leading-body);max-width:54ch}@media (width<=40rem){.bdc-fees__explainer[data-astro-cid-xz5drtzr] p,.bdc-fees__plan[data-astro-cid-xz5drtzr] p{font-size:1rem}}.bdc-gallery__cats[data-astro-cid-qmqmdtus]{justify-content:center;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-l);flex-wrap:wrap;display:flex}.bdc-gallery__cats-label[data-astro-cid-qmqmdtus]{font-size:var(--step--1);color:var(--ink-muted);margin-right:var(--space-2xs)}.bdc-gallery__grid[data-astro-cid-qmqmdtus]{gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));display:grid}.bdc-gallery__grid[data-astro-cid-qmqmdtus] img{aspect-ratio:462/306;object-fit:cover;border-radius:var(--radius-s);background:var(--surface-sunken);width:100%;transition:transform var(--dur-slow) var(--ease-out)}.bdc-gallery__grid[data-astro-cid-qmqmdtus] a[data-astro-cid-qmqmdtus]:hover img{transform:scale(1.02)}.bdc-gallery__caption[data-astro-cid-qmqmdtus]{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--ink-muted)}.bdc-gallery__note[data-astro-cid-qmqmdtus]{margin-top:var(--space-l)}.bdc-post-grid__cats[data-astro-cid-upormo5f]{justify-content:center;align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.bdc-post-grid__cats-label[data-astro-cid-upormo5f]{font-size:var(--step--1);color:var(--ink-muted);margin-right:var(--space-2xs)}.bdc-post-grid__grid[data-astro-cid-upormo5f]{gap:var(--space-l);--cards-min:18rem;--cards-cols:2}@media (width>=62rem){.bdc-post-grid__grid[data-astro-cid-upormo5f]{--cards-cols:3}}.bdc-post-card[data-astro-cid-upormo5f] article[data-astro-cid-upormo5f]{background:var(--surface-card);height:100%;color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:clip}.bdc-post-card[data-astro-cid-upormo5f]:hover article[data-astro-cid-upormo5f]{box-shadow:var(--shadow-m);transform:translateY(-2px)}.bdc-post-card__media[data-astro-cid-upormo5f]{aspect-ratio:3/2;background:var(--surface-sunken);display:block}.bdc-post-card__media[data-astro-cid-upormo5f] img{object-fit:cover;width:100%;height:100%}.bdc-post-card__body[data-astro-cid-upormo5f]{gap:var(--space-s);padding:var(--space-m);flex-direction:column;flex:auto;display:flex}.bdc-post-card__title[data-astro-cid-upormo5f]{font-size:var(--step-1);text-transform:none;letter-spacing:0;line-height:var(--leading-heading);flex:auto}.bdc-post-card__title[data-astro-cid-upormo5f] a[data-astro-cid-upormo5f]{color:var(--ink);text-decoration:none}.bdc-post-card__title[data-astro-cid-upormo5f] a[data-astro-cid-upormo5f]:hover{color:var(--ink-brand)}.bdc-post-card__body[data-astro-cid-upormo5f] .bdc-link-arrow[data-astro-cid-upormo5f]{font-size:var(--step--1)}.bdc-post-grid__more[data-astro-cid-upormo5f]{margin-top:var(--space-xl);justify-content:center;display:flex}.grid-item-paged{display:none}.bdc-lhero__strip[data-astro-cid-f4i4tgt5]{background:var(--brass-200);color:var(--ink-900)}.bdc-lhero__strip-inner[data-astro-cid-f4i4tgt5]{justify-content:center;align-items:center;gap:var(--space-s) var(--space-m);padding-block:var(--space-s);font-size:var(--step--1);text-align:center;flex-wrap:wrap;display:flex}.bdc-lhero[data-astro-cid-f4i4tgt5]{isolation:isolate;background:var(--ink-900);min-height:min(74vh,640px);color:var(--paper-0);align-items:center;display:grid;position:relative}.bdc-lhero__bg[data-astro-cid-f4i4tgt5],.bdc-lhero__scrim[data-astro-cid-f4i4tgt5]{z-index:-1;position:absolute;inset:0}.bdc-lhero__bg[data-astro-cid-f4i4tgt5],.bdc-lhero__bg[data-astro-cid-f4i4tgt5] img{object-fit:cover;width:100%;height:100%}.bdc-lhero__scrim[data-astro-cid-f4i4tgt5]{background:linear-gradient(100deg, color-mix(in srgb, var(--ink-950) 88%, transparent) 0%, color-mix(in srgb, var(--ink-950) 72%, transparent) 45%, color-mix(in srgb, var(--ink-950) 30%, transparent) 100%)}.bdc-lhero__inner[data-astro-cid-f4i4tgt5]{gap:var(--space-xl);padding-block:var(--space-2xl);align-items:center;display:grid}@media (width>=62rem){.bdc-lhero__inner[data-astro-cid-f4i4tgt5]{gap:var(--space-2xl);grid-template-columns:7fr 5fr}}.bdc-lhero__body[data-astro-cid-f4i4tgt5]{max-width:40rem}.bdc-lhero__form[data-astro-cid-f4i4tgt5]{padding:var(--space-m);border-radius:var(--radius-l);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-l)}.bdc-lhero__form-title[data-astro-cid-f4i4tgt5]{margin-bottom:var(--space-2xs);font-size:var(--step-1);color:var(--ink-heading)}.bdc-lhero__form[data-astro-cid-f4i4tgt5] .bdc-field__label,.bdc-lhero__form[data-astro-cid-f4i4tgt5] .bdc-field__control,.bdc-lhero__form[data-astro-cid-f4i4tgt5] .bdc-form__submit{font-size:var(--step--1)}.bdc-lhero__form[data-astro-cid-f4i4tgt5] .bdc-form__fields{gap:var(--space-xs)}.bdc-lhero__badge[data-astro-cid-f4i4tgt5]{margin-bottom:var(--space-m);display:inline-block}.bdc-lhero__badge[data-astro-cid-f4i4tgt5] img{object-fit:contain;width:auto;max-width:12rem;height:2.25rem}.bdc-lhero__title[data-astro-cid-f4i4tgt5]{color:var(--paper-0);font-size:var(--step-6);max-width:20ch}@media (width<=25rem){.bdc-lhero__title[data-astro-cid-f4i4tgt5]{font-size:var(--step-4)}}.bdc-lhero__title[data-astro-cid-f4i4tgt5] u{text-decoration:none}.bdc-lhero__title[data-astro-cid-f4i4tgt5] i,.bdc-lhero__title[data-astro-cid-f4i4tgt5] em{color:var(--brass-200);font-style:italic}.bdc-lhero__title[data-astro-cid-f4i4tgt5] u{text-decoration-color:var(--brass-500);text-underline-offset:.12em}.bdc-lhero__sub[data-astro-cid-f4i4tgt5]{margin-top:var(--space-s);max-width:52ch;font-size:var(--step-1);color:color-mix(in srgb, var(--paper-0) 88%, transparent)}.bdc-lhero__bullets[data-astro-cid-f4i4tgt5]{gap:var(--space-2xs);margin-top:var(--space-m);max-width:48ch;display:grid}.bdc-lhero__bullets[data-astro-cid-f4i4tgt5] li[data-astro-cid-f4i4tgt5]{padding-left:var(--space-m);font-size:var(--step--1);line-height:var(--leading-snug);color:color-mix(in srgb, var(--paper-0) 90%, transparent);position:relative}.bdc-lhero__bullets[data-astro-cid-f4i4tgt5] li[data-astro-cid-f4i4tgt5]:before{content:"";background:var(--brass-500);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:0}.bdc-lhero__bullets[data-astro-cid-f4i4tgt5] strong{color:var(--paper-0);font-weight:var(--weight-semibold)}.bdc-lhero__rating[data-astro-cid-f4i4tgt5]{align-items:center;gap:var(--space-2xs);margin-top:var(--space-m);border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);font-size:var(--step--1);color:var(--ink);box-shadow:var(--shadow-s);flex-wrap:wrap;padding:.4em .95em;display:inline-flex}.bdc-lhero__stars[data-astro-cid-f4i4tgt5]{color:var(--gold-500);letter-spacing:.06em}.bdc-lhero__trusted[data-astro-cid-f4i4tgt5]{color:var(--ink-muted)}.bdc-lhero__actions[data-astro-cid-f4i4tgt5]{gap:var(--space-s);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.bdc-pricing[data-astro-cid-ieymtllo]{scroll-margin-top:6rem}.bdc-pricing__grid[data-astro-cid-ieymtllo]{gap:var(--space-m);--cards-min:15rem;align-items:stretch}.bdc-price-card[data-astro-cid-ieymtllo]{gap:var(--space-2xs);text-align:center;padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);flex-direction:column;align-items:center;display:flex}.bdc-price-card__title[data-astro-cid-ieymtllo]{font-size:var(--step-1);text-transform:none;letter-spacing:0}.bdc-price-card__price[data-astro-cid-ieymtllo]{font-family:var(--font-heading);font-size:var(--step-3);font-weight:var(--weight-light);color:var(--ink-brand)}.bdc-price-card__text[data-astro-cid-ieymtllo]{font-size:var(--step--1);text-align:center;flex:auto}.bdc-price-card__text[data-astro-cid-ieymtllo] sup{margin-top:var(--space-3xs,.25rem);vertical-align:baseline;font-size:var(--step--2);color:var(--ink-subtle);display:block}.bdc-price-card[data-astro-cid-ieymtllo] .bdc-btn[data-astro-cid-ieymtllo]{margin-top:var(--space-s)}.bdc-pricing__note[data-astro-cid-ieymtllo]{margin-top:var(--space-l);text-align:center;margin-inline:auto}.bdc-pricing__note[data-astro-cid-ieymtllo] p{font-size:var(--step--1);color:var(--ink-subtle);max-width:70ch;margin-inline:auto}@media (width<=40rem){.bdc-price-card__text[data-astro-cid-ieymtllo]{font-size:1rem}}.bdc-plans__grid[data-astro-cid-5x4bgevo]{gap:var(--space-m);--cards-min:16rem;align-items:stretch}.bdc-plan[data-astro-cid-5x4bgevo]{gap:var(--space-s);padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.bdc-plan__title[data-astro-cid-5x4bgevo]{font-size:var(--step-1);text-transform:none;letter-spacing:0}@media (width>=48rem) and (width<=74.99rem){.bdc-plan[data-astro-cid-5x4bgevo]{padding:var(--space-m)}.bdc-plan__price[data-astro-cid-5x4bgevo]{font-size:var(--step-2)!important}}.bdc-plan__price[data-astro-cid-5x4bgevo]{font-family:var(--font-heading);font-size:var(--step-3);font-weight:var(--weight-light);color:var(--ink-brand)}.bdc-plan__items[data-astro-cid-5x4bgevo]{gap:var(--space-2xs);flex:auto;display:grid}.bdc-plan__items[data-astro-cid-5x4bgevo] li[data-astro-cid-5x4bgevo]{padding-left:var(--space-m);font-size:var(--step--1);line-height:var(--leading-snug);color:var(--ink-muted);position:relative}.bdc-plan__items[data-astro-cid-5x4bgevo] li[data-astro-cid-5x4bgevo]:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.bdc-plan[data-astro-cid-5x4bgevo] .bdc-btn[data-astro-cid-5x4bgevo]{align-self:flex-start}.bdc-why__grid[data-astro-cid-6kgok6zr]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=62rem){.bdc-why__grid[data-astro-cid-6kgok6zr]{gap:var(--space-3xl);grid-template-columns:6fr 6fr}.bdc-why__grid--solo[data-astro-cid-6kgok6zr]{grid-template-columns:minmax(0,1fr)}}.bdc-why__items[data-astro-cid-6kgok6zr]{gap:var(--space-2xs);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.bdc-why__items[data-astro-cid-6kgok6zr] li[data-astro-cid-6kgok6zr]{border:1px solid color-mix(in srgb, var(--paper-0) 30%, transparent);border-radius:var(--radius-pill);font-size:var(--step--1);color:var(--paper-0);padding:.45em 1em}.bdc-why__for[data-astro-cid-6kgok6zr]{gap:var(--space-2xs);margin-top:var(--space-l);display:grid}.bdc-why__for[data-astro-cid-6kgok6zr] li[data-astro-cid-6kgok6zr]{padding-left:var(--space-m);color:color-mix(in srgb, var(--paper-0) 85%, transparent);position:relative}.bdc-why__for[data-astro-cid-6kgok6zr] li[data-astro-cid-6kgok6zr]:before{content:"–";color:var(--brass-500);position:absolute;left:0}.bdc-glance[data-astro-cid-ggv7tjvz]{z-index:1;margin-top:calc(var(--space-2xl) * -1);padding-bottom:var(--space-l);position:relative}.bdc-glance__title[data-astro-cid-ggv7tjvz]{margin-bottom:var(--space-s);font-size:var(--step--2);font-weight:var(--weight-regular);letter-spacing:var(--track-caps);color:var(--paper-0)}.bdc-glance__list[data-astro-cid-ggv7tjvz]{gap:var(--space-s);display:grid}@media (width>=48rem){.bdc-glance__list[data-astro-cid-ggv7tjvz]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bdc-glance__item[data-astro-cid-ggv7tjvz]{padding:var(--space-m) var(--space-l);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-m);font-family:var(--font-heading);font-size:var(--step-0);line-height:var(--leading-snug);color:var(--ink-brand)}.bdc-ba__note[data-astro-cid-gk3s46dg]{max-width:var(--measure);margin-inline:auto}.bdc-before-after[data-astro-cid-gk3s46dg]{scroll-margin-top:6rem}.bdc-ba__item[data-astro-cid-gk3s46dg]{flex:0 0 min(34rem,90vw);max-width:34rem}.bdc-ba[data-astro-cid-gk3s46dg]{width:100%}.bdc-ba__pair[data-astro-cid-gk3s46dg]{gap:var(--space-2xs);grid-template-columns:1fr 1fr;display:grid}.bdc-ba__side[data-astro-cid-gk3s46dg]{border-radius:var(--radius-s);background:var(--surface-sunken);position:relative;overflow:hidden}.bdc-ba__side[data-astro-cid-gk3s46dg] img{aspect-ratio:445/170;object-fit:cover;width:100%}.bdc-before-after--face[data-astro-cid-gk3s46dg] .bdc-ba__side[data-astro-cid-gk3s46dg] img{aspect-ratio:4/3}.bdc-ba__tag[data-astro-cid-gk3s46dg]{left:var(--space-2xs);bottom:var(--space-2xs);background:color-mix(in srgb, var(--ink-950) 75%, transparent);color:var(--paper-0);font-size:var(--step--2);position:absolute}.bdc-ba__tag--after[data-astro-cid-gk3s46dg]{background:var(--brass-500);color:var(--ink-900)}.bdc-ba__cap[data-astro-cid-gk3s46dg]{margin-top:var(--space-s)}.bdc-ba__who[data-astro-cid-gk3s46dg]{align-items:center;gap:var(--space-s);display:flex}.bdc-ba__avatar[data-astro-cid-gk3s46dg],.bdc-ba__avatar[data-astro-cid-gk3s46dg] img{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.bdc-ba__initials[data-astro-cid-gk3s46dg]{font-weight:var(--weight-semibold)}.bdc-ba__treatment[data-astro-cid-gk3s46dg]{font-size:var(--step--1);color:var(--ink-muted)}.bdc-ba__quote[data-astro-cid-gk3s46dg]{margin-top:var(--space-s);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-m);background:var(--surface-warm);font-size:var(--step--1);color:var(--ink-muted)}.bdc-features__outro[data-astro-cid-6f3bdzjd]{max-width:46rem;text-align:center;margin-block-start:var(--space-xl);margin-inline:auto}.bdc-features__outro[data-astro-cid-6f3bdzjd] p{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--ink-muted)}.bdc-features__grid[data-astro-cid-6f3bdzjd]{gap:var(--space-m);--cards-min:15rem}.bdc-feature[data-astro-cid-6f3bdzjd]{gap:var(--space-2xs);padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);align-content:start;display:grid}.bdc-feature__title[data-astro-cid-6f3bdzjd]{font-size:var(--step-1);text-transform:none;letter-spacing:0}.bdc-feature__title[data-astro-cid-6f3bdzjd] a{color:inherit;font-weight:inherit;text-decoration:none;display:inline}.bdc-feature__title[data-astro-cid-6f3bdzjd] a:after{content:"→";color:var(--brass-700);margin-left:.3em}@media (pointer:coarse),(width<=40rem){.bdc-feature__title[data-astro-cid-6f3bdzjd] a{min-height:44px;padding-block:.35em;display:inline-block}}.bdc-feature__title[data-astro-cid-6f3bdzjd] a:hover{text-underline-offset:.18em;text-decoration:underline}.bdc-feature__title[data-astro-cid-6f3bdzjd] strong{font-weight:inherit}.bdc-feature__text[data-astro-cid-6f3bdzjd]{font-size:var(--step--1);max-width:none}.bdc-features__ctas[data-astro-cid-6f3bdzjd]{justify-content:center}@media (width<=40rem){.bdc-feature__text[data-astro-cid-6f3bdzjd]{font-size:1rem}}.bdc-splitrows__rows[data-astro-cid-lkf55k5s]{gap:var(--space-3xl);display:grid}.bdc-splitrows__row[data-astro-cid-lkf55k5s]{gap:var(--space-l);align-items:center;display:grid}@media (width>=48rem){.bdc-splitrows__row[data-astro-cid-lkf55k5s]{gap:var(--space-3xl);grid-template-columns:5fr 7fr}.bdc-splitrows__row--flip[data-astro-cid-lkf55k5s]{grid-template-columns:7fr 5fr}.bdc-splitrows__row--flip[data-astro-cid-lkf55k5s] .bdc-splitrows__photo[data-astro-cid-lkf55k5s]{grid-area:1/2}.bdc-splitrows__row--flip[data-astro-cid-lkf55k5s] .bdc-splitrows__copy[data-astro-cid-lkf55k5s]{grid-area:1/1}}.bdc-splitrows__photo[data-astro-cid-lkf55k5s] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-m);width:100%;box-shadow:var(--shadow-m);display:block}@media (width>=56rem){.bdc-splitrows__photo--portrait[data-astro-cid-lkf55k5s] img{aspect-ratio:4/5}}.bdc-splitrows__copy[data-astro-cid-lkf55k5s] h3[data-astro-cid-lkf55k5s]{font-size:var(--step-3);margin-bottom:var(--space-s)}.bdc-splitrows__shared[data-astro-cid-lkf55k5s]{justify-content:center}.bdc-findus__grid[data-astro-cid-xkbj7peh]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.bdc-findus__grid[data-astro-cid-xkbj7peh]{gap:var(--space-3xl);grid-template-columns:5fr 7fr}}.bdc-findus__dl[data-astro-cid-xkbj7peh]{gap:var(--space-3xs) var(--space-m);margin-top:var(--space-m);display:grid}.bdc-findus__dl[data-astro-cid-xkbj7peh] dt[data-astro-cid-xkbj7peh]{margin-top:var(--space-s);font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-eyebrow)}.bdc-findus__hours[data-astro-cid-xkbj7peh]{gap:var(--space-3xs);display:grid}.bdc-findus__map[data-astro-cid-xkbj7peh]{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--surface-sunken);box-shadow:var(--shadow-m);overflow:clip}.bdc-findus__map[data-astro-cid-xkbj7peh] iframe[data-astro-cid-xkbj7peh]{border:0;width:100%;height:100%}.bdc-findus__carousel[data-astro-cid-xkbj7peh]{margin-top:var(--space-2xl)}.bdc-findus__quotes[data-astro-cid-xkbj7peh]{gap:var(--space-m)}.bdc-findus__quote[data-astro-cid-xkbj7peh]{gap:var(--space-2xs);width:100%;padding:var(--space-m);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);font-size:var(--step--1);flex-direction:column;display:flex}.bdc-findus__stars[data-astro-cid-xkbj7peh]{color:var(--gold-500);letter-spacing:.06em}.bdc-findus__quote[data-astro-cid-xkbj7peh] blockquote[data-astro-cid-xkbj7peh]{color:var(--ink-muted);flex:auto}.bdc-findus__author[data-astro-cid-xkbj7peh]{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-eyebrow)}.bdc-cta-form[data-astro-cid-tgduxnt4]{scroll-margin-top:6rem}.bdc-cta-form__grid[data-astro-cid-tgduxnt4]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=48rem){.bdc-cta-form__grid[data-astro-cid-tgduxnt4]{gap:var(--space-2xl);grid-template-columns:14rem minmax(0,1fr)}}.bdc-cta-form__image[data-astro-cid-tgduxnt4] img{border-radius:var(--radius-s);width:100%;max-width:14rem;box-shadow:var(--shadow-l)}.bdc-team-photos__grid[data-astro-cid-xbwvbtje]{gap:var(--space-l);--cards-min:18rem}.bdc-team-photos__card[data-astro-cid-xbwvbtje]{gap:var(--space-m);padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-s);display:grid}@media (width>=40rem){.bdc-team-photos__card[data-astro-cid-xbwvbtje]{grid-template-columns:9rem minmax(0,1fr);align-items:start}}.bdc-team-photos__img[data-astro-cid-xbwvbtje] img{aspect-ratio:1;object-fit:cover;object-position:50% 20%;border-radius:var(--radius-s);width:100%}.bdc-team-photos__name[data-astro-cid-xbwvbtje]{font-size:var(--step-1);text-transform:none;letter-spacing:0;margin-bottom:var(--space-2xs)}.bdc-team-photos__body[data-astro-cid-xbwvbtje] .bdc-prose[data-astro-cid-xbwvbtje]{font-size:var(--step--1);max-width:70ch}@media (width<=40rem){.bdc-team-photos__body[data-astro-cid-xbwvbtje] p{font-size:1rem}}.bdc-steps[data-astro-cid-lywy2fec]{scroll-margin-top:6rem}.bdc-steps__outro[data-astro-cid-lywy2fec]{max-width:46rem;text-align:center;margin-block-start:var(--space-xl);margin-inline:auto}.bdc-steps__outro[data-astro-cid-lywy2fec] p{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--ink-muted)}.bdc-steps__list[data-astro-cid-lywy2fec]{gap:var(--space-m);--cards-min:16rem;counter-reset:step}.bdc-step[data-astro-cid-lywy2fec]{gap:var(--space-2xs);padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-s);align-content:start;display:grid}.bdc-step__icon[data-astro-cid-lywy2fec]{object-fit:contain;width:3rem;height:3rem;margin-bottom:var(--space-2xs)}.bdc-step__num[data-astro-cid-lywy2fec]{font-family:var(--font-heading);font-size:var(--step-3);color:var(--brass-600);line-height:1}.bdc-step__title[data-astro-cid-lywy2fec]{font-size:var(--step-1)}.bdc-step__text[data-astro-cid-lywy2fec]{font-size:var(--step--1);max-width:none}@media (width<=40rem){.bdc-step__text[data-astro-cid-lywy2fec]{font-size:1rem}}.bdc-price-panel__from[data-astro-cid-v4opmyts]{margin-block:var(--space-s);font-family:var(--font-heading);font-size:var(--step-4);font-weight:var(--weight-light);color:var(--ink-brand)}.bdc-price-panel__table[data-astro-cid-v4opmyts] table{background:var(--surface-card);border-radius:var(--radius-m);box-shadow:var(--shadow-s);overflow:clip}.bdc-contact-landing__grid[data-astro-cid-tyqs4rt5]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62rem){.bdc-contact-landing__grid[data-astro-cid-tyqs4rt5]{gap:var(--space-3xl);grid-template-columns:7fr 5fr}}.bdc-contact-landing[data-astro-cid-tyqs4rt5] h3[data-astro-cid-tyqs4rt5]{font-size:var(--step-2);margin-bottom:var(--space-s)}.bdc-contact-landing__lead[data-astro-cid-tyqs4rt5]{margin-bottom:var(--space-m);color:color-mix(in srgb, currentColor 85%, transparent)}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] ul{gap:var(--space-s);display:grid}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] li{gap:var(--space-3xs);font-size:var(--step--1);display:grid}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] li>span:first-child{font-family:var(--font-secondary);font-size:var(--step--2);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--brass-200)}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] table{width:auto}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] td{padding:.15em var(--space-m) .15em 0;font-variant-numeric:tabular-nums}.bdc-contact-landing__list[data-astro-cid-tyqs4rt5] a{color:var(--paper-0)}.bdc-contact-landing__map[data-astro-cid-tyqs4rt5]{margin-top:var(--space-l);aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--ink-900);overflow:clip}.bdc-contact-landing__map[data-astro-cid-tyqs4rt5] iframe[data-astro-cid-tyqs4rt5]{border:0;width:100%;height:100%}.bdc-referral__form[data-astro-cid-bcddwqcl]{gap:var(--space-m);padding:var(--space-l);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);display:grid}.bdc-referral__form[data-astro-cid-bcddwqcl] h2[data-astro-cid-bcddwqcl]{font-size:var(--step-2)}.bdc-referral__alt[data-astro-cid-bcddwqcl]{margin-top:var(--space-l)}.bdc-patient-centre__policies[data-astro-cid-lwhe6tk2]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.bdc-whatsapp[data-astro-cid-3xpziqyw] .bdc-form{margin-top:var(--space-l)}.bdc-whatsapp[data-astro-cid-3xpziqyw] .bdc-form__submit{--_bg:var(--green-500);--_fg:var(--green-ink)}.bdc-video[data-astro-cid-kdofrhet]{gap:var(--space-s);justify-items:center;display:grid}.bdc-video__frame[data-astro-cid-kdofrhet]{border-radius:var(--radius-m);background:var(--ink-900);width:min(100%,36rem);box-shadow:var(--shadow-m);position:relative;overflow:clip}.bdc-video__player[data-astro-cid-kdofrhet]{object-fit:cover;width:100%;height:100%;display:block}.bdc-video__alt[data-astro-cid-kdofrhet]{max-width:var(--measure-narrow);font-size:var(--step--1);line-height:var(--leading-snug);color:var(--ink-muted);text-align:center}.bdc-vwall__grid[data-astro-cid-znamnhkg]{gap:var(--space-l);padding:0;list-style:none;display:grid}@media (width>=44rem){.bdc-vwall__grid[data-astro-cid-znamnhkg]{grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}}.bdc-vwall__grid--single[data-astro-cid-znamnhkg]{max-width:34rem}.bdc-vwall__item[data-astro-cid-znamnhkg]{gap:var(--space-2xs);align-content:start;display:grid}.bdc-vwall__media[data-astro-cid-znamnhkg]{border-radius:var(--radius-m);background:var(--ink-900);line-height:0;display:block;position:relative;overflow:hidden}.bdc-vwall__media[data-astro-cid-znamnhkg] img[data-astro-cid-znamnhkg]{width:100%;height:auto;transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}.bdc-vwall__media[data-astro-cid-znamnhkg]:hover img[data-astro-cid-znamnhkg],.bdc-vwall__media[data-astro-cid-znamnhkg]:focus-visible img[data-astro-cid-znamnhkg]{opacity:.92;transform:scale(1.03)}.bdc-vwall__play[data-astro-cid-znamnhkg]{color:var(--paper-0);place-items:center;display:grid;position:absolute;inset:0}.bdc-vwall__play[data-astro-cid-znamnhkg] svg[data-astro-cid-znamnhkg]{background:color-mix(in srgb, var(--ink-900) 55%, transparent);width:3.5rem;height:3.5rem;box-shadow:0 2px 12px color-mix(in srgb, var(--ink-900) 35%, transparent);transition:background var(--dur-fast) var(--ease-out);border-radius:50%}.bdc-vwall__media[data-astro-cid-znamnhkg]:hover .bdc-vwall__play[data-astro-cid-znamnhkg] svg[data-astro-cid-znamnhkg],.bdc-vwall__media[data-astro-cid-znamnhkg]:focus-visible .bdc-vwall__play[data-astro-cid-znamnhkg] svg[data-astro-cid-znamnhkg]{background:var(--accent);color:var(--ink-900)}.bdc-vwall__time[data-astro-cid-znamnhkg]{right:var(--space-2xs);bottom:var(--space-2xs);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--ink-900) 72%, transparent);color:var(--paper-0);font-family:var(--font-secondary);font-size:var(--step--2);padding:.15em .45em;line-height:1.5;position:absolute}.bdc-vwall__title[data-astro-cid-znamnhkg]{font-size:var(--step-1);font-weight:var(--weight-regular);line-height:var(--leading-snug)}.bdc-vwall__alt[data-astro-cid-znamnhkg]{font-size:var(--step--1);color:var(--ink-muted);line-height:var(--leading-snug);max-width:46ch}@media (prefers-reduced-motion:reduce){.bdc-vwall__media[data-astro-cid-znamnhkg] img[data-astro-cid-znamnhkg]{transition:none}.bdc-vwall__media[data-astro-cid-znamnhkg]:hover img[data-astro-cid-znamnhkg],.bdc-vwall__media[data-astro-cid-znamnhkg]:focus-visible img[data-astro-cid-znamnhkg]{transform:none}}.bdc-sidebar-aside[data-astro-cid-sofsvyzq]{scroll-margin-top:6rem}.bdc-sidebar-aside__sticky[data-astro-cid-sofsvyzq]{position:sticky;top:5.5rem}.bdc-sidebar-aside__card[data-astro-cid-sofsvyzq]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:var(--shadow-s);display:grid;overflow:clip}.bdc-sidebar-aside__photo[data-astro-cid-sofsvyzq] img{aspect-ratio:4/3;object-fit:cover;width:100%}.bdc-sidebar-aside__body[data-astro-cid-sofsvyzq]{gap:var(--space-s);padding:var(--space-l);display:grid}.bdc-sidebar-aside__title[data-astro-cid-sofsvyzq]{font-size:var(--step-2);color:var(--ink-heading)}.bdc-faq[data-astro-cid-ujljcbn7]{scroll-margin-top:9rem}.bdc-faq__heading[data-astro-cid-ujljcbn7]{margin-bottom:var(--space-l)}.bdc-faq__list[data-astro-cid-ujljcbn7]{gap:var(--space-2xs);max-width:52rem;display:grid}.bdc-faq__item[data-astro-cid-ujljcbn7]{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-m);transition:border-color var(--dur-base) var(--ease-out)}.bdc-faq__item[data-astro-cid-ujljcbn7][open]{border-color:var(--border-accent);box-shadow:var(--shadow-xs)}.bdc-faq__item[data-astro-cid-ujljcbn7] summary[data-astro-cid-ujljcbn7]{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-m);font-family:var(--font-heading);font-size:var(--step-1);line-height:var(--leading-snug);color:var(--ink);cursor:pointer;min-height:44px;list-style:none;display:flex}.bdc-faq__item[data-astro-cid-ujljcbn7] summary[data-astro-cid-ujljcbn7]::-webkit-details-marker{display:none}.bdc-faq__item[data-astro-cid-ujljcbn7] summary[data-astro-cid-ujljcbn7]:hover{color:var(--ink-brand)}.bdc-faq__icon[data-astro-cid-ujljcbn7]{flex:none;width:20px;height:20px;position:relative}.bdc-faq__icon[data-astro-cid-ujljcbn7]:before,.bdc-faq__icon[data-astro-cid-ujljcbn7]:after{content:"";background:var(--accent);height:2px;transition:transform var(--dur-base) var(--ease-out);border-radius:2px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.bdc-faq__icon[data-astro-cid-ujljcbn7]:after{transform:translateY(-50%)rotate(90deg)}.bdc-faq__item[data-astro-cid-ujljcbn7][open] .bdc-faq__icon[data-astro-cid-ujljcbn7]:after{transform:translateY(-50%)rotate(0)}.bdc-faq__answer[data-astro-cid-ujljcbn7]{padding:0 var(--space-m) var(--space-m)}.bdc-ctacard__card[data-astro-cid-cbighjla]{gap:var(--space-l);padding:var(--space-l);background:var(--surface-soft);border-radius:var(--radius-m);align-items:center;display:grid}@media (width>=52rem){.bdc-ctacard__card[data-astro-cid-cbighjla]{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:14rem 1fr}}.bdc-ctacard__photo[data-astro-cid-cbighjla] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-s);width:100%}.bdc-ctacard__body[data-astro-cid-cbighjla]{gap:var(--space-s);display:grid}.bdc-ctacard__title[data-astro-cid-cbighjla]{font-size:var(--step-3)}.bdc-gallery-strip__item[data-astro-cid-wdq26cx7]{flex:0 0 min(20rem,70vw);max-width:20rem}.bdc-gallery-strip__item[data-astro-cid-wdq26cx7] figure[data-astro-cid-wdq26cx7]{width:100%}.bdc-gallery-strip__item[data-astro-cid-wdq26cx7] img{aspect-ratio:462/306;object-fit:cover;border-radius:var(--radius-s);background:var(--surface-sunken);width:100%}.bdc-gallery-strip__caption[data-astro-cid-wdq26cx7]{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--ink-muted)}.bdc-gallery-strip__foot[data-astro-cid-wdq26cx7]{justify-content:center;align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-l);text-align:center;flex-wrap:wrap;display:flex}.bdc-page__body[data-astro-cid-hkbrpulz]{width:100%}.bdc-page__body--sidebar[data-astro-cid-hkbrpulz]{gap:var(--space-xl);max-width:var(--container);padding:var(--section-y-tight) var(--gutter) var(--section-y);align-items:start;margin-inline:auto;display:grid}@media (width>=62rem){.bdc-page__body--sidebar[data-astro-cid-hkbrpulz]{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) 22rem}}.bdc-page__body--plain[data-astro-cid-hkbrpulz]{max-width:var(--container);padding:var(--section-y-tight) var(--gutter) var(--section-y);margin-inline:auto}.bdc-page__main[data-astro-cid-hkbrpulz]{gap:var(--space-xl);align-content:start;min-width:0;display:grid}.bdc-page__featured[data-astro-cid-hkbrpulz]{max-width:var(--measure)}.bdc-page__featured[data-astro-cid-hkbrpulz] img{border-radius:var(--radius-m);aspect-ratio:800/450;object-fit:cover;width:100%}
