.MentorListing_root__rJTE9{width:28.2rem;height:34rem;position:relative;display:inline-flex;border-radius:2.4rem;overflow:hidden}@media only screen and (max-width:40em){.MentorListing_root__rJTE9{width:100%;height:40rem}}.MentorListing_profilePicture__YBB1p{object-fit:cover}.MentorListing_content__siaw7,.MentorListing_overlay__q5CiZ{width:100%;position:absolute;left:0}.MentorListing_overlay__q5CiZ{height:100%;top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 44.05%,#000 89.3%)}.MentorListing_content__siaw7{bottom:0;padding:2rem 1.6rem;z-index:1}.MentorListing_name__cjbzN{font-size:1.6rem;font-weight:700;line-height:1.6rem;margin-bottom:1rem;color:var(--white)}.MentorListing_title__pCP7c{font-size:1.3rem;line-height:1.4rem;margin-bottom:1.6rem;color:var(--bg-100)}.MentorListing_tags__LGvbg{display:flex;gap:.8rem}.MentorListing_tag__zUxqv{font-size:1.2rem;font-weight:500;line-height:1.2rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.6rem 1rem;color:var(--white);border:1px solid rgba(255,255,255,.16);border-radius:2.6rem}.MentorListing_companyPictureContainer__ZhsW_{position:relative;width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden}.MentorListing_companyImage__DtaxZ{object-fit:cover}.Spin_root__Xlcrl{width:4.8rem;height:4.8rem;border:.5rem solid;border-color:#fff #fff rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:Spin_rotation__5Xqiq 1s linear infinite}@keyframes Spin_rotation__5Xqiq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_root__Br4W6{font-size:1.6rem;font-weight:600;letter-spacing:-.032rem;line-height:2rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:0 2.4rem;color:var(--white);background:var(--dark-500);border-radius:1.2rem;outline:3px solid rgba(0,0,0,0);transition:color .3s,background .3s,border .3s,translate .2s ease-in-out,outline .3s}.Button_root__Br4W6:not(.Button_outlineVariant__Tut6_):disabled{background:var(--grey-800)}.Button_root__Br4W6:hover:not(:disabled){background:var(--dark-900);translate:0 -1px}.Button_root__Br4W6:focus-visible{outline:3px solid rgba(0,183,255,.3);outline-offset:2px}.Button_root__Br4W6 svg{flex-shrink:0}.Button_outlineVariant__Tut6_{color:var(--dark-500);background:var(--white);border:1px solid var(--dark-50)}.Button_outlineVariant__Tut6_ svg{fill:var(--dark-500);transition:fill .3s}.Button_outlineVariant__Tut6_:disabled{color:var(--white);background:var(--grey-800)}.Button_outlineVariant__Tut6_:hover:not(:disabled){color:var(--white);background:var(--dark-500);border:1px solid var(--dark-500)}.Button_outlineVariant__Tut6_:hover:not(:disabled) svg{fill:var(--white)}.Button_largeVariant__Zgkkj{height:4.8rem}.Button_spin__6QfBB{width:2.25rem;height:2.25rem;margin-right:.8rem;border-width:.35rem}.Tooltip_root__sYqSy{font-family:inherit!important;font-size:1.2rem!important;font-weight:500!important;line-height:1.632rem!important;padding:1rem!important;color:var(--white)!important;background:var(--black-500)!important;border-radius:1rem!important;z-index:3!important}.Tooltip_rootWithMargin__w_D2H{margin:0 0 0 2rem!important}.SessionStatusTag_root__NsA9a{font-size:1.2rem;font-weight:600;line-height:1rem;padding:.6rem .8rem;border-radius:3.2rem}.SessionStatusTag_rootUpcoming__t_V5O{color:var(--dark-500);background:var(--yellow-400)}.SessionStatusTag_rootCompleted__spR4j{color:var(--white);background:var(--green-600)}.SessionStatusTag_rootOngoing__2dwQs{color:var(--white);background:var(--blue-600)}.SessionStatusTag_rootExpired__CiPAX{color:var(--white);background:var(--red-600)}.HorizontalBookingCard_root__ZaoQv{display:grid;grid-template-columns:1fr max-content max-content max-content max-content;align-items:center;grid-gap:2.4rem;gap:2.4rem;padding:2.3rem 4rem;background:var(--white);border-radius:2.4rem;box-shadow:inset 0 0 0 1px var(--dark-50)}@media only screen and (max-width:80em){.HorizontalBookingCard_root__ZaoQv{gap:1.8rem;padding:1.6rem}}@media only screen and (max-width:64em){.HorizontalBookingCard_root__ZaoQv{grid-template-columns:1fr}}@media only screen and (max-width:40em){.HorizontalBookingCard_root__ZaoQv{gap:2.4rem}}.HorizontalBookingCard_mentorInfo__gIrKO{flex:1 1;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:1.6rem;column-gap:1.6rem}@media only screen and (max-width:40em){.HorizontalBookingCard_mentorInfo__gIrKO{gap:1.3rem}}.HorizontalBookingCard_profilePicture__DAA12{border-radius:50%}.HorizontalBookingCard_status__Yr7Ih{margin-bottom:1.2rem}@media only screen and (max-width:40em){.HorizontalBookingCard_status__Yr7Ih{margin-bottom:1.6rem}}.HorizontalBookingCard_name__IUY8d{font-size:1.6rem;font-weight:700;line-height:1.8rem;margin-bottom:.6rem;color:var(--dark-500)}@media only screen and (max-width:40em){.HorizontalBookingCard_name__IUY8d{margin-bottom:.8rem}}.HorizontalBookingCard_title__1UFYg{font-size:1.4rem;line-height:2.1rem;color:var(--grey-900)}.HorizontalBookingCard_divider__FzePX{width:1px;height:6.4rem;background:var(--dark-50)}@media only screen and (max-width:64em){.HorizontalBookingCard_divider__FzePX{height:1px;width:100%}}@media only screen and (max-width:40em){.HorizontalBookingCard_divider__FzePX{background-color:var(--bg-100)}}.HorizontalBookingCard_bookingInfo__ePIEm{display:grid;grid-template-columns:max-content 1fr;grid-gap:1.6rem;gap:1.6rem}@media only screen and (max-width:40em){.HorizontalBookingCard_bookingInfo__ePIEm{grid-template-columns:1fr}}.HorizontalBookingCard_durationBadge__Vjfku{width:5.6rem;height:5.6rem;display:grid;place-items:center;place-content:center;grid-gap:.4rem;gap:.4rem;background:var(--primary-500);border-radius:50%}@media only screen and (max-width:40em){.HorizontalBookingCard_durationBadge__Vjfku{width:5.2rem;height:5.2rem}}.HorizontalBookingCard_duration__W0f0u{font-size:1.6rem;font-weight:700;line-height:1.6rem;color:var(--dark-500)}@media only screen and (max-width:40em){.HorizontalBookingCard_duration__W0f0u{font-size:1.4rem}}.HorizontalBookingCard_durationUnit__uJI9N{font-size:1.4rem;line-height:1rem;color:var(--black-300)}@media only screen and (max-width:40em){.HorizontalBookingCard_durationUnit__uJI9N{font-size:1.2rem;line-height:.9rem}}.HorizontalBookingCard_bookingName__Hj_yQ{font-size:1.6rem;font-weight:700;line-height:2.4rem;max-width:26.8rem;margin-bottom:1.2rem;color:var(--dark-500)}.HorizontalBookingCard_bookingDate__ckbLy{font-size:1.2rem;font-weight:600;line-height:1.2rem;display:inline-grid;grid-template-columns:max-content 1fr;align-items:center;gap:.8rem;padding:.7rem 1.1rem;color:var(--black-400);background:var(--primary-gradient);border:1px solid var(--dark-500);border-radius:4.8rem}@media only screen and (max-width:40em){.HorizontalBookingCard_bookingDate__ckbLy{width:100%;display:flex;justify-content:center;gap:1.2rem}}.HorizontalBookingCard_bookingTime__IwHyw{display:grid;grid-gap:.8rem;gap:.8rem}.HorizontalBookingCard_bookingTimeTitle__TdqFL{font-size:1.4rem;font-weight:700;line-height:3.2rem;color:var(--dark-500)}.HorizontalBookingCard_bookingTimeContent__zB5eU{display:flex;gap:1.2rem}@media only screen and (max-width:80em){.HorizontalBookingCard_bookingTimeContent__zB5eU{display:grid;grid-template-rows:4.8rem max-content;grid-template-columns:repeat(3,max-content);grid-gap:1.6rem 1.2rem;gap:1.6rem 1.2rem}.HorizontalBookingCard_bookingTimeContent__zB5eU>:last-child{grid-column:1/4}}@media only screen and (max-width:64em){.HorizontalBookingCard_bookingTimeContent__zB5eU{grid-template-columns:repeat(3,1fr)}}.HorizontalBookingCard_bookingTimeSlot__74JcO{font-size:1.6rem;font-weight:600;line-height:2rem;width:6.4rem;height:100%;display:grid;place-items:center;color:var(--dark-500);background:var(--bg-100);border-radius:1.2rem}@media only screen and (max-width:64em){.HorizontalBookingCard_bookingTimeSlot__74JcO{width:100%}}.HomePageBookingCards_root__ukfKw{width:115rem;position:relative;margin:0 auto}@media only screen and (max-width:80em){.HomePageBookingCards_root__ukfKw{width:90rem}}@media only screen and (max-width:64em){.HomePageBookingCards_root__ukfKw{width:50rem}}@media only screen and (max-width:40em){.HomePageBookingCards_root__ukfKw{width:100%}}.HomePageBookingCards_controlsMobile__Uyt06{display:none}@media only screen and (max-width:40em){.HomePageBookingCards_controlsMobile__Uyt06{display:grid;grid-template-columns:repeat(3,max-content);align-items:center;justify-content:center;grid-gap:2.4rem;gap:2.4rem;margin-top:2rem}}.HomePageBookingCards_control__it2PS:not(.HomePageBookingCards_controlMobile__Yh_tM){position:absolute;top:50%}.HomePageBookingCards_control__it2PS{width:4rem;height:4rem;display:grid;place-items:center;background:var(--white);border-radius:50%;box-shadow:0 12px 32px 0 rgba(0,0,0,.12);transition:translate .2s ease-in-out;z-index:1}.HomePageBookingCards_control__it2PS:disabled{opacity:.6}@media only screen and (max-width:40em){.HomePageBookingCards_controlDesktop__Pm4h0{display:none}}.HomePageBookingCards_controlMobile__Yh_tM:not(:disabled):hover{translate:0 -1px}.HomePageBookingCards_controlMobile__Yh_tM:not(:disabled):active{translate:0}.HomePageBookingCards_controlLeft__fMUHJ:not(.HomePageBookingCards_controlMobile__Yh_tM){left:0;translate:-50% -50%}.HomePageBookingCards_controlLeft__fMUHJ:not(.HomePageBookingCards_controlMobile__Yh_tM):hover{translate:-50% calc(-50% - 1px)}.HomePageBookingCards_controlLeft__fMUHJ:not(.HomePageBookingCards_controlMobile__Yh_tM):active{translate:-50% -50%}.HomePageBookingCards_controlRight__oATVQ:not(.HomePageBookingCards_controlMobile__Yh_tM){right:0;translate:50% -50%}.HomePageBookingCards_controlRight__oATVQ:not(.HomePageBookingCards_controlMobile__Yh_tM):hover{translate:50% calc(-50% - 1px)}.HomePageBookingCards_controlRight__oATVQ:not(.HomePageBookingCards_controlMobile__Yh_tM):active{translate:50% -50%}.HomePageBookingCards_dots__vxYs4{display:flex;gap:.2rem}.HomePageBookingCards_dot___XJsU{width:.8rem;height:.6rem;background:var(--primary-500);border-radius:1rem;transition:width .15s}.HomePageBookingCards_dotActive__yT4pR{width:2rem}.Cancel_root__n5fhE{text-align:center;display:grid;place-items:center;padding:8rem 0}.Cancel_root__n5fhE .Cancel_icon__3KNqg{margin-bottom:3.2rem}.Cancel_root__n5fhE h1,.Cancel_root__n5fhE p{color:var(--dark-500)}.Cancel_root__n5fhE h1{font-size:4.8rem;font-weight:500;margin-bottom:1.6rem}.Cancel_root__n5fhE p{font-size:1.8rem;max-width:50rem;margin-bottom:2.4rem}.Cancel_root__n5fhE .Cancel_btns__TQU4p{display:flex;gap:1.6rem}.Fail_root__o7hWt{text-align:center;display:grid;place-items:center;padding:8rem 0}.Fail_root__o7hWt .Fail_icon__fe4vR{margin-bottom:3.2rem}.Fail_root__o7hWt h1,.Fail_root__o7hWt p{color:var(--dark-500)}.Fail_root__o7hWt h1{font-size:4.8rem;font-weight:500;margin-bottom:1.6rem}.Fail_root__o7hWt p{font-size:1.8rem;max-width:50rem;margin-bottom:2.4rem}.Fail_root__o7hWt .Fail_btns__hO5kH{display:flex;gap:1.6rem}.Success_root__JInIS{text-align:center;display:grid;place-items:center;padding:8rem 0}.Success_root__JInIS .Success_icon__inADh{margin-bottom:3.2rem}.Success_root__JInIS h1,.Success_root__JInIS p{color:var(--dark-500)}.Success_root__JInIS h1{font-size:4.8rem;font-weight:500;margin-bottom:1.6rem}.Success_root__JInIS p{font-size:1.8rem;max-width:50rem;margin-bottom:2.4rem}.Success_root__JInIS .Success_btns__2fSdR{display:flex;gap:1.6rem}@media only screen and (max-width:40em){.MentorCard_desktop__KiVP_{display:none}}.MentorCard_mobile__eqG1S{width:100%;display:none}@media only screen and (max-width:40em){.MentorCard_mobile__eqG1S{display:inline-block}}.MentorCard_root__t6gpq{display:grid;grid-template-columns:max-content 1fr;align-items:flex-start;grid-gap:2.4rem;gap:2.4rem;padding:3.2rem;background:var(--white);border-radius:2.4rem;transition:border .2s,box-shadow .2s,background .15s}.MentorCard_root__t6gpq:hover{position:relative;box-shadow:0 4.8rem 6.4rem 0 rgba(0,0,0,.08)}@media only screen and (max-width:40em){.MentorCard_root__t6gpq:hover{box-shadow:none;background:var(--bg-50)}}@media only screen and (max-width:64em){.MentorCard_root__t6gpq{padding:1.6rem;gap:1.6rem}}@media only screen and (max-width:48em){.MentorCard_root__t6gpq{grid-template-columns:1fr}}@media only screen and (max-width:40em){.MentorCard_root__t6gpq{padding:2rem 1.6rem;grid-template-columns:max-content 1fr}}.MentorCard_rootSecondary__m_Nm5{row-gap:1.6rem;padding:2rem;cursor:pointer}.MentorCard_rootSecondary__m_Nm5,.MentorCard_rootSecondary__m_Nm5:hover{border:2px solid rgba(0,0,0,0)}@media only screen and (max-width:64em){.MentorCard_rootSecondary__m_Nm5{padding:1.6rem}}@media only screen and (max-width:40em){.MentorCard_rootSecondary__m_Nm5{padding:2.4rem 2rem;gap:2rem;border:none!important;background:var(--white)!important;border-radius:1.6rem}}.MentorCard_active__wcZSl,.MentorCard_active__wcZSl:hover{border:2px solid var(--dark-500)}.MentorCard_avatarGroup__JFWxz{position:relative;display:flex}@media only screen and (max-width:48em){.MentorCard_avatarGroup__JFWxz{justify-self:center;margin-bottom:.8rem}}.MentorCard_imageContainer__2yDvb{position:relative;width:8rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media only screen and (max-width:64em){.MentorCard_imageContainer__2yDvb{width:6.4rem}}@media only screen and (max-width:40em){.MentorCard_imageContainer__2yDvb{width:7rem}}.MentorCard_imageContainerSecondary__C5Xjc{width:6.4rem}@media only screen and (max-width:40em){.MentorCard_imageContainerSecondary__C5Xjc{width:6rem}}.MentorCard_experience__t_G_d{font-size:1.2rem;font-weight:600;line-height:1.2rem;white-space:nowrap;position:absolute;bottom:0;left:50%;padding:.8rem 1.2rem;color:var(--dark-500);background:var(--bg-100);border-radius:2.4rem;translate:-50% 50%}@media only screen and (max-width:40em){.MentorCard_experience__t_G_d{font-size:1.0435rem;line-height:1.0435rem;padding:.7rem 1rem}}.MentorCard_experienceSecondary__q1jGG{padding:.7rem 1rem;font-weight:700}@media only screen and (max-width:40em){.MentorCard_experienceSecondary__q1jGG{font-size:1.0435rem;line-height:1.0435rem;padding:.6rem 1rem;border-radius:2rem}}.MentorCard_name__7rX5g{font-size:1.8rem;font-weight:700;line-height:2rem;margin-bottom:.8rem;color:var(--dark-500)}@media only screen and (max-width:64em){.MentorCard_name__7rX5g{font-size:1.6rem}}@media only screen and (max-width:40em){.MentorCard_name__7rX5g{line-height:2.2rem}}.MentorCard_nameSecondary__a2I3V{line-height:1.8rem}@media only screen and (max-width:40em){.MentorCard_nameSecondary__a2I3V{line-height:2.2rem}}.MentorCard_title__IuZ_i{font-size:1.4rem;font-weight:500;line-height:1.4rem;margin-bottom:1.6rem;color:var(--black-400)}@media only screen and (max-width:40em){.MentorCard_title__IuZ_i{line-height:2.16rem;margin-bottom:1.2rem}}.MentorCard_titleSecondary__t_Dih{margin-bottom:1.4rem;color:var(--black-300)}@media only screen and (max-width:40em){.MentorCard_titleSecondary__t_Dih{line-height:1.68rem;color:var(--black-400)}}.MentorCard_position__k9TYs{font-size:1.4rem;font-weight:600;line-height:1.4rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:.8rem;gap:.8rem;margin-bottom:2rem;color:var(--dark-500)}@media only screen and (max-width:40em){.MentorCard_position__k9TYs{line-height:1.68rem}}.MentorCard_positionSecondary__lqoTw{margin-bottom:0}@media only screen and (max-width:40em){.MentorCard_positionSecondary__lqoTw{line-height:1.68rem}}.MentorCard_link__VV_09{padding:0 2rem!important}@media only screen and (max-width:40em){.MentorCard_link__VV_09{color:var(--dark-500)!important;border-radius:1.2rem!important}.MentorCard_link__VV_09:hover{color:var(--white)!important}}.MentorCard_tags__4ic8S{display:flex;gap:.8rem;grid-column:1/3}.MentorCard_tagGradientBorder__r9DGu{background:linear-gradient(90deg,#f1f2f0,rgba(241,242,240,0))}.MentorCard_tag__oUDhe{font-size:1.4rem;font-weight:500;line-height:2rem;display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;color:var(--black-300);background:var(--white)}.MentorProfilePageTabs_root__qQDpO{position:fixed;top:0;left:0;width:100%;height:5.6rem;display:none;padding:0 2rem;background:var(--white);border-bottom:1px solid var(--bg-100);overflow-x:auto;opacity:0;translate:0 -1rem;visibility:hidden;transition:opacity .15s,visibility .15s,translate .15s;z-index:3}@media only screen and (max-width:40em){.MentorProfilePageTabs_root__qQDpO{display:grid;grid-template-columns:repeat(5,max-content);align-items:center;grid-gap:2.4rem;gap:2.4rem}}.MentorProfilePageTabs_rootVisible__SzQS_{visibility:visible;opacity:1;translate:0}.MentorProfilePageTabs_btn__vpar0{font-size:1.6rem;font-weight:500;line-height:2.2rem;position:relative;height:100%;color:var(--dark-300)}.MentorProfilePageTabs_btnActive__UwEO4{font-weight:600;color:var(--dark-500)}.MentorProfilePageTabs_bar__1QsU7{position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--dark-500)}.SessionCard_root__qZc6M{display:grid;grid-template-columns:1fr max-content;grid-column-gap:2.4rem;column-gap:2.4rem;grid-row-gap:1.6rem;row-gap:1.6rem;padding:2rem;background:var(--primary-50);border:1px solid var(--primary-500);border-radius:2.4rem}.SessionCard_rootSecondary__8iVtU{grid-template-columns:repeat(2,1fr);row-gap:2.4rem}@media only screen and (max-width:48em){.SessionCard_rootSecondary__8iVtU{padding:1.6rem;border-radius:1.6rem}}@media only screen and (max-width:40em){.SessionCard_rootSecondary__8iVtU{padding:1.9rem 1.6rem;gap:2rem}}.SessionCard_nameContainer___zC3P{grid-column:1/3;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:1.6rem;gap:1.6rem}.SessionCard_durationBadge__YqYKh{width:5.6rem;height:5.6rem;display:grid;place-items:center;place-content:center;grid-gap:.4rem;gap:.4rem;background:var(--primary-500);border-radius:50%}@media only screen and (max-width:40em){.SessionCard_durationBadge__YqYKh{width:5.2rem;height:5.2rem}}.SessionCard_duration__rTIqj{font-size:1.6rem;font-weight:800;line-height:1.6rem;color:var(--dark-500)}@media only screen and (max-width:40em){.SessionCard_duration__rTIqj{font-size:1.4rem}}.SessionCard_durationUnit__1fTxY{font-size:1.4rem;line-height:1rem;color:var(--black-300)}@media only screen and (max-width:40em){.SessionCard_durationUnit__1fTxY{font-size:1.2rem;line-height:.9rem}}.SessionCard_name__PJhGs{font-size:1.6rem;font-weight:700;line-height:2.2rem;letter-spacing:-.032rem;max-width:40rem;color:var(--dark-500)}.SessionCard_nameSecondary__kiKHa{max-width:100%}@media only screen and (max-width:40em){.SessionCard_nameSecondary__kiKHa{font-weight:600;line-height:2.2rem}}.SessionCard_price__6TrLv{grid-column:1/2;grid-row:3/4;display:grid;grid-gap:.4rem;gap:.4rem}@media only screen and (max-width:80em){.SessionCard_priceSecondary__w7RCA{width:100%;grid-column:1/3;grid-template-columns:repeat(2,max-content);align-items:center;justify-items:start}}@media only screen and (max-width:40em){.SessionCard_priceSecondary__w7RCA{justify-self:start;align-items:end;gap:1.2rem}}.SessionCard_discountedPrice__pUgo8{font-size:2rem;font-weight:800;line-height:2.4rem;letter-spacing:-.04rem;display:flex;align-items:center;color:var(--dark-500)}.SessionCard_originalPrice__rSkRu{font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:-.028rem;text-decoration:line-through;color:var(--black-200)}.SessionCard_outlines__Zn0sl{grid-column:1/3;padding:1.2rem;background:var(--white);border-radius:1.6rem}.SessionCard_outlinesTitle__p__lK{font-size:1.4rem;font-weight:700;line-height:1.8rem;letter-spacing:-.028rem;margin-bottom:1rem;color:var(--dark-500)}.SessionCard_outlineItems__EqmOd{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.6rem}.SessionCard_outline__WBd1o{font-size:1.2rem;font-weight:600;line-height:1rem;letter-spacing:-.024rem;padding:.9rem;color:var(--dark-500);background:var(--bg-100);border-radius:8.8rem}.SessionCard_bookingLink__IsAj9{padding:0 2rem}.SessionCard_bookingLinkSecondary__udfyY{max-width:14.9rem;justify-self:end}@media only screen and (max-width:80em){.SessionCard_bookingLinkSecondary__udfyY{max-width:100%;grid-row:4/5;grid-column:1/3}}@media only screen and (max-width:40em){.SessionCard_bookingLinkSecondary__udfyY{font-size:1.6rem!important;width:100%!important;border-radius:1.2rem!important;margin-top:-.4rem}}.SessionsSectionMobile_root__fr9tr{display:none}@media only screen and (max-width:40em){.SessionsSectionMobile_root__fr9tr{display:block}}.SessionsSectionMobile_cards__GkyAY{display:grid;grid-gap:1.6rem;gap:1.6rem}@media only screen and (max-width:40em){.SessionsSectionMobile_empty__Wlh6X{font-size:1.4rem}}.SkillsSection_tags__HtQSn{display:flex;flex-wrap:wrap;gap:1.2rem}@media only screen and (max-width:40em){.SkillsSection_tags__HtQSn{gap:1rem}}.PersonalDetailsSection_root__8n9BB{display:grid;grid-template-columns:max-content 1fr;align-items:flex-start;grid-gap:2rem;gap:2rem;padding:.8rem 0 3.2rem;border-bottom:1px solid var(--dark-50)}.PersonalDetailsSection_root__8n9BB img{grid-row:1/3}.PersonalDetailsSection_rootSecondary__8rcWC{gap:2rem 2.4rem}@media only screen and (max-width:40em){.PersonalDetailsSection_rootSecondary__8rcWC{grid-template-columns:1fr;padding-top:0}}.PersonalDetailsSection_rootTertiary__7eWOW{gap:2rem 2.4rem}@media only screen and (max-width:40em){.PersonalDetailsSection_rootTertiary__7eWOW{grid-template-columns:1fr;gap:1.6rem}}.PersonalDetailsSection_rootWithoutPadding__M3SIw{padding:0}.PersonalDetailsSection_rootWithoutBorder__iWOyh{border-bottom:none}.PersonalDetailsSection_profilePictureContainer___O3sq{position:relative;width:8rem;height:8rem;grid-row:1/3;border-radius:50%;overflow:hidden}@media only screen and (max-width:40em){.PersonalDetailsSection_profilePictureContainer___O3sq{grid-row:1/2}}.PersonalDetailsSection_profilePictureContainer___O3sq img{object-fit:contain}.PersonalDetailsSection_profilePictureContainerSecondary__SN6gr,.PersonalDetailsSection_profilePictureContainerTertiary__HKtkO{width:10.4rem;height:10.4rem}@media only screen and (max-width:40em){.PersonalDetailsSection_profilePictureContainerSecondary__SN6gr,.PersonalDetailsSection_profilePictureContainerTertiary__HKtkO{width:7.4rem;height:7.4rem}}.PersonalDetailsSection_info__MrOyh{max-width:43.5rem}.PersonalDetailsSection_profileLink__jDmqd:hover .PersonalDetailsSection_name__LTC50{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px}.PersonalDetailsSection_profileLink__jDmqd:hover .PersonalDetailsSection_externalIcon__OxpI6{fill:var(--primary-700)}@media only screen and (max-width:40em){.PersonalDetailsSection_profileLinkTertiary__vJyvo{width:100%}}.PersonalDetailsSection_name__LTC50{font-size:2.4rem;font-weight:700;line-height:2.4rem;letter-spacing:-.048rem;margin-bottom:1.2rem;color:var(--dark-500)}.PersonalDetailsSection_externalIcon__OxpI6{fill:var(--dark-500);transition:fill .2s}.PersonalDetailsSection_designation__iYX2x{font-size:1.4rem;font-weight:500;line-height:2rem;color:var(--black-300)}@media only screen and (max-width:40em){.PersonalDetailsSection_designation__iYX2x{line-height:2.2rem}}.PersonalDetailsSection_socialsAndTags__r6Bps,.PersonalDetailsSection_tags__3xw3g{display:flex;gap:.8rem}@media only screen and (max-width:48em){.PersonalDetailsSection_socialsAndTags__r6Bps:not(.PersonalDetailsSection_tagsTertiary__L4M0C),.PersonalDetailsSection_tags__3xw3g:not(.PersonalDetailsSection_tagsTertiary__L4M0C){flex-direction:column;align-items:flex-start!important}}.PersonalDetailsSection_socialsAndTags__r6Bps{grid-column:2/3;justify-content:space-between}@media only screen and (max-width:80em){.PersonalDetailsSection_socialsAndTags__r6Bps{flex-direction:column}}@media only screen and (max-width:64em){.PersonalDetailsSection_socialsAndTags__r6Bps{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:40em){.PersonalDetailsSection_socialsAndTags__r6Bps{grid-column:auto;gap:1.2rem}}@media only screen and (max-width:80em){.PersonalDetailsSection_tags__3xw3g{flex-wrap:wrap}}@media only screen and (max-width:40em){.PersonalDetailsSection_tags__3xw3g:not(.PersonalDetailsSection_tagsTertiary__L4M0C){flex-direction:row}}.PersonalDetailsSection_socialLinks___ppZu{display:flex;gap:.8rem}.PersonalDetailsSection_socialLinksTertiary__LH5Et,.PersonalDetailsSection_socialLinks___ppZu:empty{display:none}.PersonalDetailsSection_tag___ys_S{font-size:1.2rem;font-weight:600;line-height:.9rem;letter-spacing:-.036rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:1rem;gap:1rem;padding:.7rem 1rem;color:var(--black-300);background:var(--White-white,#fff);border:1px solid var(--dark-50);border-radius:4.8rem}@media only screen and (max-width:48em){.PersonalDetailsSection_tag___ys_S{gap:.8rem}}.PersonalDetailsSection_companyPictureContainer__OOIoz{position:relative;width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden}.PersonalDetailsSection_companyImage__x9AM2{object-fit:cover}.PersonalDetailsSection_social__6FMdU{width:3.2rem!important;height:3.2rem!important;flex-shrink:0;display:grid;place-items:center;padding:0!important;border-radius:50%!important}.PersonalDetailsSection_social__6FMdU svg{fill:var(--dark-500)}.WorkExperienceCard_root__vMIvu{display:grid;grid-template-columns:max-content 1fr;justify-items:flex-start;grid-gap:2rem;gap:2rem}@media only screen and (max-width:40em){.WorkExperienceCard_root__vMIvu{gap:1.6rem}}.WorkExperienceCard_logo__w2kcO{border-radius:50%}@media only screen and (max-width:40em){.WorkExperienceCard_logo__w2kcO{border-radius:1.2rem}}.WorkExperienceCard_noCompany__uAWxe{width:4.8rem;height:4.8rem;display:grid;place-items:center;background:var(--dark-50);border-radius:50%}@media only screen and (max-width:40em){.WorkExperienceCard_noCompany__uAWxe{border-radius:1.2rem}}.WorkExperienceCard_details__DTwJj{font-size:1.2rem;font-weight:500;line-height:1.2rem;display:grid;grid-gap:1rem;gap:1rem;color:var(--dark-500)}@media only screen and (max-width:40em){.WorkExperienceCard_details__DTwJj{line-height:1.4rem;gap:.6rem}}.WorkExperienceCard_titleContainer__Ea6Qy{font-size:1.4rem;font-weight:700;line-height:1rem;letter-spacing:-.028rem;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;color:var(--dark-500)}@media only screen and (max-width:40em){.WorkExperienceCard_titleContainer__Ea6Qy{font-weight:600;line-height:2.2rem}}.WorkExperienceCard_dot__nmS4N{width:6px;height:6px;flex-shrink:0;background:var(--dark-100);border-radius:50%}.WorkExperienceCard_company__zqkDF{font-weight:400}.WorkExperienceCard_name__BuRvh{font-size:1.4rem;font-weight:500;line-height:1.4rem;color:var(--dark-500)}@media only screen and (max-width:40em){.WorkExperienceCard_name__BuRvh{line-height:1.7rem}}.WorkExperienceSection_root__TDTDp{display:grid;grid-gap:2.4rem;gap:2.4rem}@media only screen and (max-width:40em){.WorkExperienceSection_root__TDTDp{gap:2rem}}.BookingCard_card__DbCo2{position:relative;padding:1.9rem 2rem;border:1px solid var(--dark-50);border-radius:2.4rem;overflow:hidden}@media only screen and (max-width:40em){.BookingCard_card__DbCo2{background:var(--white);padding:1.6rem;border:none}}.BookingCard_paymentStatusBadge__n3WEA{font-size:1.4rem;font-weight:500;position:absolute;top:0;right:0;padding:.6rem 6rem;color:var(--white);background:var(--dark-500);rotate:45deg;translate:4rem 2rem}.BookingCard_instructor__0ZWI3{display:flex;align-items:start;gap:1.6rem;border-bottom:1px solid var(--bg-100);padding-bottom:2.4rem}@media only screen and (max-width:40em){.BookingCard_instructor__0ZWI3{padding-bottom:2rem}}.BookingCard_instructorTitle__UOkK6{font-size:1.6rem;font-weight:700;line-height:1.8rem;margin-bottom:1.2rem;color:var(--dark-500)}.BookingCard_description__S6TFT{font-size:1.2rem;font-weight:500;line-height:1.6rem;max-width:26.8rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.8rem 1.2rem;color:var(--dark-500);background:var(--red-gradient);border-radius:1.2rem}@media only screen and (max-width:40em){.BookingCard_description__S6TFT{max-width:100%}.BookingCard_description__S6TFT span{max-width:21.8rem}}.BookingCard_descriptionCompleted__8WrhU{background:var(--gradient-one)}.BookingCard_descriptionOngoing__d0C8C{background:var(--green-gradient)}.BookingCard_descriptionReadyToJoin__6ucl9{background:var(--yellow-gradient)}.BookingCard_infoIcon__NFppV{fill:var(--red-800)}.BookingCard_infoIconCompleted__STUtZ{fill:var(--grey-900)}.BookingCard_infoIconOngoing__Idyjb{fill:var(--green-800)}.BookingCard_infoIconReadyToJoin__s_o3G{fill:var(--yellow-800)}.BookingCard_calenderDetails__cteGN{display:flex;align-items:start;gap:1.6rem;padding-top:2.4rem}@media only screen and (max-width:40em){.BookingCard_calenderDetails__cteGN{flex-direction:column;padding-top:2rem}}.BookingCard_durationBadge__0b1qW{width:5.6rem;height:5.6rem;display:grid;place-items:center;place-content:center;grid-gap:.4rem;gap:.4rem;background:var(--primary-500);border-radius:50%}.BookingCard_duration__hlwV9{font-size:1.6rem;font-weight:700;line-height:1.6rem;color:var(--dark-500)}.BookingCard_durationUnit__vXY_5{font-size:1.4rem;line-height:1rem;color:var(--black-300)}.BookingCard_profilePicture__kujGR{border-radius:50%}.BookingCard_status__Vv0AI{margin-bottom:1.2rem}.BookingCard_timeCalender__8Fx0T{font-size:1.2rem;font-weight:600;line-height:1.2rem;display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.7rem 1.1rem;color:var(--black-400);background:var(--primary-gradient);border:1px solid var(--dark-500);border-radius:4.8rem}.BookingCard_timeCalenderCompleted__XIijw{background:var(--green-gradient)}.BookingCard_timeCalenderExpired__cWpmW{background:var(--red-gradient)}.BookingCard_calender__TwV_2{height:72px;width:72px;position:relative;border-radius:64px;background:#b4ec84;display:flex;flex-direction:column;align-items:center;justify-content:center}.BookingCard_calender__TwV_2.BookingCard_inactive__wHIyo{background:#ffecec}.BookingCard_minText__lu3te{font-size:"14px";font-weight:400}.BookingCard_bookingInfo__ytEjY{flex:1 1}@media only screen and (max-width:40em){.BookingCard_bookingInfo__ytEjY{width:100%}}.BookingCard_sessionName__o90W_{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:1.2rem;color:var(--dark-500)}.BookingCard_calendarTitle__4VqN1{font-weight:700;font-size:20px}.BookingCard_counter__qyRPv{padding-top:2.4rem}@media only screen and (max-width:40em){.BookingCard_counter__qyRPv{padding-top:2rem}}.BookingCard_counterTitle___kqbw{font-size:1.4rem;font-weight:700;line-height:3.2rem;margin-bottom:.8rem;color:var(--dark-500)}.BookingCard_times__RZQ4P{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8rem;gap:.8rem}.BookingCard_countDown___sEUr{font-size:1.6rem;font-weight:600;line-height:2rem;height:4.8rem;display:grid;place-items:center;color:var(--dark-500);background:var(--bg-100);border-radius:1.2rem}.BookingCard_bottomBtn__EqnaP{width:100%;margin-top:1.6rem}.BookingCard_bottomBtnIncreasedMarin__awn_j{margin-top:2.4rem}