.onboarding-layout-module__rmxItW__shell{width:100%;max-width:none}.onboarding-layout-module__rmxItW__hero{padding-inline:clamp(18px,4vw,28px)}.onboarding-layout-module__rmxItW__sheet{align-items:stretch}.onboarding-layout-module__rmxItW__asideMark,.onboarding-layout-module__rmxItW__aside,.onboarding-layout-module__rmxItW__brandFooter{display:none}.onboarding-layout-module__rmxItW__header{text-align:center;margin-top:auto;width:100%;max-width:26rem;margin-inline:auto;padding-bottom:20px}.onboarding-layout-module__rmxItW__title{color:var(--lavender-100,#1e1a34);text-align:center;font-family:var(--app-font-family);letter-spacing:-.72px;margin-top:0;margin-bottom:8px;font-size:clamp(24px,2.5vw,32px);font-style:normal;font-weight:600;line-height:104%}.onboarding-layout-module__rmxItW__subtitle{color:#131e29b3;text-align:center;font-family:var(--app-font-family);letter-spacing:-.39px;max-width:26rem;margin:0 auto clamp(16px,2.5vh,20px);font-size:clamp(13px,1.5vw,15px);font-style:normal;font-weight:400;line-height:130%}.onboarding-layout-module__rmxItW__form{margin-top:0;margin-bottom:auto;flex-direction:column;flex:none;justify-content:flex-start;width:100%;max-width:26rem;margin-inline:auto;display:flex}.onboarding-layout-module__rmxItW__formSection{border:1px solid var(--ap-line,#e7e8f2);background:#fff;border-radius:22px;margin-bottom:0;padding:28px 24px;box-shadow:0 20px 48px #6c5ce71f}.onboarding-layout-module__rmxItW__sectionTitle{text-align:center;color:var(--ap-muted,#71787f);font-family:var(--app-font-family);letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:12px;font-style:normal;font-weight:600;line-height:100%}.onboarding-layout-module__rmxItW__actions{flex-direction:column;gap:10px;margin-top:20px;margin-bottom:0;padding-inline:24px;display:flex}.onboarding-layout-module__rmxItW__progress{color:var(--lilac-70,#685bc7);text-align:center;font-family:var(--app-font-family);letter-spacing:-.33px;margin-top:14px;padding-inline:24px;font-size:11px;font-style:normal;font-weight:400;line-height:100%}.onboarding-layout-module__rmxItW__bottomExtra{flex-direction:column;margin-top:14px;padding-inline:24px;display:flex}.onboarding-layout-module__rmxItW__footerNote{color:var(--lilac-70,#685bc7);text-align:center;font-family:var(--app-font-family);letter-spacing:-.33px;margin-top:16px;margin-bottom:0;padding-inline:24px;font-size:11px;font-style:normal;font-weight:400;line-height:100%}.onboarding-layout-module__rmxItW__inputShell{color:#131e29;box-sizing:border-box;background:#fff;border:0;border-radius:14px;outline:none;align-items:center;width:100%;max-width:none;height:40px;padding-left:18px;display:flex;box-shadow:0 2px 20px #6c5ce712}@media (min-width:768px){.onboarding-layout-module__rmxItW__sheet{width:100%;padding-inline:clamp(32px,6vw,96px)}.onboarding-layout-module__rmxItW__header,.onboarding-layout-module__rmxItW__form,.onboarding-layout-module__rmxItW__subtitle{max-width:26rem}.onboarding-layout-module__rmxItW__title{letter-spacing:-.06em;font-size:clamp(1.9rem,2.4vw,2.4rem)}.onboarding-layout-module__rmxItW__subtitle{font-size:clamp(.95rem,1vw,1.05rem)}.onboarding-layout-module__rmxItW__formSection{padding:32px 28px}.onboarding-layout-module__rmxItW__actions,.onboarding-layout-module__rmxItW__progress,.onboarding-layout-module__rmxItW__bottomExtra,.onboarding-layout-module__rmxItW__footerNote{padding-inline:28px}}@media (min-width:1024px){.onboarding-layout-module__rmxItW__shell:not(.onboarding-layout-module__rmxItW__split) .onboarding-layout-module__rmxItW__header{margin-top:clamp(34px,11vh - 30px,98px)}.onboarding-layout-module__rmxItW__shell:not(.onboarding-layout-module__rmxItW__split) .onboarding-layout-module__rmxItW__form{margin-bottom:0}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__hero{display:none}.onboarding-layout-module__rmxItW__split{height:100dvh;overflow:hidden}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__sheet{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:stretch;height:100%;padding:0;display:grid}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__header{text-align:left;color:#fff;padding-top:calc(clamp(48px,6vw,88px) + 92px);padding-bottom:clamp(32px,3vw,44px);background:linear-gradient(#53499f 0%,#2a2450 100%);flex-direction:column;justify-content:flex-start;gap:18px;max-width:none;margin:0;padding-inline:clamp(40px,4.5vw,84px);display:flex}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__brandFooter{color:#ffffff80;font-family:var(--app-font-family);margin-top:auto;padding-top:28px;font-size:.82rem;line-height:1.5;display:block}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__asideMark{color:#fff;width:58px;height:51px;margin:0 0 6px;display:block}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__title{color:#fff;text-align:left;max-width:16ch;margin:0;font-size:clamp(2rem,3vw,2.9rem)}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__subtitle{text-align:left;color:#ffffffbd;max-width:32ch;margin:0}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__aside{margin-top:12px;display:block}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__form{max-width:30.6rem;padding-top:calc(clamp(48px, 6vw, 88px) + 60px + var(--form-extra-top,0px));padding-bottom:clamp(48px,6vw,88px);overscroll-behavior:contain;justify-content:flex-start;margin:0 auto;padding-inline:clamp(28px,3vw,56px);overflow-y:auto}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__progress,.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__footerNote{display:none}}@media (min-width:1024px) and (max-height:860px){.onboarding-layout-module__rmxItW__split{--short-lift:clamp(0px, 860px - 100vh, 60px)}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__header{padding-top:calc(clamp(48px, 6vw, 88px) + 92px - var(--short-lift));padding-bottom:clamp(20px,3vh,40px)}.onboarding-layout-module__rmxItW__split .onboarding-layout-module__rmxItW__form{padding-top:calc(clamp(48px, 6vw, 88px) + 60px + var(--form-extra-top,0px) - var(--short-lift));padding-bottom:clamp(20px,3vh,40px)}}
