.grid{width:100%;height:100%;display:flex;justify-self:start}.inp{width:353px}.inps{display:flex;flex-direction:column;gap:5px}.b{background-color:#fff;padding-left:200px;padding-right:200px;height:100%;display:flex;position:relative;overflow:hidden;align-items:center;justify-content:center;animation-name:IR3;animation-duration:2s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,0,0,1);color:#000;width:530px}.form{width:fit-content;height:395px;padding:40px 20px;display:flex;gap:30px;flex-direction:column;justify-content:center;align-items:center}.form-control{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;letter-spacing:-.015em}.box-gradient{width:100%;height:100%;background-color:#002c55;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;animation-name:IR1;animation-duration:2s;animation-iteration-count:1;animation-direction:linear;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,0,0,1)}.dif{position:absolute;mix-blend-mode:difference}.oval{width:250vh;height:300vh;background:radial-gradient(at 5% 100%,#000,#fff 100%,#666 150%);border-radius:50%;transform:rotate(180deg);z-index:0;animation-name:R2;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.25,0,.75,1)}.circle{width:250vh;height:250vh;background:radial-gradient(at -125% 100%,#822d2d 60%,#fff 72%,#666);border-radius:50%;z-index:2;transform:rotate(180deg);animation-name:R1;animation-duration:20s;animation-iteration-count:infinite;animation-direction:cubic-bezier(.25,0,.75,1);animation-timing-function:cubic-bezier(.25,0,.75,1)}.color{width:300vh;height:300vh;background-color:#822d2d;border-radius:50%;z-index:1;animation-name:R3;animation-duration:20s;animation-iteration-count:infinite;animation-direction:linear;animation-timing-function:linear}.logo{z-index:3;scale:100%;animation-name:IR2;animation-duration:2s;animation-iteration-count:1;animation-direction:linear;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,0,.5,1)}.ngsv{color:#7c7c7c;position:absolute;top:60px;bottom:100%;letter-spacing:.25em}@keyframes R1{to{transform:rotate(540deg)}}@keyframes R2{to{transform:rotate(540deg)}}@keyframes R3{0%{background-color:#4e135a}25%{background-color:#59198d}50%{background-color:#822d2d}to{background-color:#4e135a}}@keyframes IR1{0%{width:100%}to{width:100%}}@keyframes IB1{to{width:50%;opacity:100%}}@keyframes IB3{to{width:50%;opacity:100%}}@keyframes IC1{to{width:100%;opacity:100%}}@keyframes IC3{to{width:100%;opacity:100%}}@media screen and (max-width: 2560px){.inps{width:100%}.inp{width:290px}input{width:-webkit-fill-available}.button-h{width:100%}}@media screen and (max-width: 1920px){.inps{width:100%}.inp{width:290px}input{width:-webkit-fill-available}.button-h{width:100%}}@media screen and (max-width: 860px){.box-gradient,.b{animation-name:none}.box-gradient{width:50%;animation-name:IB1}.b{width:50%;animation-name:IB3}}@media screen and (max-width: 860px){.grid{flex-direction:column}.box-gradient,.b{animation-name:none}.box-gradient{width:100%;animation-name:IC1}.b{width:100%;animation-name:IC3}}@media screen and (max-width: 860px){.inps,.inp{width:100%}.form{width:100%;align-items:flex-start;gap:20px;margin-top:40px}input,.button-h{width:-webkit-fill-available}.ngsv{color:#aaa;position:absolute;top:20px;bottom:100%;letter-spacing:.025em;left:20px}.s32{font-size:28px}.b{align-items:center;justify-content:start;padding-left:20px;padding-right:20px}.form{width:100%}.circle{background:radial-gradient(at -150% 100%,#7f2d82 64%,#fff 70%,#666)}}:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1}@supports (font-variation-settings: normal){:root{font-family:InterVariable,sans-serif}}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.i-m{font-weight:500;font-style:normal}.i-sb{font-weight:550;font-style:normal}.i-b{font-weight:650;font-style:normal}.s48{font-size:48px;letter-spacing:-.025em}.s32{font-size:32px;letter-spacing:-.025em}.s24{font-size:24px;letter-spacing:-.025em}.s20{font-size:20px;letter-spacing:-.015em}.s18{font-size:18px;letter-spacing:-.005em}.s16{font-size:16px;letter-spacing:-.002em}.s16-o{font-size:16px;letter-spacing:-.015em}.s14{font-size:14px;letter-spacing:-.002em}.s14-ngsv{font-size:14px;letter-spacing:.05em}input:-webkit-autofill:first-line{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;letter-spacing:-.015em}input,input:-webkit-autofill{padding-left:16px;padding-right:16px;border-radius:20px;display:flex;border:2px solid;border-color:#e5e5e5;color:#7c7c7c;background-color:#fff;height:52px;transition:.5s cubic-bezier(.5,0,0,1);-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#000000}.inp{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;letter-spacing:-.015em}input:focus,input:-webkit-autofill:focus{color:#000;border:2px solid;border-color:#7c7c7c;outline:0;-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#000000;font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1;letter-spacing:-.015em}a{text-decoration:none}.button-m{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;transition:.25s cubic-bezier(.5,0,0,1)}.button-m:hover{background-color:#ddd}.button-m:active{background-color:#aaa}.button-h{height:56px;background-color:#2667ff;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:20px;transition:.25s cubic-bezier(.5,0,0,1)}.button-h:hover{background-color:#1a4eb3}.button-h:active{background-color:#113380}button{border:none;cursor:pointer}button:disabled{opacity:.6}
