.section-title{color:#1e2f5a;font-size:32px;font-weight:700;margin-bottom:50px;text-align:center}.account-columns{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.account-box{background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:1 1 450px;padding:30px;text-align:center}.account-box h2{color:#444;font-size:20px;margin-bottom:20px}.account-content{border-radius:4px;margin-bottom:30px;padding:20px;text-align:left}.account-content p{color:#555;font-size:14px;line-height:1.6;margin:0}#loginform{margin:0}#loginform p{margin-bottom:20px}#loginform label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}#loginform input[type=email],#loginform input[type=password],#loginform input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:12px;transition:border .2s ease,box-shadow .2s ease;width:100%}#loginform input[type=email]:focus,#loginform input[type=password]:focus,#loginform input[type=text]:focus{border-color:#1e2f5a;box-shadow:0 0 0 2px rgba(30,47,90,.15);outline:none}#loginform .login-remember{align-items:center;color:#444;display:flex;font-size:14px;gap:8px}#loginform .login-remember input[type=checkbox]{margin:0}#loginform .login-submit{margin-top:25px;text-align:center}#loginform #wp-submit{background-color:#c6893f;-webkit-clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));color:#31261d;display:inline-block;font-weight:800;line-height:1;padding:16px 30px;text-transform:uppercase;transition:background-color .3s,color .3s}#loginform #wp-submit:hover{background-color:#4aab5c;color:#31261d}.account-box .btn-primary,.btn-primary{background-color:#c6893f;-webkit-clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));color:#31261d;display:inline-block;font-weight:800;line-height:1;padding:16px 30px;text-transform:uppercase;transition:background-color .3s,color .3s}.account-box .btn-primary:hover,.btn-primary:hover{background-color:#4aab5c;color:#31261d}@media (max-width:768px){.account-columns{flex-direction:column}}.registration-form{background:#fff;padding:50px}.registration-form p{margin:0 0 30px}.registration-form label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:12px;transition:border .2s ease,box-shadow .2s ease;width:100%}.registration-form input[type=email]:focus,.registration-form input[type=password]:focus,.registration-form input[type=text]:focus{border-color:#1e2f5a;box-shadow:0 0 0 2px rgba(30,47,90,.15);outline:none}.registration-form .btn-primary{background-color:#c6893f;-webkit-clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));clip-path:polygon(0 12px,12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px));color:#31261d;display:inline-block;font-weight:800;line-height:1;padding:16px 30px;text-transform:uppercase;transition:background-color .3s,color .3s}.registration-form .btn-primary:hover{background-color:#4aab5c;color:#31261d}