.ProductPanel_panel__Rfwqv.qz-card{overflow:hidden;inline-size:100%;box-shadow:var(--qz-elevation-lg)}.ProductPanel_panel__Rfwqv,.ProductPanel_panel__Rfwqv *,.ProductPanel_panel__Rfwqv :after,.ProductPanel_panel__Rfwqv :before{box-sizing:border-box}.ProductPanel_panelBody__NazmN{padding:var(--qz-dimension-space-4)}.ProductPanel_eventSummary__ixWX1,.ProductPanel_panelHeaderBaseline__fpfT7,.ProductPanel_panelHeaderCompact__IT5mh,.ProductPanel_panelHeader__e05W3,.ProductPanel_paymentRow__6VJrL,.ProductPanel_ruleRow__62XF4,.ProductPanel_toggleRow__eBXtI{display:flex;justify-content:space-between}.ProductPanel_panelHeader__e05W3{align-items:center}.ProductPanel_panelHeaderBaseline__fpfT7,.ProductPanel_panelHeader__e05W3{-webkit-margin-after:var(--qz-dimension-space-3);margin-block-end:var(--qz-dimension-space-3)}.ProductPanel_panelHeaderBaseline__fpfT7{align-items:baseline}.ProductPanel_panelHeaderCompact__IT5mh{align-items:center;-webkit-margin-after:var(--qz-dimension-space-2);margin-block-end:var(--qz-dimension-space-2)}.ProductPanel_calendarRows__J_sg2,.ProductPanel_paymentRows__HCDBF,.ProductPanel_stack__Qt9jJ{display:flex;flex-direction:column}.ProductPanel_stack__Qt9jJ{gap:var(--qz-dimension-space-3)}.ProductPanel_calendarLayout___Bqgn{display:flex}.ProductPanel_calendarTimes__0itDU{display:flex;flex-direction:column;gap:var(--qz-dimension-space-2);align-items:flex-end;-webkit-padding-before:var(--qz-dimension-space-5);padding-block-start:var(--qz-dimension-space-5);-webkit-padding-end:var(--qz-dimension-space-2);padding-inline-end:var(--qz-dimension-space-2)}.ProductPanel_calendarTime__iAR8d{block-size:var(--qz-dimension-size-controlSm)}.ProductPanel_calendarGrid__c518d{min-inline-size:0;flex:1 1}.ProductPanel_calendarDays__uAf8Q,.ProductPanel_calendarRow__iDqQM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--qz-dimension-space-2);gap:var(--qz-dimension-space-2)}.ProductPanel_calendarDays__uAf8Q{-webkit-margin-after:var(--qz-dimension-space-1);margin-block-end:var(--qz-dimension-space-1)}.ProductPanel_calendarDay__Z8BcK{font-weight:var(--qz-typography-weight-semibold)}.ProductPanel_calendarRows__J_sg2{gap:var(--qz-dimension-space-2)}.ProductPanel_calendarCell__P1_gf{display:block;min-inline-size:0;block-size:var(--qz-dimension-size-controlSm);border:1px solid var(--qz-border-subtle);border-radius:var(--qz-dimension-radius-xs)}.ProductPanel_calendarCell__P1_gf[data-kind=booked]{border-color:var(--qz-accent-boundary);background:var(--qz-accent-fill)}.ProductPanel_calendarCell__P1_gf[data-kind=busy]{border-color:var(--qz-slot-full-border);background:var(--qz-slot-full-bg)}.ProductPanel_calendarCell__P1_gf[data-kind=open]{border-style:dashed;border-color:var(--qz-slot-empty-border);background:var(--qz-slot-empty-bg)}.ProductPanel_calendarCell__P1_gf[data-kind=empty]{border-color:var(--qz-border-subtle);background:var(--qz-surface-muted)}.ProductPanel_clientRow__LSFNT,.ProductPanel_discoveryRow__QIXvk,.ProductPanel_toggleRow__eBXtI{border:1px solid var(--qz-border-subtle);border-radius:var(--qz-dimension-radius-sm)}.ProductPanel_clientRow__LSFNT,.ProductPanel_discoveryRow__QIXvk{display:flex;align-items:center;gap:var(--qz-dimension-space-3);padding:var(--qz-dimension-space-3)}.ProductPanel_clientCopy__97x3K,.ProductPanel_discoveryContent__6Cdrj{min-inline-size:0}.ProductPanel_paymentValue__X2zfz{-webkit-margin-after:var(--qz-dimension-space-3);margin-block-end:var(--qz-dimension-space-3)}.ProductPanel_paymentRows__HCDBF{gap:var(--qz-dimension-space-2)}.ProductPanel_eventSummary__ixWX1,.ProductPanel_paymentRow__6VJrL{align-items:center;gap:var(--qz-dimension-space-3)}.ProductPanel_coupon__dW1HT{padding:var(--qz-dimension-space-3);border:1px dashed var(--qz-accent-softBorder);border-radius:var(--qz-dimension-radius-sm);background:var(--qz-accent-soft)}.ProductPanel_toggleRow__eBXtI{align-items:center;padding:var(--qz-dimension-space-3)}.ProductPanel_mockSwitch__ICCvi{display:flex;inline-size:var(--qz-dimension-size-controlMd);block-size:var(--qz-dimension-size-hitTargetPointer);flex:0 0 auto;align-items:center;justify-content:flex-end;padding:calc(var(--qz-dimension-space-1) / 2);border-radius:var(--qz-dimension-radius-pill);background:var(--qz-accent-fill)}.ProductPanel_mockSwitchThumb__WuZZ7{display:block;inline-size:var(--qz-dimension-space-5);block-size:var(--qz-dimension-space-5);border-radius:var(--qz-dimension-radius-pill);background:var(--qz-control-thumb)}.ProductPanel_discoveryPlaceholder__mwQEq{display:block;inline-size:var(--qz-dimension-size-controlMd);block-size:var(--qz-dimension-size-controlMd);flex:0 0 auto;border:1px solid var(--qz-border-subtle);border-radius:var(--qz-dimension-radius-sm);background:var(--qz-surface-muted)}.ProductPanel_discoveryContent__6Cdrj{flex:1 1}.ProductPanel_eventMeta__S5qyF{-webkit-margin-after:var(--qz-dimension-space-3);margin-block-end:var(--qz-dimension-space-3)}.ProductPanel_progressTrack__Xv_lG{block-size:var(--qz-dimension-space-2);overflow:hidden;border-radius:var(--qz-dimension-radius-pill);background:var(--qz-slot-meterTrack)}.ProductPanel_progressValue__UhGJa{display:block;inline-size:75%;block-size:100%;border-radius:inherit;background:var(--qz-accent-fill)}.ProductPanel_ruleRow__62XF4{align-items:center;gap:var(--qz-dimension-space-3);padding-block:var(--qz-dimension-space-2);-webkit-border-after:1px solid var(--qz-border-subtle);border-block-end:1px solid var(--qz-border-subtle)}.ProductPanel_ruleRow__62XF4:last-child{-webkit-border-after:0;border-block-end:0}.ProductPanel_formField__CNSvP{display:flex;flex-direction:column;gap:var(--qz-dimension-space-1);padding:var(--qz-dimension-space-3);border:1px solid var(--qz-border-input);border-radius:var(--qz-dimension-radius-sm);background:var(--qz-surface-card)}.ProductPanel_mockTick__9JRD1{position:relative;display:block;inline-size:var(--qz-dimension-space-5);block-size:var(--qz-dimension-space-5);flex:0 0 auto;border-radius:var(--qz-dimension-radius-xs);background:var(--qz-accent-fill)}.ProductPanel_mockTick__9JRD1:after{position:absolute;inset-block-start:32%;inset-inline-start:50%;inline-size:24%;block-size:45%;border-right:2px solid var(--qz-text-onAccent);border-bottom:2px solid var(--qz-text-onAccent);content:"";transform:translate(-50%,-25%) rotate(45deg)}.ProductPanel_mockAction__6pdjj{display:inline-flex;align-items:center;padding:var(--qz-dimension-space-1) var(--qz-dimension-space-3);border:1px solid var(--qz-accent-boundary);border-radius:var(--qz-dimension-radius-pill);background:var(--qz-accent-fill);color:var(--qz-text-onAccent)}.ProductPanel_chart__2Tzma{display:flex;block-size:6rem;gap:var(--qz-dimension-space-2);align-items:flex-end;margin-block:var(--qz-dimension-space-2) var(--qz-dimension-space-4)}.ProductPanel_chartBar__TKskf{display:block;min-inline-size:0;flex:1 1;border-radius:var(--qz-dimension-radius-xs);background:var(--qz-accent-soft)}.ProductPanel_chartBar__TKskf[data-peak=true]{background:var(--qz-accent-fill)}.ProductSnapshot_figure___FH51{min-inline-size:0;inline-size:100%;margin:0;overflow:hidden}.ProductSnapshot_composition__IgnYS{position:relative;isolation:isolate;inline-size:100%;max-inline-size:35rem;aspect-ratio:1/1.05;margin-inline:auto}.ProductSnapshot_backing__Wn8bp{position:absolute;z-index:-1;inset:12% 0 5% 2%;border-radius:44% 56% 62% 38%/42% 38% 62% 58%;background:var(--qz-accent-fill);transform:rotate(-12deg)}.ProductSnapshot_orbit__cEekT{position:absolute;z-index:-1;inset:4% 7% 3% 4%;border:1px solid var(--qz-accent-boundary);border-radius:50%;transform:rotate(24deg)}.ProductSnapshot_device__Mtqo_{position:absolute;overflow:hidden;border:.3rem solid var(--qz-surface-inverse);border-radius:1.65rem;background:var(--qz-surface-muted);box-shadow:0 1.5rem 2.5rem -1rem color-mix(in srgb,var(--qz-surface-inverse) 28%,transparent),0 0 0 1px color-mix(in srgb,var(--qz-surface-inverse) 15%,transparent)}.ProductSnapshot_device__Mtqo_ img{display:block;inline-size:100%;block-size:auto}.ProductSnapshot_companion__5YMQp{inset-block-start:16%;inset-inline-start:5%;inline-size:37%;transform:rotate(-9deg)}.ProductSnapshot_primary__BOGFB{inset-block-start:1%;inset-inline-start:39%;inline-size:44%;transform:rotate(5deg)}.ProductSnapshot_caption__QTpmJ{display:grid;justify-items:center;grid-gap:var(--qz-dimension-space-2);gap:var(--qz-dimension-space-2);max-inline-size:46ch;margin:var(--qz-dimension-space-4) auto 0;text-align:center;text-wrap:pretty}.ProductSnapshot_figure___FH51[data-variant=single] .ProductSnapshot_composition__IgnYS{max-inline-size:27rem;aspect-ratio:1/1.16}.ProductSnapshot_figure___FH51[data-variant=single] .ProductSnapshot_primary__BOGFB{inset-inline-start:25%;inline-size:50%;transform:rotate(-4deg)}.ProductSnapshot_figure___FH51[data-variant=single] .ProductSnapshot_backing__Wn8bp{inset:20% 3% 14%;border-radius:var(--qz-dimension-radius-xl);transform:rotate(8deg)}.ProductSnapshot_figure___FH51[data-variant=compact] .ProductSnapshot_composition__IgnYS{max-inline-size:18rem;aspect-ratio:1/1.3}.ProductSnapshot_figure___FH51[data-variant=compact] .ProductSnapshot_primary__BOGFB{inset-inline-start:22%;inline-size:56%;transform:rotate(3deg)}.ProductSnapshot_figure___FH51[data-variant=compact] .ProductSnapshot_backing__Wn8bp{inset:20% 4% 12%;background:var(--qz-accent-soft);border-radius:50%}.ProductSnapshot_figure___FH51[data-variant=compact] .ProductSnapshot_caption__QTpmJ{max-inline-size:36ch}.ProductSnapshot_story__Bjp_x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--qz-dimension-space-10);gap:var(--qz-dimension-space-10);align-items:center}.ProductSnapshot_storyCopy__scs4s{display:grid;grid-gap:var(--qz-dimension-space-5);gap:var(--qz-dimension-space-5);max-inline-size:43ch}.ProductSnapshot_story__Bjp_x[data-reverse] .ProductSnapshot_storyCopy__scs4s{grid-column:2;grid-row:1}.ProductSnapshot_story__Bjp_x[data-reverse]>.ProductSnapshot_figure___FH51{grid-column:1;grid-row:1}@media (max-width:47.99rem){.ProductSnapshot_composition__IgnYS{max-inline-size:30rem}.ProductSnapshot_device__Mtqo_{border-width:.25rem;border-radius:clamp(.9rem,4vw,1.65rem)}.ProductSnapshot_story__Bjp_x{grid-template-columns:minmax(0,1fr);gap:var(--qz-dimension-space-6)}.ProductSnapshot_story__Bjp_x[data-reverse] .ProductSnapshot_storyCopy__scs4s,.ProductSnapshot_story__Bjp_x[data-reverse]>.ProductSnapshot_figure___FH51{grid-column:auto;grid-row:auto}}