.demo_heroSection__kNHAh{padding-top:48px;padding-bottom:40px}.demo_heroSplit__SzWDV{gap:44px;align-items:start;grid-template-columns:minmax(0,1fr) minmax(360px,520px)}.demo_heroSplit__SzWDV.demo_schedulingStage__fBnsx{grid-template-columns:minmax(0,1fr)}.demo_heroSplit__SzWDV.demo_schedulingStage__fBnsx>:first-child{display:none}.demo_benefits__WhLpQ{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.demo_benefits__WhLpQ span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--bb-gray-700)}.demo_benefits__WhLpQ svg{color:var(--bb-ink);flex-shrink:0}.demo_team__pkaEi{display:flex;align-items:center;gap:12px;margin:20px 0 0}.demo_teamAvatars__CwqHa{display:inline-flex}.demo_teamAvatars__CwqHa img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2.5px solid var(--bb-surface);box-shadow:0 2px 8px rgba(20,24,28,.14)}.demo_teamAvatars__CwqHa img+img{margin-left:-14px}.demo_team__pkaEi p{margin:0;font-size:12px;line-height:1.45;color:var(--bb-muted)}.demo_liveDot__bGDnS{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bb-green);margin-right:4px;vertical-align:1px}.demo_form__C_rdo{background:var(--bb-surface);border:.5px solid var(--bb-hairline);border-radius:var(--bb-r-16);padding:20px 22px;display:grid;grid-gap:10px;gap:10px;width:100%}.demo_form__C_rdo h2{margin:0;font-size:17px;font-weight:var(--bb-fw-medium);letter-spacing:-.2px;color:var(--bb-ink)}.demo_form__C_rdo [hidden]{display:none}.demo_progress__HMUgb{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px}.demo_progress__HMUgb li{padding-bottom:5px;border-bottom:2px solid transparent}.demo_progress__HMUgb [aria-current=step]{border-color:var(--bb-ink);font-weight:var(--bb-fw-medium)}.demo_stepIntro__pPbB0{margin:0 0 12px;line-height:1.6}.demo_workshopFooter__a4Eum{display:grid;grid-gap:16px;gap:16px;margin-top:12px}.demo_actions__c99WF{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.demo_scheduler__wfrDu{max-width:1000px;margin-inline:auto;padding:clamp(20px,4vw,40px);gap:16px;overflow-wrap:anywhere}.demo_scheduler__wfrDu h2{font-size:28px;line-height:1.25}.demo_scheduler__wfrDu h3{font-size:16px;font-weight:var(--bb-fw-medium);margin:0}.demo_duration__QRB7Z{margin:0;font-size:12px}.demo_contactRecap__gYa5e{margin:0 0 12px;font-size:14px}.demo_calendarLayout__EzmEr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px}.demo_monthNavigation__YAyBk{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.demo_calendarDays__z0grk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;text-align:center}.demo_calendarDays__z0grk>span{font-size:11px;padding-block:8px}.demo_day__Wa0XD{border:1px solid var(--bb-hairline);border-radius:8px;background:var(--bb-surface);color:var(--bb-ink);min-width:0;min-height:44px;cursor:pointer}.demo_day__Wa0XD:disabled{opacity:.35;cursor:default;border-color:transparent}.demo_day__Wa0XD[aria-pressed=true],.demo_times___gjty button[aria-pressed=true]{background:var(--bb-ink);color:var(--bb-surface)}.demo_day__Wa0XD:focus-visible{outline:2px solid var(--bb-ink);outline-offset:2px}.demo_zone__3fQV5{display:grid;grid-gap:8px;gap:8px;margin-top:24px;font-size:13px;min-width:0}.demo_zone__3fQV5 select{min-width:0;width:100%}.demo_timesPanel___Knwk{display:flex;flex-direction:column;gap:20px;min-width:0}.demo_times___gjty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:8px;gap:8px;height:320px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:4px}.demo_times___gjty button{min-width:0}.demo_calendarSkeleton__Ly2sX{min-height:300px;padding:24px;border-radius:12px;background:var(--bb-gray-100)}.demo_notice__8qONV{margin:0;padding:16px;border:1px solid var(--bb-hairline);border-radius:12px;background:var(--bb-gray-100)}.demo_bookingSummary__gMte_{display:grid;grid-gap:20px;gap:20px;margin:12px 0}.demo_bookingSummary__gMte_ dt{font-size:12px;margin-bottom:4px}.demo_bookingSummary__gMte_ dd{margin:0;line-height:1.6}.demo_appointment__Z_MM4{line-height:1.8}@media (max-width:639px){.demo_calendarLayout__EzmEr{grid-template-columns:minmax(0,1fr);gap:28px}.demo_scheduler__wfrDu .demo_actions__c99WF>.bb-btn{flex:1 1 160px}}.demo_formGrid__4LJKE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;align-items:start}.demo_formGridFull__fmNPD{grid-column:1/-1}@media (max-width:959px){.demo_heroSplit__SzWDV{grid-template-columns:minmax(0,1fr)}.demo_formGrid__4LJKE{grid-template-columns:1fr}.demo_formGridFull__fmNPD{grid-column:auto}}.demo_form__C_rdo .bb-field{gap:4px}.demo_formNote__wAEOg{margin:0;font-size:11.5px;line-height:1.5;color:var(--bb-muted);text-align:center}.demo_formError__hh8V_{margin:0;font-size:12px;line-height:1.5;color:var(--bb-red-text);text-align:center}.demo_hp__IpYcN{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.demo_confirmIcon__U4wcJ{color:var(--bb-green)}.demo_confirmText__hHZE0{margin:0;font-size:13.5px;line-height:1.6;color:var(--bb-gray-700)}.demo_faqSection__7P8bM{padding-top:32px;padding-bottom:48px}.TurnstileWidget_widget__N6_vk{margin:0 auto;width:-moz-fit-content;width:fit-content}.Faq_list__DHlw_{display:grid;grid-gap:8px;gap:8px}.Faq_caret__rEmBS{color:var(--bb-muted);flex-shrink:0;transition:transform var(--bb-dur-fast) var(--bb-ease)}.Faq_disclosure__DZ1Zg[open] .Faq_caret__rEmBS{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Faq_caret__rEmBS{transition:none}}.MiniSteps_steps___lCEV{list-style:none;margin:0;padding:0}.MiniSteps_steps___lCEV li{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:0 16px;gap:0 16px;padding:16px 0;border-top:.5px solid var(--bb-hairline-soft)}.MiniSteps_steps___lCEV li:last-child{border-bottom:.5px solid var(--bb-hairline-soft)}.MiniSteps_num__KNoTc{font-size:14px;font-weight:620;color:var(--bb-coral);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:2px}.MiniSteps_steps___lCEV b{display:block;font-size:14.5px;font-weight:var(--bb-fw-medium);color:var(--bb-ink);margin-bottom:2px}.MiniSteps_steps___lCEV p{margin:0;font-size:13px;line-height:1.55;color:var(--bb-gray-700)}.SplitSection_split__is3wW{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:44px;gap:44px;align-items:center}.SplitSection_flip__J90HH{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.SplitSection_flip__J90HH .SplitSection_copy__Ohsjg{order:2}.SplitSection_flip__J90HH .SplitSection_media__oqqWo{order:1}@media (max-width:959px){.SplitSection_flip__J90HH,.SplitSection_split__is3wW{grid-template-columns:minmax(0,1fr);gap:18px}.SplitSection_flip__J90HH .SplitSection_copy__Ohsjg{order:1}.SplitSection_flip__J90HH .SplitSection_media__oqqWo{order:2}}
/*# sourceMappingURL=f5a46ae7e9d2f12f.css.map*/