.Registerform-module__1OcQ6G__page{--saffron:#e07b00;--saffron-dark:#c46a00;--saffron-light:#f5b800;--maroon:#3d1d00;--parchment:#fdf6ec;--cream:#fffaf3;--border:#e8d5b5;--text:#3d2b10;--text-muted:#7a5c2e;width:100%;min-height:100vh;color:var(--text);background:linear-gradient(160deg,#fdf0dc 0%,#fff8f0 100%);justify-content:center;align-items:stretch;font-family:Cormorant Garamond,Georgia,serif;display:flex;position:relative}.Registerform-module__1OcQ6G__bgMandala{pointer-events:none;z-index:0;width:min(90vw,700px);height:min(90vw,700px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Registerform-module__1OcQ6G__bgMandala svg{width:100%;height:100%}.Registerform-module__1OcQ6G__wrapper{z-index:2;grid-template-columns:1fr 1fr;width:100%;max-width:1400px;min-height:100vh;display:grid;position:relative;box-shadow:0 12px 60px #5c2d0033}.Registerform-module__1OcQ6G__leftPanel{background:#2a1200;flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex;position:relative;overflow:hidden}.Registerform-module__1OcQ6G__leftBgImage{z-index:0;width:100%;height:100%;position:absolute;inset:0}.Registerform-module__1OcQ6G__leftImg{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.Registerform-module__1OcQ6G__leftOverlay{z-index:1;background:linear-gradient(#14050033 0%,#14050038 40%,#0a0200b8 68%,#050100f0 100%);position:absolute;inset:0}.Registerform-module__1OcQ6G__panelMandala{z-index:2;pointer-events:none;width:110%;animation:70s linear infinite Registerform-module__1OcQ6G__slowSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Registerform-module__1OcQ6G__panelMandala svg{width:100%;height:100%}@keyframes Registerform-module__1OcQ6G__slowSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.Registerform-module__1OcQ6G__leftContent{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:clamp(2rem,3.5vw,3rem) clamp(1.8rem,3.5vw,3rem);display:flex;position:relative}.Registerform-module__1OcQ6G__leftOm{color:var(--saffron);filter:drop-shadow(0 0 22px #e07b00a6);font-size:clamp(3.5rem,5.5vw,5.5rem);line-height:1;animation:4s ease-in-out infinite Registerform-module__1OcQ6G__omPulse}@keyframes Registerform-module__1OcQ6G__omPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.Registerform-module__1OcQ6G__leftTitle{color:#fff;letter-spacing:.03em;margin:0;font-family:Cinzel,serif;font-size:clamp(1.2rem,2.2vw,1.9rem);font-weight:700;line-height:1.3}.Registerform-module__1OcQ6G__leftTitleAccent{color:var(--saffron-light);font-family:Dancing Script,cursive;font-size:1.3em;font-weight:700;display:block}.Registerform-module__1OcQ6G__leftDivider{align-items:center;gap:.6rem;width:100%;max-width:290px;display:flex}.Registerform-module__1OcQ6G__leftDivider span:first-child,.Registerform-module__1OcQ6G__leftDivider span:last-child{background:var(--saffron);opacity:.8;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}.Registerform-module__1OcQ6G__leftDivLine{background:linear-gradient(90deg,var(--saffron),#f5b8004d,var(--saffron));flex:1;height:1.5px}.Registerform-module__1OcQ6G__leftSub{color:#ffffffb3;margin:0;font-size:clamp(.82rem,1.3vw,.97rem);line-height:1.65}.Registerform-module__1OcQ6G__leftSub em{color:var(--saffron-light);font-style:italic}.Registerform-module__1OcQ6G__chakraStrip{flex-direction:column;gap:.55rem;width:100%;max-width:290px;margin:.4rem 0;display:flex}.Registerform-module__1OcQ6G__chakraItem{align-items:center;gap:.8rem;display:flex}.Registerform-module__1OcQ6G__chakraDot{flex-shrink:0;width:clamp(28px,3.2vw,38px);height:clamp(28px,3.2vw,38px)}.Registerform-module__1OcQ6G__chakraDot svg{width:100%;height:100%}.Registerform-module__1OcQ6G__chakraItem:first-child .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(2) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out .3s infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(3) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out .6s infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(4) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out .9s infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(5) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out 1.2s infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(6) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out 1.5s infinite Registerform-module__1OcQ6G__cPulse}.Registerform-module__1OcQ6G__chakraItem:nth-child(7) .Registerform-module__1OcQ6G__chakraDot{animation:3s ease-in-out 1.8s infinite Registerform-module__1OcQ6G__cPulse}@keyframes Registerform-module__1OcQ6G__cPulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.15)rotate(18deg)}}.Registerform-module__1OcQ6G__chakraLabel{letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;font-family:Cinzel,serif;font-size:clamp(.6rem,.95vw,.74rem)}.Registerform-module__1OcQ6G__leftBadges{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.Registerform-module__1OcQ6G__leftBadge{letter-spacing:.1em;color:var(--saffron-light);background:#e07b001f;border:1px solid #f5b80059;border-radius:20px;padding:.28rem .7rem;font-family:Cinzel,serif;font-size:clamp(.5rem,.8vw,.62rem);font-weight:600}.Registerform-module__1OcQ6G__rightPanel{background:var(--parchment);flex-direction:column;display:flex;position:relative;overflow-y:auto}.Registerform-module__1OcQ6G__rightPanel:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 92% 4%,#e07b000d 0%,#0000 42%),radial-gradient(at 6% 96%,#5c2d000a 0%,#0000 40%);position:absolute;inset:0}.Registerform-module__1OcQ6G__formHeader{z-index:1;border-bottom:1px solid var(--border);padding:clamp(2rem,4vw,3rem) clamp(2rem,5vw,3.5rem) 0;position:relative}.Registerform-module__1OcQ6G__cornerMandala{pointer-events:none;width:90px;height:90px;position:absolute;top:0;left:0;overflow:hidden}.Registerform-module__1OcQ6G__cornerMandala svg{width:100%;height:100%}.Registerform-module__1OcQ6G__cornerMandalaRight{left:auto;right:0}.Registerform-module__1OcQ6G__formTitle{color:var(--maroon);text-align:center;margin:0 0 .5rem;padding:0 50px;font-family:Cormorant Garamond,serif;font-size:clamp(1.1rem,2.1vw,1.55rem);font-style:italic;font-weight:600;line-height:1.35}.Registerform-module__1OcQ6G__formTitleUnderline{background:linear-gradient(90deg,transparent,var(--saffron),transparent);border-radius:2px;width:90px;height:3px;margin:0 auto 1rem}.Registerform-module__1OcQ6G__formSubtitle{color:var(--text-muted);margin:0 0 1.2rem;font-size:clamp(.8rem,1.2vw,.9rem);line-height:1.8}.Registerform-module__1OcQ6G__formBody{z-index:1;flex-direction:column;flex:1;gap:clamp(.8rem,1.4vw,1.05rem);padding:clamp(1.5rem,3vw,2rem) clamp(2rem,5vw,3.5rem) clamp(2rem,4vw,3rem);display:flex;position:relative}.Registerform-module__1OcQ6G__fieldFull{flex-direction:column;gap:.3rem;display:flex}.Registerform-module__1OcQ6G__fieldRow{grid-template-columns:1fr 1fr;gap:clamp(.7rem,1.5vw,1.1rem);display:grid}.Registerform-module__1OcQ6G__fieldHalf{flex-direction:column;gap:.3rem;display:flex}.Registerform-module__1OcQ6G__label{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);font-family:Cinzel,serif;font-size:clamp(.58rem,.9vw,.7rem);font-weight:600}.Registerform-module__1OcQ6G__input{color:var(--text);background:var(--cream);border:1px solid var(--border);box-sizing:border-box;border-radius:5px;outline:none;width:100%;padding:.6rem .9rem;font-family:Cormorant Garamond,serif;font-size:clamp(.9rem,1.3vw,1rem);transition:border-color .2s,box-shadow .2s,background .2s}.Registerform-module__1OcQ6G__input::placeholder{color:#c0a878}.Registerform-module__1OcQ6G__input:focus{border-color:var(--saffron);background:#fffbf4;box-shadow:0 0 0 3px #e07b0021}.Registerform-module__1OcQ6G__input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.Registerform-module__1OcQ6G__radioGroup{flex-wrap:wrap;align-items:center;gap:clamp(.9rem,2vw,1.6rem);padding:.4rem 0;display:flex}.Registerform-module__1OcQ6G__radioLabel{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;font-size:clamp(.9rem,1.3vw,1rem);display:flex}.Registerform-module__1OcQ6G__radioInput{opacity:0;width:0;height:0;position:absolute}.Registerform-module__1OcQ6G__radioCustom{border:2px solid var(--border);background:var(--cream);border-radius:50%;flex-shrink:0;width:17px;height:17px;transition:border-color .2s,background .2s;display:inline-block}.Registerform-module__1OcQ6G__radioInput:checked+.Registerform-module__1OcQ6G__radioCustom{border-color:var(--saffron);background:var(--saffron);box-shadow:inset 0 0 0 3px var(--cream)}.Registerform-module__1OcQ6G__selectWrap{position:relative}.Registerform-module__1OcQ6G__select{color:var(--text);background:var(--cream);border:1px solid var(--border);box-sizing:border-box;appearance:none;cursor:pointer;border-radius:5px;outline:none;width:100%;padding:.6rem 2.4rem .6rem .9rem;font-family:Cormorant Garamond,serif;font-size:clamp(.9rem,1.3vw,1rem);transition:border-color .2s,box-shadow .2s}.Registerform-module__1OcQ6G__select:focus{border-color:var(--saffron);box-shadow:0 0 0 3px #e07b0021}.Registerform-module__1OcQ6G__selectArrow{color:var(--saffron);pointer-events:none;font-size:.9rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.Registerform-module__1OcQ6G__submitBtn{letter-spacing:.14em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(135deg,#e07b00 0%,#c46a00 100%);border:none;border-radius:5px;justify-content:center;align-items:center;gap:.65rem;width:100%;margin-top:.5rem;padding:clamp(.9rem,1.5vw,1.15rem) 2rem;font-family:Cinzel,serif;font-size:clamp(.82rem,1.2vw,.95rem);font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 24px #e07b0061}.Registerform-module__1OcQ6G__submitBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:60%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Registerform-module__1OcQ6G__submitBtn:hover:not(.Registerform-module__1OcQ6G__submitBtnLoading):before{left:150%}.Registerform-module__1OcQ6G__submitBtn:hover:not(.Registerform-module__1OcQ6G__submitBtnLoading){transform:translateY(-2px);box-shadow:0 10px 32px #e07b0080}.Registerform-module__1OcQ6G__submitBtn:active:not(.Registerform-module__1OcQ6G__submitBtnLoading){transform:translateY(0)}.Registerform-module__1OcQ6G__submitBtnLoading{opacity:.78;cursor:not-allowed}.Registerform-module__1OcQ6G__submitBtnText{z-index:1;position:relative}.Registerform-module__1OcQ6G__submitBtnArrow{z-index:1;transition:transform .2s;position:relative}.Registerform-module__1OcQ6G__submitBtn:hover:not(.Registerform-module__1OcQ6G__submitBtnLoading) .Registerform-module__1OcQ6G__submitBtnArrow{transform:translate(5px)}.Registerform-module__1OcQ6G__spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite Registerform-module__1OcQ6G__spin;display:inline-block}@keyframes Registerform-module__1OcQ6G__spin{to{transform:rotate(360deg)}}.Registerform-module__1OcQ6G__successCard{text-align:center;background:linear-gradient(135deg,#fff8ee 0%,#fdf0d4 100%);border:1px solid #e8c97a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;margin-top:.5rem;padding:2.2rem 1.5rem 2rem;animation:.5s cubic-bezier(.34,1.56,.64,1) forwards Registerform-module__1OcQ6G__successSlideIn;display:flex;position:relative;overflow:hidden}@keyframes Registerform-module__1OcQ6G__successSlideIn{0%{opacity:0;transform:scale(.88)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}.Registerform-module__1OcQ6G__successRipple{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Registerform-module__1OcQ6G__successRipple span{border:1.5px solid #e07b004d;border-radius:50%;animation:2s ease-out infinite Registerform-module__1OcQ6G__rippleOut;position:absolute;transform:translate(-50%,-50%)}.Registerform-module__1OcQ6G__successRipple span:first-child{width:80px;height:80px;animation-delay:0s}.Registerform-module__1OcQ6G__successRipple span:nth-child(2){width:130px;height:130px;animation-delay:.4s}.Registerform-module__1OcQ6G__successRipple span:nth-child(3){width:180px;height:180px;animation-delay:.8s}@keyframes Registerform-module__1OcQ6G__rippleOut{0%{opacity:.7;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}.Registerform-module__1OcQ6G__successCheck{z-index:1;color:#fff;background:linear-gradient(135deg,#e07b00,#f5b800);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.8rem;animation:.6s cubic-bezier(.34,1.56,.64,1) .15s both Registerform-module__1OcQ6G__checkBounce;display:flex;position:relative;box-shadow:0 6px 28px #e07b006b}@keyframes Registerform-module__1OcQ6G__checkBounce{0%{opacity:0;transform:scale(0)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}.Registerform-module__1OcQ6G__successTitle{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:#7b3a00;margin:.25rem 0 0;font-family:Cinzel,serif;font-size:clamp(.85rem,1.3vw,1rem);font-weight:700;animation:.5s .3s both Registerform-module__1OcQ6G__fadeUp;position:relative}.Registerform-module__1OcQ6G__successSub{z-index:1;color:#8a6a3a;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(.95rem,1.4vw,1.05rem);animation:.5s .45s both Registerform-module__1OcQ6G__fadeUp;position:relative}.Registerform-module__1OcQ6G__successQuote{z-index:1;color:#b09060;max-width:340px;margin:.25rem 0 0;font-family:Cormorant Garamond,serif;font-size:clamp(.8rem,1.1vw,.88rem);font-style:italic;line-height:1.6;animation:.5s .6s both Registerform-module__1OcQ6G__fadeUp;position:relative}@keyframes Registerform-module__1OcQ6G__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Registerform-module__1OcQ6G__bottomOrnament{opacity:.55;flex-shrink:0;padding:.8rem 3.5rem}.Registerform-module__1OcQ6G__bottomOrnament svg{width:100%;height:26px}@media (max-width:1200px){.Registerform-module__1OcQ6G__wrapper{grid-template-columns:45% 55%}}@media (max-width:900px){.Registerform-module__1OcQ6G__page{align-items:flex-start}.Registerform-module__1OcQ6G__wrapper{min-height:unset;grid-template-rows:400px 1fr;grid-template-columns:1fr}.Registerform-module__1OcQ6G__leftPanel{height:400px;min-height:400px}.Registerform-module__1OcQ6G__leftContent{text-align:left;flex-flow:wrap;justify-content:center;align-items:flex-end;gap:.6rem;padding:1.5rem 2rem}.Registerform-module__1OcQ6G__leftOm{margin:0;font-size:3rem}.Registerform-module__1OcQ6G__leftTitle{font-size:1.05rem}.Registerform-module__1OcQ6G__leftTitleAccent{font-size:1.1em;display:inline}.Registerform-module__1OcQ6G__leftSub{margin:0;font-size:.78rem}.Registerform-module__1OcQ6G__leftDivider{display:none}.Registerform-module__1OcQ6G__chakraStrip{flex-direction:row;justify-content:center;gap:.45rem;max-width:100%;margin:0}.Registerform-module__1OcQ6G__chakraLabel{display:none}.Registerform-module__1OcQ6G__chakraDot{width:24px;height:24px}.Registerform-module__1OcQ6G__leftBadges{display:none}.Registerform-module__1OcQ6G__rightPanel{overflow-y:visible}}@media (max-width:640px){.Registerform-module__1OcQ6G__wrapper{grid-template-rows:300px 1fr}.Registerform-module__1OcQ6G__leftPanel{height:300px;min-height:300px}.Registerform-module__1OcQ6G__leftContent{padding:1rem 1.2rem}.Registerform-module__1OcQ6G__leftOm{font-size:2.4rem}.Registerform-module__1OcQ6G__chakraDot{width:20px;height:20px}.Registerform-module__1OcQ6G__formHeader{padding:1.5rem 1.4rem 0}.Registerform-module__1OcQ6G__formTitle{padding:0 30px;font-size:1rem}.Registerform-module__1OcQ6G__formSubtitle{font-size:.8rem}.Registerform-module__1OcQ6G__formBody{gap:.75rem;padding:1.2rem 1.4rem 2rem}.Registerform-module__1OcQ6G__fieldRow{grid-template-columns:1fr}.Registerform-module__1OcQ6G__label{font-size:.6rem}.Registerform-module__1OcQ6G__input,.Registerform-module__1OcQ6G__select{padding:.58rem .75rem;font-size:.9rem}.Registerform-module__1OcQ6G__submitBtn{padding:.9rem;font-size:.8rem}.Registerform-module__1OcQ6G__cornerMandala{width:60px;height:60px}.Registerform-module__1OcQ6G__bottomOrnament{padding:.5rem 1.4rem}.Registerform-module__1OcQ6G__successCard{padding:1.8rem 1.2rem}.Registerform-module__1OcQ6G__successCheck{width:50px;height:50px;font-size:1.5rem}}@media (max-width:420px){.Registerform-module__1OcQ6G__wrapper{grid-template-rows:240px 1fr}.Registerform-module__1OcQ6G__leftPanel{height:240px;min-height:240px}.Registerform-module__1OcQ6G__leftOm{font-size:2rem}.Registerform-module__1OcQ6G__formTitle{padding:0 20px;font-size:.92rem}.Registerform-module__1OcQ6G__chakraDot{width:17px;height:17px}}
