.register-module__B3synq__page{--background:#071410;--navigation:#0b2119;--panel:#102c22;--active:#17392c;--green:#20c67a;--green-light:#7ee2b2;--silver:#b8c2c0;--text:#e8efed;--muted:#8d9b98;--border:#45615a;min-height:100vh;color:var(--text);background-color:var(--background);background-image:linear-gradient(#20c67a0e 1px,#0000 1px),linear-gradient(90deg,#20c67a0e 1px,#0000 1px),radial-gradient(circle at 50% 12%,#20c67a21,#0000 34rem),linear-gradient(160deg,#071410 0%,#04110d 58%,#071a14 100%);background-size:28px 28px,28px 28px,auto,auto;place-items:center;padding:32px 20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.register-module__B3synq__portal{isolation:isolate;border:2px solid var(--border);background:linear-gradient(#102c22fa,#071410fc);border-radius:28px;width:min(100%,880px);position:relative;overflow:hidden;box-shadow:0 34px 100px #0000008a,0 0 60px #20c67a0f}.register-module__B3synq__portal:before{content:"";z-index:-1;pointer-events:none;border:1px solid #7ee2b21a;border-radius:20px;position:absolute;inset:10px}.register-module__B3synq__commandHeader{aspect-ratio:5088/1394;margin:18px 18px 0}.register-module__B3synq__commandHeaderImage{object-fit:contain;width:100%;height:100%;display:block}.register-module__B3synq__hero{min-height:310px;margin-top:26px;position:relative;overflow:hidden}.register-module__B3synq__controlRoomImage{z-index:1;object-fit:cover;object-position:center right;filter:saturate(.96)contrast(1.06)brightness(.7);transform:scale(1.015)}.register-module__B3synq__heroShade{z-index:2;background:linear-gradient(90deg, #071410fc, #071410db 35%, #0714101f 100%), linear-gradient(0deg, var(--background), transparent 42%, #07141029);position:absolute;inset:0}.register-module__B3synq__heroContent{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;min-height:310px;padding:40px 42px;display:flex;position:relative}.register-module__B3synq__secureBadge{border:2px solid var(--green);color:var(--green-light);letter-spacing:.12em;text-transform:uppercase;background:#071410b8;border-radius:999px;align-items:center;gap:12px;margin-bottom:30px;padding:9px 24px 9px 9px;font-size:14px;font-weight:900;display:inline-flex}.register-module__B3synq__secureBadge span{color:#071410;background:linear-gradient(135deg, var(--green-light), #39e99a);border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.register-module__B3synq__secureBadge svg,.register-module__B3synq__iconInput svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.register-module__B3synq__heroContent h1{color:#f3f5f4;letter-spacing:-.045em;text-shadow:0 4px 12px #0000007a;margin:0;font-size:clamp(43px,6vw,62px);font-weight:950;line-height:.98}.register-module__B3synq__heroContent>p{color:var(--silver);letter-spacing:.055em;margin:14px 0 0;font-size:clamp(16px,2.4vw,22px);font-weight:600}.register-module__B3synq__intro{background:#20c67a12;border:1px solid #7ee2b247;border-radius:15px;margin:26px 42px 0;padding:18px 20px}.register-module__B3synq__intro strong{color:var(--green-light);letter-spacing:.1em;font-size:14px}.register-module__B3synq__intro p{color:var(--silver);margin:7px 0 0;line-height:1.5}.register-module__B3synq__form{gap:24px;padding:28px 42px 0;display:grid}.register-module__B3synq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.register-module__B3synq__fieldLabel{color:var(--text);align-content:start;gap:9px;font-size:16px;font-weight:700;display:grid}.register-module__B3synq__wideField{grid-column:1/-1}.register-module__B3synq__fieldLabel input,.register-module__B3synq__fieldLabel select,.register-module__B3synq__fieldLabel textarea{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);font:inherit;background:#071410e6;border-radius:13px;outline:none;font-weight:500;transition:border-color .16s,box-shadow .16s}.register-module__B3synq__fieldLabel input,.register-module__B3synq__fieldLabel select{min-height:56px;padding:0 15px}.register-module__B3synq__fieldLabel textarea{resize:vertical;min-height:100px;padding:14px 15px;line-height:1.5}.register-module__B3synq__fieldLabel input:focus,.register-module__B3synq__fieldLabel select:focus,.register-module__B3synq__fieldLabel textarea:focus,.register-module__B3synq__iconInput:focus-within,.register-module__B3synq__phoneInput:focus-within{border-color:var(--green-light);box-shadow:0 0 0 4px #20c67a17}.register-module__B3synq__fieldLabel input[readonly]{color:var(--muted);background:#b8c2c00d}.register-module__B3synq__fieldLabel small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.4}.register-module__B3synq__channelFieldset{border:1px solid var(--border);border-radius:13px;gap:10px;margin:0;padding:16px;display:grid}.register-module__B3synq__channelFieldset legend{color:var(--text);padding:0 6px;font-size:16px;font-weight:700}.register-module__B3synq__channelFieldset small{color:var(--muted);font-size:12px}.register-module__B3synq__channelOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.register-module__B3synq__channelOptions label{border:1px solid var(--border);min-height:48px;color:var(--silver);cursor:pointer;background:#071410b8;border-radius:11px;align-items:center;gap:10px;padding:0 14px;display:flex}.register-module__B3synq__channelOptions label[data-selected=true]{border-color:var(--green-light);color:var(--green-light);background:#20c67a1a}.register-module__B3synq__channelOptions input{accent-color:var(--green)}.register-module__B3synq__iconInput{border:1px solid var(--border);background:#071410e6;border-radius:13px;align-items:center;min-height:56px;display:flex}.register-module__B3synq__iconInput>span{color:var(--silver);flex:0 0 52px;place-items:center;display:grid}.register-module__B3synq__iconInput input{background:0 0;border:0;flex:1;box-shadow:none!important}.register-module__B3synq__iconInput button{color:#101715;background:linear-gradient(145deg, #f1f4f3, var(--silver));cursor:pointer;border:1px solid #e8efedc2;border-radius:10px;align-self:stretch;min-width:82px;margin:6px;font-weight:900}.register-module__B3synq__phoneInput{border:1px solid var(--border);background:#071410e6;border-radius:13px;grid-template-columns:118px 1fr;display:grid}.register-module__B3synq__phoneInput select,.register-module__B3synq__phoneInput input{background:0 0;border:0;box-shadow:none!important}.register-module__B3synq__phoneInput select{border-right:1px solid var(--border);border-radius:13px 0 0 13px}.register-module__B3synq__passwordRules{flex-wrap:wrap;gap:9px;margin:-8px 0 0;padding:0;list-style:none;display:flex}.register-module__B3synq__passwordRules li{color:var(--muted);border:1px solid #8d9b9847;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.register-module__B3synq__passwordRules li[data-valid=true]{color:var(--green-light);background:#20c67a12;border-color:#7ee2b261}.register-module__B3synq__passwordRules li span{font-weight:950}.register-module__B3synq__acceptanceRow{border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:15px;grid-template-columns:38px 1fr;align-items:center;gap:16px;padding:18px;font-size:14px;line-height:1.5;display:grid;position:relative}.register-module__B3synq__acceptanceRow input{opacity:0;width:1px;height:1px;position:absolute}.register-module__B3synq__checkmark{border:2px solid var(--muted);color:#0000;background:#b8c2c029;border-radius:5px;place-items:center;width:38px;height:38px;font-size:24px;font-weight:950;display:grid}.register-module__B3synq__acceptanceRow input:checked+.register-module__B3synq__checkmark{color:#071410;border-color:var(--green-light);background:linear-gradient(135deg, var(--green-light), #37eb99)}.register-module__B3synq__acceptanceRow input:focus-visible+.register-module__B3synq__checkmark{outline-offset:3px;outline:3px solid #7ee2b280}.register-module__B3synq__acceptanceRow a,.register-module__B3synq__accessFooter a{color:var(--green-light);text-underline-offset:3px;font-weight:850}.register-module__B3synq__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.register-module__B3synq__errorBox,.register-module__B3synq__successBox{border-radius:13px;padding:14px 16px;font-size:14px;font-weight:750;line-height:1.45}.register-module__B3synq__errorBox{color:#ffd6d9;background:#a026302e;border:1px solid #ff747d6b}.register-module__B3synq__successBox{color:var(--green-light);background:#20c67a14;border:1px solid #7ee2b259}.register-module__B3synq__primaryButton{color:#06130e;cursor:pointer;background:linear-gradient(105deg,#20c67a,#7ee2b2 52%,#31d88a);border:0;border-radius:14px;justify-content:center;align-items:center;gap:18px;min-height:70px;font-size:21px;font-weight:950;display:flex;box-shadow:inset 0 1px #ffffff7a,0 12px 28px #20c67a21}.register-module__B3synq__primaryButton span{font-size:28px}.register-module__B3synq__primaryButton:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.register-module__B3synq__primaryButton:disabled{opacity:.58;cursor:wait}.register-module__B3synq__accessFooter{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:32px 40px 0;display:grid}.register-module__B3synq__accessFooter>span{background:var(--silver);opacity:.72;height:1px}.register-module__B3synq__accessFooter p{color:var(--text);text-align:center;margin:0;font-size:15px}.register-module__B3synq__accessFooter a{margin-left:8px;text-decoration:none}.register-module__B3synq__tagline{color:var(--silver);letter-spacing:.4em;text-align:center;justify-content:center;align-items:center;gap:22px;padding:44px 40px 32px;font-size:10px;font-weight:650;display:flex}.register-module__B3synq__tagline span{background:var(--silver);opacity:.65;width:44px;height:1px}@media (max-width:760px){.register-module__B3synq__page{place-items:start center;padding:0}.register-module__B3synq__portal{border-width:0;border-radius:0;min-height:100vh}.register-module__B3synq__portal:before{display:none}.register-module__B3synq__commandHeader{margin:10px 10px 0}.register-module__B3synq__hero,.register-module__B3synq__heroContent{min-height:250px}.register-module__B3synq__heroContent{padding:28px 20px}.register-module__B3synq__secureBadge{margin-bottom:22px;padding:7px 16px 7px 7px;font-size:11px}.register-module__B3synq__secureBadge span{width:32px;height:32px}.register-module__B3synq__heroContent h1{font-size:clamp(36px,11vw,48px)}.register-module__B3synq__heroContent>p{font-size:14px}.register-module__B3synq__intro{margin:20px 18px 0}.register-module__B3synq__form{padding:24px 18px 0}.register-module__B3synq__formGrid{grid-template-columns:1fr}.register-module__B3synq__wideField{grid-column:auto}.register-module__B3synq__fieldLabel{font-size:14px}.register-module__B3synq__channelOptions{grid-template-columns:1fr}.register-module__B3synq__phoneInput{grid-template-columns:112px 1fr}.register-module__B3synq__acceptanceRow{grid-template-columns:34px 1fr;gap:13px;padding:16px;font-size:13px}.register-module__B3synq__checkmark{width:34px;height:34px}.register-module__B3synq__primaryButton{min-height:62px;font-size:18px}.register-module__B3synq__accessFooter{gap:12px;padding:28px 18px 0}.register-module__B3synq__accessFooter p{font-size:13px}.register-module__B3synq__accessFooter a{margin:5px 0 0;display:block}.register-module__B3synq__tagline{letter-spacing:.28em;gap:12px;padding:36px 18px 26px;font-size:8px}.register-module__B3synq__tagline span{width:24px}}@media (prefers-reduced-motion:reduce){.register-module__B3synq__primaryButton,.register-module__B3synq__fieldLabel input,.register-module__B3synq__fieldLabel select,.register-module__B3synq__fieldLabel textarea{transition:none}}
