.SelfSignup_root__aeFgL{--nl-fresh:#62c370;--nl-fresh-300:#92d89b;--nl-stone-100:#ededf2;--nl-stone-500:#6e6e80;--grad-violet:radial-gradient(120% 120% at 0% 0%,#4e1abd 0%,#390099 45%,#2a0073 100%);--grad-aurora:linear-gradient(90deg,#390099,#0760d4 50%,#62c370);--sh-3:0 12px 28px rgba(2,30,7,0.1),0 2px 6px rgba(2,30,7,0.05);--r-md:12px;--r-lg:18px;--r-xl:24px;--font-brand:var(--font-display),"Segoe UI",system-ui,-apple-system,sans-serif;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);min-height:100vh;overflow-x:clip;background:#f7f7f9}.SelfSignup_formSide__HrWIk{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px 32px;min-height:100dvh;order:1}.SelfSignup_formSide__HrWIk:before{content:"";position:absolute;inset:0;background-image:radial-gradient(60% 50% at 18% 8%,rgba(78,26,189,.06),transparent 70%),radial-gradient(50% 45% at 90% 95%,rgba(98,195,112,.07),transparent 70%),linear-gradient(rgba(247,247,249,.88),rgba(247,247,249,.88)),url(/brand/backgrounds/hex-violet-multi.webp);background-size:auto,auto,auto,cover;background-position:50%,50%,50%,50%;background-repeat:no-repeat;pointer-events:none}.SelfSignup_formCard__8eF1Y{position:relative;z-index:1;width:100%;max-width:460px;overflow:hidden;background:#fff;border-radius:var(--r-xl);box-shadow:var(--sh-3);border:1px solid var(--nl-stone-100)}.SelfSignup_formCard__8eF1Y:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--grad-aurora);z-index:2}.SelfSignup_formLogo__beOid{height:30px;width:auto;display:block;margin-bottom:4px}.SelfSignup_nameRow__v2Obb{display:grid;grid-template-columns:1fr 1fr;gap:16px}.SelfSignup_footer__FjIUD{margin-top:4px;text-align:center;font-size:.8125rem;color:var(--nl-stone-500)}.SelfSignup_brandPanel__Aiwkk{order:2;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(44px,5vh,72px) clamp(36px,4vw,60px);background:var(--grad-violet);overflow:hidden;font-family:var(--font-brand);color:#fff}.SelfSignup_brandPanel__Aiwkk:before{content:"";position:absolute;inset:0;background:radial-gradient(38% 34% at 88% 12%,rgba(7,96,212,.42),transparent 70%),radial-gradient(46% 40% at 6% 96%,rgba(98,195,112,.32),transparent 72%),radial-gradient(30% 26% at 78% 88%,rgba(249,87,56,.18),transparent 70%);pointer-events:none}.SelfSignup_brandInner__tTgzA{position:relative;z-index:2;width:100%;max-width:380px}.SelfSignup_brandLogo__mVaZi{width:164px;height:auto;margin-bottom:clamp(28px,4vh,44px)}.SelfSignup_eyebrow__OdcrQ{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-brand);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nl-fresh-300);margin-bottom:16px}.SelfSignup_eyebrowDot__FUhau{width:8px;height:8px;border-radius:50%;background:var(--nl-fresh);box-shadow:0 0 0 4px rgba(98,195,112,.25)}.SelfSignup_brandHeadline__nVWgs{font-family:var(--font-brand);font-size:clamp(1.9rem,2.4vw,2.6rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#fff;margin:0 0 16px;max-width:380px;text-wrap:balance}.SelfSignup_accent__1267A{color:var(--nl-fresh)}.SelfSignup_subHeadline__7qYgT{font-family:var(--font-brand);font-size:.95rem;font-weight:400;color:rgba(255,255,255,.82);line-height:1.6;max-width:360px;margin:0 0 clamp(22px,3.2vh,34px)}.SelfSignup_trustList__v_H3e{display:flex;flex-direction:column;gap:14px;max-width:360px}.SelfSignup_trustItem__aCLcD{display:flex;align-items:center;gap:14px}.SelfSignup_trustIcon__5_aUg{flex-shrink:0;width:40px;height:40px;border-radius:var(--r-md);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--nl-fresh-300)}.SelfSignup_trustText__DPoR6{display:flex;flex-direction:column}.SelfSignup_trustTitle__jcPGo{font-family:var(--font-brand);font-weight:700;font-size:.95rem;line-height:1.3;color:#fff}.SelfSignup_trustBody__qeo1_{font-family:var(--font-brand);font-size:.82rem;line-height:1.4;color:rgba(255,255,255,.62)}.SelfSignup_deviceWrap__qpfPu{position:absolute;z-index:1;right:clamp(-16px,-1.1vw,-6px);bottom:clamp(-130px,-10vh,-76px);width:clamp(220px,20vw,292px);pointer-events:none}.SelfSignup_deviceWrap__qpfPu:before{content:"";position:absolute;left:50%;top:38%;width:120%;height:70%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(146,216,155,.28),transparent 78%);filter:blur(8px)}.SelfSignup_deviceImg__Hut6m{position:relative;width:100%;height:auto;transform:rotate(-5deg);filter:drop-shadow(0 32px 60px rgba(2,5,30,.5))}.SelfSignup_floatCard__mz7xd{position:absolute;left:-54px;top:8%;display:flex;align-items:center;gap:11px;padding:11px 14px;width:-moz-max-content;width:max-content;max-width:210px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.6);border-radius:var(--r-lg);box-shadow:0 18px 40px -12px rgba(2,5,30,.55);backdrop-filter:blur(8px)}.SelfSignup_floatCardIcon__1_W5I{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#62c370,#107c64);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.05rem}.SelfSignup_floatCardText__mCBAY{display:flex;flex-direction:column;gap:2px}.SelfSignup_floatCardTitle__FoCl2{font-family:var(--font-brand);font-weight:700;font-size:.85rem;line-height:1.25;color:#0b0b14}.SelfSignup_floatCardBody__MGRfU{font-family:var(--font-brand);font-size:.74rem;line-height:1.3;color:var(--nl-stone-500)}.SelfSignup_mobileHeader__ueVjv{display:none;flex-direction:column;align-items:center;gap:8px;padding:28px 16px 18px}.SelfSignup_mobileHeaderLogo__ys49U{width:150px;height:auto}.SelfSignup_mobileTagline__ge2fT{font-family:var(--font-brand);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.88)}@media (min-width:921px) and (max-width:1460px){.SelfSignup_brandInner__tTgzA{max-width:clamp(240px,26vw,320px)}.SelfSignup_deviceWrap__qpfPu{width:clamp(160px,15vw,205px);right:clamp(-8px,-.6vw,-4px)}}@media (max-width:920px){.SelfSignup_root__aeFgL{grid-template-columns:1fr;grid-template-rows:auto 1fr;background:var(--grad-violet)}.SelfSignup_formCard__8eF1Y .MuiInputBase-root{min-height:44px}.SelfSignup_brandPanel__Aiwkk{display:none}.SelfSignup_mobileHeader__ueVjv{display:flex;background:transparent}.SelfSignup_formLogo__beOid{display:none}.SelfSignup_formSide__HrWIk{align-items:stretch;padding:0 16px 32px;justify-content:flex-start;min-height:0}.SelfSignup_formSide__HrWIk:before{display:none}.SelfSignup_formCard__8eF1Y{margin-top:-24px;border-radius:var(--r-lg)}.SelfSignup_nameRow__v2Obb{grid-template-columns:1fr}.SelfSignup_footer__FjIUD{color:var(--nl-stone-500)}}