.p-login{padding:15px 0 210px}@media screen and (max-width: 1080px){.p-login{padding:15px 0 150px}}@media screen and (max-width: 810px){.p-login{padding:15px 0 100px}}@media screen and (max-width: 650px){.p-login{padding:15px 0 50px}}.p-login__lead{max-width:470px;width:100%;margin:0 auto}.p-login__form{max-width:900px;width:100%;margin:40px auto 0;padding:50px 100px 40px;border-radius:15px;background-color:#fff}@media screen and (max-width: 1080px){.p-login__form{padding:50px 80px}}@media screen and (max-width: 810px){.p-login__form{padding:40px 30px}}.p-login__item{display:flex;align-items:center;gap:20px}@media screen and (max-width: 650px){.p-login__item{flex-direction:column;gap:10px}}.p-login__item:nth-child(n+2){margin-top:25px}@media screen and (max-width: 650px){.p-login__item:nth-child(n+2){margin-top:20px}}.p-login__title{width:90px}@media screen and (max-width: 650px){.p-login__title{width:100%}}.p-login__content{width:calc(100% - 100px)}@media screen and (max-width: 650px){.p-login__content{width:100%}}.p-login__input{width:100%;padding:8px 30px 8px 15px;background-color:#f3f3f3;border-radius:5px;color:rgba(0,0,0,.4)}.p-login__submit,.p-login__back{width:160px;display:flex;align-items:center;justify-content:center;margin:40px auto 0;background-color:#b3008d;height:50px;border-radius:40px;border:1px solid transparent;transition:border .6s,background-color .6s}.p-login__submit:hover,.p-login__back:hover{border:1px solid #b3008d;background-color:transparent}.p-login__submit:hover .p-login__button,.p-login__back:hover .p-login__button{color:#b3008d}@media screen and (max-width: 650px){.p-login__submit,.p-login__back{margin:30px auto 0;height:40px;width:140px}}.p-login__submit.--back,.p-login__back.--back{background-color:transparent;border:1px solid #000;margin:25px auto 0;transition:border .6s,background-color .6s}.p-login__submit.--back:hover,.p-login__back.--back:hover{background-color:#000;border:1px solid transparent}.p-login__submit.--back:hover .p-login__button,.p-login__back.--back:hover .p-login__button{color:#fff}.p-login__button{color:#fff;transition:color .6s}.p-login__button.--back{color:#000;transition:color .6s}