.appointment-scheduling-platform_root__D_y7f{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)}.appointment-scheduling-platform_root__D_y7f .appointment-scheduling-platform_hero__RQLIg{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:var(--spacing-firstsection-menu);padding-inline:var(--margin-left-right)}.appointment-scheduling-platform_risksAndConsequences__IcRyj>section>div{gap:0}.appointment-scheduling-platform_risksAndConsequences__IcRyj>section>div>h2{margin-bottom:var(--spacing-section-elements-xs);max-width:100%}.appointment-scheduling-platform_risksAndConsequences__IcRyj>section>div>h3{max-width:816px;text-align:center;margin-bottom:var(--spacing-section-elements-3xl)}@media(max-width:960px){.appointment-scheduling-platform_risksAndConsequences__IcRyj>section>div>h3{max-width:600px}}.appointment-scheduling-platform_features___bB3m{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){.appointment-scheduling-platform_features___bB3m{flex-direction:column;gap:var(--spacing-subsections)}}@media(min-width:960px) and (max-width:1279px){.appointment-scheduling-platform_features___bB3m{flex-direction:column;gap:var(--spacing-subsections)}}.appointment-scheduling-platform_features__content__1Tmaq{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){.appointment-scheduling-platform_features__content__1Tmaq{flex-wrap:wrap}}@media(max-width:959px){.appointment-scheduling-platform_features__content__1Tmaq{flex-wrap:wrap;display:flex;gap:var(--spacing-section-elements-xl)}}@media(max-width:800px){.appointment-scheduling-platform_features__content__1Tmaq{flex-direction:row}}@media(min-width:960px) and (max-width:1279px){.appointment-scheduling-platform_features__content__1Tmaq{justify-content:center}}.appointment-scheduling-platform_features__results__8gNQr{flex-wrap:wrap;justify-content:center}@media(max-width:959px){.appointment-scheduling-platform_features__results__8gNQr{align-items:center}}.appointment-scheduling-platform_features__results__8gNQr div{width:350px}@media(1280px <= width){.appointment-scheduling-platform_features__results__8gNQr div{width:385px}}@media(max-width:800px){.appointment-scheduling-platform_features__results__8gNQr div{width:100%}}.appointment-scheduling-platform_links__Q39DW{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}.appointment-scheduling-platform_links__Q39DW a{text-align:center}@media(1280px <= width){.appointment-scheduling-platform_links__Q39DW a{width:200px}}@media(max-width:959px){.appointment-scheduling-platform_links__Q39DW{padding-inline:var(--margin-left-right)}}@media(min-width:960px) and (max-width:1279px){.appointment-scheduling-platform_links__Q39DW{justify-content:space-between}}@media(1280px <= width){.appointment-scheduling-platform_links__Q39DW{gap:var(--spacing-section-elements-lg)}}.appointment-scheduling-platform_timeline__6KWEq{display:flex;position:relative;width:1080px;height:268px;margin-bottom:-24px}@media(min-width:960px) and (max-width:1279px){.appointment-scheduling-platform_timeline__6KWEq{width:880px;height:215px}}@media(max-width:959px){.appointment-scheduling-platform_timeline__6KWEq{width:755px;height:210px}}@media(max-width:799px){.appointment-scheduling-platform_timeline__6KWEq{display:none}}.appointment-scheduling-platform_timelineMobile__5sBFY{display:none;position:relative;width:278px;height:684px;margin:-20px 0}@media(max-width:959px){.appointment-scheduling-platform_timelineMobile__5sBFY{display:flex}}@media(max-width:959px)and (min-width:800px){.appointment-scheduling-platform_timelineMobile__5sBFY{display:none}}.appointment-scheduling-platform_solutions__jHTDO{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)}.appointment-scheduling-platform_solutions__item__aXk8G{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-elements-lg);align-self:stretch}.appointment-scheduling-platform_solutions__content__5P9UA{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-elements-xs);align-self:stretch}.appointment-scheduling-platform_solutions__content__text__kCFjE{text-align:center}.appointment-scheduling-platform_solutions__images__OvA_G{display:flex;justify-content:center;align-items:center;gap:var(--spacing-section-elements-sm);flex-direction:row;flex-wrap:wrap}.appointment-scheduling-platform_solutions__images__item__F4GQo{display:flex;max-width:90px;height:65px;flex-direction:column;align-items:center;gap:var(--spacing-section-elements-2xs)}.appointment-scheduling-platform_solutions__images__item__icon__vonTK{display:flex;position:relative;justify-content:center;align-items:center;width:65px;height:37px}.appointment-scheduling-platform_solutions__images__item__icon__vonTK img{width:100%;height:100%;object-fit:contain}.appointment-scheduling-platform_models__eNHoq{padding:0 var(--margin-left-right)}.appointment-scheduling-platform_models__eNHoq,.appointment-scheduling-platform_models__wrapper__NLgHF{display:flex;max-width:var(--max-width-lg);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-subsections);align-self:stretch}.appointment-scheduling-platform_models__text__sILDY{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-h2-paragraph);align-items:center}.appointment-scheduling-platform_models__text__title__YGQaw{max-width:1000px;text-align:center;width:80%}@media(max-width:959px){.appointment-scheduling-platform_models__text__title__YGQaw{width:100%}}.appointment-scheduling-platform_models__text__subtitle__qX0Hk{text-align:center;width:80%}@media(max-width:959px){.appointment-scheduling-platform_models__text__subtitle__qX0Hk{width:100%}}.appointment-scheduling-platform_models__image__1JzjX{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){.appointment-scheduling-platform_models__image__1JzjX{height:132px}}@media(max-width:959px){.appointment-scheduling-platform_models__image__1JzjX{height:104px}}@media(max-width:650px){.appointment-scheduling-platform_models__image__1JzjX{display:none}}.appointment-scheduling-platform_models__image__1JzjX img{object-fit:contain;width:100%;height:100%}.appointment-scheduling-platform_models__imageMobile__VPIEF{display:none}@media(max-width:650px){.appointment-scheduling-platform_models__imageMobile__VPIEF{display:flex;align-self:center;border-radius:var(--radius-photo);overflow:hidden;position:relative;align-self:stretch;height:890px;width:100%}.appointment-scheduling-platform_models__imageMobile__VPIEF img{object-fit:contain;width:100%;height:100%}}.appointment-scheduling-platform_cards__6sz8R{display:flex;gap:var(--spacing-section-elements-3xl);align-self:stretch;align-items:stretch}@media(max-width:650px){.appointment-scheduling-platform_cards__6sz8R{flex-direction:column;gap:50px}}.appointment-scheduling-platform_cards__6sz8R .appointment-scheduling-platform_card__dkfLi{display:flex;flex:1 1;align-items:stretch;gap:var(--spacing-section-elements-3xl)}@media(max-width:650px){.appointment-scheduling-platform_cards__6sz8R .appointment-scheduling-platform_card__dkfLi{flex-direction:column}}.appointment-scheduling-platform_cards__image__3veXl{flex:1 1;position:relative;border-radius:var(--radius-photo);overflow:hidden}@media(max-width:650px){.appointment-scheduling-platform_cards__image__3veXl{min-height:211px}}.appointment-scheduling-platform_cards__image__3veXl img{object-fit:cover;width:100%;height:100%;position:absolute}.appointment-scheduling-platform_cards__wrapper__fyj0c{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){.appointment-scheduling-platform_cards__wrapper__fyj0c{align-self:stretch}}@media(max-width:650px){.appointment-scheduling-platform_cards__wrapper__fyj0c{min-height:100%}}.appointment-scheduling-platform_cards__wrapper__fyj0c:hover{background-color:var(--background-accent-tertiary)}.appointment-scheduling-platform_cards__title__ChClM{max-width:1000px;text-align:center;padding:var(--padding-sm) 0 0 var(--padding-sm)}.appointment-scheduling-platform_cards__content__Fy7GY{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){.appointment-scheduling-platform_cards__content__Fy7GY{gap:51px}}@media(1280px <= width){.appointment-scheduling-platform_cards__content__Fy7GY{gap:var(--spacing-section-elements-4xl)}}.appointment-scheduling-platform_cards__text__JBByv{align-self:stretch}.appointment-scheduling-platform_arrowImage__VpeEe{display:flex;align-items:flex-end}@media(min-width:960px) and (max-width:1279px){.appointment-scheduling-platform_arrowImage__VpeEe{align-items:flex-end;justify-content:flex-end}}.appointment-scheduling-platform_clientsSection__4Y5Wb{padding-bottom:var(--spacing-sections);width:100%}