.patient-registration-platform_root__YJp0B{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding-top:calc(var(--spacing-sections) + var(--header-height));gap:var(--spacing-sections);max-width:var(--max-width-lg);padding-bottom:var(--spacing-sections)}.patient-registration-platform_root__YJp0B .patient-registration-platform_hero__pIk3_{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--spacing-firstsection-menu);padding-inline:var(--margin-left-right)}.patient-registration-platform_features__BvNyk{display:flex;align-items:center;align-self:stretch;padding:0 var(--margin-left-right);justify-content:space-between;flex-direction:column;gap:var(--spacing-section-elements-3xl)}@media(max-width:959px){.patient-registration-platform_features__BvNyk{flex-direction:column;gap:var(--spacing-subsections)}}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_features__BvNyk{flex-direction:column;gap:var(--spacing-subsections)}}.patient-registration-platform_features__challenges__bo__s,.patient-registration-platform_features__content__dkTAc{display:flex;align-items:flex-start;align-content:flex-start;gap:var(--spacing-section-elements-4xl) var(--spacing-section-elements-3xl);justify-content:center}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_features__challenges__bo__s,.patient-registration-platform_features__content__dkTAc{flex-wrap:wrap}}@media(max-width:959px){.patient-registration-platform_features__challenges__bo__s,.patient-registration-platform_features__content__dkTAc{flex-wrap:wrap;display:flex;gap:var(--spacing-section-elements-xl)}}@media(max-width:800px){.patient-registration-platform_features__challenges__bo__s,.patient-registration-platform_features__content__dkTAc{flex-direction:row}}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_features__challenges__bo__s,.patient-registration-platform_features__content__dkTAc{justify-content:center}}.patient-registration-platform_features__challenges__bo__s{flex-wrap:wrap}@media(1280px <= width){.patient-registration-platform_features__challenges__bo__s div{width:400px}}.patient-registration-platform_features__results__iTI4E{flex-wrap:wrap;justify-content:center}@media(max-width:959px){.patient-registration-platform_features__results__iTI4E{align-items:center}}.patient-registration-platform_features__results__iTI4E div{width:350px}@media(1280px <= width){.patient-registration-platform_features__results__iTI4E div{width:385px}}@media(max-width:800px){.patient-registration-platform_features__results__iTI4E div{width:100%}}.patient-registration-platform_links__5fIbV{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:var(--spacing-section-elements-sm) var(--spacing-section-elements-xl);align-self:stretch;flex-wrap:wrap}.patient-registration-platform_links__5fIbV a{text-align:center}@media(1280px <= width){.patient-registration-platform_links__5fIbV a{width:200px}}@media(max-width:959px){.patient-registration-platform_links__5fIbV{padding-inline:var(--margin-left-right)}}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_links__5fIbV{justify-content:space-between}}@media(1280px <= width){.patient-registration-platform_links__5fIbV{gap:var(--spacing-section-elements-lg)}}.patient-registration-platform_timeline__Mh305{display:flex;position:relative;width:1080px;height:268px;margin-bottom:-24px}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_timeline__Mh305{width:880px;height:215px}}@media(max-width:959px){.patient-registration-platform_timeline__Mh305{width:755px;height:210px}}@media(max-width:799px){.patient-registration-platform_timeline__Mh305{display:none}}.patient-registration-platform_timelineMobile__WgJnw{display:none;position:relative;width:278px;height:684px;margin:-20px 0}@media(max-width:959px){.patient-registration-platform_timelineMobile__WgJnw{display:flex}}@media(max-width:959px)and (min-width:800px){.patient-registration-platform_timelineMobile__WgJnw{display:none}}.patient-registration-platform_solutions__ARv4x{display:flex;flex-direction:column;width:100%;max-width:var(--max-width-lg);align-items:center;gap:var(--spacing-section-elements-3xl);align-self:stretch;padding:0 var(--margin-left-right);margin-top:var(--spacing-sections)}.patient-registration-platform_models__yi1b2{padding:0 var(--margin-left-right)}.patient-registration-platform_models__wrapper__2hM_O,.patient-registration-platform_models__yi1b2{display:flex;max-width:var(--max-width-lg);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-subsections);align-self:stretch}.patient-registration-platform_models__text__3gLH1{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-h2-paragraph);align-items:center}.patient-registration-platform_models__text__title__ZFro4{max-width:1000px;text-align:center;width:80%}@media(max-width:959px){.patient-registration-platform_models__text__title__ZFro4{width:100%}}.patient-registration-platform_models__text__subtitle__wq2xt{text-align:center;width:80%}@media(max-width:959px){.patient-registration-platform_models__text__subtitle__wq2xt{width:100%}}.patient-registration-platform_models__image__HZPzs{display:flex;align-self:center;border-radius:var(--radius-photo);overflow:hidden;position:relative;align-self:stretch;height:170px;width:100%}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_models__image__HZPzs{height:132px}}@media(max-width:959px){.patient-registration-platform_models__image__HZPzs{height:104px}}@media(max-width:650px){.patient-registration-platform_models__image__HZPzs{display:none}}.patient-registration-platform_models__image__HZPzs img{object-fit:contain;width:100%;height:100%}.patient-registration-platform_models__imageMobile__m672p{display:none}@media(max-width:650px){.patient-registration-platform_models__imageMobile__m672p{display:flex;align-self:center;border-radius:var(--radius-photo);overflow:hidden;position:relative;align-self:stretch;height:890px;width:100%}.patient-registration-platform_models__imageMobile__m672p img{object-fit:contain;width:100%;height:100%}}.patient-registration-platform_cards__ijjHT{display:flex;gap:var(--spacing-section-elements-3xl);align-self:stretch;align-items:stretch}@media(max-width:650px){.patient-registration-platform_cards__ijjHT{flex-direction:column;gap:50px}}.patient-registration-platform_cards__ijjHT .patient-registration-platform_card__RfCXe{display:flex;flex:1 1;align-items:stretch;gap:var(--spacing-section-elements-3xl)}@media(max-width:650px){.patient-registration-platform_cards__ijjHT .patient-registration-platform_card__RfCXe{flex-direction:column}}.patient-registration-platform_cards__image__Vpdj6{flex:1 1;position:relative;border-radius:var(--radius-photo);overflow:hidden}@media(max-width:650px){.patient-registration-platform_cards__image__Vpdj6{min-height:211px}}.patient-registration-platform_cards__image__Vpdj6 img{object-fit:cover;width:100%;height:100%;position:absolute}.patient-registration-platform_cards__wrapper__oKt8s{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-section-elements-xs);flex:1 1;border-radius:var(--radius-section);background:#fff;box-shadow:0 8px 30px -12px rgba(23,25,68,.1)}@media(1280px <= width){.patient-registration-platform_cards__wrapper__oKt8s{align-self:stretch}}@media(max-width:650px){.patient-registration-platform_cards__wrapper__oKt8s{min-height:100%}}.patient-registration-platform_cards__wrapper__oKt8s:hover{background-color:var(--background-accent-tertiary)}.patient-registration-platform_cards__title__wye9S{max-width:1000px;text-align:center;padding:var(--padding-sm) 0 0 var(--padding-sm)}.patient-registration-platform_cards__content__n8k46{display:flex;flex-direction:row;gap:var(--spacing-section-elements-sm);align-self:stretch;padding:0 var(--padding-sm) var(--padding-sm)}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_cards__content__n8k46{gap:51px}}@media(1280px <= width){.patient-registration-platform_cards__content__n8k46{gap:var(--spacing-section-elements-4xl)}}.patient-registration-platform_cards__text__uDoDY{align-self:stretch}.patient-registration-platform_arrowImage__oDgPb{display:flex;align-items:flex-end}@media(min-width:960px) and (max-width:1279px){.patient-registration-platform_arrowImage__oDgPb{align-items:flex-end;justify-content:flex-end}}@media(min-width:960px){.patient-registration-platform_bottomCta__aENRR section div div{margin:auto 0}}