@charset "UTF-8";.clinic-home{padding-bottom:var(--clinic-section-space);overflow-wrap:anywhere}.clinic-hero__title{font-size:var(--clinic-type-display);font-weight:600;letter-spacing:-.055em;line-height:1.12}.clinic-hero__title span{display:block;color:var(--clinic-action-primary)}.wp-block-button:is(.is-style-clinic-primary,.is-style-clinic-outline) .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--clinic-control-default);padding:.6875rem 1rem;border:1px solid var(--clinic-action-primary);border-radius:var(--clinic-radius-default);color:var(--clinic-text-inverse);background:var(--clinic-action-primary);font-family:inherit;font-size:var(--clinic-type-body-sm);font-weight:600;line-height:1.5;text-decoration:none;transition:background-color var(--clinic-duration-fast),color var(--clinic-duration-fast)}.wp-block-button:is(.is-style-clinic-primary,.is-style-clinic-outline) .wp-block-button__link:hover{border-color:var(--clinic-action-hover);background:var(--clinic-action-hover)}.wp-block-button:is(.is-style-clinic-primary,.is-style-clinic-outline) .wp-block-button__link:focus-visible{outline:3px solid var(--clinic-action-primary);outline-offset:3px}.wp-block-button.is-style-clinic-outline .wp-block-button__link{color:var(--clinic-action-primary);background:#0000}.wp-block-button.is-style-clinic-outline .wp-block-button__link:hover{color:var(--clinic-text-inverse);background:var(--clinic-action-primary)}.clinic-hero__actions .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--clinic-space-3)}.clinic-hero__actions .wp-block-button .wp-block-button__link{min-height:var(--clinic-control-lg)}.service-catalog>.wp-block-buttons{margin-top:1.5rem}.clinic-cta>.wp-block-buttons{margin-left:auto}.clinic-info{margin-block:var(--clinic-section-space)}.care-journey__steps{counter-reset:clinic-step}.care-journey__step{counter-increment:clinic-step}.care-journey__step>.icon{width:2rem;height:2rem}.care-journey__number:before{content:counter(clinic-step,decimal-leading-zero)}@media (max-width:991.98px){.clinic-hero__actions .wp-block-buttons{gap:var(--clinic-space-2)}.clinic-hero__actions .wp-block-button .wp-block-button__link{min-height:var(--clinic-control-default);padding-inline:.875rem;font-size:var(--clinic-type-caption)}}@media (prefers-reduced-motion:reduce){.wp-block-button__link{transition:none}}.wp-block-group.section-heading{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--clinic-space-4)}.wp-block-group.section-heading>*{margin-block:0;margin-inline:0}:is(.clinic-cta,.clinic-hero__actions) .wp-block-button.is-style-clinic-primary .wp-block-button__link:after{content:"→";font-size:1.25em}.wp-block-group.section-heading>.wp-block-group__inner-container{display:contents}.wp-block-group.section-heading>.wp-block-group__inner-container>*{margin:0}