.signup-module__cqMziG__page{--navy:#0b1220;--green:#356d32;--lime:#a8e063;--orange:#f90;background:#f5f7f3;grid-template-columns:minmax(340px,.82fr) minmax(620px,1.18fr);min-height:100vh;display:grid}.signup-module__cqMziG__brandPanel{color:#fff;background:radial-gradient(circle at 92% 8%, #a8e06338, transparent 28%), radial-gradient(circle at 6% 88%, #ff990021, transparent 26%), linear-gradient(145deg, #101d2f, var(--navy) 58%, #07101d);flex-direction:column;gap:16px;height:100vh;padding:32px clamp(34px,5vw,78px) 28px;display:flex;position:sticky;top:0;overflow:hidden auto}.signup-module__cqMziG__brandPanel:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:310px;height:310px;position:absolute;bottom:18%;right:-120px;box-shadow:0 0 0 48px #ffffff06,0 0 0 96px #ffffff05}.signup-module__cqMziG__brand{z-index:1;align-items:center;gap:12px;width:fit-content;display:flex;position:relative}.signup-module__cqMziG__logoFrame{background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0000002e}.signup-module__cqMziG__logoFrame img{object-fit:contain;width:39px;height:39px}.signup-module__cqMziG__brand>span:last-child{gap:2px;display:grid}.signup-module__cqMziG__brand strong{font-family:var(--font-display), sans-serif;letter-spacing:.11em;font-size:17px}.signup-module__cqMziG__brand small{color:#9facbc;letter-spacing:.24em;font-size:11px;font-weight:800}.signup-module__cqMziG__brandCopy{z-index:1;flex:none;max-width:550px;margin:20px 0 0;padding:0;position:relative}.signup-module__cqMziG__eyebrow,.signup-module__cqMziG__formKicker{color:var(--lime);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:850}.signup-module__cqMziG__brandCopy h1{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:17px 0 18px;font-size:clamp(36px,4vw,60px);line-height:1.02}.signup-module__cqMziG__brandCopy>p{color:#aeb9c7;max-width:480px;margin:0;font-size:15px;line-height:1.7}.signup-module__cqMziG__brandCopy ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.signup-module__cqMziG__brandCopy li{grid-template-columns:34px 1fr;align-items:start;gap:13px;display:grid}.signup-module__cqMziG__brandCopy li>span{width:32px;height:32px;color:var(--lime);border:1px solid #a8e06347;border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.signup-module__cqMziG__brandCopy li div{gap:4px;display:grid}.signup-module__cqMziG__brandCopy li strong{font-size:14px}.signup-module__cqMziG__brandCopy li small{color:#8796a9;max-width:400px;font-size:12px;line-height:1.55}.signup-module__cqMziG__fbaCard{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1c;border-radius:15px;padding:18px 19px;position:relative}.signup-module__cqMziG__fbaCard>span{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:850}.signup-module__cqMziG__fbaCard p{color:#aab5c3;margin:7px 0 12px;font-size:12px;line-height:1.55}.signup-module__cqMziG__fbaCard button{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;font-size:13px;font-weight:800;display:flex}.signup-module__cqMziG__fbaCard button span{color:var(--orange);font-size:18px}.signup-module__cqMziG__outsourceCard{z-index:1;background:linear-gradient(135deg,#a8e06324,#ffffff0f);border:1px solid #a8e06347;border-radius:16px;flex:none;margin-top:0;padding:16px 18px;position:relative;box-shadow:0 10px 30px #0000001f}.signup-module__cqMziG__outsourceKicker{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850;display:inline-block}.signup-module__cqMziG__outsourceCard p{color:#d2dae6;margin:0 0 14px;font-size:14px;line-height:1.6}.signup-module__cqMziG__outsourceCard a{color:#fff;align-items:center;gap:8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.signup-module__cqMziG__outsourceCard a span{color:var(--orange)}.signup-module__cqMziG__formPanel{padding:58px clamp(30px,6vw,92px) 80px}.signup-module__cqMziG__formWrap{width:min(100%,780px);margin:0 auto}.signup-module__cqMziG__formHeader{border-bottom:1px solid #dfe5dc;padding-bottom:27px}.signup-module__cqMziG__formHeader .signup-module__cqMziG__formKicker{color:var(--green)}.signup-module__cqMziG__formHeader h2{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:10px 0 7px;font-size:clamp(29px,3vw,42px)}.signup-module__cqMziG__formHeader p{color:#657060;margin:0;font-size:14px;line-height:1.6}.signup-module__cqMziG__form{gap:0;display:grid}.signup-module__cqMziG__formSection{border-bottom:1px solid #dfe5dc;padding:30px 0}.signup-module__cqMziG__sectionHeading{grid-template-columns:36px 1fr;align-items:start;gap:13px;margin-bottom:22px;display:grid}.signup-module__cqMziG__sectionHeading>span{color:#2f642f;background:#e9f3df;border:1px solid #d4e7c4;border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:900;display:grid}.signup-module__cqMziG__sectionHeading div{gap:4px;display:grid}.signup-module__cqMziG__sectionHeading h3{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:0;font-size:18px}.signup-module__cqMziG__sectionHeading p{color:#748071;margin:0;font-size:12px;line-height:1.55}.signup-module__cqMziG__twoColumns{grid-template-columns:1fr 1fr;gap:15px;display:grid}.signup-module__cqMziG__addressGrid{grid-template-columns:1fr 1fr .72fr;gap:15px;display:grid}.signup-module__cqMziG__field{gap:7px;margin-bottom:16px;display:grid}.signup-module__cqMziG__field>span{color:#2b342a;font-size:12px;font-weight:800}.signup-module__cqMziG__field input,.signup-module__cqMziG__field select{color:#111a10;background:#fff;border:1px solid #d5ddd1;border-radius:10px;outline:none;width:100%;min-width:0;height:48px;padding:0 13px;font-size:14px;transition:border-color .16s,box-shadow .16s}.signup-module__cqMziG__field input::placeholder{color:#a0a99d}.signup-module__cqMziG__field input:focus,.signup-module__cqMziG__field select:focus{border-color:#649c47;box-shadow:0 0 0 3px #649c4721}.signup-module__cqMziG__field small{color:#7b8678;margin-top:-2px;font-size:11px;line-height:1.45}.signup-module__cqMziG__taxBox{background:#eef3eb;border:1px solid #dbe5d6;border-radius:13px;margin-top:5px;padding:18px}.signup-module__cqMziG__taxBox>div:first-child{margin-bottom:14px}.signup-module__cqMziG__taxBox strong{font-size:13px}.signup-module__cqMziG__taxBox p{color:#697467;margin:4px 0 0;font-size:11px;line-height:1.5}.signup-module__cqMziG__taxBox .signup-module__cqMziG__field{margin-bottom:0}.signup-module__cqMziG__fulfillmentOptions{gap:10px;display:grid}.signup-module__cqMziG__choice{cursor:pointer;position:relative}.signup-module__cqMziG__choice input{opacity:0;pointer-events:none;position:absolute}.signup-module__cqMziG__choice>span{background:#fff;border:1px solid #d5ddd1;border-radius:12px;gap:5px;padding:16px 18px 16px 51px;display:grid}.signup-module__cqMziG__choice>span:before{content:"";border:2px solid #bdc8b8;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.signup-module__cqMziG__choice input:checked+span{background:#f1f8eb;border-color:#69a24c;box-shadow:0 0 0 2px #69a24c17}.signup-module__cqMziG__choice input:checked+span:before{background:#fff;border:5px solid #4d8734}.signup-module__cqMziG__choice input:focus-visible+span{outline-offset:2px;outline:3px solid #649c4738}.signup-module__cqMziG__choice strong{font-size:13px}.signup-module__cqMziG__choice small{color:#6c7769;font-size:12px;line-height:1.5}.signup-module__cqMziG__confirmation{color:#505b4e;cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;margin-top:18px;font-size:12px;line-height:1.55;display:grid}.signup-module__cqMziG__confirmation+.signup-module__cqMziG__confirmation{margin-top:10px}.signup-module__cqMziG__confirmation a{color:#2f642f;text-underline-offset:2px;font-weight:800;text-decoration:underline}.signup-module__cqMziG__confirmation a:hover{color:#244f24}.signup-module__cqMziG__confirmation input{accent-color:#4b8433;width:17px;height:17px;margin:1px 0 0}.signup-module__cqMziG__submit:focus-visible,.signup-module__cqMziG__oauthButton:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.signup-module__cqMziG__submit{color:#fff;background:var(--navy);cursor:pointer;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:54px;margin-top:24px;padding:0 20px;font-size:14px;font-weight:850;display:flex;box-shadow:0 12px 28px #0b122029}.signup-module__cqMziG__submit:hover{background:#17263b}.signup-module__cqMziG__submit:disabled{cursor:wait;opacity:.65}.signup-module__cqMziG__submit>span:last-child{color:var(--orange);font-size:20px}.signup-module__cqMziG__oauthButton{color:#1f2a20;cursor:pointer;background:#fff;border:1px solid #d5ddd1;border-radius:11px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:54px;margin-top:24px;padding:0 20px;font-size:14px;font-weight:800;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 6px 16px #0b12200d}.signup-module__cqMziG__oauthButton:hover{border-color:#b7c4b2;box-shadow:0 8px 20px #0b122014}.signup-module__cqMziG__oauthButton:disabled{cursor:wait;opacity:.65}.signup-module__cqMziG__oauthDivider{color:#8a9587;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:12px;margin:22px 0 0;font-size:11px;font-weight:700;display:flex}.signup-module__cqMziG__oauthDivider:before,.signup-module__cqMziG__oauthDivider:after{content:"";background:#dfe5dc;flex:1;height:1px}.signup-module__cqMziG__forgotLink{color:#2f642f;margin-top:10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.signup-module__cqMziG__forgotLink:hover{text-decoration:underline}.signup-module__cqMziG__error p{margin:0 0 8px}.signup-module__cqMziG__error p:last-child{margin-bottom:0}.signup-module__cqMziG__resendLink{color:#8e2f2f;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c98b8b;padding:0;font-size:12px;font-weight:800;display:inline}.signup-module__cqMziG__resendLink:hover{color:#6f2424;border-color:#8e2f2f}.signup-module__cqMziG__resendLink:disabled{cursor:wait;opacity:.65}.signup-module__cqMziG__secureNote{color:#788375;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.5}.signup-module__cqMziG__secureNote span{color:#4f9137;font-size:8px}.signup-module__cqMziG__formPromo{background:linear-gradient(135deg,#f1f8eb,#fafcf9);border:1px solid #d4e7c4;border-radius:14px;margin:0 0 22px;padding:16px 18px}.signup-module__cqMziG__formPromoKicker{color:#2f642f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850;display:inline-block}.signup-module__cqMziG__formPromo p{color:#4d5c4a;margin:0 0 12px;font-size:13px;line-height:1.55}.signup-module__cqMziG__formPromo a{color:#0b1220;align-items:center;gap:8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.signup-module__cqMziG__formPromo a:hover{text-decoration:underline}.signup-module__cqMziG__formPromo a span{color:var(--orange)}.signup-module__cqMziG__error{color:#8e2f2f;background:#fff2f2;border:1px solid #efcccc;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:12px;line-height:1.5}.signup-module__cqMziG__notice{color:#285b2b;background:#eef8e8;border:1px solid #cfe4bf;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:12px;line-height:1.5}.signup-module__cqMziG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.signup-module__cqMziG__success{text-align:center;background:#fff;border:1px solid #dbe5d6;border-radius:18px;margin-top:38px;padding:36px;box-shadow:0 24px 60px #192b1512}.signup-module__cqMziG__success>span{color:#fff;background:#4e8c36;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 18px;font-size:24px;display:grid}.signup-module__cqMziG__success .signup-module__cqMziG__formKicker{color:#4e8c36}.signup-module__cqMziG__success h3{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:10px 0;font-size:26px}.signup-module__cqMziG__success p:not(.signup-module__cqMziG__formKicker){color:#697466;max-width:520px;margin:0 auto;font-size:13px;line-height:1.65}.signup-module__cqMziG__success a{color:#fff;background:var(--navy);border-radius:9px;margin-top:22px;padding:12px 16px;font-size:12px;font-weight:800;display:inline-flex}@media (max-width:1040px){.signup-module__cqMziG__page{grid-template-columns:1fr}.signup-module__cqMziG__brandPanel{height:auto;min-height:650px;padding:32px clamp(24px,7vw,70px) 42px;position:relative}.signup-module__cqMziG__brandCopy{margin:55px 0;padding:0}.signup-module__cqMziG__fbaCard{max-width:560px}.signup-module__cqMziG__formPanel{padding-top:48px}}@media (max-width:660px){.signup-module__cqMziG__brandPanel{min-height:auto}.signup-module__cqMziG__brandCopy h1{font-size:38px}.signup-module__cqMziG__brandCopy ul{margin-top:28px}.signup-module__cqMziG__formPanel{padding:36px 18px 56px}.signup-module__cqMziG__twoColumns,.signup-module__cqMziG__addressGrid{grid-template-columns:1fr;gap:0}.signup-module__cqMziG__formHeader h2{font-size:31px}.signup-module__cqMziG__taxBox{padding:15px}.signup-module__cqMziG__taxBox .signup-module__cqMziG__field+.signup-module__cqMziG__field{margin-top:15px}.signup-module__cqMziG__success{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.signup-module__cqMziG__field input,.signup-module__cqMziG__field select{transition:none}}
