.sales-presentation_presentation__Vt35p{width:100%;padding:28px 64px!important;background:transparent!important}.sales-presentation_frame__vccSt{display:flex;height:min(650px,calc(100svh - 94px));width:100%;overflow:hidden;border:1px solid #e9e6e7;border-radius:17px;background:#fff;box-shadow:0 20px 65px #54253b1a;color:#171717}.sales-presentation_rail__NxPpc{width:72px;flex-shrink:0;border-right:1px solid #eee;display:flex;flex-direction:column;align-items:center;padding:16px 4px;gap:5px;background:#fff}.sales-presentation_mark__1q__L{font-size:26px;letter-spacing:-3px;line-height:34px;width:34px;background:#181818;color:white;text-align:center;border-radius:8px;font-weight:700;margin-bottom:16px;padding-right:3px}.sales-presentation_rail__NxPpc>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:59px;width:62px;font-size:10px;color:#858085;border-radius:9px;transition:background .3s,color .3s}.sales-presentation_rail__NxPpc .sales-presentation_activeRoom__HBkbZ{background:#fff0f5;color:#c61b55}.sales-presentation_railEnd__UdmCs{margin-top:auto;border-radius:50%;background:#fff0f5;color:#ca2059;font-size:13px;width:28px;height:28px;display:grid;place-items:center}.sales-presentation_main__D1Y7X{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.sales-presentation_header__WjyMt{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:55px;padding:15px 24px;border-bottom:1px solid #eee;font-size:14px}.sales-presentation_header__WjyMt b{font-weight:600}.sales-presentation_header__WjyMt b span{font-weight:400;color:#969196}.sales-presentation_sample__MmP68{font-size:11px;color:#959095;white-space:nowrap}.sales-presentation_team__65GBn{display:flex;border-bottom:1px solid #eee;flex-shrink:0;padding:0 18px;gap:28px}.sales-presentation_team__65GBn>div{display:flex;align-items:center;gap:9px;min-height:58px;opacity:.5;transition:opacity .35s}.sales-presentation_team__65GBn>div[data-active=true]{opacity:1}.sales-presentation_team__65GBn>div>span{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:#f8edf1;color:#a62151;font-size:13px}.sales-presentation_team__65GBn p{margin:0}.sales-presentation_team__65GBn b,.sales-presentation_team__65GBn small{display:block;font-size:13px;line-height:1.5}.sales-presentation_team__65GBn small{font-size:11px;color:#787078}.sales-presentation_scene___qOzW{padding:25px 30px;overflow:auto;min-height:0;flex:1;animation:sales-presentation_sceneIn__tsqsX .45s ease both}.sales-presentation_sceneHeading__tEJWl>span{font-size:11px;color:#bd2556;letter-spacing:.025em}.sales-presentation_sceneHeading__tEJWl h3{font-size:27px;line-height:1.17;letter-spacing:-.035em;font-weight:600;margin:7px 0 9px}.sales-presentation_sceneHeading__tEJWl>p{font-size:14px;line-height:1.55;color:#787278;max-width:610px;margin:0 0 22px}.sales-presentation_summary__ZExPf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #ebe7e9;border-radius:10px;margin-bottom:24px}.sales-presentation_summary__ZExPf>div{padding:14px 16px;border-right:1px solid #ebe7e9}.sales-presentation_summary__ZExPf>div:last-child{border:0}.sales-presentation_summary__ZExPf strong{font-size:27px;line-height:1.2;font-weight:600}.sales-presentation_summary__ZExPf span{display:block;font-size:12px;line-height:1.5;color:#817a80;margin-top:5px}.sales-presentation_homeScene__ZbgxM h4{font-size:13px;font-weight:600;margin:0 0 10px}.sales-presentation_buyerRow__pzmU8{display:flex;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #eee}.sales-presentation_buyerRow__pzmU8>span{display:grid;place-items:center;border:1px solid #eee;background:#fafafa;width:32px;height:32px;border-radius:7px;font-size:10px;color:#777}.sales-presentation_buyerRow__pzmU8>div{flex:1}.sales-presentation_buyerRow__pzmU8 b{font-size:13px;font-weight:550}.sales-presentation_buyerRow__pzmU8 small{display:block;font-size:12px;color:#888;margin-top:4px}.sales-presentation_buyerRow__pzmU8 em{font-size:11px;color:#bb2358;font-style:normal}.sales-presentation_researchScene__N_5KG{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center}.sales-presentation_map__35Ilz{position:relative;height:270px;border-radius:10px;overflow:hidden;background:#eff2f0}.sales-presentation_map__35Ilz>div:first-child{height:100%}.sales-presentation_mapLabel__Iotff{position:absolute;top:12px;left:12px;background:white;border-radius:6px;padding:8px 10px;font-size:11px;box-shadow:0 2px 6px #0001}.sales-presentation_mapDot__CP3I_{position:absolute;left:49%;top:50%;width:18px;height:18px;border:4px solid white;border-radius:50%;background:#df2967;box-shadow:0 0 0 8px #df29671a}.sales-presentation_map__35Ilz>small{position:absolute;bottom:2px;left:3px;font-size:8px;background:#ffffffc9;color:#777}.sales-presentation_dataFlow__xTb5_ h4,.sales-presentation_researchScene__N_5KG h4{font-size:22px;line-height:1.25;letter-spacing:-.025em;margin:12px 0}.sales-presentation_dataFlow__xTb5_ p,.sales-presentation_fit__VzPPq p,.sales-presentation_researchScene__N_5KG article>p{font-size:14px;line-height:1.65;color:#6f676e;margin:0}.sales-presentation_kicker__2o44V{font-size:10px;letter-spacing:.07em;color:#9d657c}.sales-presentation_fit__VzPPq{display:flex;gap:9px;margin:18px 0;align-items:flex-start}.sales-presentation_fit__VzPPq svg{color:#ce245c;flex-shrink:0;margin-top:4px}.sales-presentation_ready__2BN31{display:inline-block;font-size:12px;color:#aa2253;padding:8px 11px;background:#fff0f5;border-radius:6px}.sales-presentation_emailScene__5ENF1{border:1px solid #e8e4e6;border-radius:10px;overflow:hidden;max-width:730px}.sales-presentation_emailMeta__l4Fc9{display:flex;gap:16px;padding:11px 17px;border-bottom:1px solid #eee;font-size:12px}.sales-presentation_emailMeta__l4Fc9>span{color:#999;min-width:40px}.sales-presentation_emailMeta__l4Fc9 b{font-weight:450}.sales-presentation_typedCopy__mGztR{white-space:pre-wrap;min-height:150px;font-size:15px;line-height:1.75;padding:17px 20px;margin:0}.sales-presentation_typingCaret__cwhEt{display:inline-block;width:1px;height:1em;background:#ca245b;margin-left:2px;animation:sales-presentation_blink__eyaJK .9s step-end infinite}.sales-presentation_typingCaret__cwhEt[data-done=true]{display:none}.sales-presentation_reviewTag__0jrXu{display:flex;gap:8px;align-items:center;padding:11px 17px;background:#fff8fa;color:#a9486a;font-size:12px;line-height:1.5}.sales-presentation_thread__AENLs{max-width:710px;margin:auto}.sales-presentation_thread__AENLs article{border:1px solid #e9e5e7;border-radius:10px;padding:16px 20px;margin-bottom:16px;max-width:90%;background:#faf9fa}.sales-presentation_thread__AENLs article>small{font-size:11px;color:#95858d}.sales-presentation_thread__AENLs article>p{font-size:15px;line-height:1.7;margin:10px 0 0}.sales-presentation_thread__AENLs .sales-presentation_prepared__iRkCa{background:#fff5f8;border-color:#f1dfe6;margin-left:10%}.sales-presentation_thread__AENLs .sales-presentation_typedCopy__mGztR{padding:0;min-height:100px}.sales-presentation_thread__AENLs .sales-presentation_reviewTag__0jrXu{background:white;padding-left:0}.sales-presentation_meetingScene__H3d_S{max-width:630px;margin:0 auto;text-align:left;padding:8px 0}.sales-presentation_calendarIcon__3XRlH{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#fff0f5;color:#c62359;margin-bottom:18px}.sales-presentation_meetingScene__H3d_S h4{font-size:25px;font-weight:600;letter-spacing:-.03em;margin:12px 0}.sales-presentation_meetingScene__H3d_S>p{font-size:15px;color:#7e737b}.sales-presentation_brief__6Wn2T{padding:18px;border:1px solid #ece5e8;border-radius:9px;margin:22px 0}.sales-presentation_brief__6Wn2T b{font-size:13px}.sales-presentation_brief__6Wn2T p{font-size:14px;line-height:1.65;color:#746c72;margin:10px 0 0}.sales-presentation_knowledgeScene__ESv0b{max-width:720px}.sales-presentation_knowledgeScene__ESv0b article{display:flex;gap:15px;align-items:flex-start;border-top:1px solid #eee;padding:18px 0}.sales-presentation_knowledgeScene__ESv0b article>svg{color:#b22d58;flex-shrink:0}.sales-presentation_knowledgeScene__ESv0b h4{font-size:15px;margin:0 0 6px;font-weight:550}.sales-presentation_knowledgeScene__ESv0b article p{font-size:14px;line-height:1.6;color:#7c7279;margin:0}.sales-presentation_contextNote__WDxAE{font-size:12px;color:#a24c70;margin-top:15px}.sales-presentation_connectionGrid__yeJM7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 25px}.sales-presentation_connectionGrid__yeJM7>div{border:1px solid #eae6e8;border-radius:9px;padding:14px;display:flex;flex-direction:column;gap:9px}.sales-presentation_connectionGrid__yeJM7>div[data-highlight=true]{background:#fff5f8;border-color:#e8b4c7}.sales-presentation_connectionGrid__yeJM7 img{height:24px;width:27px;object-fit:contain}.sales-presentation_connectionGrid__yeJM7 b{font-size:13px;font-weight:550}.sales-presentation_connectionGrid__yeJM7 small{font-size:11px;color:#93818a;line-height:1.5}.sales-presentation_dataFlow__xTb5_{padding:20px;background:#faf8f9;border-radius:10px}.sales-presentation_dataFlow__xTb5_ h4{font-size:20px}.sales-presentation_dataFlow__xTb5_ small{font-size:12px;line-height:1.5;display:block;color:#9a8892;margin-top:12px}.sales-presentation_progress__pJhvW{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 23px;border-top:1px solid #eee;flex-shrink:0;color:#a4788a;font-size:11px}.sales-presentation_progress__pJhvW>div{display:flex;gap:4px}.sales-presentation_progress__pJhvW i{display:block;width:14px;height:2px;background:#eadde3}.sales-presentation_progress__pJhvW i[data-active=true]{background:#c6275f}.sales-presentation_presentationCaption__GkiK5{display:flex;align-items:center;justify-content:space-between;padding:8px 2px;font-size:11px;color:#fff;line-height:1.5;height:32px}.sales-presentation_presentationCaption__GkiK5 button{border:0;background:none;color:white;font-size:12px;padding:6px;min-height:32px;text-decoration:underline;text-underline-offset:3px}.sales-presentation_staticFlow__CRi6P p{font-size:15px;line-height:1.7;margin:0 0 18px;color:#6f676e}@keyframes sales-presentation_sceneIn__tsqsX{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes sales-presentation_blink__eyaJK{50%{opacity:0}}@media(max-width:1050px){.sales-presentation_presentation__Vt35p{padding:18px 24px!important}.sales-presentation_frame__vccSt{height:calc(100svh - 82px)}.sales-presentation_scene___qOzW{padding:22px}.sales-presentation_connectionGrid__yeJM7{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-presentation_researchScene__N_5KG{gap:18px}.sales-presentation_map__35Ilz{height:240px}}@media(max-width:600px){.sales-presentation_presentation__Vt35p{padding:12px 8px!important}.sales-presentation_frame__vccSt{height:calc(100svh - 62px);border-radius:12px}.sales-presentation_rail__NxPpc{width:56px;padding:12px 2px;gap:2px}.sales-presentation_rail__NxPpc>div{width:50px;font-size:9px;min-height:57px;gap:5px}.sales-presentation_mark__1q__L{width:29px;line-height:30px;font-size:23px;margin-bottom:10px}.sales-presentation_header__WjyMt{min-height:42px;padding:10px 12px;font-size:12px}.sales-presentation_header__WjyMt b span{display:none}.sales-presentation_sample__MmP68{font-size:10px}.sales-presentation_team__65GBn{padding:0 10px;gap:12px}.sales-presentation_team__65GBn>div{gap:6px;min-height:51px;flex:1}.sales-presentation_team__65GBn>div>span{width:22px;height:24px;font-size:11px}.sales-presentation_team__65GBn b{font-size:12px}.sales-presentation_team__65GBn small{font-size:10px}.sales-presentation_scene___qOzW{padding:18px 13px}.sales-presentation_sceneHeading__tEJWl>span{font-size:11px}.sales-presentation_sceneHeading__tEJWl h3{font-size:24px;line-height:1.15;margin-top:8px}.sales-presentation_sceneHeading__tEJWl>p{font-size:13px;margin-bottom:20px;line-height:1.6}.sales-presentation_summary__ZExPf{margin-bottom:20px}.sales-presentation_summary__ZExPf>div{padding:12px 8px}.sales-presentation_summary__ZExPf strong{font-size:24px}.sales-presentation_summary__ZExPf span{font-size:11px;line-height:1.4}.sales-presentation_buyerRow__pzmU8{gap:7px;flex-wrap:wrap;padding:12px 0}.sales-presentation_buyerRow__pzmU8>span{display:none}.sales-presentation_buyerRow__pzmU8 b{font-size:13px}.sales-presentation_buyerRow__pzmU8 em{font-size:10px}.sales-presentation_buyerRow__pzmU8 small{font-size:11px}.sales-presentation_researchScene__N_5KG{display:flex;flex-direction:column;gap:16px;align-items:stretch}.sales-presentation_map__35Ilz{height:175px;flex-shrink:0}.sales-presentation_researchScene__N_5KG h4{font-size:21px;margin:8px 0}.sales-presentation_fit__VzPPq p,.sales-presentation_researchScene__N_5KG article>p{font-size:13px;line-height:1.6}.sales-presentation_fit__VzPPq{margin:12px 0}.sales-presentation_ready__2BN31{font-size:12px}.sales-presentation_emailMeta__l4Fc9{padding:10px;font-size:11px;gap:8px}.sales-presentation_emailMeta__l4Fc9>span{min-width:32px}.sales-presentation_typedCopy__mGztR{padding:14px 12px;font-size:14px;line-height:1.7;min-height:280px}.sales-presentation_reviewTag__0jrXu{font-size:11px;padding:10px;align-items:flex-start}.sales-presentation_reviewTag__0jrXu svg{flex-shrink:0}.sales-presentation_thread__AENLs article{padding:13px 12px;max-width:96%}.sales-presentation_thread__AENLs .sales-presentation_prepared__iRkCa{margin-left:4%}.sales-presentation_thread__AENLs article>p{font-size:14px;line-height:1.65}.sales-presentation_thread__AENLs .sales-presentation_typedCopy__mGztR{min-height:125px}.sales-presentation_meetingScene__H3d_S h4{font-size:22px}.sales-presentation_meetingScene__H3d_S>p{font-size:14px}.sales-presentation_calendarIcon__3XRlH{width:40px;height:40px;margin-bottom:14px}.sales-presentation_brief__6Wn2T{padding:14px;margin:18px 0}.sales-presentation_brief__6Wn2T p{font-size:14px;line-height:1.65}.sales-presentation_knowledgeScene__ESv0b article{gap:10px;padding:16px 0}.sales-presentation_knowledgeScene__ESv0b h4{font-size:14px}.sales-presentation_knowledgeScene__ESv0b article p{font-size:13px}.sales-presentation_connectionGrid__yeJM7{gap:8px;margin-bottom:16px}.sales-presentation_connectionGrid__yeJM7>div{padding:11px;gap:7px}.sales-presentation_connectionGrid__yeJM7 b{font-size:12px}.sales-presentation_connectionGrid__yeJM7 small{font-size:10px}.sales-presentation_dataFlow__xTb5_{padding:14px}.sales-presentation_dataFlow__xTb5_ h4{font-size:20px}.sales-presentation_dataFlow__xTb5_ p{font-size:13px;line-height:1.65}.sales-presentation_dataFlow__xTb5_ small{font-size:11px}.sales-presentation_progress__pJhvW{padding:10px 12px;font-size:10px;gap:7px}.sales-presentation_progress__pJhvW i{width:7px}.sales-presentation_presentationCaption__GkiK5{font-size:10px}.sales-presentation_staticFlow__CRi6P p{font-size:14px}}@media(prefers-reduced-motion:reduce){.sales-presentation_scene___qOzW,.sales-presentation_typingCaret__cwhEt{animation:none}.sales-presentation_rail__NxPpc>div,.sales-presentation_team__65GBn>div{transition:none}}.sales-presentation_markAsset__1ulN4{width:34px;height:34px;object-fit:contain;margin-bottom:16px;flex-shrink:0}@media(max-width:600px){.sales-presentation_markAsset__1ulN4{width:29px;height:29px;margin-bottom:10px}}.booking-calendar_booking__9y4f9{display:grid;grid-template-columns:270px minmax(300px,1fr) 245px;text-align:left;background:#ef3575;color:white;border-radius:13px;margin:45px auto 0;max-width:none;min-height:520px;overflow:hidden;padding:30px 24px;gap:23px}.booking-calendar_meeting__wvMJa{border-right:1px solid #ffffff28;padding:0 24px 0 4px}.booking-calendar_meeting__wvMJa>img{display:block;background:white;border-radius:50%;padding:7px;margin-bottom:15px}.booking-calendar_host__8Odl2{font-size:15px;color:#fff;font-weight:500}.booking-calendar_meeting__wvMJa h3{font-size:27px!important;letter-spacing:-.035em;font-weight:600;margin:13px 0 17px!important;line-height:1.15}.booking-calendar_meeting__wvMJa>p{font-size:15px;line-height:1.6;margin-bottom:25px!important;color:#fff}.booking-calendar_detail__A6jqs{display:flex;align-items:center;gap:10px;font-size:15px;margin:16px 0}.booking-calendar_detail__A6jqs>svg{flex-shrink:0}.booking-calendar_detail__A6jqs label{display:block;min-width:0;max-width:100%}.booking-calendar_detail__A6jqs select{width:100%;max-width:190px;border:0;background:transparent;color:white;font-size:14px;outline-offset:4px;cursor:pointer;padding:4px 0}.booking-calendar_detail__A6jqs option{background:white;color:#333}.booking-calendar_meeting__wvMJa .booking-calendar_note__wJlVk{margin-top:24px;font-size:13px;line-height:1.6;color:#fff;max-width:205px}.booking-calendar_calendar__zM_TN{padding-top:4px;min-width:0}.booking-calendar_monthHead__Vbd1O{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px}.booking-calendar_monthHead__Vbd1O h4{font-size:16px;font-weight:550;letter-spacing:-.02em}.booking-calendar_monthHead__Vbd1O>div{display:flex;gap:6px}.booking-calendar_monthHead__Vbd1O button{display:grid;place-items:center;width:29px;height:29px;border:0;border-radius:50%;background:transparent;color:#fff}.booking-calendar_monthHead__Vbd1O button:hover:not(:disabled){background:#ffffff1e}.booking-calendar_monthHead__Vbd1O button:disabled{opacity:.25;cursor:default}.booking-calendar_days__3a4Ai,.booking-calendar_weekdays__9Gi5k{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.booking-calendar_weekdays__9Gi5k{padding-bottom:15px;border-bottom:1px solid #ffffff25;margin-bottom:12px}.booking-calendar_weekdays__9Gi5k>span{text-align:center;text-transform:uppercase;font-size:11px;font-weight:450;color:#fff}.booking-calendar_days__3a4Ai>button,.booking-calendar_days__3a4Ai>span{width:100%;aspect-ratio:1;min-height:40px}.booking-calendar_days__3a4Ai>button{position:relative;border:0;border-radius:7px;background:#ffffff14;color:#fff;font-size:14px;transition:background .2s,transform .2s}.booking-calendar_days__3a4Ai>button:hover:not(:disabled){background:#ffffff35;transform:translateY(-1px)}.booking-calendar_days__3a4Ai>button:disabled{background:transparent;color:#fff8;cursor:default}.booking-calendar_days__3a4Ai>button.booking-calendar_selectedDay__Xsnpm{background:white;color:#ce1857;font-weight:600}.booking-calendar_days__3a4Ai>button.booking-calendar_today__JTpi7:after{content:"";position:absolute;width:3px;height:3px;background:currentColor;border-radius:50%;bottom:5px;left:calc(50% - 1.5px)}.booking-calendar_calendarFoot__25u_C{font-size:12px;color:#fff;line-height:1.5;margin-top:24px;min-height:30px}.booking-calendar_times__xFEVn{border-left:1px solid #ffffff28;padding:4px 0 0 21px;min-width:0}.booking-calendar_timeHead__w2wEx{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px}.booking-calendar_timeHead__w2wEx h4{font-weight:500;font-size:15px;white-space:nowrap}.booking-calendar_hourToggle__aoo5q{display:flex;border:1px solid #ffffff55;border-radius:7px;overflow:hidden;flex-shrink:0}.booking-calendar_hourToggle__aoo5q>button{border:0;background:transparent;color:white;font-size:12px;padding:5px 6px;line-height:1.3}.booking-calendar_hourToggle__aoo5q>button[aria-pressed=true]{background:#ffffff32}.booking-calendar_preferred__Pgi8I{font-size:10px;letter-spacing:.035em;display:block;color:#fff;margin-bottom:13px}.booking-calendar_timeList__J0hnt{height:350px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ffffff55 transparent;padding-right:5px}.booking-calendar_timeRow__lv_Jo{display:flex;gap:5px;margin-bottom:9px}.booking-calendar_timeRow__lv_Jo>button{flex:1;min-width:0;border:1px solid #ffffff70;border-radius:6px;background:transparent;color:white;min-height:39px;padding:8px;font-size:14px}.booking-calendar_timeRow__lv_Jo>button:hover{background:#ffffff24}.booking-calendar_timeRow__lv_Jo>button.booking-calendar_selectedTime__H3nj8{background:#ffffff21;font-weight:550}.booking-calendar_timeRow__lv_Jo>button.booking-calendar_next__RMW4v{background:white;color:#a32020;display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;animation:booking-calendar_nextIn__jb_xJ .2s ease}.booking-calendar_timeRow__lv_Jo>button.booking-calendar_next__RMW4v>svg{width:12px;height:12px}.booking-calendar_timeEmpty__TMsDV{height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;color:#fff;text-align:center;font-size:13px;line-height:1.6}.booking-calendar_timeEmpty__TMsDV>svg{width:26px;height:26px;opacity:.8}.booking-calendar_summary__mzz1p{border-top:1px solid #ffffff30;margin-top:27px;padding-top:20px}.booking-calendar_summary__mzz1p>b{display:block;font-size:16px;font-weight:550}.booking-calendar_summary__mzz1p>span{display:block;font-size:13px;margin-top:6px;color:#fff}.booking-calendar_summary__mzz1p>button{border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;color:#fff;font-size:12px;padding:0;margin-top:12px}.booking-calendar_detailsPanel__iqR7k{grid-column:span 2;padding:4px 25px;animation:booking-calendar_nextIn__jb_xJ .35s ease}.booking-calendar_detailsPanel__iqR7k form{max-width:410px;margin:auto}.booking-calendar_detailsPanel__iqR7k h4{font-size:25px;letter-spacing:-.03em;font-weight:550;margin:20px 0 14px}.booking-calendar_detailsPanel__iqR7k p{font-size:14px;line-height:1.6;color:#fff;margin-bottom:25px!important}.booking-calendar_detailsPanel__iqR7k label{display:block;font-size:14px;margin:19px 0}.booking-calendar_detailsPanel__iqR7k input{display:block;margin-top:8px;width:100%;min-height:43px;padding:10px 12px;border:1px solid #ffffff88;border-radius:6px;background:white;color:#272127;font-size:16px}.booking-calendar_submit__TNa9X{display:flex;align-items:center;justify-content:space-between;gap:18px;background:white;color:#a32020!important;border:0;border-radius:6px;min-height:44px;width:100%;padding:12px 14px;font-size:14px;font-weight:550;margin-top:26px}.booking-calendar_submit__TNa9X:hover{background:#fff0f5}.booking-calendar_detailsPanel__iqR7k small{display:block;font-size:12px;color:#fff;line-height:1.6;margin-top:15px}.booking-calendar_back__PFoB_{border:0;background:transparent;padding:0;color:#fff;font-size:13px}.booking-calendar_requestReady__B10vj{max-width:410px;margin:30px auto}.booking-calendar_requestReady__B10vj .booking-calendar_submit__TNa9X{margin-top:30px}.booking-calendar_readyIcon__HVk54{display:grid;place-items:center;width:39px;height:39px;background:#ffffff22;border:1px solid #ffffff6b;border-radius:50%;margin-bottom:20px}.booking-calendar_requestReady__B10vj>.booking-calendar_back__PFoB_{margin-top:25px}.booking-calendar_srOnly__vFHKv{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.booking-calendar_booking__9y4f9 a:focus-visible,.booking-calendar_booking__9y4f9 button:focus-visible,.booking-calendar_booking__9y4f9 input:focus-visible,.booking-calendar_booking__9y4f9 select:focus-visible{outline:2px solid #fff;outline-offset:4px}.booking-calendar_detailsPanel__iqR7k input:focus-visible{outline-color:#ce1857}@keyframes booking-calendar_nextIn__jb_xJ{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media(max-width:1100px){.booking-calendar_booking__9y4f9{grid-template-columns:230px minmax(260px,1fr) 205px;gap:18px;padding:25px 20px}.booking-calendar_meeting__wvMJa{padding-right:18px}.booking-calendar_times__xFEVn{padding-left:17px}.booking-calendar_meeting__wvMJa h3{font-size:25px!important}.booking-calendar_timeHead__w2wEx{gap:7px}.booking-calendar_timeHead__w2wEx h4{font-size:14px}.booking-calendar_hourToggle__aoo5q>button{font-size:11px;padding:5px}.booking-calendar_weekdays__9Gi5k{gap:3px}.booking-calendar_days__3a4Ai{gap:4px}}@media(max-width:900px){.booking-calendar_booking__9y4f9{grid-template-columns:1fr 1.4fr;gap:22px}.booking-calendar_meeting__wvMJa{grid-row:span 2}.booking-calendar_times__xFEVn{grid-column:2;border-left:0;border-top:1px solid #ffffff28;padding:22px 0 0}.booking-calendar_timeList__J0hnt{height:260px}.booking-calendar_timeHead__w2wEx{margin-bottom:15px}.booking-calendar_timeEmpty__TMsDV{height:100px}.booking-calendar_timeEmpty__TMsDV p{max-width:220px}.booking-calendar_detailsPanel__iqR7k{grid-column:2;padding:0 3px}.booking-calendar_timeRow__lv_Jo>button{min-height:42px}.booking-calendar_timeHead__w2wEx h4{font-size:16px}.booking-calendar_hourToggle__aoo5q>button{font-size:12px;padding:5px 8px}}@media(max-width:600px){.booking-calendar_booking__9y4f9{display:block;padding:24px 20px;border-radius:11px;margin-top:30px;min-height:0}.booking-calendar_meeting__wvMJa{border:0;padding:0 3px 24px;border-bottom:1px solid #ffffff35}.booking-calendar_meeting__wvMJa>img{width:34px;height:34px;margin-bottom:13px}.booking-calendar_host__8Odl2{font-size:14px}.booking-calendar_meeting__wvMJa h3{font-size:26px!important;margin:13px 0 15px!important}.booking-calendar_meeting__wvMJa>p{font-size:15px;max-width:310px;margin-bottom:20px!important}.booking-calendar_detail__A6jqs{font-size:15px;margin:14px 0;gap:10px}.booking-calendar_detail__A6jqs select{font-size:14px;max-width:230px}.booking-calendar_meeting__wvMJa .booking-calendar_note__wJlVk{font-size:13px;margin:18px 0 0!important;max-width:300px}.booking-calendar_calendar__zM_TN{padding:25px 0 0}.booking-calendar_monthHead__Vbd1O{margin-bottom:23px}.booking-calendar_monthHead__Vbd1O h4{font-size:16px}.booking-calendar_monthHead__Vbd1O button{width:29px;height:29px}.booking-calendar_weekdays__9Gi5k{gap:4px;padding-bottom:15px;margin-bottom:11px}.booking-calendar_weekdays__9Gi5k>span{font-size:11px}.booking-calendar_days__3a4Ai{gap:5px}.booking-calendar_days__3a4Ai>button{font-size:15px;min-height:40px;border-radius:6px}.booking-calendar_days__3a4Ai>button.booking-calendar_today__JTpi7:after{bottom:4px}.booking-calendar_calendarFoot__25u_C{font-size:12px;margin-top:18px;min-height:15px}.booking-calendar_times__xFEVn{border-top:1px solid #ffffff35;padding-top:24px;margin-top:23px}.booking-calendar_timeHead__w2wEx{margin-bottom:20px}.booking-calendar_timeHead__w2wEx h4{font-size:16px}.booking-calendar_hourToggle__aoo5q>button{font-size:14px;padding:5px 8px}.booking-calendar_timeList__J0hnt{height:310px;padding-right:3px}.booking-calendar_timeRow__lv_Jo{margin-bottom:9px}.booking-calendar_timeRow__lv_Jo>button{font-size:15px;min-height:43px}.booking-calendar_preferred__Pgi8I{font-size:11px;margin-bottom:14px}.booking-calendar_timeEmpty__TMsDV{height:105px}.booking-calendar_timeEmpty__TMsDV>svg{height:22px;width:22px}.booking-calendar_timeEmpty__TMsDV p{font-size:13px}.booking-calendar_detailsPanel__iqR7k{padding:25px 2px 5px}.booking-calendar_detailsPanel__iqR7k h4{font-size:25px}.booking-calendar_detailsPanel__iqR7k form{max-width:none}.booking-calendar_detailsPanel__iqR7k label,.booking-calendar_detailsPanel__iqR7k p{font-size:14px}.booking-calendar_detailsPanel__iqR7k input{font-size:16px}.booking-calendar_submit__TNa9X{min-height:45px;font-size:14px}.booking-calendar_summary__mzz1p{margin-top:23px;padding-top:18px}.booking-calendar_summary__mzz1p>b{font-size:16px}.booking-calendar_summary__mzz1p>span{font-size:13px}.booking-calendar_requestReady__B10vj{margin:4px auto}.booking-calendar_requestReady__B10vj h4{font-size:26px}.booking-calendar_requestReady__B10vj .booking-calendar_submit__TNa9X{margin-top:24px}.booking-calendar_detail__A6jqs select,.booking-calendar_detailsPanel__iqR7k input{font-size:16px}}@media(prefers-reduced-motion:reduce){.booking-calendar_booking__9y4f9 *{animation:none!important;transition:none!important}}.booking-calendar_noLater__I172y{font-size:14px;line-height:1.6;color:#fff;padding:20px 0}@media(max-width:600px){.booking-calendar_booking__9y4f9{padding:20px 16px;margin-top:22px}.booking-calendar_meeting__wvMJa{padding:0 0 18px}.booking-calendar_meeting__wvMJa>.booking-calendar_host__8Odl2,.booking-calendar_meeting__wvMJa>img{display:none}.booking-calendar_meeting__wvMJa h3{font-size:22px!important;margin:0 0 10px!important}.booking-calendar_meeting__wvMJa>p{font-size:14px;line-height:1.55;max-width:none;margin-bottom:12px!important}.booking-calendar_detail__A6jqs{font-size:14px;margin:10px 0}.booking-calendar_meeting__wvMJa .booking-calendar_note__wJlVk{font-size:12px;margin-top:12px!important;max-width:none}.booking-calendar_calendar__zM_TN{padding-top:20px}.booking-calendar_monthHead__Vbd1O{margin-bottom:16px}.booking-calendar_times__xFEVn:has(.booking-calendar_timeEmpty__TMsDV){display:none}.booking-calendar_timeList__J0hnt{height:250px}}