body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__shell{grid-template-columns:var(--grid-rail-width) minmax(0, 1fr) var(--grid-context-width)!important;column-gap:0!important;width:100%!important;max-width:none!important;min-height:calc(100svh - 42px)!important;margin:0!important;padding:0!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__shell{grid-template-columns:minmax(0,1fr)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)):has(.onboarding-preview__assistant) .onboarding-preview__shell{grid-template-columns:minmax(0, 1fr) var(--grid-context-width)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__column{flex-direction:column;min-width:0;display:flex;gap:var(--ev-intake-section-gap)!important;padding:14px 16px 16px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__main{place-self:start stretch!important;width:100%!important;max-width:none!important;margin:0!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__content{padding:var(--ev-intake-pad)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__rail{width:auto!important;min-width:0!important;padding:14px 10px!important;overflow-x:hidden!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__brand .elyt-vault-mark{width:72px!important;height:72px!important;margin-bottom:8px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__brand strong{font-size:var(--type-body-size)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__brand small{font-size:var(--type-meta-size)!important;margin-top:5px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__rail-label{margin-top:14px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__steps{gap:7px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__main{width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;box-shadow:none!important;border:0!important;place-self:stretch stretch!important;margin:0!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__header{width:100%!important;max-width:none!important;padding-left:20px!important;padding-right:20px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content{width:100%!important;max-width:none!important;padding:22px 20px 18px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content>*{width:100%!important;max-width:none!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content form{width:100%!important;max-width:none!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content fieldset{width:100%!important;max-width:none!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__error{margin-left:20px!important;margin-right:20px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__assistant{width:auto!important;min-width:0!important;min-height:calc(100svh - 56px)!important;max-height:calc(100svh - 56px)!important;margin:7px 6px 7px 0!important;padding:14px 12px!important;overflow-x:hidden!important}:is(body .onboarding-preview:not(:has(>[data-workspace-journey])) .intake-timer,body .onboarding-preview:not(:has(>[data-workspace-journey])) [data-intake-timer],body .onboarding-preview:not(:has(>[data-workspace-journey])) [class*=intake-timer]){display:none!important}@media (min-width:1500px){body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__shell{grid-template-columns:var(--grid-rail-width) minmax(0, 1fr) var(--grid-context-width)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__shell{grid-template-columns:minmax(0,1fr)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content{padding-left:24px!important;padding-right:24px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__content{padding:var(--ev-intake-pad)!important}}@media (max-width:1180px){body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__shell{grid-template-columns:154px minmax(0,1fr) 202px!important}:is(body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__shell,body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)):has(.onboarding-preview__assistant) .onboarding-preview__shell){grid-template-columns:minmax(0,1fr)!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__content{padding-left:16px!important;padding-right:16px!important}body .onboarding-preview:not(:has(>[data-workspace-journey])):not(:has(.onboarding-preview__rail)) .onboarding-preview__content{padding:var(--ev-intake-pad)!important}}@media (max-width:820px){body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__shell{display:block!important}:is(body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__rail,body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__assistant){display:none!important}body .onboarding-preview:not(:has(>[data-workspace-journey])) .onboarding-preview__main{margin:6px!important}}
:root{--ev-intake-navy:var(--surface-dark-soft);--ev-intake-navy-deep:var(--action-primary);--ev-intake-ivory:var(--surface-primary);--ev-intake-paper:var(--surface-secondary);--ev-intake-gold:var(--brand-accent);--ev-intake-gold-soft:var(--color-gold-hover);--ev-intake-gold-ink:var(--color-warning);--ev-intake-ink:var(--text-primary);--ev-intake-muted:var(--text-secondary);--ev-intake-line:var(--border-default);--ev-intake-line-soft:var(--surface-muted);--ev-intake-focus:var(--brand-accent);--ev-intake-field-h:34px;--ev-intake-radius:8px;--ev-intake-radius-lg:14px;--ev-intake-text:13px;--ev-intake-label:11px;--ev-intake-gap:8px;--ev-intake-section-gap:8px;--ev-intake-pad:16px;--ev-intake-bar-h:30px}.onboarding-preview.client-intake{--ev-intake-radius:var(--radius-control);--ev-intake-radius-lg:var(--radius-control)}.ev-intake{gap:var(--ev-intake-section-gap);width:100%;max-width:none;color:var(--ev-intake-ink);flex-direction:column;margin:0;padding:6px 12px 24px;display:flex}.ev-intake__bar{min-height:var(--ev-intake-bar-h);align-items:center;gap:10px;display:flex}.ev-intake__progress{background:var(--ev-intake-line);flex:1;min-width:0;height:4px;overflow:hidden}.ev-intake__progress>i,.ev-intake__progress>span{background:linear-gradient(90deg, var(--ev-intake-gold-soft), var(--ev-intake-gold));height:100%;transition:width var(--duration-normal) var(--ease-out);display:block}.ev-intake__count{color:var(--ev-intake-muted);font-size:var(--type-body-size);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;letter-spacing:.04em;flex:none}.ev-intake__panel{border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);padding:var(--ev-intake-pad);box-shadow:var(--shadow-card);position:relative;overflow:visible}.ev-intake__panel:before{content:"";background:linear-gradient(90deg, transparent, var(--ev-intake-gold) 22%, var(--ev-intake-gold-soft) 55%, transparent);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.ev-intake__eyebrow{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:.14em;text-transform:uppercase;margin:0 0 2px}.ev-intake__title{font-family:var(--font-sans);font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-line);margin:0}.ev-intake__lead{color:var(--ev-intake-muted);font-size:var(--type-body-size);margin:4px 0 0}.ev-intake__section{border:0;border-top:1px solid var(--ev-intake-line-soft);margin:0;padding:9px 0 2px}.ev-intake__section>legend,.ev-intake__legend{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;padding:0}.ev-intake__field{flex-direction:column;gap:4px;min-width:0;display:flex}.ev-intake__field>span,.ev-intake__field>label{color:var(--ev-intake-ink);font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.ev-intake input[type=text],.ev-intake input[type=email],.ev-intake input[type=tel],.ev-intake input[type=number],.ev-intake input[type=date],.ev-intake input:not([type]),.ev-intake select,.ev-intake textarea{width:100%}.ev-intake input:focus,.ev-intake select:focus,.ev-intake textarea:focus{outline:none}.ev-intake__hint{color:var(--ev-intake-muted);font-size:var(--type-body-size);margin:6px 0 0}.ev-intake__actions{border-top:1px solid var(--ev-intake-line-soft);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.ev-intake__btn{min-height:36px;font:var(--type-body-weight) var(--type-body-size) / var(--type-body-line) var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-label-weight);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:7px 16px;display:inline-flex}.ev-intake__btn--primary{border-color:var(--ev-intake-navy);background:var(--ev-intake-navy);color:var(--ev-intake-gold-soft);margin-left:auto}.ev-intake__btn--primary:hover:not(:disabled),.ev-intake__btn--primary:focus-visible:not(:disabled){background:var(--ev-intake-navy-deep);color:var(--ev-intake-gold)}.ev-intake__btn--ghost{border-color:var(--ev-intake-line);color:var(--ev-intake-ink);background:0 0}.ev-intake__btn--ghost:hover:not(:disabled),.ev-intake__btn--ghost:focus-visible:not(:disabled){border-color:var(--ev-intake-gold);background:var(--brand-accent);color:var(--ev-intake-gold-ink)}.ev-intake__btn:disabled{opacity:.5;cursor:not-allowed}.ev-select{min-width:0;position:relative}.ev-select.is-open{z-index:60}.ev-select__control{width:100%;min-height:var(--ev-intake-field-h);border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);color:var(--ev-intake-ink);font:var(--type-body-weight) var(--type-body-size) / var(--type-body-line) var(--font-sans);font-size:var(--type-body-size);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.ev-select__control:hover:not(:disabled){border-color:var(--ev-intake-gold-soft)}.ev-select.is-open .ev-select__control,.ev-select__control:focus-visible{border-color:var(--ev-intake-gold);box-shadow:var(--shadow-card);outline:none}.ev-select__control:disabled{opacity:.55;cursor:not-allowed}.ev-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ev-select__value.is-placeholder{color:var(--ev-intake-muted)}.ev-select__chevron{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);line-height:var(--type-body-line);flex:none;transform:translateY(-2px)}.ev-select__popup{z-index:60;border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);box-shadow:var(--shadow-card);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.ev-select__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:1px;max-height:178px;padding:4px;display:flex;overflow-y:auto}.ev-select__option{width:100%;min-height:34px;color:var(--ev-intake-ink);font:var(--type-body-weight) var(--type-body-size) / var(--type-body-line) var(--font-sans);font-size:var(--type-body-size);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 9px;display:flex}.ev-select__option.is-active{background:var(--brand-accent)}.ev-select__option.is-selected{background:var(--ev-intake-navy);color:var(--ev-intake-gold-soft);font-weight:var(--type-label-weight)}.ev-select__option-hint{color:var(--ev-intake-muted);font-size:var(--type-body-size);flex:none}.ev-select__option.is-selected .ev-select__option-hint{color:var(--color-gold-hover)}.ev-intake--secure{--ev-intake-line:var(--border-default);--ev-intake-line-soft:var(--surface-muted)}.ev-intake--secure .ev-intake__panel{border-color:var(--border-default);box-shadow:var(--shadow-card)}.ev-intake--secure .ev-intake__panel:before{background:linear-gradient(90deg, var(--ev-intake-navy), var(--ev-intake-navy) 62%, var(--ev-intake-gold));height:3px}.ev-intake--secure .ev-intake__eyebrow,.ev-intake--secure .ev-intake__section>legend,.ev-intake--secure .ev-intake__legend{color:var(--ev-intake-navy)}.ev-intake--secure .ev-intake__progress>i,.ev-intake--secure .ev-intake__progress>span{background:linear-gradient(90deg, var(--ev-intake-navy), var(--ev-intake-gold))}body:has(.onboarding-preview.client-intake)>.elyt-demo-data-banner{display:grid}@media (min-width:1181px){:is(body:has(.ev-intake) .elyt-nav-rail,body:has(.onboarding-preview.client-intake) .elyt-nav-rail){width:calc(var(--grid-rail-width) - 8px)!important;margin:8px 0 8px 8px!important;padding:14px 10px!important}:is(body:has(.ev-intake) .elyt-nav-item,body:has(.onboarding-preview.client-intake) .elyt-nav-item){height:40px;font-size:var(--type-body-size);padding:0 10px!important}:is(body:has(.ev-intake) .elyt-nav-rail .brand .mark,body:has(.onboarding-preview.client-intake) .elyt-nav-rail .brand .mark){width:64px!important;height:64px!important}:is(body:has(.ev-intake) .elyt-nav-rail .brand-copy strong,body:has(.onboarding-preview.client-intake) .elyt-nav-rail .brand-copy strong){font-size:var(--type-body-size)!important}}body:has(.onboarding-preview.client-intake) .michael-preview-context{display:none!important}@media (min-width:1181px){body:has(.onboarding-preview.client-intake) .michael-preview-shell{grid-template-columns:var(--grid-rail-width) minmax(0, 1fr)!important}}.onboarding-preview.client-intake .onboarding-preview__shell{grid-template-columns:minmax(0, 1fr) var(--grid-context-width)}.onboarding-preview.client-intake .onboarding-preview__column{gap:var(--ev-intake-section-gap);flex-direction:column;min-width:0;padding:6px 12px 24px;display:flex}.onboarding-preview.client-intake .onboarding-preview__topline{min-height:var(--ev-intake-bar-h);gap:10px;margin:0;padding:0}.onboarding-preview.client-intake .onboarding-preview__progress{background:var(--ev-intake-line);flex:1;min-width:0;height:4px;overflow:hidden}.onboarding-preview.client-intake .onboarding-preview__progress>span{background:linear-gradient(90deg, var(--ev-intake-gold-soft), var(--ev-intake-gold));height:100%;transition:width var(--duration-normal) var(--ease-out);display:block}.onboarding-preview.client-intake .onboarding-preview__count{color:var(--ev-intake-muted);font-size:var(--type-body-size);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;letter-spacing:.04em;flex:none}.onboarding-preview.client-intake .onboarding-preview__main{border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);width:100%;min-height:0;box-shadow:var(--shadow-card);margin:0;padding:0;position:relative;overflow:visible}.onboarding-preview.client-intake .onboarding-preview__main:before{content:"";background:linear-gradient(90deg, transparent, var(--ev-intake-gold) 22%, var(--ev-intake-gold-soft) 55%, transparent);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.onboarding-preview.client-intake .onboarding-preview__content{padding:var(--ev-intake-pad);animation:none}.onboarding-preview.client-intake .onboarding-preview__heading{margin-bottom:12px}.onboarding-preview.client-intake .onboarding-preview__heading p{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:.14em;margin:0 0 2px}.onboarding-preview.client-intake .onboarding-preview__heading h1,.onboarding-preview.client-intake .onboarding-preview__heading h2{font-size:var(--type-display-size);line-height:var(--type-display-line);margin:0}.onboarding-preview.client-intake .onboarding-preview__heading>p:last-child{color:var(--ev-intake-muted);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:normal;text-transform:none;margin:4px 0 0}.onboarding-preview.client-intake .client-intake__labelled{gap:4px;min-width:0;display:grid}.onboarding-preview.client-intake .client-intake__labelled>span:first-child{font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.onboarding-preview.client-intake .client-intake__identity-fields{gap:var(--ev-intake-gap) 12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.onboarding-preview.client-intake .client-intake__identity-fields>.client-intake__pair{grid-column:1/-1}.onboarding-preview.client-intake .client-intake__pair{gap:var(--ev-intake-gap) 12px}.onboarding-preview.client-intake .client-intake__identity-fields>.onboarding-preview__field-hint{align-self:end;padding-bottom:8px}.onboarding-preview.client-intake .onboarding-preview__form fieldset:has(.client-intake__inline-options){flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.onboarding-preview.client-intake .client-intake__budget-head{flex:1 0 100%}.onboarding-preview.client-intake .onboarding-preview__form fieldset:has(.client-intake__inline-options)>legend{flex:1 0 100%}.onboarding-preview.client-intake .client-intake__inline-options{flex:0 auto}.onboarding-preview.client-intake .client-intake__inline-other{flex:0 190px;width:auto;min-width:150px;margin:0}.onboarding-preview.client-intake .client-intake__inline-echo{color:var(--ev-intake-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);flex:none;margin:0}.onboarding-preview.client-intake .client-intake__size-row{flex-wrap:wrap;align-items:end;gap:8px 14px;display:flex}.onboarding-preview.client-intake .client-intake__size-row>label{flex:none;gap:4px;display:grid}.onboarding-preview.client-intake .client-intake__size-row input{width:92px}.onboarding-preview.client-intake .client-intake__company-lookup-input{position:relative}.onboarding-preview.client-intake .client-intake__listbox-popup{z-index:60;border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);box-shadow:var(--shadow-card);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.onboarding-preview.client-intake .client-intake__company-lookup-popup{width:auto;min-width:0;max-width:100%}.onboarding-preview.client-intake .client-intake__listbox-list,.onboarding-preview.client-intake .client-intake__company-lookup-popup .client-intake__listbox-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:238px;padding:4px;overflow-y:auto}.onboarding-preview.client-intake .client-intake__company-option{min-height:46px;padding:7px 9px}.onboarding-preview.client-intake .client-intake__company-lookup{position:relative}.onboarding-preview.client-intake .client-intake__company-lookup-privacy{z-index:40;border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);box-shadow:var(--shadow-card);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;padding:7px 10px;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.onboarding-preview.client-intake .client-intake__role-band{font-size:var(--type-body-size);gap:4px 9px}.onboarding-preview.client-intake .client-intake__role-band label{gap:5px;min-height:26px}.onboarding-preview.client-intake .company-people__group{border:0;border-top:1px solid var(--ev-intake-line-soft);gap:6px;margin:0;padding:9px 0 2px;display:grid}.onboarding-preview.client-intake .company-people__group>legend,.onboarding-preview.client-intake .company-people__roles>legend{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:.1em;text-transform:uppercase}.onboarding-preview.client-intake .company-people__list{gap:5px}.onboarding-preview.client-intake .company-person{border-color:var(--ev-intake-line);background:var(--ev-intake-paper)}.onboarding-preview.client-intake .company-person__head{gap:8px;padding:7px 10px}.onboarding-preview.client-intake .company-person__role{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);letter-spacing:.08em}.onboarding-preview.client-intake .company-person__name input,.onboarding-preview.client-intake .company-person__value{min-height:30px;font-size:var(--type-body-size)}.onboarding-preview.client-intake .company-person__body{padding:0 10px 10px}.onboarding-preview.client-intake .company-person__toggle{width:28px;height:28px}.onboarding-preview.client-intake .company-people__add{min-height:var(--ev-intake-field-h);font-size:var(--type-body-size);padding:0 12px}.onboarding-preview.client-intake .onboarding-preview__field-hint,.onboarding-preview.client-intake .onboarding-preview__hint{color:var(--ev-intake-muted);font-size:var(--type-body-size);margin:4px 0 0}.onboarding-preview.client-intake .onboarding-preview__form{gap:var(--ev-intake-gap)}.onboarding-preview.client-intake .onboarding-preview__form fieldset{border:0;border-top:1px solid var(--ev-intake-line-soft);margin:0;padding:9px 0 2px}.onboarding-preview.client-intake .onboarding-preview__form legend{color:var(--ev-intake-gold-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;padding:0}.onboarding-preview.client-intake label>span,.onboarding-preview.client-intake .onboarding-preview__field>span{font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.onboarding-preview.client-intake .onboarding-preview__choice-cards label{min-height:0;padding:7px 10px}.onboarding-preview.client-intake .onboarding-preview__choice-cards strong{font-size:var(--type-body-size)}.onboarding-preview.client-intake .onboarding-preview__choice-cards small{font-size:var(--type-meta-size)}.onboarding-preview.client-intake .onboarding-preview__footer{padding:10px var(--ev-intake-pad) var(--ev-intake-pad);border-top:1px solid var(--ev-intake-line-soft);gap:8px;margin:0}.onboarding-preview.client-intake .client-intake__confidential{border:1px solid var(--ev-intake-line);width:auto;min-height:36px;color:var(--ev-intake-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);cursor:pointer;flex:none;align-items:center;gap:7px;margin:0;padding:0 11px;display:inline-flex}.onboarding-preview.client-intake .client-intake__confidential input[type=checkbox]{width:14px;height:14px;min-height:0;accent-color:var(--ev-intake-navy);margin:0}.onboarding-preview.client-intake .client-intake__confidential svg{width:13px;height:13px;color:var(--ev-intake-muted)}.onboarding-preview.client-intake .client-intake__import-slot{flex:none;position:relative}.onboarding-preview.client-intake .client-intake__import-slot>*{position:relative!important;top:auto!important;right:auto!important}.onboarding-preview.client-intake .client-intake__import-slot button svg{width:15px}.onboarding-preview.client-intake .onboarding-preview__topline .client-intake__prefill{flex:none;margin:0}.onboarding-preview.client-intake .onboarding-preview__topline .client-intake__prefill-trigger{min-height:var(--ev-intake-bar-h);border:1px solid var(--ev-intake-line);background:var(--ev-intake-paper);width:auto;color:var(--ev-intake-ink);font-size:var(--type-body-size);font-weight:var(--type-label-weight);text-align:left;padding:0 14px}.onboarding-preview.client-intake .onboarding-preview__topline .client-intake__prefill-trigger:hover{border-color:var(--ev-intake-gold);background:var(--brand-accent);color:var(--ev-intake-gold-ink)}.onboarding-preview.client-intake .onboarding-preview__topline .client-intake__prefill-trigger svg{width:15px;height:15px;color:var(--ev-intake-gold-ink)}.onboarding-preview.client-intake .onboarding-preview__topline .client-intake__prefill-trigger small{display:none}.onboarding-preview.client-verify{background:var(--surface-muted)}.onboarding-preview.client-verify .onboarding-preview__main{border-color:var(--border-default);box-shadow:var(--shadow-card)}.onboarding-preview.client-verify .onboarding-preview__main:before{background:linear-gradient(90deg, var(--ev-intake-navy), var(--ev-intake-navy) 62%, var(--ev-intake-gold));height:3px}.onboarding-preview.client-verify .onboarding-preview__heading p,.onboarding-preview.client-verify .onboarding-preview__form legend{color:var(--ev-intake-navy)}.onboarding-preview.client-verify .onboarding-preview__progress>span{background:linear-gradient(90deg, var(--ev-intake-navy), var(--ev-intake-gold))}.onboarding-preview.client-verify .onboarding-preview__form fieldset{border-top-color:var(--surface-muted)}.onboarding-preview.client-verify .onboarding-preview__rail{background:linear-gradient(180deg, var(--action-primary), var(--surface-dark-soft))}.onboarding-preview.client-verify .onboarding-preview__steps li.is-done span:first-child{border-color:var(--ev-intake-navy);background:var(--ev-intake-navy);color:var(--ev-intake-gold-soft)}@media (max-width:1180px){.onboarding-preview.client-intake .onboarding-preview__shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.workflow-intake-experience{padding-top:10px}.onboarding-preview.client-intake .onboarding-preview__column{padding:10px 10px 16px}.onboarding-preview.client-intake .onboarding-preview__heading h1,.onboarding-preview.client-intake .onboarding-preview__heading h2{font-size:var(--type-display-size)}:root{--ev-intake-pad:14px}.ev-intake{padding:10px 10px 16px}.ev-intake__title{font-size:var(--type-section-size)}.ev-intake__actions{flex-wrap:wrap}.ev-intake__btn{flex:auto}}.onboarding-preview.client-intake:not(:has(>[data-workspace-journey])) .onboarding-preview__assistant{top:62px;min-height:calc(100svh - 87px)!important;max-height:calc(100svh - 87px)!important;margin-top:38px!important}.onboarding-preview__held{border:1px solid var(--brand-accent-soft);background:var(--surface-primary);color:var(--text-critical);font-size:var(--type-body-size);line-height:var(--type-body-line);align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 14px;display:flex}.onboarding-preview__held svg{flex:none;width:16px;height:16px;margin-top:2px}
.michael-preview-shell[data-shell-layout=charter]{grid-template-columns:var(--grid-rail-width) minmax(0, 1fr);column-gap:var(--grid-column-gap);padding:var(--grid-page-padding);align-items:start;transition:none;display:grid}.michael-preview-shell[data-shell-layout=charter]>.michael-preview-workspace{grid-area:1/2;min-width:0;margin:0;padding:0}.michael-preview-shell[data-shell-layout=charter]>.elyt-nav-rail{grid-area:1/1}.michael-preview-shell[data-shell-layout=charter] .michael-drawer-close,.michael-preview-shell[data-shell-layout=charter] .elyt-nav-collapse,.michael-preview-shell[data-shell-layout=charter] .michael-drawer-controls button{min-height:var(--hit-min);min-width:var(--hit-min);border-radius:var(--radius-control)}.michael-preview-shell[data-shell-layout=charter] .michael-drawer-close{background:var(--surface-muted);color:var(--text-primary);justify-content:center;justify-self:end;align-items:center;margin:0;display:inline-flex}.michael-preview-shell[data-shell-layout=charter] .michael-drawer-controls{top:var(--grid-page-padding);right:var(--grid-page-padding);z-index:60;gap:8px;display:flex;position:fixed}.michael-preview-shell[data-shell-layout=charter][data-context-visible=true] .michael-assistant-trigger{display:none}.michael-preview-shell[data-shell-layout=charter] .michael-assistant-trigger{background:var(--action-primary);color:var(--text-on-dark);border:1px solid var(--border-default);padding:0 16px}@media (min-width:768px){.michael-preview-shell[data-shell-layout=charter]>.michael-preview-workspace{min-width:var(--grid-main-min-width)}.michael-preview-shell[data-shell-layout=charter]>.elyt-nav-rail{inset:auto;top:var(--grid-page-padding);width:var(--grid-rail-width);height:calc(100svh - 2 * var(--grid-page-padding));min-height:0;max-height:calc(100svh - 2 * var(--grid-page-padding));border-radius:var(--radius-panel);visibility:visible;padding:16px;position:sticky;transform:none}.michael-preview-shell[data-shell-layout=charter] .michael-nav-trigger{display:none}.michael-preview-shell[data-shell-layout=charter][data-nav-compact=true]>.elyt-nav-rail{padding:16px 8px}.michael-preview-shell[data-shell-layout=charter][data-nav-compact=true] .brand .mark,.michael-preview-shell[data-shell-layout=charter][data-nav-compact=true] .brand .elyt-vault-mark{width:44px;height:44px}}@media (min-width:768px) and (max-width:1199px){.michael-preview-shell[data-shell-layout=charter]{--grid-rail-width:var(--grid-rail-collapsed-width)}.michael-preview-shell[data-shell-layout=charter] .elyt-nav-collapse{display:none}}.michael-preview-shell[data-shell-layout=charter][data-context-visible=true]{grid-template-columns:var(--grid-rail-width) minmax(var(--grid-main-min-width), 1fr) var(--grid-context-width)}.michael-preview-shell[data-shell-layout=charter][data-context-docked=true]>.michael-preview-context{inset:auto;top:var(--grid-page-padding);width:var(--grid-context-width);height:calc(100svh - 2 * var(--grid-page-padding));min-height:0;max-height:calc(100svh - 2 * var(--grid-page-padding));border-radius:var(--radius-panel);visibility:visible;grid-area:1/3;margin:0;padding:16px;position:sticky;transform:none}.michael-preview-shell[data-shell-layout=charter][data-context-docked=true][data-context-visible=false]>.michael-preview-context{display:none}.michael-preview-shell[data-shell-layout=charter][data-context-docked=false]>.michael-preview-context{width:min(var(--grid-drawer-width), calc(100vw - 32px));visibility:hidden;height:100svh;max-height:100svh;margin:0;padding:16px;position:fixed;inset:0 0 0 auto;transform:translate(calc(100% + 32px))}.michael-preview-shell[data-shell-layout=charter][data-context-docked=false][data-assistant-open=true]>.michael-preview-context{visibility:visible;transform:none}.michael-preview-shell[data-shell-layout=charter] .elyt-nav-collapse[aria-expanded=false]{transform:none}.michael-preview-shell[data-shell-layout=charter] .elyt-nav-collapse[aria-expanded=false] svg{rotate:180deg}@media (max-width:767px){.michael-preview-shell[data-shell-layout=charter]{grid-template-columns:minmax(0,1fr)}.michael-preview-shell[data-shell-layout=charter]>.michael-preview-workspace{grid-column:1}}@media (prefers-reduced-motion:reduce){.michael-preview-shell[data-shell-layout=charter]>.michael-preview-context{transition:none}}
body,body .ev-body{font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}body .ev-page-title{font-family:var(--font-serif);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line)}body .ev-section-title,body [data-slot=card-title],body [data-slot=elyt-surface-title]{font-family:var(--font-sans);font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-line)}body label,body .ev-label{font-family:var(--font-sans);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line)}body small,body .ev-meta{font-family:var(--font-sans);font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-line)}body .ev-button{box-sizing:border-box;min-height:var(--control-height);min-width:var(--control-height);border:1px solid var(--border-default);border-radius:var(--radius-button);font-family:var(--font-sans);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-line);cursor:pointer;background:var(--surface-secondary);color:var(--text-primary);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:inline-flex}body .ev-button-primary,body .ev-voice-action[data-voice-action=speak],body .ev-voice-action[data-voice-action=fill]{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-on-dark)}body .ev-button-secondary,body .ev-voice-action[data-voice-action=pause]{background:var(--surface-muted)}body .ev-button-ghost{background:0 0;border-color:#0000}body .ev-button-navigation{color:var(--ink-on-navy);background:0 0;border-color:#0000}body .ev-button-navigation:is([aria-current=page],[data-on=true],:hover){background:var(--surface-navy-raised);color:var(--ink-on-navy)}body .ev-button-navigation:is([aria-current=page],[data-on=true]){border-inline-start-color:var(--brand-accent)}body .ev-button-link{text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline}body .ev-button-destructive{background:var(--surface-secondary);color:var(--text-critical);border-color:var(--border-critical)}body .ev-voice-action[data-voice-action=stop]{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--action-primary)}body .ev-button-icon,body .ev-voice-action[data-icon-only=true]{width:var(--control-height);min-width:var(--control-height);padding:0}body .ev-button>svg{flex-shrink:0;width:20px;height:20px}body .ev-voice-action{height:var(--control-height);white-space:nowrap}.ev-voice-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .ev-control{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height);height:var(--control-height);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-secondary);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);box-shadow:none;padding:8px 16px}body select.ev-control:not([multiple]){appearance:none;background-image:var(--control-select-indicator);background-position:right 16px center;background-repeat:no-repeat;background-size:16px 16px;padding-inline-end:var(--control-height)}body .ev-control[data-leading-icon=true]{padding-inline-start:var(--control-height)}body .ev-control[data-trailing-action=true]{padding-inline-end:calc(var(--control-height) + 16px)}body textarea.ev-control{resize:vertical;height:auto;min-height:96px}body .ev-control::placeholder{font:inherit;color:var(--text-secondary)}body .ev-button:disabled,body .ev-control:disabled,body .ev-button[aria-disabled=true]{cursor:not-allowed;opacity:.4;transform:none}body .ev-control[aria-invalid=true]{border-color:var(--border-critical)}body :is(button,a[href],input,textarea,select,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--brand-accent);outline-offset:var(--focus-offset)}body :is(button,a[href],[role=button],label:has(>input[type=file])){transition:translate var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}body label:has(>input[type=file]){min-height:var(--control-height);min-width:var(--control-height)}body label:has(>input[type=file]:focus-visible){outline:var(--focus-width) solid var(--brand-accent);outline-offset:var(--focus-offset)}@media (hover:hover){body label:has(>input[type=file]:not(:disabled)):hover{box-shadow:var(--shadow-card);translate:0 -2px}body :is(button,a[href],[role=button]):not(:disabled):not([aria-disabled=true]):hover{box-shadow:var(--shadow-card);translate:0 -1px}body :is([data-slot=card],.elyt-property-card,.elyt-pack-card):is(a[href],button,[role=button]):hover{box-shadow:var(--shadow-drawer);translate:0 -2px}}@media (prefers-reduced-motion:reduce){body :is(button,a[href],[role=button]):hover,body :is([data-slot=card],.elyt-property-card,.elyt-pack-card):hover{transition:none;transform:none}body label:has(>input[type=file]):hover{transition:none;transform:none}}body .ev-select-content{border:1px solid var(--border-default);border-radius:var(--radius-panel);background:var(--surface-secondary);color:var(--text-primary);box-shadow:var(--shadow-card);padding:4px}body .ev-select-item{min-height:var(--control-height);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);transition:background-color var(--duration-fast) var(--ease-out);gap:8px;padding:8px 32px 8px 16px}body .ev-select-item:is([data-highlighted],:focus-visible){background:var(--surface-muted);outline:var(--focus-width) solid var(--brand-accent);outline-offset:var(--focus-offset)}body .ev-select-item[data-disabled]{opacity:.4}body .ev-control[data-width=auto]{width:auto}body input:is([type=checkbox],[type=radio]){accent-color:var(--action-primary)}body label:has(>input:is([type=checkbox],[type=radio])){min-width:var(--control-height);min-height:var(--control-height);cursor:pointer;align-items:center;gap:8px;display:inline-flex}body input[type=range]{min-height:var(--control-height);accent-color:var(--action-primary)}body [data-slot=table-row][data-interactive=true]{cursor:pointer;transition:translate var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}@media (hover:hover){body [data-slot=table-row][data-interactive=true]:hover{box-shadow:var(--shadow-card);translate:0 -1px}}@media (prefers-reduced-motion:reduce){body [data-slot=table-row][data-interactive=true]:hover{translate:none}}@media (hover:hover){body .ev-button-primary:not(:disabled):hover{background:var(--surface-navy-raised);border-color:var(--surface-navy-raised)}body :is(.ev-button-outline,.ev-button-ghost):not(:disabled):hover{background:var(--surface-muted)}body .ev-button-outline:not(:disabled):hover{border-color:var(--border-default)}body .ev-voice-action[data-voice-action=stop]:not(:disabled):hover{background:var(--color-gold-hover);border-color:var(--color-gold-hover)}}
