.brand-signup_root__Vi_7e{color-scheme:light;--cobalt:#0F52BA;--yellow:#FFFF99;--cream:#F7F4EC;--ink:#12130F;--muted:#4B5568;--edge:#638FD2;--err:#B42318;--display:var(--font-archivo),system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100vh;margin:0;background:var(--cream);color:var(--ink);font-family:var(--display);font-size:16px;line-height:1.5}.brand-signup_root__Vi_7e *,.brand-signup_root__Vi_7e :after,.brand-signup_root__Vi_7e :before{box-sizing:border-box}.brand-signup_root__Vi_7e [hidden]{display:none!important}.brand-signup_root__Vi_7e a{color:var(--cobalt)}.brand-signup_root__Vi_7e :focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.brand-signup_root__Vi_7e .brand-signup_app__fNj1l{display:grid;grid-template-columns:1fr}.brand-signup_root__Vi_7e .brand-signup_dk__jlYJ6,.brand-signup_root__Vi_7e .brand-signup_kicker__xf2wX,.brand-signup_root__Vi_7e .brand-signup_label__vLZFN,.brand-signup_root__Vi_7e .brand-signup_progress__dwZ0G span{font-weight:800;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.brand-signup_root__Vi_7e .brand-signup_hero__rdAiA{background:var(--cobalt);color:var(--yellow);padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.brand-signup_root__Vi_7e .brand-signup_mark__OfCSW{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--yellow);align-self:flex-start}.brand-signup_root__Vi_7e .brand-signup_mark__OfCSW b{font-weight:900;font-size:20px;letter-spacing:-.03em;line-height:1}.brand-signup_root__Vi_7e .brand-signup_mark__OfCSW sup{font-size:9px;font-weight:600}.brand-signup_root__Vi_7e .brand-signup_mark__OfCSW:focus-visible{outline-color:var(--yellow)}.brand-signup_root__Vi_7e .brand-signup_slimValue__fFtui{margin:0;font-weight:700;font-size:15px;line-height:1.35}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA,.brand-signup_root__Vi_7e .brand-signup_heroFoot__T2O1C{display:none}.brand-signup_root__Vi_7e .brand-signup_main__F8Xf2{padding:28px 16px 44px}.brand-signup_root__Vi_7e .brand-signup_card__UnKJO{max-width:540px;margin:0 auto;display:flex;flex-direction:column}.brand-signup_root__Vi_7e .brand-signup_progress__dwZ0G{display:flex;flex-direction:column;gap:8px}.brand-signup_root__Vi_7e .brand-signup_progress__dwZ0G span{color:var(--cobalt);font-size:12px}.brand-signup_root__Vi_7e .brand-signup_bars__loHgT{display:grid;grid-template-columns:1fr 1fr;gap:6px}.brand-signup_root__Vi_7e .brand-signup_bars__loHgT i{height:6px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--edge)}.brand-signup_root__Vi_7e .brand-signup_bars__loHgT i.brand-signup_on__X2GQ7{background:var(--cobalt);box-shadow:none}.brand-signup_root__Vi_7e h1{margin:0;font-weight:900;font-size:30px;line-height:.95;letter-spacing:-.04em;color:var(--cobalt);text-transform:uppercase;text-wrap:balance}.brand-signup_root__Vi_7e .brand-signup_subtitle__sKQAM{margin:-8px 0 0;font-size:16px;color:var(--muted)}.brand-signup_root__Vi_7e form{display:flex;flex-direction:column;gap:22px;margin:0}.brand-signup_root__Vi_7e .brand-signup_field__iV8s_{display:flex;flex-direction:column;gap:7px;border:0;margin:0;padding:0;min-width:0}.brand-signup_root__Vi_7e .brand-signup_label__vLZFN{font-size:12px;color:var(--cobalt);padding:0}.brand-signup_root__Vi_7e .brand-signup_help__W6xBa{margin:0;font-size:14px;line-height:1.4;color:var(--muted)}.brand-signup_root__Vi_7e .brand-signup_helpTop__G4Jm8{margin-top:7px}.brand-signup_root__Vi_7e .brand-signup_optionsTop__wU9xO{margin-top:4px}.brand-signup_root__Vi_7e input[type=email],.brand-signup_root__Vi_7e input[type=number],.brand-signup_root__Vi_7e input[type=text],.brand-signup_root__Vi_7e textarea{font:inherit;font-size:16px;width:100%;padding:13px 15px;border:1.5px solid var(--edge);border-radius:14px;background:#fff;color:var(--ink)}.brand-signup_root__Vi_7e textarea{min-height:96px;resize:vertical;line-height:1.45}.brand-signup_root__Vi_7e input:focus,.brand-signup_root__Vi_7e textarea:focus{outline:none;border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(15,82,186,.28)}.brand-signup_root__Vi_7e input[aria-invalid=true],.brand-signup_root__Vi_7e textarea[aria-invalid=true]{border-color:var(--err)}.brand-signup_root__Vi_7e ::-moz-placeholder{color:#6B7280}.brand-signup_root__Vi_7e ::placeholder{color:#6B7280}.brand-signup_root__Vi_7e input.brand-signup_inactive__LFOZd,.brand-signup_root__Vi_7e input:disabled,.brand-signup_root__Vi_7e textarea:disabled{opacity:.55;cursor:not-allowed;background:#EEF0F4}.brand-signup_root__Vi_7e .brand-signup_money__ENbYd{position:relative}.brand-signup_root__Vi_7e .brand-signup_money__ENbYd:before{content:"$";position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600}.brand-signup_root__Vi_7e .brand-signup_money__ENbYd input{padding-left:30px}.brand-signup_root__Vi_7e .brand-signup_err__1ZGLr{margin:0;font-size:14px;font-weight:700;color:var(--err);line-height:1.4}.brand-signup_root__Vi_7e .brand-signup_err__1ZGLr.brand-signup_reserve__g1nml{min-height:1.4em}.brand-signup_root__Vi_7e .brand-signup_chips__ZGy2r{display:flex;flex-wrap:wrap;gap:8px}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi{position:relative;cursor:pointer}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi input{position:absolute;opacity:0;pointer-events:none}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi span{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;font-size:14px;padding:11px 16px;border-radius:999px;border:1.5px solid var(--cobalt);color:var(--cobalt);background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi span:before{content:"+";font-weight:800}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi input:checked+span{background:var(--cobalt);color:var(--yellow)}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi input:checked+span:before{content:"\2713"}.brand-signup_root__Vi_7e .brand-signup_chip__k4Asi input:focus-visible+span{outline:3px solid var(--cobalt);outline-offset:2px}.brand-signup_root__Vi_7e .brand-signup_radios__taDeh{display:grid;gap:8px}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 16px;border:1.5px solid var(--edge);border-radius:14px;background:#fff;cursor:pointer;font-weight:700;font-size:15px;color:var(--ink)}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:0;flex:none;border:2px solid var(--cobalt);border-radius:50%;display:grid;place-content:center;background:#fff}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt input:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--cobalt);transform:scale(0)}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt input:checked:before{transform:scale(1)}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt:has(input:checked){border-color:var(--cobalt);box-shadow:inset 0 0 0 1.5px var(--cobalt)}.brand-signup_root__Vi_7e .brand-signup_radio__cHBDt input:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.brand-signup_root__Vi_7e .brand-signup_cashbox__YWnvi{margin-top:4px;padding:14px 16px 16px;border-left:3px solid var(--cobalt);display:flex;flex-direction:column;gap:7px}.brand-signup_root__Vi_7e .brand-signup_btn__RVjdw{font:inherit;font-weight:800;font-size:15px;letter-spacing:.05em;text-transform:uppercase;min-height:52px;padding:16px 28px;border-radius:999px;border:0;background:var(--cobalt);color:var(--yellow);cursor:pointer;width:100%}.brand-signup_root__Vi_7e .brand-signup_btn__RVjdw:hover{background:#0B3F91}.brand-signup_root__Vi_7e .brand-signup_btn__RVjdw:disabled{opacity:.6;cursor:not-allowed}.brand-signup_root__Vi_7e .brand-signup_btn__RVjdw:disabled:hover{background:var(--cobalt)}.brand-signup_root__Vi_7e .brand-signup_back__u7PlG{font:inherit;font-weight:800;font-size:14px;letter-spacing:.05em;text-transform:uppercase;background:none;border:0;color:var(--cobalt);cursor:pointer;min-height:44px;padding:12px 20px;align-self:center;border-radius:999px}.brand-signup_root__Vi_7e .brand-signup_back__u7PlG:disabled{opacity:.6;cursor:not-allowed}.brand-signup_root__Vi_7e .brand-signup_alt__E_B9y{margin:0;text-align:center;font-size:15px;color:var(--muted)}.brand-signup_root__Vi_7e .brand-signup_alt__E_B9y a{display:inline-block;padding:12px 4px;font-weight:800}.brand-signup_root__Vi_7e .brand-signup_deal__vmoXm{background:var(--yellow);border:1.5px solid var(--cobalt);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:10px}.brand-signup_root__Vi_7e .brand-signup_dk__jlYJ6{color:var(--cobalt);font-size:12px}.brand-signup_root__Vi_7e .brand-signup_deal__vmoXm h2{margin:0;font-weight:900;font-size:26px;line-height:.95;letter-spacing:-.035em;color:var(--cobalt);text-transform:uppercase}.brand-signup_root__Vi_7e .brand-signup_deal__vmoXm p{margin:0;font-size:15px;line-height:1.5;color:var(--ink)}.brand-signup_root__Vi_7e .brand-signup_agreeRow__6lMBa{display:flex;align-items:flex-start;gap:4px;min-height:44px;margin-top:4px;padding-top:6px;border-top:1.5px solid rgba(15,82,186,.3);font-size:15px;font-weight:600;color:var(--ink)}.brand-signup_root__Vi_7e .brand-signup_agree__QCIyx{flex:none;width:44px;height:44px;margin-left:-11px;display:grid;place-content:center;cursor:pointer}.brand-signup_root__Vi_7e .brand-signup_agree__QCIyx input{width:22px;height:22px;margin:0;accent-color:var(--cobalt)}.brand-signup_root__Vi_7e .brand-signup_agreeText__9Bwt_{margin:0;padding-top:10px;line-height:1.6}.brand-signup_root__Vi_7e .brand-signup_agreeText__9Bwt_ label{cursor:pointer}.brand-signup_root__Vi_7e .brand-signup_agreeText__9Bwt_ a{font-weight:800;padding-block:5px}.brand-signup_root__Vi_7e .brand-signup_skel__k0smP{display:inline-block;width:14ch;max-width:100%;height:.9em;border-radius:6px;background:currentColor;opacity:.22;vertical-align:middle}.brand-signup_root__Vi_7e .brand-signup_done__1vszS{display:flex;flex-direction:column;gap:20px}.brand-signup_root__Vi_7e .brand-signup_done__1vszS h1{font-size:56px}.brand-signup_root__Vi_7e .brand-signup_done__1vszS .brand-signup_lead__Y6RUM{margin:0;font-size:17px;line-height:1.5;max-width:44ch}.brand-signup_root__Vi_7e .brand-signup_next__eeyrO{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:n}.brand-signup_root__Vi_7e .brand-signup_next__eeyrO li{counter-increment:n;display:flex;align-items:center;gap:14px;font-weight:700;font-size:16px;line-height:1.35}.brand-signup_root__Vi_7e .brand-signup_next__eeyrO li:before{content:counter(n);flex:none;width:34px;height:34px;border-radius:50%;background:var(--cobalt);color:var(--yellow);display:grid;place-content:center;font-weight:900}.brand-signup_root__Vi_7e .brand-signup_note__KWle0{margin:0;font-size:14.5px;font-weight:700;color:var(--cobalt)}.brand-signup_root__Vi_7e .brand-signup_textlink__0pkPY{font:inherit;font-weight:700;font-size:15px;background:none;border:0;color:var(--cobalt);text-decoration:underline;cursor:pointer;min-height:44px;padding:10px 0;align-self:flex-start}@media (min-width:700px){.brand-signup_root__Vi_7e .brand-signup_hero__rdAiA{padding:18px 32px 20px}.brand-signup_root__Vi_7e .brand-signup_main__F8Xf2{padding:48px 32px 64px}.brand-signup_root__Vi_7e h1{font-size:36px}}@media (min-width:960px){.brand-signup_root__Vi_7e .brand-signup_app__fNj1l{grid-template-columns:minmax(380px,5fr) 7fr;min-height:100vh}.brand-signup_root__Vi_7e .brand-signup_hero__rdAiA{padding:40px 48px;gap:0}.brand-signup_root__Vi_7e .brand-signup_slimValue__fFtui{display:none}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA{display:flex;flex-direction:column;gap:18px;margin-block:auto;padding-block:40px}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA .brand-signup_kicker__xf2wX{color:rgba(255,255,153,.85)}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA h2{margin:0;font-weight:900;font-size:54px;line-height:.9;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA h2 span{color:transparent;-webkit-text-stroke:2px var(--yellow)}.brand-signup_root__Vi_7e .brand-signup_heroCopy__PcTwA p{margin:0;font-weight:600;font-size:19px;line-height:1.35;max-width:24ch}.brand-signup_root__Vi_7e .brand-signup_heroFoot__T2O1C{display:block;padding-top:16px;border-top:1.5px solid rgba(255,255,153,.35);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.brand-signup_root__Vi_7e .brand-signup_main__F8Xf2{display:flex;align-items:center;justify-content:center;padding:64px 56px}.brand-signup_root__Vi_7e .brand-signup_card__UnKJO{width:100%}}