.fJWhnG_page{background:linear-gradient(#ffffff1f 0%,#fff0 18%),radial-gradient(circle at 22% 14%,#ffffff80 0,#ffffff05 20%,#0000 34%),radial-gradient(circle at 86% 10%,#ffffff6b 0,#ffffff05 18%,#0000 32%),radial-gradient(circle,#4242422e 1px,#0000 1px) 0 0/11px 11px,#b9b9b9;min-height:100vh;position:relative;overflow:hidden}.fJWhnG_grid{opacity:.36;pointer-events:none;background:linear-gradient(90deg,#0000 0 calc(25% - 1px),#0000001f calc(25% - 1px) 25%,#0000 25% 50%,#0000001f 50% calc(50% + 1px),#0000 calc(50% + 1px) 75%,#0000001f 75% calc(75% + 1px),#0000 calc(75% + 1px)),linear-gradient(#0000 0 calc(50% - 1px),#0000001f calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));position:absolute;inset:0}.fJWhnG_stage{z-index:1;width:min(1120px,100% - 32px);margin:0 auto;padding:118px 0 34px;position:relative}.fJWhnG_card{background:#f5f5f5f5;border:1px solid #6fff62b3;position:relative;overflow:hidden;box-shadow:0 18px 54px #00000014,inset 0 0 0 1px #ffffff6b}.fJWhnG_cardInner{z-index:1;width:min(872px,100% - 84px);margin:0 auto;padding:26px 0 14px;position:relative}.fJWhnG_closeButton{z-index:2;color:#19d438;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;display:inline-flex;position:absolute;top:2px;right:2px}.fJWhnG_closeButton span{background:currentColor;width:12px;height:1.8px;position:absolute}.fJWhnG_closeButton span:first-child{transform:rotate(45deg)}.fJWhnG_closeButton span:last-child{transform:rotate(-45deg)}.fJWhnG_glow{pointer-events:none;background:radial-gradient(circle at 34% 48%,#f1f1f1f5 0 33%,#0000 34%),radial-gradient(circle at 45%,#98f29af5 0 59%,#0000 60%);border-radius:999px;width:356px;height:226px;position:absolute;bottom:-108px;left:-132px}.fJWhnG_brand{color:#151515;text-align:center;letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(2.2rem,2vw,2.7rem);font-weight:500;line-height:1}.fJWhnG_form{gap:14px;display:grid}.fJWhnG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.fJWhnG_field{gap:8px;display:grid}.fJWhnG_field span{color:#1b1b1bc7;font-size:11px;line-height:1.2}.fJWhnG_field input,.fJWhnG_field select{color:#151515;background:#ffffffb8;border:1px solid #bbb;border-radius:3px;outline:none;width:100%;min-height:40px;padding:0 12px;font-size:13px}.fJWhnG_field input::placeholder{color:#c2c2c2}.fJWhnG_field input:focus,.fJWhnG_field select:focus{border-color:#979797}.fJWhnG_error{color:#cf1e1e;margin:0;font-size:12px;line-height:1.4}.fJWhnG_submitButton{color:#fff;cursor:pointer;background:#000;border:0;border-radius:999px;width:min(720px,100%);min-height:38px;margin:8px auto 0;font-size:13px;font-weight:500}.fJWhnG_submitButton:disabled{opacity:.72;cursor:wait}.fJWhnG_utilityRow{justify-content:space-between;align-items:center;gap:20px;display:flex}.fJWhnG_checkbox{color:#5b5b5b;align-items:center;gap:8px;font-size:11px;line-height:1.3;display:inline-flex}.fJWhnG_checkbox input{opacity:0;pointer-events:none;position:absolute}.fJWhnG_checkbox span{background:#fff;border:1px solid #bababa;width:12px;height:12px}.fJWhnG_checkbox input:checked+span{background:linear-gradient(135deg,#0000 45%,#1c1c1c 45% 58%,#0000 58%),linear-gradient(45deg,#0000 62%,#1c1c1c 62% 74%,#0000 74%),#fff}.fJWhnG_checkbox em{font-style:normal}.fJWhnG_utilityLink{color:#6a6a6a;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;line-height:1.3;text-decoration:underline}.fJWhnG_switchLine,.fJWhnG_copyright{text-align:center;margin:0}.fJWhnG_switchLine{color:#545454;font-size:12px;line-height:1.45}.fJWhnG_switchLink{color:#4b4b4b;text-underline-offset:3px;text-decoration:underline}.fJWhnG_copyright{color:#666;font-size:10px;line-height:1.4}@media (max-width:900px){.fJWhnG_stage{padding-top:74px}.fJWhnG_cardInner{width:calc(100% - 36px);padding-top:24px}.fJWhnG_glow{width:286px;height:186px;left:-108px}}@media (max-width:680px){.fJWhnG_stage{width:min(100%,100% - 16px);padding-top:52px}.fJWhnG_cardInner{width:calc(100% - 24px)}.fJWhnG_brand{margin-bottom:22px;font-size:1.85rem}.fJWhnG_fieldGrid{grid-template-columns:1fr;gap:14px}.fJWhnG_submitButton{width:100%}.fJWhnG_utilityRow{flex-direction:column;align-items:flex-start;gap:12px}}
