.styles_react_add_to_calendar__TeOxb{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px var(--chirp-static-gray1-900a03,rgba(0,0,0,.031));display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.styles_react_add_to_calendar__dropdown__tzou1{position:absolute;border-radius:6px;width:27.9rem;padding:var(--chirp-spacing-s4,1.6rem);box-shadow:1px 3px 6px var(--chirp-field-09,rgba(0,0,0,.102));border:1px solid var(--chirp-action-utility-alternate-02,#ccc);background-color:var(--chirp-ui-bg-03,#fff);text-align:left;display:flex;justify-content:center;z-index:100;top:6rem}.styles_react_add_to_calendar__dropdown__tzou1 ul{list-style:none;margin:0}.styles_react_add_to_calendar__dropdown__tzou1 svg{margin-right:var(--chirp-spacing-s2,.8rem);width:1.6rem;height:1.6rem}.styles_react_add_to_calendar__dropdown__tzou1 ul li a{color:var(--chirp-text-primary,#121212);text-decoration:none}@keyframes AppointmentConfirmed_kib-animation-page-entry-fade-in__PM5JI{0%{will-change:opacity;opacity:0}99%{will-change:unset;opacity:1}}@keyframes AppointmentConfirmed_kib-animation-page-entry-slide-up__zIzbd{0%{transform:translateY(17rem)}99%{transform:translateY(0)}}.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO{display:inline;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;line-height:inherit;vertical-align:baseline;cursor:pointer;color:var(--chirp-link-active-primary,#1c49c2);background-color:transparent;text-decoration:underline;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;font-weight:inherit;font-weight:var(--chirp-typography-product-text-weight-strong,500);line-height:var(--chirp-typography-product-text-1-line-height,1.38);font-size:var(--chirp-typography-product-text-1-font-size,1.3rem);letter-spacing:var(--chirp-typography-product-text-1-letter-spacing,0);font-family:var(--chirp-typography-product-text-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-transform:var(--chirp-typography-product-text-1-text-case,none);-webkit-text-decoration-line:none;text-decoration-line:none}@media(hover:none)and (pointer:coarse){.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO{font-weight:var(--chirp-typography-product-text-weight-strong,500);text-decoration:none}}.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:visited{color:var(--chirp-link-visited-primary,#543577)}@media(hover:none)and (pointer:coarse){.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:visited{text-decoration:none}}@media(hover:hover)and (pointer:fine){.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:hover{color:var(--chirp-link-hover-primary,#09267a)}}.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:active{color:var(--chirp-link-pressed-primary,#09267a)}.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:focus-visible{outline-color:var(--chirp-link-active-primary,#1c49c2);outline-offset:var(--chirp-spacing-s1,.4rem)}@media(hover:none)and (pointer:coarse){.AppointmentConfirmed_AppointmentConfirmed__Link__FB_hO:focus-visible{text-decoration:underline}}.AppointmentConfirmed_AppointmentConfirmed__Actions__fRdLP{margin:var(--chirp-spacing-s4,1.6rem) 0 var(--chirp-spacing-s6,2.4rem) 0;display:flex;flex-direction:column;align-items:center;gap:var(--chirp-spacing-s4,1.6rem)}.AppointmentConfirmed_AppointmentConfirmed__CalendarButton__5H_qz{width:100%;margin:var(--chirp-spacing-s1,.4rem) auto}@media(min-width:40.5em){.AppointmentConfirmed_AppointmentConfirmed__CalendarButton__5H_qz{width:unset;min-width:31.1rem}}.AppointmentConfirmed_AppointmentConfirmed__CancelEdit__4CpOm{font-weight:var(--chirp-typography-product-text-1-font-weight,400);line-height:var(--chirp-typography-product-text-1-line-height,1.38);font-size:var(--chirp-typography-product-text-1-font-size,1.3rem);letter-spacing:var(--chirp-typography-product-text-1-letter-spacing,0);font-family:var(--chirp-typography-product-text-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-transform:var(--chirp-typography-product-text-1-text-case,none);color:var(--chirp-link-active-secondary,#666);display:flex;justify-content:center;gap:var(--chirp-spacing-s2,.8rem)}.AppointmentConfirmed_AppointmentConfirmed__HowToPrepare__sXjrQ{display:flex;flex-direction:column;gap:var(--chirp-spacing-s3,1.2rem);margin:var(--chirp-spacing-s4,1.6rem) 0}.AppointmentConfirmed_AppointmentConfirmed__HowToPrepare__Title__kEdSU{font-weight:var(--chirp-typography-product-text-weight-strong,500);line-height:var(--chirp-typography-product-text-2-line-height,1.33);font-size:var(--chirp-typography-product-text-2-font-size,1.5rem);letter-spacing:var(--chirp-typography-product-text-2-letter-spacing,0);font-family:var(--chirp-typography-product-text-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-text-2-text-decoration,none);text-decoration:var(--chirp-typography-product-text-2-text-decoration,none);text-transform:var(--chirp-typography-product-text-2-text-case,none);margin:0}.AppointmentConfirmed_AppointmentConfirmed__HowToPrepare__List__fTqr8{font-weight:var(--chirp-typography-product-text-1-font-weight,400);line-height:var(--chirp-typography-product-text-1-line-height,1.38);font-size:var(--chirp-typography-product-text-1-font-size,1.3rem);letter-spacing:var(--chirp-typography-product-text-1-letter-spacing,0);font-family:var(--chirp-typography-product-text-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-decoration:var(--chirp-typography-product-text-1-text-decoration,none);text-transform:var(--chirp-typography-product-text-1-text-case,none);color:var(--chirp-text-secondary,#4d4d4d);padding-left:var(--chirp-spacing-s6,2.4rem);margin-bottom:var(--chirp-spacing-s3,1.2rem)}.AppointmentConfirmed_AppointmentConfirmed__HowToPrepare__List__fTqr8>li{margin:0}@keyframes styles_kib-animation-page-entry-fade-in__uxHUO{0%{will-change:opacity;opacity:0}99%{will-change:unset;opacity:1}}@keyframes styles_kib-animation-page-entry-slide-up__bZEh7{0%{transform:translateY(17rem)}99%{transform:translateY(0)}}.styles_AppointmentLayoutTelemed__XggHs{padding-bottom:var(--chirp-spacing-s10,5.6rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;max-width:45.4rem}.styles_AppointmentLayoutTelemed__Image__CGiv8{width:16rem;height:auto;margin-top:var(--chirp-spacing-s4,1.6rem);margin-bottom:var(--chirp-spacing-s6,2.4rem)}@media(min-width:40.5em){.styles_AppointmentLayoutTelemed__Image__CGiv8{width:24rem;margin-top:var(--chirp-spacing-s6,2.4rem);margin-bottom:var(--chirp-spacing-s7,3.2rem)}}.styles_AppointmentLayoutTelemed__Heading__pHklJ{font-weight:var(--chirp-typography-product-heading-weight-strong,500);line-height:var(--chirp-typography-product-heading-1-line-height,1.32);font-size:var(--chirp-typography-product-heading-1-font-size,1.9rem);letter-spacing:var(--chirp-typography-product-heading-1-letter-spacing,0);font-family:var(--chirp-typography-product-heading-1-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-heading-1-text-decoration,none);text-decoration:var(--chirp-typography-product-heading-1-text-decoration,none);text-transform:var(--chirp-typography-product-heading-1-text-case,none);color:var(--chirp-text-display,#002957);align-self:flex-start;margin-bottom:var(--chirp-spacing-s4,1.6rem)}@media(min-width:40.5em){.styles_AppointmentLayoutTelemed__Heading__pHklJ{font-weight:var(--chirp-typography-product-heading-weight-strong,500);line-height:var(--chirp-typography-product-heading-3-line-height,1.3);font-size:var(--chirp-typography-product-heading-3-font-size,2.7rem);letter-spacing:var(--chirp-typography-product-heading-3-letter-spacing,0);font-family:var(--chirp-typography-product-heading-3-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);-webkit-text-decoration:var(--chirp-typography-product-heading-3-text-decoration,none);text-decoration:var(--chirp-typography-product-heading-3-text-decoration,none);text-transform:var(--chirp-typography-product-heading-3-text-case,none)}}.styles_AppointmentLayoutTelemed__Subheader__ehGzZ{align-self:flex-start}.styles_AppointmentLayoutTelemed__CardContent___JqAW{padding:var(--chirp-spacing-s1,.4rem)}.styles_AppointmentLayoutTelemed__CardContent___JqAW .kib-profile-details{display:flex;flex-direction:column;gap:var(--chirp-spacing-s3,1.2rem)}.styles_AppointmentLayoutTelemed__CardContent___JqAW .kib-profile-details>.kib-profile-details-item{border:0;padding:0;margin:0}.styles_AppointmentLayoutTelemed__Footer__09Pyl{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:var(--chirp-spacing-s7,3.2rem);gap:var(--chirp-spacing-s4,1.6rem)}.styles_stepIndicator__8Pinh{font-family:var(--chirp-typography-section-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-section-2-font-weight,500);line-height:var(--chirp-typography-section-2-line-height,1.33);font-size:var(--chirp-typography-section-2-font-size,1.5rem);letter-spacing:var(--chirp-typography-section-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-transform:var(--chirp-typography-section-2-text-case,none);color:var(--chirp-text-secondary,#4d4d4d);width:100%;padding:0;margin:0}.styles_stepWowText__seb7T{display:flex;flex-direction:row;margin-bottom:var(--chirp-spacing-s6,2.4rem);width:100%;max-width:85.9rem;padding-left:var(--chirp-spacing-s4,1.6rem);padding-right:var(--chirp-spacing-s4,1.6rem)}@media(min-width:40.5em){.styles_stepWowText__seb7T{padding-left:var(--chirp-spacing-s6,2.4rem);padding-right:var(--chirp-spacing-s6,2.4rem)}}.styles_currentStep__W0XLx{font-size:2.4rem;justify-self:flex-start}.styles_container__KCiZs{width:100%}.styles_required__hM8MZ{color:var(--chirp-text-error,#bc2848)}.styles_subLabel__Kk56E{color:var(--chirp-text-secondary,#4d4d4d)}.styles_fieldsSection__trdhK{padding-top:var(--chirp-spacing-s2,.8rem);display:flex;flex-direction:column;gap:var(--chirp-spacing-s2,.8rem)}.styles_fieldHelperText__P_cKe{color:var(--chirp-text-tertiary,#767676);margin-bottom:var(--chirp-spacing-s1,.4rem)}.styles_guestCallout__mhKny{display:flex;position:relative;gap:var(--chirp-spacing-s4,1.6rem);flex-direction:row;justify-content:space-between;margin-bottom:var(--chirp-spacing-s3,1.2rem);background-color:var(--chirp-ui-bg-13,#b9d9f1);border-radius:.8rem;min-width:34.3rem;width:100%;height:6.4rem}.styles_guestCallout__mhKny:before{content:"";display:block;position:absolute;background:var(--chirp-action-cta-alternate-03,#dbebf9);width:4rem;height:5rem;margin:auto}.styles_guestCallout__mhKny.styles_right__a5w7B:before{right:0;border-bottom-left-radius:100%;border-top-right-radius:.8rem}.styles_guestCallout__mhKny.styles_left__m_3fd:before{left:0;border-bottom-right-radius:100%;border-top-left-radius:.8rem}.styles_guestCallout__title__GIin_{font-family:var(--chirp-typography-section-2-font-family,Gordita,Verdana,Lucida Sans,Helvetica Neue,Arial,Roboto,sans-serif);font-weight:var(--chirp-typography-section-2-font-weight,500);line-height:var(--chirp-typography-section-2-line-height,1.33);font-size:var(--chirp-typography-section-2-font-size,1.5rem);letter-spacing:var(--chirp-typography-section-2-letter-spacing,0);-webkit-text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-decoration:var(--chirp-typography-section-2-text-decoration,none);text-transform:var(--chirp-typography-section-2-text-case,none);margin-left:var(--chirp-spacing-s5,2rem);margin-bottom:0;align-self:center;z-index:2}.styles_guestCallout__button__7S0oN{align-self:center;margin-right:var(--chirp-spacing-s2,.8rem);z-index:2}.styles_kib-button-new__UD_uH{white-space:nowrap;min-width:7.5rem}