:is(.clinic-article,.clinic-article-citations){--_space:var(--clinic-article-space,1em);--_border:var(--clinic-article-border-color,color-mix(in srgb, currentColor 20%, transparent));--_surface:var(--clinic-article-surface,color-mix(in srgb, currentColor 6%, transparent));--_muted:var(--clinic-article-muted-color,inherit);--_radius:var(--clinic-article-radius,var(--clinic-radius,8px));--_accent:var(--clinic-article-accent,currentColor);box-sizing:border-box;max-width:var(--clinic-article-max-width,none);color:var(--clinic-article-color,inherit);font-family:var(--clinic-article-font-family,inherit);font-size:var(--clinic-article-font-size,inherit);line-height:var(--clinic-article-line-height,inherit);overflow-wrap:break-word}:is(.clinic-article,.clinic-article-citations) :where(*),:is(.clinic-article,.clinic-article-citations) :where(*):before,:is(.clinic-article,.clinic-article-citations) :where(*):after{box-sizing:inherit}:is(.clinic-article,.clinic-article-citations) :where(p,ul,ol,li,blockquote,pre,figure,figcaption,table,hr,details,summary,aside,nav,h2,h3,h4,h5,h6){max-width:none;letter-spacing:inherit;text-transform:none;margin:0}:is(.clinic-article,.clinic-article-citations) :where(p,li,figcaption,td,th,summary,blockquote){font:inherit;color:inherit}:is(.clinic-article,.clinic-article-citations) :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}:is(.clinic-article,.clinic-article-citations) :where(img){border-radius:var(--clinic-article-image-radius,0);max-width:100%;height:auto;box-shadow:none;border:0;display:block}:is(.clinic-article,.clinic-article-citations) :where(a){color:var(--clinic-article-link-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--clinic-article-link-thickness,from-font);text-underline-offset:var(--clinic-article-link-offset,.15em)}:is(.clinic-article,.clinic-article-citations) :where(a:hover){color:var(--clinic-article-link-hover-color,var(--clinic-article-link-color,inherit))}:is(.clinic-article,.clinic-article-citations) :where(a,summary,[tabindex]):focus-visible{outline:var(--clinic-article-focus-ring,2px solid currentColor);outline-offset:var(--clinic-article-focus-offset,2px);box-shadow:none}.clinic-article :where(p,ul,ol,blockquote,pre,figure,hr,details){margin-block-end:var(--_space)}.clinic-article :where(h2,h3,h4,h5,h6){margin-block:var(--clinic-article-heading-space,1.75em) .6em;color:var(--clinic-article-heading-color,inherit);font-family:var(--clinic-article-heading-font-family,inherit);font-weight:var(--clinic-article-heading-weight,600);line-height:var(--clinic-article-heading-line-height,1.25);letter-spacing:var(--clinic-article-heading-letter-spacing,inherit);scroll-margin-top:var(--clinic-article-scroll-margin,0)}.clinic-article :where(h2){font-size:var(--clinic-article-h2-size,1.5em)}.clinic-article :where(h3){font-size:var(--clinic-article-h3-size,1.25em)}.clinic-article :where(h4){font-size:var(--clinic-article-h4-size,1.1em)}.clinic-article :where(h5,h6){font-size:var(--clinic-article-h5-size,1em)}.clinic-article :where(strong){font-weight:700}.clinic-article :where(em){font-style:italic}.clinic-article :where(ul,ol){padding-inline-start:1.5em}.clinic-article :where(ul){list-style:outside}.clinic-article :where(ol){list-style:decimal}.clinic-article :where(li ul){list-style-type:circle}.clinic-article :where(li){margin-block:.3em;display:list-item}.clinic-article :where(li>p){margin-block-end:.5em}.clinic-article :where(li)::marker{color:var(--clinic-article-marker-color,inherit)}.clinic-article :where(blockquote){border-inline-start:3px solid var(--_border);font-style:var(--clinic-article-quote-style,normal);padding-inline-start:1em}.clinic-article :where(hr){border:0;border-block-start:1px solid var(--_border);height:0;margin-block:2em}.clinic-article :where(code){background:var(--_surface);font-family:var(--clinic-article-code-font-family,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);border-radius:4px;padding:.1em .3em;font-size:.9em}.clinic-article .clinic-article__code{border-radius:var(--_radius);background:var(--_surface);white-space:pre-wrap;overflow-wrap:anywhere;padding:1em;font-size:.9em;line-height:1.5}.clinic-article .clinic-article__code code{font-size:inherit;background:0 0;padding:0}.clinic-article .clinic-article__figure{margin-block:0 var(--_space)}.clinic-article .clinic-article__figure>.clinic-article__image,.clinic-article .clinic-article__figure>img{width:100%}.clinic-article .clinic-article__figure figcaption{color:var(--_muted);margin-block-start:.5em;font-size:.9em}.clinic-article .clinic-article__figure-credit{font-size:.9em}.clinic-article .clinic-article__table{max-width:100%;margin-block:0 var(--_space);border:1px solid var(--_border);border-radius:var(--_radius);overflow-x:auto}.clinic-article .clinic-article__table table{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--clinic-article-table-font-size,.95em)}.clinic-article .clinic-article__table :is(th,td){border:0;border-block-end:1px solid var(--_border);text-align:start;vertical-align:top;min-width:8ch;padding:.55em .8em}.clinic-article .clinic-article__table tr:last-child>:is(th,td){border-block-end:0}.clinic-article .clinic-article__table thead :is(th,td){background:var(--clinic-article-table-header-background,var(--_surface));border-block-end-width:2px}.clinic-article .clinic-article__table th{font-weight:600}.clinic-article .clinic-article__table :is(th,td)>:where(p,ul,ol){margin-block-end:.4em}.clinic-article .clinic-article__table .clinic-article__cell--left{text-align:left}.clinic-article .clinic-article__table .clinic-article__cell--center{text-align:center}.clinic-article .clinic-article__table .clinic-article__cell--right{text-align:right}.clinic-article .clinic-article__callout{--_callout:var(--clinic-article-callout-note,var(--_accent));margin-block:0 var(--_space);border-inline-start:4px solid var(--_callout);border-radius:var(--_radius);background:var(--clinic-article-callout-background,var(--_surface));padding:.9em 1.15em}.clinic-article .clinic-article__callout--info{--_callout:var(--clinic-article-callout-info,var(--_accent))}.clinic-article .clinic-article__callout--warning{--_callout:var(--clinic-article-callout-warning,var(--_accent))}.clinic-article .clinic-article__callout--tip{--_callout:var(--clinic-article-callout-tip,var(--_accent))}.clinic-article .clinic-article__callout-title{margin-block-end:.4em}.clinic-article .clinic-article__callout-title:last-child{margin-block-end:0}.clinic-article .clinic-article__callout-kind{font-weight:700}.clinic-article .clinic-article__callout-heading{font-weight:600}.clinic-article .clinic-article__action{margin-block:0 var(--_space)}.clinic-article .clinic-article__button{border:var(--clinic-article-button-border-width,1px) solid var(--clinic-article-button-border-color,var(--clinic-primary,currentColor));border-radius:var(--clinic-article-button-radius,var(--clinic-button-radius,var(--_radius)));background:var(--clinic-article-button-background,var(--clinic-primary,transparent));max-width:100%;min-height:44px;color:var(--clinic-article-button-color,var(--clinic-primary-contrast,inherit));font:inherit;font-weight:var(--clinic-article-button-weight,600);text-align:center;text-transform:none;letter-spacing:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.5em;padding:.65em 1.4em;line-height:1.2;text-decoration:none;display:inline-flex}.clinic-article .clinic-article__button--booking{border-color:var(--clinic-article-booking-border-color,var(--clinic-article-button-border-color,var(--clinic-primary,currentColor)));background:var(--clinic-article-booking-background,var(--clinic-article-button-background,var(--clinic-primary,transparent)));color:var(--clinic-article-booking-color,var(--clinic-article-button-color,var(--clinic-primary-contrast,inherit)))}.clinic-article .clinic-article__button:hover{color:var(--clinic-article-button-color,var(--clinic-primary-contrast,inherit));text-underline-offset:.2em;text-decoration:underline}.clinic-article .clinic-article__button--booking:hover{color:var(--clinic-article-booking-color,var(--clinic-article-button-color,var(--clinic-primary-contrast,inherit)))}.clinic-article .clinic-article__faq{margin-block:0 var(--_space);border-block-start:1px solid var(--_border)}.clinic-article .clinic-article__faq-item{border-block-end:1px solid var(--_border);margin:0}.clinic-article details.clinic-article__faq-item>summary.clinic-article__faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:1em;padding-block:.85em;font-weight:600;list-style:none;display:flex}.clinic-article .clinic-article__faq-question::-webkit-details-marker{display:none}.clinic-article details.clinic-article__faq-item>summary.clinic-article__faq-question:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:none;width:.5em;height:.5em;margin-inline-end:.25em;transform:translateY(-25%)rotate(45deg)}.clinic-article details.clinic-article__faq-item[open]>summary.clinic-article__faq-question:after{transform:translateY(25%)rotate(-135deg)}.clinic-article .clinic-article__faq-answer{padding-block-end:1em}.clinic-article .clinic-article__faq--headings .clinic-article__faq-question{margin-block:0;padding-block:.85em .4em}.clinic-article .clinic-article__related{margin-block:0 var(--_space);border:1px solid var(--_border);border-radius:var(--_radius);padding:.9em 1.15em}.clinic-article .clinic-article__related-title{margin-block-end:.5em;font-weight:600}.clinic-article .clinic-article__related-list{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.clinic-article .clinic-article__related-list>li{margin:0}.clinic-article-citations .clinic-article-citations__title{color:var(--clinic-article-heading-color,inherit);font-family:var(--clinic-article-heading-font-family,inherit);font-size:var(--clinic-article-citations-title-size,1.25em);font-weight:var(--clinic-article-heading-weight,600);line-height:var(--clinic-article-heading-line-height,1.25);margin-block-end:.6em}.clinic-article-citations .clinic-article-citations__list{font-size:var(--clinic-article-citations-font-size,.95em);margin:0;padding-inline-start:1.5em;list-style:decimal}.clinic-article-citations .clinic-article-citations__item{margin-block:0 .5em;display:list-item}.clinic-article-citations .clinic-article-citations__meta{color:var(--_muted)}.clinic-article :where(*):first-child{margin-block-start:0}.clinic-article :where(*):last-child{margin-block-end:0}:is(.clinic-article,.clinic-article-citations) .clinic-article__sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.clinic-article .clinic-article__table{overflow:visible}}
