.auth-panel-left[data-v-48209b73]{display:none;flex-direction:column;height:100%;min-height:100dvh;overflow:hidden;position:relative}@media(min-width:1024px){.auth-panel-left[data-v-48209b73]{display:flex}}.auth-panel-left__bg[data-v-48209b73]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%}.auth-panel-left__bg[data-v-48209b73],.auth-panel-left__overlay[data-v-48209b73]{inset:0;position:absolute}.auth-panel-left__inner[data-v-48209b73]{display:flex;flex-direction:column;height:100%;padding:40px;position:relative;z-index:1}.auth-panel-left__content[data-v-48209b73]{margin-top:auto;max-width:28rem}.auth-panel-left__line[data-v-48209b73]{background:var(--brand-primary,#d0f471);display:block;height:2px;margin-bottom:28px;width:48px}.auth-panel-left__headline[data-v-48209b73]{color:var(--brand-primary,#d0f471);font-size:clamp(36px,4.2vw,56px);font-weight:900;letter-spacing:.08em;line-height:1;margin:0 0 14px;text-transform:uppercase}.auth-panel-left__headline em[data-v-48209b73]{display:block;font-style:normal;letter-spacing:.1em}.auth-panel-left__subtitle[data-v-48209b73]{color:#fff;font-size:clamp(22px,2.2vw,32px);font-weight:600;letter-spacing:.06em;margin:0 0 32px}.auth-panel-left__quote[data-v-48209b73]{color:#ffffffb8;font-size:clamp(15px,1.2vw,17px);letter-spacing:.03em;line-height:1.65;margin:0;max-width:26rem}.auth-form-panel[data-v-bfea72e5]{background:#fbfbfb;color:#1a1c1c;display:flex;flex-direction:column;height:100dvh;overflow:hidden}.dark .auth-form-panel[data-v-bfea72e5]{background:#121212;color:#fff}.auth-form-panel__nav[data-v-bfea72e5]{align-items:center;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:20px clamp(20px,4vw,40px)}.auth-form-panel__back[data-v-bfea72e5]{align-items:center;color:#5e6154;display:inline-flex;font-size:10px;font-weight:600;gap:8px;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.auth-form-panel__back[data-v-bfea72e5]:hover{color:#1a1c1c}.dark .auth-form-panel__back[data-v-bfea72e5]{color:#ffffff8c}.dark .auth-form-panel__back[data-v-bfea72e5]:hover{color:#fff}.auth-form-panel__alt[data-v-bfea72e5]{color:var(--brand-primary,#d0f471);font-size:10px;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.auth-form-panel__alt[data-v-bfea72e5]:hover{opacity:.8}.auth-form-panel__body[data-v-bfea72e5]{flex:1;overflow-y:auto;padding:0 clamp(20px,4vw,40px) clamp(28px,5vw,48px)}.auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow{align-items:center;display:flex;gap:12px;margin-bottom:20px}.auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__line{background:#14150f1a;flex:1;height:1px}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__line{background:#ffffff1a}.auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__text{color:#5e6154;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__text:not(.auth-form-eyebrow__text--static){color:#ffffff9e}.auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__text--static,.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__text--static{color:#5e6154!important}.auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__link{color:#1a1c1c!important}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-eyebrow__link{color:var(--brand-primary,#d0f471)!important}.auth-form-panel__body[data-v-bfea72e5] .auth-form-title{color:#1a1c1c;font-size:clamp(26px,3vw,34px);font-weight:600;line-height:1.15;margin:0 0 6px}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-title{color:#fff}.auth-form-panel__body[data-v-bfea72e5] .auth-form-lede{color:#5e6154;font-size:13px;line-height:1.5;margin:0 0 24px}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-lede{color:#ffffff8c}.auth-form-panel__body[data-v-bfea72e5] .text-sm.font-medium,.auth-form-panel__body[data-v-bfea72e5] label{color:#5e6154!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.dark .auth-form-panel__body[data-v-bfea72e5] .text-sm.font-medium,.dark .auth-form-panel__body[data-v-bfea72e5] label{color:#ffffffb8!important}.auth-form-panel__body[data-v-bfea72e5] .relative.inline-flex.items-center,.auth-form-panel__body[data-v-bfea72e5] .vue-tel-input,.auth-form-panel__body[data-v-bfea72e5] [data-slot=base]:not(.auth-form-cta),.auth-form-panel__body[data-v-bfea72e5] button[role=combobox]:not(.auth-form-cta),.auth-form-panel__body[data-v-bfea72e5] input:not(.vti__input),.auth-form-panel__body[data-v-bfea72e5] select,.auth-form-panel__body[data-v-bfea72e5] textarea{background:#f0f0f0!important;border-color:#14150f1a!important;border-radius:8px!important;color:#1a1c1c!important;--tw-ring-color:rgba(20,21,15,.12)!important}.auth-form-panel__body[data-v-bfea72e5] .vue-tel-input{border:1px solid rgba(20,21,15,.1)!important;box-shadow:none!important;min-height:36px}.auth-form-panel__body[data-v-bfea72e5] .vti__input,.auth-form-panel__body[data-v-bfea72e5] [data-slot=base]:not(.auth-form-cta){background:transparent!important}.dark .auth-form-panel__body[data-v-bfea72e5] .relative.inline-flex.items-center,.dark .auth-form-panel__body[data-v-bfea72e5] .vue-tel-input,.dark .auth-form-panel__body[data-v-bfea72e5] [data-slot=base]:not(.auth-form-cta),.dark .auth-form-panel__body[data-v-bfea72e5] button[role=combobox]:not(.auth-form-cta),.dark .auth-form-panel__body[data-v-bfea72e5] input:not(.vti__input),.dark .auth-form-panel__body[data-v-bfea72e5] select,.dark .auth-form-panel__body[data-v-bfea72e5] textarea{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#fff!important;--tw-ring-color:hsla(0,0%,100%,.12)!important}.dark .auth-form-panel__body[data-v-bfea72e5] .vue-tel-input{border-color:#ffffff1f!important}.dark .auth-form-panel__body[data-v-bfea72e5] .vti__input,.dark .auth-form-panel__body[data-v-bfea72e5] [data-slot=base]:not(.auth-form-cta){background:transparent!important;color:#fff!important}.auth-form-panel__body[data-v-bfea72e5] .auth-form-cta,.auth-form-panel__body[data-v-bfea72e5] .auth-form-cta[data-slot=base],.auth-form-panel__body[data-v-bfea72e5] button.auth-form-cta,.dark .auth-form-panel__body[data-v-bfea72e5] .auth-form-cta,.dark .auth-form-panel__body[data-v-bfea72e5] button.auth-form-cta{background:var(--brand-primary,#d0f471)!important;border-color:var(--brand-primary,#d0f471)!important;color:#5e6154!important;-webkit-text-fill-color:#5e6154!important}.auth-form-panel__body[data-v-bfea72e5] .auth-form-cta *,.auth-form-panel__body[data-v-bfea72e5] .auth-form-cta [data-slot=label]{color:inherit!important}.auth-form-panel__body[data-v-bfea72e5] [data-slot=list]{background:#f0f0f0!important}.dark .auth-form-panel__body[data-v-bfea72e5] [data-slot=list]{background:#1a1a1a!important}.auth-form-panel__body[data-v-bfea72e5] .text-(--ui-text-muted){color:#5e6154}.dark .auth-form-panel__body[data-v-bfea72e5] .text-(--ui-text-muted){color:#ffffff8c}.auth-form-panel__body[data-v-bfea72e5] .auth-tabs__list{background:#f0f0f0!important;border-radius:8px;gap:6px;padding:4px}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-tabs__list{background:#1a1a1a!important}.auth-form-panel__body[data-v-bfea72e5] .auth-tabs__trigger{color:var(--brand-primary,#d0f471)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.auth-form-panel__body[data-v-bfea72e5] .auth-tabs__trigger[data-state=inactive] *{color:inherit!important}.auth-form-panel__body[data-v-bfea72e5] .auth-tabs__trigger[data-state=active]{background:var(--brand-primary,#d0f471)!important;color:var(--app-on-primary,#5e6154)!important}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-tabs__trigger[data-state=inactive]{color:var(--brand-primary,#d0f471)!important}.dark .auth-form-panel__body[data-v-bfea72e5] .auth-tabs__trigger[data-state=active]{background:var(--brand-primary,#d0f471)!important;color:var(--app-on-primary,#5e6154)!important}.auth-form-panel__body[data-v-bfea72e5] .auth-tabs__indicator{display:none}
