.Calendar-module-sass-module__SM22hG__calendar{width:100%}.Calendar-module-sass-module__SM22hG__header{justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 4px;display:flex}.Calendar-module-sass-module__SM22hG__monthLabel{color:#1a2b44;letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:400}.Calendar-module-sass-module__SM22hG__navButton{color:#1a2b44;cursor:pointer;background:0 0;border:1px solid #1a2b441f;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.Calendar-module-sass-module__SM22hG__navButton:hover:not(:disabled){background:#1a2b440a;border-color:#1a2b443d}.Calendar-module-sass-module__SM22hG__navButton:disabled{opacity:.3;cursor:not-allowed}.Calendar-module-sass-module__SM22hG__dayLabels{grid-template-columns:repeat(7,1fr);margin-bottom:8px;padding:0 4px;display:grid}.Calendar-module-sass-module__SM22hG__dayLabel{text-transform:uppercase;letter-spacing:.06em;color:#1a2b4466;text-align:center;padding:4px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem;font-weight:500}.Calendar-module-sass-module__SM22hG__grid{grid-template-columns:repeat(7,1fr);gap:2px;transition:opacity .3s;display:grid}.Calendar-module-sass-module__SM22hG__grid.Calendar-module-sass-module__SM22hG__loading{opacity:.5}.Calendar-module-sass-module__SM22hG__emptyCell{aspect-ratio:1;border-radius:10px}.Calendar-module-sass-module__SM22hG__dayCell{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;transition:all .15s;display:flex;position:relative}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__available{cursor:pointer}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__available:hover{background:#ff6f6114}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__available .Calendar-module-sass-module__SM22hG__dayNumber{color:#1a2b44;font-weight:500}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__unavailable{cursor:default}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__unavailable .Calendar-module-sass-module__SM22hG__dayNumber{color:#1a2b4433}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__past{cursor:default}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__past .Calendar-module-sass-module__SM22hG__dayNumber{color:#1a2b4426}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__selected{background:#ff6f61}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__selected .Calendar-module-sass-module__SM22hG__dayNumber{color:#fff;font-weight:600}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__selected .Calendar-module-sass-module__SM22hG__dot{background:#fffc}.Calendar-module-sass-module__SM22hG__dayCell.Calendar-module-sass-module__SM22hG__selected:hover{background:#ff5848}.Calendar-module-sass-module__SM22hG__dayNumber{color:#1a2b44;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;line-height:1;transition:color .15s}.Calendar-module-sass-module__SM22hG__dot{background:#00a896;border-radius:50%;width:4px;height:4px}.Calendar-module-sass-module__SM22hG__skeleton{aspect-ratio:1;background:linear-gradient(110deg,#1a2b440a 30%,#1a2b4414 50%,#1a2b440a 70%) 0 0/200% 100%;border-radius:10px;animation:1.5s ease-in-out infinite Calendar-module-sass-module__SM22hG__shimmer}@keyframes Calendar-module-sass-module__SM22hG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.TimeSlots-module-sass-module__PDzT2a__container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.TimeSlots-module-sass-module__PDzT2a__inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.TimeSlots-module-sass-module__PDzT2a__header{margin-bottom:24px}.TimeSlots-module-sass-module__PDzT2a__heading{color:#1a2b44;margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:400}.TimeSlots-module-sass-module__PDzT2a__count{color:#1a2b4466;letter-spacing:.02em;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem}.TimeSlots-module-sass-module__PDzT2a__list{flex-direction:column;flex:1;gap:24px;min-height:0;padding-right:8px;display:flex;overflow-y:auto}.TimeSlots-module-sass-module__PDzT2a__list::-webkit-scrollbar{width:3px}.TimeSlots-module-sass-module__PDzT2a__list::-webkit-scrollbar-track{background:0 0}.TimeSlots-module-sass-module__PDzT2a__list::-webkit-scrollbar-thumb{background:#1a2b4414;border-radius:2px}.TimeSlots-module-sass-module__PDzT2a__group{flex-direction:column;gap:6px;display:flex}.TimeSlots-module-sass-module__PDzT2a__groupLabel{text-transform:uppercase;letter-spacing:.1em;color:#1a2b4447;margin-bottom:2px;padding:0 0 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.625rem;font-weight:600}.TimeSlots-module-sass-module__PDzT2a__groupSlots{flex-direction:column;gap:5px;display:flex}.TimeSlots-module-sass-module__PDzT2a__slot{cursor:pointer;text-align:left;background:#fff;border:1px solid #1a2b4414;border-radius:8px;align-items:center;gap:16px;width:100%;padding:13px 24px 13px 16px;transition:all .15s;display:flex;position:relative;overflow:hidden}.TimeSlots-module-sass-module__PDzT2a__slot .TimeSlots-module-sass-module__PDzT2a__accentBar{opacity:0;background:#ff6f61;width:3px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0}.TimeSlots-module-sass-module__PDzT2a__slot:hover{background:#ff6f6105;border-color:#ff6f6133}.TimeSlots-module-sass-module__PDzT2a__slot:hover .TimeSlots-module-sass-module__PDzT2a__accentBar{opacity:.5}.TimeSlots-module-sass-module__PDzT2a__slot.TimeSlots-module-sass-module__PDzT2a__selected{background:#ff6f610a;border-color:#ff6f614d}.TimeSlots-module-sass-module__PDzT2a__slot.TimeSlots-module-sass-module__PDzT2a__selected .TimeSlots-module-sass-module__PDzT2a__accentBar{opacity:1}.TimeSlots-module-sass-module__PDzT2a__slot.TimeSlots-module-sass-module__PDzT2a__selected .TimeSlots-module-sass-module__PDzT2a__time{color:#ff6f61;font-weight:600}.TimeSlots-module-sass-module__PDzT2a__slot.TimeSlots-module-sass-module__PDzT2a__firstAvailable{border-color:#00a89633}.TimeSlots-module-sass-module__PDzT2a__time{color:#1a2b44;flex:1;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500;transition:color .15s}.TimeSlots-module-sass-module__PDzT2a__nextBadge{text-transform:uppercase;letter-spacing:.08em;color:#00a896;background:#00a89614;border-radius:4px;flex-shrink:0;padding:3px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.5625rem;font-weight:700}.TimeSlots-module-sass-module__PDzT2a__check{color:#ff6f61;flex-shrink:0;font-size:.6875rem;font-weight:700}
.BookingForm-module-sass-module__8O6uWW__form{width:100%}.BookingForm-module-sass-module__8O6uWW__selectedTime{background:#1a2b4408;border-radius:10px;align-items:center;gap:16px;margin-bottom:32px;padding:16px 24px;display:flex}.BookingForm-module-sass-module__8O6uWW__backButton{color:#1a2b44;cursor:pointer;background:#fff;border:1px solid #1a2b441f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.BookingForm-module-sass-module__8O6uWW__backButton:hover{background:#1a2b440a;border-color:#1a2b443d}.BookingForm-module-sass-module__8O6uWW__timeLabel{color:#1a2b44;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4;display:block}.BookingForm-module-sass-module__8O6uWW__timezoneLabel{color:#1a2b4473;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;display:block}.BookingForm-module-sass-module__8O6uWW__heading{margin-bottom:24px}.BookingForm-module-sass-module__8O6uWW__title{color:#1a2b44;margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400}.BookingForm-module-sass-module__8O6uWW__subtitle{color:#1a2b448c;margin:0;font-family:Public Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem}.BookingForm-module-sass-module__8O6uWW__fields{flex-wrap:wrap;gap:16px;display:flex}.BookingForm-module-sass-module__8O6uWW__fieldGroup{width:100%}@media (min-width:576px){.BookingForm-module-sass-module__8O6uWW__fieldGroup.BookingForm-module-sass-module__8O6uWW__halfWidth{width:calc(50% - 8px)}}.BookingForm-module-sass-module__8O6uWW__label{color:#1a2b44;align-items:baseline;gap:8px;margin-bottom:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;font-weight:500;display:flex}.BookingForm-module-sass-module__8O6uWW__optional{color:#1a2b4459;font-size:.6875rem;font-weight:400}.BookingForm-module-sass-module__8O6uWW__inputWrapper{background:#fff;border:1px solid #1a2b4424;border-radius:8px;align-items:center;transition:all .15s;display:flex;position:relative}.BookingForm-module-sass-module__8O6uWW__inputWrapper:focus-within{border-color:#00a896;box-shadow:0 0 0 3px #00a8961a}.BookingForm-module-sass-module__8O6uWW__inputWrapper.BookingForm-module-sass-module__8O6uWW__hasError{border-color:#e53e3e}.BookingForm-module-sass-module__8O6uWW__inputWrapper.BookingForm-module-sass-module__8O6uWW__hasError:focus-within{box-shadow:0 0 0 3px #e53e3e1a}.BookingForm-module-sass-module__8O6uWW__inputIcon{color:#1a2b444d;flex-shrink:0;align-items:center;padding-left:12px;display:flex}.BookingForm-module-sass-module__8O6uWW__input{color:#1a2b44;background:0 0;border:none;outline:none;width:100%;padding:12px 12px 12px 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem}.BookingForm-module-sass-module__8O6uWW__input::placeholder{color:#1a2b4440}.BookingForm-module-sass-module__8O6uWW__input:disabled{opacity:.5}.BookingForm-module-sass-module__8O6uWW__error{color:#e53e3e;margin-top:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;display:block}.BookingForm-module-sass-module__8O6uWW__submitButton{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#ff6f61;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;margin-top:32px;padding:0 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 20px #ff6f6133}.BookingForm-module-sass-module__8O6uWW__submitButton svg{opacity:.8;transition:transform .15s}.BookingForm-module-sass-module__8O6uWW__submitButton:hover:not(:disabled){background:#ff5c4d;box-shadow:0 6px 28px #ff6f6159}.BookingForm-module-sass-module__8O6uWW__submitButton:hover:not(:disabled) svg{opacity:1;transform:translate(2px)}.BookingForm-module-sass-module__8O6uWW__submitButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.BookingForm-module-sass-module__8O6uWW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite BookingForm-module-sass-module__8O6uWW__spin}@keyframes BookingForm-module-sass-module__8O6uWW__spin{to{transform:rotate(360deg)}}
.Confirmation-module-sass-module__yW5SRG__container{text-align:center;flex-direction:column;align-items:center;padding:48px 24px;display:flex}.Confirmation-module-sass-module__yW5SRG__iconWrap{margin-bottom:24px}.Confirmation-module-sass-module__yW5SRG__iconCircle{color:#00a896;background:#00a8961a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Confirmation-module-sass-module__yW5SRG__heading{color:#1a2b44;letter-spacing:-.01em;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400}.Confirmation-module-sass-module__yW5SRG__subtext{color:#1a2b4499;max-width:360px;margin:0 0 32px;font-family:Public Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem;line-height:1.6}.Confirmation-module-sass-module__yW5SRG__email{color:#1a2b44;font-weight:600}.Confirmation-module-sass-module__yW5SRG__details{background:#1a2b4406;border-radius:12px;width:100%;max-width:380px;margin-bottom:32px;padding:24px}.Confirmation-module-sass-module__yW5SRG__detailRow{justify-content:space-between;align-items:baseline;padding:8px 0;display:flex}.Confirmation-module-sass-module__yW5SRG__detailRow:not(:last-child){border-bottom:1px solid #1a2b440f}.Confirmation-module-sass-module__yW5SRG__detailLabel{color:#1a2b4466;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem}.Confirmation-module-sass-module__yW5SRG__detailValue{color:#1a2b44;text-align:right;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500}.Confirmation-module-sass-module__yW5SRG__actions{flex-direction:column;align-items:center;gap:16px;display:flex}.Confirmation-module-sass-module__yW5SRG__secondaryCta{color:#ff6f61;align-items:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.Confirmation-module-sass-module__yW5SRG__secondaryCta:hover{gap:16px}.Confirmation-module-sass-module__yW5SRG__tertiaryLink{color:#1a2b4466;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;text-decoration:none;transition:color .15s}.Confirmation-module-sass-module__yW5SRG__tertiaryLink:hover{color:#1a2b44b3}
.BookingWidget-module-sass-module__T364ea__widget{box-shadow:none;background:#fff;border-radius:0;width:100%;max-width:730px;overflow:hidden}@media (min-width:768px){.BookingWidget-module-sass-module__T364ea__widget{border-radius:16px;box-shadow:0 2px 4px #1a2b440a,0 12px 40px #1a2b441a}}.BookingWidget-module-sass-module__T364ea__calendarView{flex-direction:column;padding:16px 8px;display:flex}@media (min-width:768px){.BookingWidget-module-sass-module__T364ea__calendarView{padding:48px}}@media (min-width:768px) and (max-width:1023px),(min-width:1280px){.BookingWidget-module-sass-module__T364ea__calendarView{grid-template-columns:300px 1fr;gap:48px;display:grid}.BookingWidget-module-sass-module__T364ea__calendarSide{border-right:1px solid #1a2b440f;padding-right:48px}}.BookingWidget-module-sass-module__T364ea__slotsSide{border-top:1px solid #1a2b440f;flex-direction:column;min-height:0;max-height:340px;padding-top:24px;display:flex;overflow:hidden}@media (min-width:768px) and (max-width:1023px),(min-width:1280px){.BookingWidget-module-sass-module__T364ea__slotsSide{border-top:none;padding-top:0}}.BookingWidget-module-sass-module__T364ea__formView{padding:16px 8px}@media (min-width:768px){.BookingWidget-module-sass-module__T364ea__formView{padding:48px}}.BookingWidget-module-sass-module__T364ea__timezoneRow{align-items:center;gap:4px;margin-top:16px;display:flex;position:relative}.BookingWidget-module-sass-module__T364ea__tzIcon{color:#1a2b4459}.BookingWidget-module-sass-module__T364ea__tzButton{color:#1a2b4480;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;transition:all .15s}.BookingWidget-module-sass-module__T364ea__tzButton:hover{color:#1a2b44b3;background:#1a2b440a}.BookingWidget-module-sass-module__T364ea__tzDropdown{z-index:20;background:#fff;border:1px solid #1a2b441a;border-radius:10px;min-width:220px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 24px #1a2b441f}.BookingWidget-module-sass-module__T364ea__tzOption{color:#1a2b44;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;transition:background .15s;display:block}.BookingWidget-module-sass-module__T364ea__tzOption:hover{background:#1a2b440a}.BookingWidget-module-sass-module__T364ea__tzOption.BookingWidget-module-sass-module__T364ea__tzActive{color:#ff6f61;background:#ff6f610f;font-weight:600}.BookingWidget-module-sass-module__T364ea__placeholder{justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.BookingWidget-module-sass-module__T364ea__placeholderText{color:#1a2b444d;text-align:center;font-family:Public Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem}.BookingWidget-module-sass-module__T364ea__noSlots{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.BookingWidget-module-sass-module__T364ea__noSlotsText{color:#1a2b4480;margin:0 0 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem}.BookingWidget-module-sass-module__T364ea__noSlotsHint{color:#1a2b444d;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem}.BookingWidget-module-sass-module__T364ea__errorState{text-align:center;color:#1a2b4480;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:64px 32px;display:flex}.BookingWidget-module-sass-module__T364ea__errorText{color:#1a2b4499;margin:0;font-family:Public Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9375rem}.BookingWidget-module-sass-module__T364ea__fallbackLink{color:#ff6f61;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .15s}.BookingWidget-module-sass-module__T364ea__fallbackLink:hover{opacity:.8}.BookingWidget-module-sass-module__T364ea__inlineError{color:#c53030;background:#e53e3e0f;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:16px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;display:flex}
.demo-module-sass-module__s0hVRG__page{flex-direction:column;min-height:100dvh;display:flex}@media (min-width:1024px){.demo-module-sass-module__s0hVRG__page{flex-direction:row}}.demo-module-sass-module__s0hVRG__leftPanel{color:#fff;background:#1a2b44;position:relative;overflow:hidden}@media (min-width:1024px){.demo-module-sass-module__s0hVRG__leftPanel{width:50%;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}}.demo-module-sass-module__s0hVRG__leftPanel:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(170deg,#22395a66 0%,#0000 50%,#131f3280 100%);position:absolute;inset:0}.demo-module-sass-module__s0hVRG__noiseOverlay{z-index:1;pointer-events:none;opacity:.3;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}.demo-module-sass-module__s0hVRG__leftInner{z-index:2;flex-direction:column;min-height:100%;padding:32px 24px;display:flex;position:relative}@media (min-width:1024px){.demo-module-sass-module__s0hVRG__leftInner{padding:48px 64px}}@media (min-width:1440px){.demo-module-sass-module__s0hVRG__leftInner{padding:64px 96px}}.demo-module-sass-module__s0hVRG__logoLink{opacity:.85;margin-bottom:48px;transition:opacity .15s;display:inline-block}.demo-module-sass-module__s0hVRG__logoLink:hover{opacity:1}.demo-module-sass-module__s0hVRG__logoLink svg{width:auto;height:26px}.demo-module-sass-module__s0hVRG__leftContent{flex-direction:column;flex:1;justify-content:center;display:flex}.demo-module-sass-module__s0hVRG__heading{letter-spacing:-.03em;color:#fff;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5.5vw,4rem);font-weight:400;line-height:1.08}.demo-module-sass-module__s0hVRG__headingAccent{color:#ffffff80;font-style:italic}.demo-module-sass-module__s0hVRG__subtext{color:#fff6;max-width:460px;margin:0 0 48px;font-family:Public Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.0625rem;line-height:1.6}.demo-module-sass-module__s0hVRG__logoRow{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.demo-module-sass-module__s0hVRG__logo{opacity:.2;filter:brightness(0)invert();object-fit:contain;width:auto;height:20px;transition:opacity .3s}.demo-module-sass-module__s0hVRG__logo:hover{opacity:.4}.demo-module-sass-module__s0hVRG__leftFooter{color:#ffffff2e;letter-spacing:.01em;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem;line-height:1.5}@media (max-width:1023px){.demo-module-sass-module__s0hVRG__leftFooter{display:none}}.demo-module-sass-module__s0hVRG__rightPanel{background:#fff;flex:1;min-height:auto}@media (min-width:768px){.demo-module-sass-module__s0hVRG__rightPanel{background:#f1f3f5;min-height:100dvh}}@media (min-width:1024px){.demo-module-sass-module__s0hVRG__rightPanel{margin-left:50%}}.demo-module-sass-module__s0hVRG__rightInner{flex-direction:column;justify-content:center;align-items:stretch;min-height:100%;padding:0;display:flex}@media (min-width:768px){.demo-module-sass-module__s0hVRG__rightInner{align-items:center;padding:48px}}@media (min-width:1440px){.demo-module-sass-module__s0hVRG__rightInner{padding:48px 64px}}
