.register-module__B3synq__layout{background:#f9fafb;min-height:100vh;padding:3rem 1.5rem 4rem}.register-module__B3synq__panel{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;grid-template-columns:1fr;max-width:72rem;margin:0 auto;display:grid;box-shadow:0 25px 60px #0f172a1f}.register-module__B3synq__fullFormPanel{grid-template-columns:1fr!important}@media (min-width:1024px){.register-module__B3synq__panel{grid-template-columns:.9fr 1.1fr}.register-module__B3synq__fullFormPanel{max-width:36rem;margin:0 auto;grid-template-columns:1fr!important}}.register-module__B3synq__hero{color:#f9fafb;background:linear-gradient(145deg,#111827,#1f2937);flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}.register-module__B3synq__badge{color:#ff5a00;letter-spacing:.04em;text-transform:uppercase;background:#f3af0329;border-radius:9999px;align-items:center;gap:.4rem;padding:.25rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex}.register-module__B3synq__heroTitle{font-size:clamp(1.9rem,3vw,2.35rem);font-weight:900;line-height:1.2}.register-module__B3synq__heroSubtitle{color:#f3f4f6d9;font-size:1rem}.register-module__B3synq__checklist{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.register-module__B3synq__checkItem{align-items:flex-start;gap:.75rem;display:flex}.register-module__B3synq__checkIcon{color:#34d399;background:#10b9812e;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.9rem;font-weight:800;display:flex}.register-module__B3synq__formSide{padding:2.5rem}.register-module__B3synq__title{color:#0000;background:linear-gradient(135deg,#ff5a00,#e94f00);-webkit-background-clip:text;background-clip:text;margin-bottom:.4rem;font-size:1.5rem;font-weight:800}.register-module__B3synq__subtitle{color:#4b5563;margin-bottom:1.5rem;font-size:1rem}.register-module__B3synq__form{gap:1rem;display:grid}.register-module__B3synq__field{position:relative}.register-module__B3synq__field label{color:#6b7280;pointer-events:none;font-size:.92rem;transition:transform .15s,color .15s,font-size .15s,top .15s;position:absolute;top:.75rem;left:.85rem}.register-module__B3synq__input{color:#111827;box-sizing:border-box;background:#fffffff2;border:1px solid #d1d5db;border-radius:.65rem;width:100%;padding:.9rem;font-size:1rem;transition:border-color .15s,box-shadow .15s,background .15s}.register-module__B3synq__input::placeholder{color:#0000}.register-module__B3synq__input:focus{background:#fff;border-color:#ff5a00;outline:none;box-shadow:0 0 0 4px #7c3aed26}.register-module__B3synq__input:focus+label,.register-module__B3synq__input:not(:placeholder-shown)+label,.register-module__B3synq__select:focus+label,.register-module__B3synq__select:not([value=""])+label,.register-module__B3synq__textarea:focus+label,.register-module__B3synq__textarea:not(:placeholder-shown)+label{color:#0000;background:linear-gradient(135deg,#ff5a00,#e94f00);-webkit-background-clip:text;background-clip:text;font-size:.72rem;top:-.55rem;transform:translateY(-2px)}.register-module__B3synq__select,.register-module__B3synq__textarea{color:#111827;box-sizing:border-box;background:#fffffff2;border:1px solid #d1d5db;border-radius:.65rem;width:100%;padding:.9rem;font-size:1rem;transition:border-color .15s,box-shadow .15s,background .15s}.register-module__B3synq__select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#9ca3af 50%),linear-gradient(135deg,#9ca3af 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.register-module__B3synq__select:focus,.register-module__B3synq__textarea:focus{background:#fff;border-color:#ff5a00;outline:none;box-shadow:0 0 0 4px #7c3aed26}.register-module__B3synq__textarea{resize:vertical;min-height:6rem}.register-module__B3synq__fieldRow{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.register-module__B3synq__fieldRow{grid-template-columns:repeat(2,1fr)}}.register-module__B3synq__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.6rem .85rem;font-size:.9rem}.register-module__B3synq__success{color:#047857;background:#10b98114;border:1px solid #10b98166;border-radius:.5rem;padding:.6rem .85rem;font-size:.9rem}.register-module__B3synq__checkboxRow{color:#4b5563;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.register-module__B3synq__button{color:#111827;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#ff5a00,#e94f00);border:none;border-radius:.65rem;width:100%;padding:.9rem 1rem;font-weight:700;transition:transform .15s,box-shadow .15s,filter .15s}.register-module__B3synq__button:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 12px 28px #f3af0340}.register-module__B3synq__button:disabled{opacity:.6;cursor:not-allowed}.register-module__B3synq__footnote{color:#4b5563;text-align:center;margin-top:1rem;font-size:.9rem}.register-module__B3synq__footnote a{color:#e94f00;font-weight:600;text-decoration:none}.register-module__B3synq__footnote a:hover{text-decoration:underline}.register-module__B3synq__layout{color:var(--brand-white);background:radial-gradient(circle at 50% 0,#ffc4001a,transparent 28%),var(--brand-black)}.register-module__B3synq__panel{border-color:var(--brand-border);background:var(--brand-card);overflow:hidden;box-shadow:0 28px 70px #0000007a}.register-module__B3synq__hero{color:var(--brand-white);background:radial-gradient(circle at 10% 0,#ffc40029,transparent 40%),var(--brand-dark)}.register-module__B3synq__badge{color:var(--brand-black);background:var(--brand-yellow)}.register-module__B3synq__heroSubtitle{color:var(--brand-muted)}.register-module__B3synq__checkIcon{color:var(--brand-black);background:var(--brand-yellow)}.register-module__B3synq__formSide{color:var(--brand-white);background:var(--brand-card)}.register-module__B3synq__title{color:var(--brand-yellow);-webkit-text-fill-color:currentColor;background:0 0}.register-module__B3synq__subtitle,.register-module__B3synq__checkboxRow,.register-module__B3synq__footnote{color:var(--brand-muted)}.register-module__B3synq__input,.register-module__B3synq__select,.register-module__B3synq__textarea{color:var(--brand-white);border-color:var(--brand-border);background-color:var(--brand-dark)}.register-module__B3synq__input:focus,.register-module__B3synq__select:focus,.register-module__B3synq__textarea:focus{color:var(--brand-white);border-color:var(--brand-yellow);background-color:var(--brand-black);box-shadow:0 0 0 4px var(--brand-yellow-soft)}.register-module__B3synq__field label{color:#858585}.register-module__B3synq__input:focus+label,.register-module__B3synq__input:not(:placeholder-shown)+label,.register-module__B3synq__select:focus+label,.register-module__B3synq__select:not([value=""])+label,.register-module__B3synq__textarea:focus+label,.register-module__B3synq__textarea:not(:placeholder-shown)+label{color:var(--brand-yellow);background:var(--brand-card);-webkit-text-fill-color:currentColor}.register-module__B3synq__select{background-image:linear-gradient(45deg,transparent 50%,var(--brand-yellow) 50%),linear-gradient(135deg,var(--brand-yellow) 50%,transparent 50%)}.register-module__B3synq__select option{color:var(--brand-white);background:var(--brand-card)}.register-module__B3synq__checkboxRow input{accent-color:var(--brand-yellow)}.register-module__B3synq__checkboxRow a,.register-module__B3synq__footnote a{color:var(--brand-yellow)}.register-module__B3synq__button{color:var(--brand-black);background:var(--brand-yellow)}.register-module__B3synq__button:hover{background:var(--brand-yellow-hover);box-shadow:0 12px 28px var(--brand-yellow-glow)}.register-module__B3synq__success{color:var(--brand-yellow);background:var(--brand-yellow-soft);border-color:#ffc40061}.register-module__B3synq__popupBackdrop{background:#000000c2}.register-module__B3synq__popupCard{color:var(--brand-white);border:1px solid var(--brand-border);background:var(--brand-card)}.register-module__B3synq__popupCard p{color:var(--brand-muted)}.register-module__B3synq__popupClose{color:var(--brand-yellow)}
