:root{--font-weight-base:400;--default-transition:0.3s linear}@media(min-width:992px){body .wp-site-blocks .block-login{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;min-height:100dvh}}body .wp-site-blocks .block-login__media{align-items:center;background-color:var(--wp--preset--color--typography-400);display:flex;height:100%;justify-content:center;position:relative}@media(max-width:991.98px){body .wp-site-blocks .block-login__media{display:none}}body .wp-site-blocks .block-login__media-image{height:100%;left:0;max-width:unset;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:calc(var(--vw, 1vw)*50 - .75rem)}body .wp-site-blocks .block-login__header{margin-bottom:1.5rem}@media(min-width:992px){body .wp-site-blocks .block-login__header{margin-bottom:2rem}}@media(max-width:991.98px){body .wp-site-blocks .block-login__description{font-size:.75rem;font-weight:400;line-height:1.125rem}}@media(min-width:992px){body .wp-site-blocks .block-login__form,body .wp-site-blocks .block-login__header{max-width:25.6875rem}}body .wp-site-blocks .block-login__form{margin-bottom:1.125rem}@media(min-width:992px){body .wp-site-blocks .block-login__form{min-height:22.5rem}}body .wp-site-blocks .block-login__form-group.-reset{margin:0}body .wp-site-blocks .block-login__form-group.-checkboxes{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0}@media(min-width:992px){body .wp-site-blocks .block-login__form-group.-checkboxes{margin:1.875rem 0}}body .wp-site-blocks .block-login__form-group.-checkboxes+.error-message{margin-bottom:1.875rem}body .wp-site-blocks .block-login__form input[type=password]{padding-right:2.5rem;width:100%}@media(max-width:767.98px){body .wp-site-blocks .block-login__form-button{width:100%!important}}body .wp-site-blocks .block-login__form fieldset{margin-bottom:.75rem}body .wp-site-blocks .block-login__form fieldset+.error-message{margin-top:-.375rem}body .wp-site-blocks .block-login__input-wrapper{position:relative}body .wp-site-blocks .block-login__password-toggle{background:none;border:none;color:var(--wp--preset--color--typography-700);cursor:pointer;height:1.375rem;padding:0;position:absolute;right:.8125rem;top:50%;transform:translateY(-50%);width:1.375rem}body .wp-site-blocks .block-login__password-toggle .icon{position:absolute;right:0}body .wp-site-blocks .block-login__password-toggle .icon:before{font-size:1.375rem}body .wp-site-blocks .block-login__password-toggle .icon-eye{top:-.125rem}body .wp-site-blocks .block-login__password-toggle .icon-eye-show{opacity:0;top:-.25rem;visibility:hidden}body .wp-site-blocks .block-login__password-toggle.-show .icon-eye{opacity:0;visibility:hidden}body .wp-site-blocks .block-login__password-toggle.-show .icon-eye-show{opacity:1;visibility:visible}body .wp-site-blocks .block-login__reset-link{color:var(--wp--preset--color--blue-100);font-size:1rem;font-weight:600;line-height:1.5rem;transition:color var(--default-transition),text-decoration-color var(--default-transition)}body .wp-site-blocks .block-login__reset-link:focus-visible,body .wp-site-blocks .block-login__reset-link:hover{color:var(--wp--preset--color--typography-1100);text-decoration-color:transparent}
