.register_registerPage__hwR75{position:relative;min-height:calc(100vh - 160px);padding:clamp(34px,6vw,74px) 20px;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(77,166,255,.16) 0,transparent 30%),radial-gradient(circle at 88% 16%,rgba(250,204,21,.1) 0,transparent 28%),linear-gradient(180deg,#f8fbff,#eef4fb 48%,#f7f9fc)}.register_registerPage__hwR75:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.03) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%)}.register_shell__JLZyb{position:relative;z-index:1;width:min(1240px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,470px);grid-gap:clamp(22px,4vw,42px);gap:clamp(22px,4vw,42px);align-items:stretch}.register_valuePanel__onghB{position:relative;overflow:hidden;border-radius:26px;padding:clamp(26px,4vw,42px);color:#fff;background:radial-gradient(circle at 18% 8%,rgba(77,166,255,.3) 0,transparent 30%),radial-gradient(circle at 92% 20%,rgba(250,204,21,.14) 0,transparent 28%),linear-gradient(135deg,#0d2448,#123d77 48%,#1a5fa9);box-shadow:0 24px 62px rgba(15,23,42,.22)}.register_valuePanel__onghB:after{content:"";position:absolute;inset:auto -20% -34% 18%;height:260px;transform:rotate(-8deg);background:hsla(0,0%,100%,.08);border-radius:999px}.register_eyebrow__sX6Ge{display:inline-flex;align-items:center;margin-bottom:18px;padding:7px 12px;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.92);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.register_valueTitle__JSltj{position:relative;z-index:1;max-width:560px;margin:0;color:#fff;font-size:clamp(30px,5vw,50px);line-height:1.04;font-weight:900;letter-spacing:-.045em}.register_valueText__dkxQt{position:relative;z-index:1;max-width:560px;margin:18px 0 0;color:rgba(226,232,255,.9);font-size:16px;line-height:1.75}.register_perkGrid__L2FC1{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:30px}.register_perk__PWzog{padding:15px;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.register_proPerk__ElgUu{border-color:rgba(250,204,21,.32);background:linear-gradient(135deg,rgba(250,204,21,.18),hsla(0,0%,100%,.1)),hsla(0,0%,100%,.1)}.register_perkStrong__Yi2H5{display:block;color:#fff;font-size:15px;font-weight:850;line-height:1.35}.register_perkText__KCzJ4{display:block;margin-top:5px;color:rgba(226,232,255,.82);font-size:13px;line-height:1.5}.register_formCard__Ha8AN{overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:26px;background:hsla(0,0%,100%,.96);box-shadow:0 22px 54px rgba(15,23,42,.14),0 2px 10px rgba(15,23,42,.05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.register_offerBar__v3RNR{padding:13px 18px;color:#0f172a;text-align:center;font-size:14px;font-weight:850;background:linear-gradient(90deg,rgba(250,204,21,.18),rgba(77,166,255,.14)),#fff;border-bottom:1px solid rgba(148,163,184,.16)}.register_formInner__50hbP{padding:clamp(24px,4vw,34px)}.register_formTitle__gU7kt{margin:0;color:#0f172a;font-size:clamp(26px,4vw,34px);line-height:1.12;font-weight:900;letter-spacing:-.035em}.register_formSubtitle__4ierP{margin:9px 0 24px;color:#64748b;font-size:14px;line-height:1.65}.register_form__4g4Cp{display:grid;grid-gap:16px;gap:16px}.register_nameGrid__E_F4x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.register_field__pWUko{display:grid;grid-gap:7px;gap:7px}.register_label__pMcEn{color:#334155;font-size:13px;font-weight:800}.register_input__3xGuf{width:100%;min-height:48px;padding:12px 14px;color:#0f172a;font-size:15px;line-height:1.2;border:1px solid rgba(148,163,184,.34);border-radius:14px;outline:none;background:linear-gradient(180deg,#fff,#fbfdff);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.register_input__3xGuf:focus{border-color:rgba(26,95,169,.68);background:#fff;box-shadow:0 0 0 4px rgba(26,95,169,.11)}.register_input__3xGuf::placeholder{color:#94a3b8}.register_submitButton__3DXna{width:100%;min-height:52px;margin-top:4px;padding:14px 18px;color:#fff;font-size:15px;font-weight:850;border:none;border-radius:15px;cursor:pointer;background:radial-gradient(circle at 18% 0,rgba(77,166,255,.38) 0,transparent 32%),linear-gradient(135deg,#123d77,#1a5fa9);box-shadow:0 12px 26px rgba(26,95,169,.26);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.register_submitButton__3DXna:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px rgba(26,95,169,.3)}.register_submitButton__3DXna:disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.register_loginBox__Bn1XF{margin-top:22px;padding-top:20px;text-align:center;border-top:1px solid rgba(148,163,184,.18)}.register_loginPrompt__vU6oQ{margin:0 0 12px;color:#64748b;font-size:14px;line-height:1.5}.register_loginLink__prkOq{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 20px;color:#1a5fa9;font-size:14px;font-weight:850;text-decoration:none;border:1px solid rgba(26,95,169,.3);border-radius:999px;background:linear-gradient(180deg,#fff,#f7fbff);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.register_loginLink__prkOq:hover{transform:translateY(-1px);border-color:rgba(26,95,169,.52);background:linear-gradient(180deg,#f8fbff,#eef6ff);box-shadow:0 9px 20px rgba(26,95,169,.12)}@media (max-width:1100px){.register_perkGrid__L2FC1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.register_shell__JLZyb{grid-template-columns:1fr}.register_valuePanel__onghB{padding:26px}.register_perkGrid__L2FC1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.register_registerPage__hwR75{padding:22px 14px 34px}.register_formCard__Ha8AN,.register_valuePanel__onghB{border-radius:20px}.register_nameGrid__E_F4x,.register_perkGrid__L2FC1{grid-template-columns:1fr}.register_formInner__50hbP{padding:22px 18px}}