.dw-multi-step-onboarding__split-root{flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.dw-multi-step-onboarding__split-root{flex-direction:row}}.dw-multi-step-onboarding__centered-root{width:100%;max-width:var(--measure-page);margin-inline:auto}.dw-multi-step-onboarding__centered-root>*+*{margin-block-start:var(--space-6)}.dw-multi-step-onboarding__narrative-pane{flex-direction:column;width:100%;display:flex;overflow-y:auto}@media (min-width:1024px){.dw-multi-step-onboarding__narrative-pane{width:50%}}.dw-multi-step-onboarding__form-pane{background-color:var(--background);width:100%;padding-inline:var(--space-6);padding-block:var(--space-6);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow-y:auto}@media (min-width:1024px){.dw-multi-step-onboarding__form-pane{width:50%;padding-inline:var(--space-8);padding-block:var(--space-8)}}.dw-multi-step-onboarding__form-pane-inner{width:100%;max-width:var(--measure-md)}.dw-multi-step-onboarding__form-pane-inner>*+*{margin-block-start:var(--space-6)}.dw-multi-step-onboarding__narrative{padding-inline:var(--space-6);padding-block:var(--space-6);flex-direction:column;justify-content:center;display:flex}.dw-multi-step-onboarding__narrative>*+*{margin-block-start:var(--space-5)}@media (min-width:1024px){.dw-multi-step-onboarding__narrative{padding-inline:var(--space-8);padding-block:var(--space-8)}}.dw-multi-step-onboarding__narrative-logo{height:var(--space-8);-o-object-fit:contain;object-fit:contain;align-self:flex-start;width:auto;margin-block-end:var(--space-1)}.dw-multi-step-onboarding__narrative-badge{border-radius:var(--radius-full);padding-inline:var(--space-3);padding-block:var(--space-1);font:var(--text-badge);align-self:flex-start;align-items:center;display:inline-flex}.dw-multi-step-onboarding__step-heading{font:var(--text-heading)}.dw-multi-step-onboarding__step-subtext{font:var(--text-body)}@media (min-width:1024px){.dw-multi-step-onboarding__step-subtext{font:var(--text-lead)}}.dw-multi-step-onboarding__media{border-radius:var(--radius-panel);overflow:hidden}.dw-multi-step-onboarding__media-img{max-height:var(--space-72);-o-object-fit:cover;object-fit:cover;width:100%}.dw-multi-step-onboarding__media-aspect{aspect-ratio:var(--aspect-video)}.dw-multi-step-onboarding__media-frame{width:100%;height:100%}.dw-multi-step-onboarding__highlights{gap:var(--space-2);flex-direction:column;display:flex}.dw-multi-step-onboarding__highlight{align-items:flex-start;gap:var(--space-2);font:var(--text-body);display:flex}.dw-multi-step-onboarding__highlight-icon{width:var(--size-icon);height:var(--size-icon);flex-shrink:0;margin-block-start:var(--space-0_5)}.dw-multi-step-onboarding__narrative-rail{padding-block-start:var(--space-2)}.dw-multi-step-onboarding__narrative-rail>*+*{margin-block-start:var(--space-2)}.dw-multi-step-onboarding__narrative-rail-label{font:var(--text-overline);text-transform:uppercase;letter-spacing:var(--tracking-overline)}.dw-multi-step-onboarding__narrative-rail-list>*+*{margin-block-start:var(--space-1)}.dw-multi-step-onboarding__narrative-rail-item{align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding-inline:var(--space-2);padding-block:var(--space-1_5);font:var(--text-body);display:flex}.dw-multi-step-onboarding__narrative-rail-num{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);font:var(--text-badge);justify-content:center;align-items:center;display:inline-flex}.dw-multi-step-onboarding__brand-panel{padding-inline:var(--space-6);padding-block:var(--space-6);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.dw-multi-step-onboarding__brand-panel{padding-inline:var(--space-8);padding-block:var(--space-8)}}.dw-multi-step-onboarding__brand-logo{height:var(--space-14);-o-object-fit:contain;object-fit:contain;width:auto}.dw-multi-step-onboarding__brand-name{font:var(--text-title)}.dw-multi-step-onboarding__form-card{border-width:var(--border-width);border-style:var(--border-style-solid);border-color:var(--border);box-shadow:var(--shadow-card)}.dw-multi-step-onboarding__form-card-title{font:var(--text-lead)}.dw-multi-step-onboarding__form-card-desc{font:var(--text-body)}.dw-multi-step-onboarding__form-content>*+*{margin-block-start:var(--space-5)}.dw-multi-step-onboarding__honeypot{display:none}.dw-multi-step-onboarding__form-nav{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:var(--border-width) var(--border-style-solid) var(--border);padding-block-start:var(--space-4);display:flex}.dw-multi-step-onboarding__nav-back-icon{width:var(--size-icon);height:var(--size-icon);margin-inline-end:var(--space-1)}.dw-multi-step-onboarding__nav-next-icon{width:var(--size-icon);height:var(--size-icon);margin-inline-start:var(--space-1)}.dw-multi-step-onboarding__progress>*+*{margin-block-start:var(--space-2)}.dw-multi-step-onboarding__progress-labels{font:var(--text-body);color:var(--muted-foreground);justify-content:space-between;display:flex}.dw-multi-step-onboarding__progress-bar{height:var(--space-2)}.dw-multi-step-onboarding__success-card{max-width:var(--measure-md);margin-inline:auto}.dw-multi-step-onboarding__success-icon{width:var(--space-9);height:var(--space-9);color:var(--success)}.dw-multi-step-onboarding__success-redirect{font:var(--text-body);color:var(--muted-foreground);margin-block-start:var(--space-4)}.dw-multi-step-onboarding__field-wrap>*+*{margin-block-start:var(--space-2)}.dw-multi-step-onboarding__form-fields>*+*{margin-block-start:var(--space-4)}.dw-multi-step-onboarding__field-wrap--gap3>*+*{margin-block-start:var(--space-3)}.dw-multi-step-onboarding__field-checkbox{align-items:flex-start;gap:var(--space-3);display:flex}.dw-multi-step-onboarding__field-checkbox-body{gap:var(--space-1);flex-direction:column;display:flex}.dw-multi-step-onboarding__field-checkbox-label{cursor:var(--cursor-interactive);font:var(--text-body)}.dw-multi-step-onboarding__field-link{color:var(--primary);text-decoration:underline}.dw-multi-step-onboarding__field-required{color:var(--destructive);margin-inline-start:var(--space-1)}.dw-multi-step-onboarding__field-help{font:var(--text-caption);color:var(--muted-foreground)}.dw-multi-step-onboarding__package-grid{gap:var(--space-2);display:grid}.dw-multi-step-onboarding__plan-row{border-radius:var(--radius-field);border:var(--border-width) var(--border-style-solid) var(--border);width:100%;padding-block:var(--space-3);text-align:left;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard)}.dw-multi-step-onboarding__plan-row:hover{border-color:color-mix(in oklch, var(--primary) var(--mix-low), transparent);background-color:color-mix(in oklch, var(--muted) var(--mix-low), transparent)}.dw-multi-step-onboarding__package-btn{padding-inline:var(--space-4);height:auto}.dw-multi-step-onboarding__package-btn--active{border-color:var(--primary);background-color:color-mix(in oklch, var(--primary) var(--mix-light), transparent);box-shadow:var(--shadow-card)}.dw-multi-step-onboarding__package-btn--active:hover{border-color:var(--primary);background-color:color-mix(in oklch, var(--primary) var(--mix-light), transparent)}.dw-multi-step-onboarding__package-btn-inner{align-items:flex-start;gap:var(--space-1);white-space:normal;flex-direction:column;width:100%;display:flex}.dw-multi-step-onboarding__package-btn-head{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.dw-multi-step-onboarding__package-btn-label{font:var(--text-label)}.dw-multi-step-onboarding__plan-badge{border-radius:var(--radius-full);padding-inline:var(--space-2);padding-block:var(--space-px);font:var(--text-badge);color:var(--primary);background-color:color-mix(in oklch, var(--primary) var(--mix-light), transparent);flex-shrink:0}.dw-multi-step-onboarding__package-btn-price{font:var(--text-label);color:var(--foreground)}.dw-multi-step-onboarding__package-btn-desc{font:var(--text-caption);color:var(--muted-foreground)}.dw-multi-step-onboarding__package-btn-highlights{margin:var(--space-0);padding:var(--space-0);gap:var(--space-0_5);flex-direction:column;margin-block-start:var(--space-0_5);list-style:none;display:flex}.dw-multi-step-onboarding__package-btn-highlight{align-items:flex-start;gap:var(--space-2);font:var(--text-caption);color:var(--muted-foreground);display:flex}.dw-multi-step-onboarding__package-btn-highlight-icon{width:var(--size-icon);height:var(--size-icon);color:var(--primary);flex-shrink:0;margin-block-start:var(--space-0_5)}.dw-multi-step-onboarding__package-btn-subtitle{font:var(--text-caption);color:var(--muted-foreground);margin-block-start:var(--space-0_5)}.dw-multi-step-onboarding__plan-interest-list{gap:var(--space-2);flex-direction:column;display:flex}.dw-multi-step-onboarding__plan-interest-row{align-items:center;gap:var(--space-3);padding-inline:var(--space-3);display:flex}.dw-multi-step-onboarding__plan-interest-row--active{border-color:var(--primary);background-color:color-mix(in oklch, var(--primary) var(--mix-light), transparent)}.dw-multi-step-onboarding__plan-interest-check{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-chip);border:var(--border-width) var(--border-style-solid) var(--border);background-color:var(--background);flex:none;justify-content:center;align-items:center;display:inline-flex}.dw-multi-step-onboarding__plan-interest-row--active .dw-multi-step-onboarding__plan-interest-check{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.dw-multi-step-onboarding__plan-interest-check-icon{width:var(--size-icon);height:var(--size-icon)}.dw-multi-step-onboarding__plan-interest-name{font:var(--text-label);color:var(--foreground)}.dw-multi-step-onboarding__plan-interest-price{font:var(--text-badge);color:var(--muted-foreground);white-space:nowrap;margin-inline-start:auto}.dw-multi-step-onboarding__centered-narrative{width:100%;max-width:var(--measure-lg);border-radius:var(--radius-card);border:var(--border-width) var(--border-style-solid) var(--border);padding-inline:var(--space-6);padding-block:var(--space-6);margin-inline:auto}@media (min-width:1024px){.dw-multi-step-onboarding__centered-narrative{padding-inline:var(--space-7);padding-block:var(--space-7)}}.dw-multi-step-onboarding__centered-narrative-inner>*+*{margin-block-start:var(--space-4)}.dw-multi-step-onboarding__centered-narrative-inner{text-align:center}.dw-multi-step-onboarding__centered-subtext{color:var(--muted-foreground)}.dw-multi-step-onboarding__centered-highlights{max-width:var(--measure-sm);text-align:left;margin-inline:auto}.dw-multi-step-onboarding__centered-highlights .dw-multi-step-onboarding__highlight{color:var(--muted-foreground)}.dw-multi-step-onboarding__centered-highlights .dw-multi-step-onboarding__highlight-icon{color:var(--primary)}.dw-multi-step-onboarding__form-card>.dw-multi-step-onboarding__centered-narrative{margin:var(--space-0);border:0;border-bottom:var(--border-width) var(--border-style-solid) var(--border);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background-color:#0000}.dw-multi-step-onboarding__centered-media{background-color:color-mix(in oklch, var(--background) var(--mix-high), transparent);border:var(--border-width) var(--border-style-solid) var(--border);text-align:left}.dw-multi-step-onboarding__centered-form{width:100%;max-width:var(--measure-lg);margin-inline:auto}.dw-onboarding-payment__root{border-radius:var(--radius-field);border:var(--border-width) var(--border-style-solid) var(--border);padding:var(--space-4)}.dw-onboarding-payment__root>*+*{margin-block-start:var(--space-4)}.dw-onboarding-payment__header>*+*{margin-block-start:var(--space-1)}.dw-onboarding-payment__secure-label{align-items:center;gap:var(--space-2);font:var(--text-label);display:flex}.dw-onboarding-payment__lock-icon{width:var(--size-icon);height:var(--size-icon)}.dw-onboarding-payment__provider-info{font:var(--text-caption);color:var(--muted-foreground)}.dw-onboarding-payment__loading-row{align-items:center;gap:var(--space-2);font:var(--text-body);color:var(--muted-foreground);display:flex}.dw-onboarding-payment__form>*+*{margin-block-start:var(--space-3)}.dw-onboarding-payment__field>*+*{margin-block-start:var(--space-1_5)}.dw-onboarding-payment__card-grid--three{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dw-onboarding-payment__card-grid--two{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dw-onboarding-payment__nmi-field{height:var(--space-10);border-radius:var(--radius-control);border:var(--border-width) var(--border-style-solid) var(--border);background-color:var(--background);padding-inline:var(--space-3);padding-block:var(--space-2);font:var(--text-body)}.dw-onboarding-payment__nmi-trigger{display:none}.dw-onboarding-payment__nmi-caption{font:var(--text-caption);color:var(--muted-foreground)}.dw-consult-slot-picker{gap:var(--space-3);flex-direction:column;display:flex}.dw-consult-slot-picker__label{font:var(--text-label)}.dw-consult-slot-picker__empty{font:var(--text-caption);color:var(--muted-foreground)}.dw-consult-slot-picker__days{gap:var(--space-3);max-height:var(--space-80);flex-direction:column;display:flex;overflow-y:auto}.dw-consult-slot-picker__day{gap:var(--space-2);flex-direction:column;display:flex}.dw-consult-slot-picker__day-label{font:var(--text-badge);color:var(--muted-foreground)}.dw-consult-slot-picker__slots{gap:var(--space-2);flex-wrap:wrap;display:flex}.dw-consult-slot-picker__slot{border-radius:var(--radius-control);border:var(--border-width) var(--border-style-solid) var(--border);padding-inline:var(--space-3)}.dw-consult-slot-picker__slot:hover{border-color:color-mix(in oklch, var(--primary) var(--mix-low), transparent);background-color:color-mix(in oklch, var(--muted) var(--mix-low), transparent)}.dw-consult-slot-picker__slot--active,.dw-consult-slot-picker__slot--active:hover{border-color:var(--primary);background-color:color-mix(in oklch, var(--primary) var(--mix-light), transparent);color:var(--primary)}.dw-consult-slot-picker__tz{font:var(--text-caption);color:var(--muted-foreground)}.dw-onboarding__empty-live{padding:var(--space-16) var(--space-6);text-align:center;color:var(--muted-foreground);font:var(--text-body)}
