.RehabilitacionPage-module__QdrzQq__page{background:var(--color-white)}.RehabilitacionPage-module__QdrzQq__intro{padding:var(--space-viability-intro-top) 0 var(--space-viability-intro-bottom);text-align:center}.RehabilitacionPage-module__QdrzQq__intro p,.RehabilitacionPage-module__QdrzQq__intro h1{font-family:var(--font-castudio);text-transform:uppercase;margin:0}.RehabilitacionPage-module__QdrzQq__intro p{margin-bottom:var(--space-viability-kicker-bottom);font-size:var(--font-size-viability-kicker);letter-spacing:-.05em;font-weight:600;line-height:1}.RehabilitacionPage-module__QdrzQq__intro h1{font-size:var(--font-size-division-title);letter-spacing:0;font-weight:700;line-height:1}.RehabilitacionPage-module__QdrzQq__hero{height:var(--height-viability-hero);overflow:hidden}.RehabilitacionPage-module__QdrzQq__hero img,.RehabilitacionPage-module__QdrzQq__image img{object-fit:cover;width:100%;height:100%;display:block}.RehabilitacionPage-module__QdrzQq__hero img{object-position:center}.RehabilitacionPage-module__QdrzQq__row{border-bottom:1px solid var(--color-ink);padding:var(--space-viability-row-top) var(--space-viability-row-right) var(--space-viability-row-bottom) var(--space-viability-row-left);grid-template-columns:1fr 1fr;display:grid}.RehabilitacionPage-module__QdrzQq__copy{padding:var(--space-viability-copy-top) var(--space-viability-copy-right) var(--space-viability-copy-top) var(--space-viability-copy-left);transform:translateY(var(--space-viability-copy-offset-y));flex-direction:column;justify-content:center;display:flex}.RehabilitacionPage-module__QdrzQq__copy h2,.RehabilitacionPage-module__QdrzQq__faq h2{font-family:var(--font-castudio);font-size:var(--font-size-viability-heading);letter-spacing:-.05em;margin:0;font-weight:500;line-height:1.1}.RehabilitacionPage-module__QdrzQq__copy p,.RehabilitacionPage-module__QdrzQq__copy li{font-family:var(--font-castudio);font-size:var(--font-size-viability-copy);line-height:var(--line-height-viability-copy)}.RehabilitacionPage-module__QdrzQq__copy p{margin:var(--space-viability-copy-paragraph) 0 0}.RehabilitacionPage-module__QdrzQq__copy h2+p{margin-top:var(--space-viability-heading-copy-gap)}.RehabilitacionPage-module__QdrzQq__copy ul{margin:var(--space-viability-copy-paragraph) 0 0;padding-left:var(--space-viability-list-indent)}.RehabilitacionPage-module__QdrzQq__image{height:fit-content;overflow:hidden}.RehabilitacionPage-module__QdrzQq__image img{height:auto}.RehabilitacionPage-module__QdrzQq__reverse:not(.RehabilitacionPage-module__QdrzQq__faqRow) .RehabilitacionPage-module__QdrzQq__image{padding:var(--space-viability-reverse-image-top) var(--space-viability-reverse-image-right) var(--space-viability-reverse-image-bottom) var(--space-viability-reverse-image-left)}.RehabilitacionPage-module__QdrzQq__reverse:not(.RehabilitacionPage-module__QdrzQq__faqRow) .RehabilitacionPage-module__QdrzQq__copy{padding-left:var(--space-viability-reverse-copy-left);padding-right:var(--space-viability-reverse-copy-right);transform:translateY(var(--space-viability-copy-offset-y-reverse))}.RehabilitacionPage-module__QdrzQq__reverse:not(.RehabilitacionPage-module__QdrzQq__faqRow) .RehabilitacionPage-module__QdrzQq__copy h2{font-size:var(--font-size-viability-faq-heading)}.RehabilitacionPage-module__QdrzQq__typesRow .RehabilitacionPage-module__QdrzQq__copy{padding-left:var(--space-viability-types-copy-left);transform:translateY(var(--space-viability-types-copy-offset-y))}.RehabilitacionPage-module__QdrzQq__typesRow .RehabilitacionPage-module__QdrzQq__copy h2+p{margin-top:var(--space-viability-types-heading-copy-gap)}.RehabilitacionPage-module__QdrzQq__typesRow .RehabilitacionPage-module__QdrzQq__image{margin-left:var(--space-viability-types-image-left);margin-right:var(--space-viability-types-image-right)}.RehabilitacionPage-module__QdrzQq__faq{padding:var(--space-viability-copy-top) var(--space-viability-copy-right) var(--space-viability-copy-top) var(--space-viability-copy-left);flex-direction:column;justify-content:center;display:flex}.RehabilitacionPage-module__QdrzQq__faq h2{margin-bottom:var(--space-viability-faq-title-bottom);font-size:var(--font-size-viability-faq-heading)}.RehabilitacionPage-module__QdrzQq__faqRow .RehabilitacionPage-module__QdrzQq__image{margin-right:var(--space-viability-faq-image-right);margin-left:var(--space-viability-faq-image-left);padding-top:var(--space-viability-faq-image-top)}.RehabilitacionPage-module__QdrzQq__faqRow .RehabilitacionPage-module__QdrzQq__faq{padding-right:0;padding-left:var(--space-viability-faq-copy-left)}@media (max-width:767px){.RehabilitacionPage-module__QdrzQq__intro{padding:58px 20px 36px}.RehabilitacionPage-module__QdrzQq__intro h1{font-size:36px}.RehabilitacionPage-module__QdrzQq__hero{height:360px}.RehabilitacionPage-module__QdrzQq__row,.RehabilitacionPage-module__QdrzQq__reverse{grid-template-columns:1fr;gap:32px;padding:50px 20px}.RehabilitacionPage-module__QdrzQq__row>div:has(.RehabilitacionPage-module__QdrzQq__image){order:2}.RehabilitacionPage-module__QdrzQq__row>div:not(:has(.RehabilitacionPage-module__QdrzQq__image)){order:1}.RehabilitacionPage-module__QdrzQq__copy,.RehabilitacionPage-module__QdrzQq__faq,.RehabilitacionPage-module__QdrzQq__reverse:not(.RehabilitacionPage-module__QdrzQq__faqRow) .RehabilitacionPage-module__QdrzQq__copy,.RehabilitacionPage-module__QdrzQq__typesRow .RehabilitacionPage-module__QdrzQq__copy{padding:0;transform:none}.RehabilitacionPage-module__QdrzQq__image,.RehabilitacionPage-module__QdrzQq__reverse:not(.RehabilitacionPage-module__QdrzQq__faqRow) .RehabilitacionPage-module__QdrzQq__image,.RehabilitacionPage-module__QdrzQq__typesRow .RehabilitacionPage-module__QdrzQq__image{margin-left:0;margin-right:0;padding:0}.RehabilitacionPage-module__QdrzQq__copy h2,.RehabilitacionPage-module__QdrzQq__faq h2{font-size:34px}}
