.pra-shell{justify-content:center;align-items:flex-start;padding:clamp(26px,7vh,72px) 20px 60px;display:flex}.pra-card{text-align:left;background:#fff;border:1px solid #e2eafa;border-radius:20px;width:min(100%,520px);padding:32px 34px 27px;box-shadow:0 24px 64px #00092059}.pra-logo-link{justify-content:center;margin-bottom:24px;display:flex}.pra-kicker{letter-spacing:.13em;color:#0b5ab8;text-align:center;font-size:11px;font-weight:900}.pra-card h1{text-align:center;color:#082653;margin:10px 0 12px;font-size:clamp(25px,5vw,34px);line-height:1.15}.pra-lead{color:#49627e;text-align:center;margin:0 0 26px;font-size:14px;line-height:1.6}.pra-form{gap:10px;display:grid}.pra-form label{color:#163f71;font-size:13px;font-weight:800}.pra-form input{color:#112d52;background:#fff;border:1px solid #b7cbe2;border-radius:9px;outline:none;width:100%;min-height:48px;padding:13px 14px;font-size:14px;display:block}.pra-form input:focus-visible{border-color:#1765bf;box-shadow:0 0 0 3px #1662c126}.pra-help{color:#54708d;margin:0;font-size:12px;line-height:1.5}.pra-error{color:#a11b2d;background:#fff0f0;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.pra-submit{color:#fff;background:linear-gradient(110deg,#0c3978,#0c62cb);border:1px solid #0654b1;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:7px;font-size:14px;font-weight:800;transition:filter .15s;display:flex}.pra-submit:hover,.pra-submit:focus-visible{filter:brightness(1.1)}.pra-submit span{font-size:24px;line-height:.8}.pra-separator{background:#e1e8f2;height:1px;margin:25px 0 20px}.pra-info{color:#24486f;background:#f2f7ff;border-radius:10px;padding:13px 14px}.pra-info strong{font-size:13px}.pra-info p{margin:6px 0 0;font-size:12px;line-height:1.5}.pra-back{color:#1259ac;text-underline-offset:3px;width:max-content;margin:22px auto 0;font-size:13px;font-weight:700;text-decoration:underline;display:block}@media (max-width:600px){.pra-shell{min-height:100svh;padding:20px 14px 40px}.pra-card{border-radius:16px;padding:25px 20px 22px}.pra-logo-link{margin-bottom:20px}}.pra-shell{flex-direction:column;align-items:center}.pra-shell>.pass-developer-credit{width:min(100%,520px)}.pra-shell{background:radial-gradient(circle at 50% -8%,#a8dcff42,#0000 28%),radial-gradient(circle at 12% 24%,#89dfff1a,#0000 18%),linear-gradient(#07142c 0%,#0a2249 42%,#07142c 100%)}.pra-card{background:linear-gradient(#fff,#f9fcff);border-color:#d4e4f3;box-shadow:0 24px 64px #0009206b}.pra-card:before,.pra-card:after{content:"";pointer-events:none;clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);background:linear-gradient(135deg,#fff,#98defb 58%,#adbbef);position:absolute}.pra-card:before{opacity:.3;width:18px;height:18px;top:20px;right:20px}.pra-card:after{opacity:.2;width:10px;height:10px;bottom:24px;left:24px}.pra-card{position:relative;overflow:hidden}.pra-shell{padding-top:86px;position:relative}.pra-shell>.pass-developer-credit{z-index:8;border-top:none;justify-content:flex-start;width:auto;max-width:min(48vw,250px);margin:0;padding:0;position:absolute;top:16px;left:18px}.pra-shell>.pass-developer-credit>span:first-child{color:#d7ebff}@media (max-width:640px){.pra-shell{padding-top:82px}.pra-shell>.pass-developer-credit{max-width:68vw;top:12px;left:12px}.pra-shell>.pass-developer-credit img{width:min(170px,54vw)}}.pra-shell{isolation:isolate;padding-top:90px;position:relative}.pra-logo-link{z-index:5!important;width:240px!important;max-width:58vw!important;margin:0!important;display:block!important;position:absolute!important;top:20px!important;left:clamp(16px,3vw,42px)!important}.pra-logo-link img{max-width:100%!important;height:auto!important;display:block!important}.pra-shell>.pass-developer-credit{z-index:2!important;justify-content:center!important;width:100%!important;max-width:520px!important;margin:25px auto 0!important;padding:15px 12px 8px!important;position:relative!important;top:auto!important;left:auto!important}.pra-shell>.pass-developer-credit img{width:164px!important}.pra-card{z-index:3;position:relative}.pra-shell>.prp-gala-lights{z-index:1}@media (max-width:600px){.pra-shell{padding-top:84px}.pra-logo-link{width:195px!important;top:16px!important;left:16px!important}}.pra-shell>.prp-gala-lights{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.pra-shell>.prp-gala-lights i{clip-path:polygon(50% 0,56% 43%,100% 50%,56% 57%,50% 100%,44% 57%,0 50%,44% 43%);opacity:.68;filter:drop-shadow(0 0 10px #93d7ffab);background:linear-gradient(135deg,#eaf9ff,#8ddfff);width:32px;height:32px;animation:6s ease-in-out infinite pra-glimmer;display:block;position:absolute}.pra-shell>.prp-gala-lights i:first-child{width:35px;height:35px;top:76px;left:9%}.pra-shell>.prp-gala-lights i:nth-child(2){width:23px;height:23px;animation-delay:-2s;top:170px;right:10%}.pra-shell>.prp-gala-lights i:nth-child(3){width:19px;height:19px;animation-delay:-4s;top:440px;left:7%}.pra-shell>.prp-gala-lights i:nth-child(4){width:31px;height:31px;animation-delay:-1s;top:570px;right:13%}.pra-shell>.prp-gala-lights i:nth-child(5){width:17px;height:17px;animation-delay:-3s;bottom:120px;left:16%}@keyframes pra-glimmer{0%,to{opacity:.32}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.pra-shell>.prp-gala-lights i{opacity:.6;animation:none}}
