.basf-sponsor-login label{color:rgba(0,0,0,.4);display:block;font-size:12px;font-weight:400;margin-bottom:0}.basf-sponsor-login input[type=email],.basf-sponsor-login input[type=password],.basf-sponsor-login input[type=text]{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;box-shadow:none;box-sizing:border-box;display:block;font-family:var(--wp--preset--font-family--secondary,sans-serif);font-size:var(--wp--preset--font-size--body,16px);line-height:1.3;outline:none;padding:8px 0;transition:border-color .2s ease;width:100%}.basf-sponsor-login input[type=email]:focus,.basf-sponsor-login input[type=password]:focus,.basf-sponsor-login input[type=text]:focus{border-bottom-color:var(--wp--preset--color--accent,#014694)}.basf-sponsor-login .login-remember{margin:16px 0}.basf-sponsor-login .login-remember label{align-items:center;color:rgba(0,0,0,.6);cursor:pointer;display:flex;font-size:14px;font-weight:300;gap:12px;line-height:1.4}.basf-sponsor-login .login-remember input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--wp--preset--color--accent,#014694);border-radius:0;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin:0;min-width:24px;transition:var(--transition-spring,.3s ease);width:24px}.basf-sponsor-login .login-remember input[type=checkbox]:checked{background-color:var(--wp--preset--color--accent,#014694)}.basf-sponsor-login .login-remember input[type=checkbox]:checked:after{background-color:#fff;content:"";height:14px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xNDcuMTI2YS43NS43NSAwIDAgMSAuMjA4IDEuMDRsLTUgNy41YS43NS43NSAwIDAgMS0xLjE1NC4xMTRsLTMtM2EuNzUuNzUgMCAwIDEgMS4wNi0xLjA2bDIuMzUzIDIuMzUzTDguMTA3LjMzM2EuNzUuNzUgMCAwIDEgMS4wNC0uMjA3IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:14px}.basf-sponsor-login .login-submit{display:flex;justify-content:flex-end;margin-top:24px}.basf-sponsor-login #wp-submit{align-items:center;background:var(--wp--preset--color--accent,#014694) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2757%27 height=%2750%27 fill=%27none%27 viewBox=%270 0 57 50%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27M0 24.522a3.516 3.516 0 0 1 3.516-3.516H44.25L29.156 5.912A3.516 3.516 0 0 1 34.125.944l21.094 21.093a3.516 3.516 0 0 1 0 4.97L34.125 48.1a3.515 3.515 0 0 1-4.969-4.969L44.25 28.037H3.516A3.516 3.516 0 0 1 0 24.522%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E") center /28px no-repeat;border:none;border-radius:50%;color:transparent;cursor:pointer;display:flex;font-size:0;height:72px;justify-content:center;min-width:72px;padding:0;transition:transform var(--transition-spring,.3s ease);width:72px}.basf-sponsor-login #wp-submit:hover{transform:scale(1.1)}.basf-sponsor-login p{margin-bottom:12px}.basf-sponsor-login__lost-pw{margin-top:16px}.basf-sponsor-login__lost-pw a{color:var(--wp--preset--color--accent,#014694);font-size:14px;text-decoration:none}.basf-sponsor-login__lost-pw a:hover{text-decoration:underline}.basf-sponsor-login__notice{font-family:var(--wp--preset--font-family--secondary,sans-serif);font-size:14px;line-height:1.4;margin-bottom:16px;padding:12px 16px}.basf-sponsor-login__notice--error{background-color:#fef2f2;border-left:3px solid #dc2626;color:#991b1b}.basf-sponsor-login__notice--success{background-color:#f0fdf4;border-left:3px solid #16a34a;color:#166534}.basf-sponsor-login__notice--info{background-color:#eff6ff;border-left:3px solid #2563eb;color:#1e40af}.basf-sponsor-login__actions{display:flex;justify-content:flex-end;margin-top:24px}.basf-sponsor-login__reset-submit{align-items:center;background-color:var(--wp--preset--color--accent,#014694);border:none;border-radius:50%;cursor:pointer;display:flex;height:72px;justify-content:center;min-width:72px;padding:0;transition:transform var(--transition-spring,.3s ease);width:72px}.basf-sponsor-login__reset-submit:hover{transform:scale(1.1)}.basf-sponsor-login__reset-submit.is-loading{pointer-events:none}.basf-sponsor-login__reset-submit.is-loading svg{display:none}.basf-sponsor-login__reset-submit.is-loading:after{animation:basf-spinner .7s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;content:"";height:28px;width:28px}@keyframes basf-spinner{to{transform:rotate(1turn)}}.basf-sponsor-login__back-to-login{margin-top:16px}.basf-sponsor-login__back-to-login a{color:var(--wp--preset--color--accent,#014694);font-size:14px;text-decoration:none}.basf-sponsor-login__back-to-login a:hover{text-decoration:underline}
