.ScheduleDemo_frame__KX7eq{width:100%;aspect-ratio:984/740;overflow:hidden;position:relative;background:#fff}.ScheduleDemo_app__iiVEe{width:984px;height:740px;transform-origin:top left;position:relative;background:#fff;color:#39294d;display:flex;flex-direction:column}.ScheduleDemo_header__ydQvL{padding:25px 28px 20px;display:flex;align-items:center;justify-content:space-between}.ScheduleDemo_eyebrow__l5WX1{font-size:10px;color:#9c86ad;letter-spacing:.13em}.ScheduleDemo_header__ydQvL h3{font-size:23px;font-weight:600;margin:6px 0 0;letter-spacing:-.035em}.ScheduleDemo_range__lMQr_{display:flex;align-items:center;gap:20px;color:#947ca6;font-size:12px}.ScheduleDemo_range__lMQr_ span{border:1px solid #e8def1;border-radius:6px;padding:8px 16px}.ScheduleDemo_toolbar__2CYnJ{display:flex;justify-content:space-between;align-items:center;padding:0 28px 20px}.ScheduleDemo_summary__oIowf{display:flex;align-items:center;gap:8px;color:#9786a8;font-size:12px}.ScheduleDemo_summary__oIowf i{height:14px;width:1px;background:#e9e0f1;margin:0 8px}.ScheduleDemo_views__nZy4D{display:flex;gap:4px;background:#f7f2fc;padding:4px;border-radius:8px;font-size:12px;color:#9b87ad}.ScheduleDemo_views__nZy4D span{padding:7px 17px;position:relative}.ScheduleDemo_views__nZy4D .ScheduleDemo_selected__lHSAV{color:#7c2dcb;background:white;border-radius:6px;box-shadow:0 1px 4px #36224e15}.ScheduleDemo_dayHeaders__AOtL_{display:grid;background:#fcfafe;border-top:1px solid #eee5f5;border-bottom:1px solid #eee5f5}.ScheduleDemo_dayHeaders__AOtL_>div{height:75px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;color:#9989a7}.ScheduleDemo_dayHeaders__AOtL_ strong{font-size:18px;font-weight:500;height:30px;width:30px;display:grid;place-items:center;color:#645172}.ScheduleDemo_dayHeaders__AOtL_ .ScheduleDemo_today__xTMHH{color:white;background:#8d46cb;border-radius:50%}.ScheduleDemo_dayHeaders__AOtL_>small{font-size:8px;align-self:center;text-align:center;line-height:1.7;color:#a393af}.ScheduleDemo_grid__5JuWm{display:grid;flex:1;min-height:0;overflow:hidden}.ScheduleDemo_hour__UUZHA{height:70px;font-size:9px;color:#9d8bab;text-align:center;padding-top:8px}.ScheduleDemo_column__suGoH{position:relative;border-left:1px solid #eee8f3;background:repeating-linear-gradient(180deg,transparent 0,transparent 69px,#eee8f3 0,#eee8f3 70px)}.ScheduleDemo_event__XyMs5{position:absolute;left:5px;right:5px;min-height:65px;padding:8px 7px;background:color-mix(in srgb,var(--accent) 10%,white);border-left:3px solid var(--accent);border-radius:5px;display:flex;flex-direction:column;gap:3px;color:#554062;transition:box-shadow .3s}.ScheduleDemo_event__XyMs5 strong{font-size:10px;font-weight:600;line-height:1.3}.ScheduleDemo_event__XyMs5 span{font-size:9px}.ScheduleDemo_event__XyMs5 small{font-size:8px;color:#927f9f}.ScheduleDemo_emphasis__N_9zL{box-shadow:0 0 0 3px #478cce25}.ScheduleDemo_cursor__o2OTc,.ScheduleDemo_tabCursor__pwO8K{position:absolute;color:#633092;fill:white;filter:drop-shadow(0 2px 3px #34204030)}.ScheduleDemo_cursor__o2OTc{right:12px;bottom:8px;animation:ScheduleDemo_point__dsVi_ .5s ease-out both}.ScheduleDemo_tabCursor__pwO8K{right:0;bottom:-14px;animation:ScheduleDemo_point__dsVi_ .4s ease-out both;z-index:5}.ScheduleDemo_details__IDefT{position:absolute;z-index:3;left:113px;top:223px;width:345px;background:white;border:1px solid #e8deef;border-top:5px solid #478cce;border-radius:13px;box-shadow:0 18px 48px #3c26572b;padding:23px;animation:ScheduleDemo_reveal__yqywT .3s ease-out both}.ScheduleDemo_detailHeading__AURHu{display:flex;align-items:center;gap:11px}.ScheduleDemo_assignee__bu73G img,.ScheduleDemo_detailHeading__AURHu img{border-radius:50%}.ScheduleDemo_detailHeading__AURHu>svg{margin-left:auto;color:#aa96b9}.ScheduleDemo_assignee__bu73G small,.ScheduleDemo_detailHeading__AURHu small{display:block;font-size:8px;letter-spacing:.1em;color:#9c8aaa;margin-bottom:4px}.ScheduleDemo_assignee__bu73G strong,.ScheduleDemo_detailHeading__AURHu strong{font-size:13px;font-weight:600}.ScheduleDemo_details__IDefT h4{margin:21px 0 9px;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.025em}.ScheduleDemo_type__42E_P{color:#4781b5;background:#edf5fc;border-radius:20px;font-size:10px;padding:5px 10px}.ScheduleDemo_details__IDefT dl{border-top:1px solid #efe8f4;padding-top:18px;margin:21px 0;display:grid;gap:18px}.ScheduleDemo_details__IDefT dl>div{display:flex;gap:13px;align-items:center}.ScheduleDemo_details__IDefT dl svg{color:#a18bb3}.ScheduleDemo_details__IDefT dt{color:#9d89ad;font-size:9px;margin-bottom:4px}.ScheduleDemo_details__IDefT dd{margin:0;font-size:12px}.ScheduleDemo_assignee__bu73G{display:flex;align-items:center;gap:11px;border-top:1px solid #efe8f4;padding-top:17px}.ScheduleDemo_footer__tfzvb{height:41px;display:flex;align-items:center;gap:22px;padding:0 27px;border-top:1px solid #eee5f5;color:#95829f;font-size:10px;flex-shrink:0}.ScheduleDemo_footer__tfzvb span{display:flex;align-items:center;gap:6px}.ScheduleDemo_footer__tfzvb i{width:6px;height:6px;background:#478cce;border-radius:50%}.ScheduleDemo_footer__tfzvb span:nth-child(2) i{background:#9770c4}.ScheduleDemo_footer__tfzvb span:nth-child(3) i{background:#c88c55}.ScheduleDemo_footer__tfzvb small{margin-left:auto;font-size:9px}@keyframes ScheduleDemo_reveal__yqywT{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ScheduleDemo_point__dsVi_{0%{opacity:0;transform:translate(18px,15px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ScheduleDemo_app__iiVEe *{animation:none!important;transition:none!important}}.PlatformsDemo_frame__rJ2Tt{position:relative;width:100%;aspect-ratio:984/740;overflow:hidden;background:#fff;border-radius:16px}.PlatformsDemo_canvas__hiUsX{width:984px;height:740px;transform-origin:top left;display:grid;grid-template-columns:470px 340px;gap:70px;padding:32px 52px;color:#35283f}.PlatformsDemo_canvas__hiUsX header{text-align:center;height:76px}.PlatformsDemo_canvas__hiUsX h3{font-size:22px;font-weight:600;letter-spacing:-.035em;margin:0 0 8px}.PlatformsDemo_canvas__hiUsX header p{font-size:12px;color:#9a88a5;margin:0}.PlatformsDemo_web__F_Waw figure{margin:0 0 24px;border:1px solid #e9e1ef;border-radius:8px;overflow:hidden;box-shadow:0 12px 28px #38244b10;background:white}.PlatformsDemo_browserBar__DSBnW{display:flex;align-items:center;gap:4px;height:23px;padding:0 10px;background:#f6f3f8;color:#9b89a7}.PlatformsDemo_browserBar__DSBnW i{width:4px;height:4px;border-radius:50%;background:#cbbfd3}.PlatformsDemo_browserBar__DSBnW span{font-size:8px;margin:auto;padding-right:20px}.PlatformsDemo_webImage__hmQ__{display:block;width:100%;height:auto}.PlatformsDemo_calendar__4LJoC{height:271px}.PlatformsDemo_calendar__4LJoC>div:last-child{margin-top:0}.PlatformsDemo_phones__E6lwO{display:grid;grid-template-columns:1fr 1fr;gap:19px 26px;width:270px;margin:auto}.PlatformsDemo_phones__E6lwO figure{margin:0}.PlatformsDemo_phone__bgKJT{border:3px solid #3c3542;border-radius:18px;overflow:hidden;box-shadow:0 9px 23px #38244b18;background:white}.PlatformsDemo_phone__bgKJT>img{display:block;width:100%;height:auto}.PlatformsDemo_phones__E6lwO figcaption{text-align:center;font-size:9px;color:#9985a5;margin-top:8px}.PlatformsDemo_patientViewport__qR48o{width:116px;height:252px;overflow:hidden}.PlatformsDemo_patientScreen__TKHiK{width:390px;height:847px;transform:scale(.29744);transform-origin:top left;background:#fff;color:#29232e;position:relative;font-family:Arial,sans-serif}.PlatformsDemo_statusBar__51g8u{height:54px;padding:20px 27px 0;font-size:14px;font-weight:600;display:flex;justify-content:space-between}.PlatformsDemo_mobileHeader__KTWH5{padding:20px 16px;display:flex;align-items:center;justify-content:space-between;font-size:24px}.PlatformsDemo_mobileHeader__KTWH5 svg{background:#8533c6;color:white;padding:6px;box-sizing:content-box;border-radius:50%}.PlatformsDemo_filters__ARENH{display:flex;margin:0 16px 12px;border:1px solid #eee;border-radius:7px;font-size:12px;height:32px}.PlatformsDemo_filters__ARENH>*{width:50%;text-align:center;padding:9px}.PlatformsDemo_filters__ARENH b{background:#8533c6;color:white;border-radius:6px}.PlatformsDemo_patient__n_hAr{display:flex;align-items:center;gap:12px;padding:18px 14px;border-bottom:1px solid #eee}.PlatformsDemo_patient__n_hAr>i{width:44px;height:44px;background:#8533c6;border-radius:50%;display:grid;place-items:center;color:white;font-size:14px;font-style:normal}.PlatformsDemo_patient__n_hAr>div{flex:1}.PlatformsDemo_patient__n_hAr strong{display:flex;justify-content:space-between;font-size:14px}.PlatformsDemo_patient__n_hAr small{font-size:9px;color:#35956c;background:#e8f9ee;padding:3px}.PlatformsDemo_patient__n_hAr p{display:flex;gap:4px;align-items:center;color:#888;font-size:10px;margin:8px 0 0}.PlatformsDemo_add__LLlXG{position:absolute;bottom:105px;right:20px;background:#8533c6;color:white;border-radius:50%;width:48px;height:48px;display:grid;place-items:center}.PlatformsDemo_mobileNav__kuHqs{position:absolute;bottom:20px;left:12px;right:12px;display:flex;justify-content:space-around;border-top:1px solid #eee;padding:13px 0}.PlatformsDemo_mobileNav__kuHqs span{display:flex;align-items:center;flex-direction:column;gap:4px;font-size:8px}.PlatformsDemo_mobileNav__kuHqs span:nth-child(4){color:#8533c6}.FeatureShowcase_section__Uq24m{padding:72px 0 36px;background:#fff;color:#252335;scroll-margin-top:110px;overflow:hidden}.FeatureShowcase_heading__9OKP9{padding:0 32px;margin:0 auto 34px;display:grid;align-items:center;min-height:168px}.FeatureShowcase_headingContent__SNsK1{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.FeatureShowcase_eyebrow__gPgSG{font-size:11px;letter-spacing:.15em;font-weight:600;color:#795293;margin:0 0 16px;text-transform:uppercase}.FeatureShowcase_heading__9OKP9 h2{font-size:clamp(30px,3.2vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.15;margin:0;max-width:520px}.FeatureShowcase_description__gJ9PC>p{font-size:15px;color:#746b7b;line-height:1.8;margin:0 0 9px}.FeatureShowcase_link__rRl1k{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;color:#7135a6;text-decoration:none}.FeatureShowcase_link__rRl1k:hover{text-decoration:underline;text-underline-offset:4px}.FeatureShowcase_stage__82x_Y{position:relative;overflow:hidden}.FeatureShowcase_stage__82x_Y:after,.FeatureShowcase_stage__82x_Y:before{content:"";position:absolute;top:0;bottom:0;width:7%;z-index:5;pointer-events:none}.FeatureShowcase_stage__82x_Y:before{left:0;background:linear-gradient(90deg,#fff 8%,#ffffff00)}.FeatureShowcase_stage__82x_Y:after{right:0;background:linear-gradient(270deg,#fff 8%,#ffffff00)}.FeatureShowcase_viewport__1GuHJ{overflow:visible;padding:28px 0 36px}.FeatureShowcase_slideFrame__VSOVe{width:calc((100% - 40px) / 1.2)!important;height:auto}.FeatureShowcase_slide__pHlRy{height:100%;padding:0;border:0;border-radius:16px;background:#fff;box-sizing:border-box}.FeatureShowcase_preview__RzxoV{min-width:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeatureShowcase_preview__RzxoV [data-focused-preview-frame]{border:0;border-radius:16px;box-shadow:0 16px 44px -14px #30203e30}.FeatureShowcase_slideFrame__VSOVe:not(.swiper-slide-active) .FeatureShowcase_preview__RzxoV [data-focused-preview-frame]{box-shadow:0 22px 52px -8px #30203e55}.FeatureShowcase_preview__RzxoV [data-demo-navigation]{display:none}.FeatureShowcase_viewport__1GuHJ img{-webkit-user-drag:none}.FeatureShowcase_loading__mH_XK,.FeatureShowcase_previewRest__OQ6T_{aspect-ratio:984/740;background:#f4eff9;border-radius:12px}.FeatureShowcase_loading__mH_XK{display:grid;place-items:center;color:#746b7b;font-size:13px}.FeatureShowcase_pagination__pKn6l{display:flex;justify-content:center;margin:8px auto 0}.FeatureShowcase_pagination__pKn6l button{display:grid;place-items:center;width:38px;height:44px;border:0;background:transparent;cursor:pointer;padding:0}.FeatureShowcase_pagination__pKn6l button span{width:8px;height:8px;border-radius:50%;background:#d7cddd;transition:background .2s,transform .2s}.FeatureShowcase_pagination__pKn6l button[aria-current=true] span{background:#7135a6;transform:scale(1.35)}.FeatureShowcase_pagination__pKn6l button:hover span{background:#9d7cb6}.FeatureShowcase_link__rRl1k:focus-visible,.FeatureShowcase_pagination__pKn6l button:focus-visible{outline:2px solid #7b2ecb;outline-offset:-3px;border-radius:5px}.FeatureShowcase_hint__HgEJe{display:flex;justify-content:center;gap:20px;color:#887894;font-size:11px;margin:5px 20px 0}@media (max-width:767px){.FeatureShowcase_section__Uq24m{padding:42px 0 26px;scroll-margin-top:76px}.FeatureShowcase_headingContent__SNsK1{grid-template-columns:1fr;gap:15px}.FeatureShowcase_heading__9OKP9{padding:0 26px;min-height:265px;margin-bottom:20px}.FeatureShowcase_heading__9OKP9 h2{font-size:32px}.FeatureShowcase_description__gJ9PC>p{font-size:14px}.FeatureShowcase_eyebrow__gPgSG{margin-bottom:12px}.FeatureShowcase_slide__pHlRy{padding:0;border-radius:14px}.FeatureShowcase_pagination__pKn6l button{width:34px}.FeatureShowcase_hint__HgEJe{flex-direction:column;align-items:center;gap:6px;font-size:10px}}@media (prefers-reduced-motion:reduce){.FeatureShowcase_pagination__pKn6l button span{transition:none}}.FeatureShowcase_platformsSlide__xvhdP{aspect-ratio:984/740;width:100%;display:flex;align-items:center;padding:22px;box-sizing:border-box}.FeatureShowcase_platformsSlide__xvhdP>div{width:100%}@media(max-width:767px){.FeatureShowcase_platformsSlide__xvhdP{padding:8px}}