@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(../../fonts/archivo-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500 700;font-display:swap;src:url(../../fonts/oswald-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--amn-red:#d71920;--amn-red-hover:#b8151b;--amn-red-bright:#ff5a60;--amn-blue:#2b3990;--amn-green:#1a9e4b;--ink-900:#16171c;--ink-800:#1e1f26;--ink-700:#26272e;--ink-600:#3c3d45;--ink-500:#6b6c76;--ink-400:#82838d;--ink-300:#9a9ba5;--ink-200:#b9bac2;--paper-0:#fff;--paper-100:#f4f4f5;--paper-200:#e3e3e6;--text-secondary:#5c5d66;--font-display:"Oswald", "Arial Narrow", sans-serif;--font-body:"Archivo", Helvetica, Arial, sans-serif}html{background:var(--paper-0)}body.amn-login{background:var(--paper-0);min-width:320px;min-height:100vh;color:var(--ink-900);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-wrap:wrap;margin:0;font-size:15px;line-height:1.5;display:flex}body.amn-login *,body.amn-login :before,body.amn-login :after{box-sizing:border-box}body.amn-login a{color:var(--amn-blue);text-decoration:none}body.amn-login a:hover{color:var(--amn-red)}body.amn-login :focus-visible{outline:2px solid var(--amn-blue);outline-offset:2px}body.amn-login .amn-pitch :focus-visible{outline-color:var(--amn-red-bright)}body.amn-login .screen-reader-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.amn-login .hide-if-no-js{display:initial}body.amn-login.no-js .hide-if-no-js{display:none}.amn-pitch{background:var(--ink-900);color:#fff;flex-direction:column;flex:440px;justify-content:space-between;gap:40px;min-height:420px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.amn-pitch__photo{object-fit:cover;object-position:center top;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.amn-pitch>.amn-lockup,.amn-pitch__body{position:relative}.amn-lockup{color:#fff;align-self:flex-start;align-items:center;gap:12px;display:flex}body.amn-login .amn-lockup,body.amn-login .amn-lockup:hover{color:#fff}.amn-lockup__logo{background:#fff;border-radius:6px;padding:5px 8px;width:auto!important;height:64px!important}.amn-lockup__name{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600;line-height:1.15}.amn-pitch__body{flex-direction:column;gap:16px;display:flex}.amn-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--amn-red-bright);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:700;display:flex}.amn-kicker:before{content:"";background:var(--amn-red);flex:none;width:28px;height:3px}.amn-pitch__title{font-family:var(--font-display);text-transform:uppercase;text-wrap:pretty;max-width:16ch;margin:0;font-size:clamp(32px,3.6vw,44px);font-weight:700;line-height:1.05}.amn-stats{flex-wrap:wrap;gap:16px 32px;margin:0;padding:0;list-style:none;display:flex}.amn-stats li{flex-direction:column;display:flex}.amn-stat__num{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.15}.amn-stat__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-200);font-size:11.5px}body.amn-login #login{flex-direction:column;flex:440px;justify-content:center;min-width:0;padding:clamp(32px,5vw,64px) clamp(20px,3vw,56px);display:flex}body.amn-login #login>*{width:100%;max-width:440px;margin-left:auto;margin-right:auto}body.amn-login .wp-login-logo{display:none}.amn-login__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:0 auto 18px;display:flex}.amn-login__title{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;flex-shrink:0;margin:0;font-size:36px;font-weight:700;line-height:1.05}.amn-login__aside{color:var(--text-secondary);white-space:nowrap;font-size:13.5px}.amn-login__aside a{font-weight:700}.amn-login__intro{color:var(--ink-600);margin:0 auto 18px;font-size:14px;line-height:1.6}body.amn-login #login_error,body.amn-login .message,body.amn-login .success{border-left:3px solid var(--amn-green);color:#14683a;background:#eef8f2;margin:0 auto 18px;padding:10px 12px;font-size:13.5px;line-height:1.5}body.amn-login #login_error{border-left-color:var(--amn-red);color:#8e1015;background:#fdf1f1}body.amn-login #login_error a,body.amn-login .message a{color:inherit;text-decoration:underline}body.amn-login #login_error p,body.amn-login .message p{margin:0}body.amn-login form{grid-template-columns:1fr auto;gap:18px 10px;margin:0 auto;display:grid}body.amn-login form>*{grid-column:1/-1;margin:0}body.amn-login form p{margin:0}body.amn-login label{flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}body.amn-login .input,body.amn-login input[type=text],body.amn-login input[type=email],body.amn-login input[type=password]{border:0;border-bottom:2px solid var(--ink-900);background:var(--paper-100);width:100%;font:15px var(--font-body);color:var(--ink-900);box-shadow:none;-webkit-appearance:none;border-radius:0;outline:none;margin:0;padding:13px 12px;display:block}body.amn-login .input:focus-visible{outline:2px solid var(--amn-blue);outline-offset:0;border-bottom-color:var(--amn-blue)}body.amn-login #login_error~form .input:user-invalid{border-bottom-color:var(--amn-red)}body.amn-login .user-pass-wrap label,body.amn-login .user-pass1-wrap label{display:flex}body.amn-login .wp-pwd{background:var(--paper-100);border-bottom:2px solid var(--ink-900);margin-top:6px;display:flex;position:relative}body.amn-login .user-pass-wrap>label+.wp-pwd{margin-top:6px}body.amn-login .wp-pwd .input{background:0 0;border-bottom:0;flex:1;min-width:0}body.amn-login .wp-pwd:focus-within{border-bottom-color:var(--amn-blue)}body.amn-login .wp-pwd .input:focus-visible{outline:none}body.amn-login .wp-hide-pw{cursor:pointer;font:700 12px var(--font-body);color:var(--text-secondary);text-transform:uppercase;background:0 0;border:0;flex:none;padding:0 14px}body.amn-login .wp-hide-pw:hover{color:var(--ink-900)}body.amn-login .wp-hide-pw .dashicons{display:none}body.amn-login .user-pass-wrap,body.amn-login .user-pass1-wrap{display:block}body.amn-login .wp-pwd{flex-wrap:wrap}body.amn-login .wp-pwd .caps-warning{color:#6b5200;background:#fff8e1;border-top:1px solid #e0a800;flex-basis:100%;order:3;margin:0;padding:6px 12px;font-size:12.5px;display:none}body.amn-login .wp-pwd .caps-icon{vertical-align:middle;width:16px;height:16px;margin-right:6px;display:inline-flex}body.amn-login .wp-pwd .caps-icon svg{width:16px;height:16px}body.amn-login .wp-pwd .caps-warning-text{vertical-align:middle}body.amn-login .user-pass-wrap>label{margin:0}body.amn-login .user-pass-wrap label+.wp-pwd{margin-top:6px}body.amn-login .forgetmenot{grid-area:3/1;align-items:center;gap:8px;display:flex}body.amn-login .amn-login__forgot{text-align:right;grid-area:3/2;align-self:center}body.amn-login .forgetmenot label{cursor:pointer;white-space:nowrap;flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:400}body.amn-login .forgetmenot label:after{content:"(14 days)";color:var(--ink-500);font-size:12.5px}body.amn-login input[type=checkbox]{width:18px;height:18px;accent-color:var(--amn-red);flex:none;margin:0}body.amn-login .wp-tooltip{display:none}body.amn-login .amn-login__forgot a{white-space:nowrap;font-size:13.5px;font-weight:600}body.amn-login .button-primary,body.amn-login input[type=submit]{background:var(--amn-red);color:#fff;cursor:pointer;width:100%;min-height:52px;font:700 14px var(--font-body);letter-spacing:.06em;text-transform:uppercase;-webkit-appearance:none;border:0;border-radius:0;margin:0;transition:background .15s ease-out;display:block}body.amn-login .button-primary:hover,body.amn-login input[type=submit]:hover{background:var(--amn-red-hover);color:#fff}body.amn-login .submit{flex-direction:column;gap:10px;display:flex}body.amn-login .wp-generate-pw{border:2px solid var(--ink-900);width:100%;min-height:48px;color:var(--ink-900);cursor:pointer;font:700 13.5px var(--font-body);letter-spacing:.06em;text-transform:uppercase;background:0 0;order:1}body.amn-login .wp-generate-pw:hover{background:var(--ink-900);color:#fff}body.amn-login #pass-strength-result{text-transform:uppercase;letter-spacing:.04em;background:var(--paper-100);width:100%;color:var(--ink-500);border-left:3px solid var(--paper-200);margin:6px 0 0;padding:8px 12px;font-size:12.5px;font-weight:600}body.amn-login .wp-pwd #pass-strength-result{margin-top:8px;position:absolute;top:100%;left:0;right:0}body.amn-login .user-pass1-wrap{padding-bottom:42px}body.amn-login #pass-strength-result.short,body.amn-login #pass-strength-result.bad{border-left-color:var(--amn-red);color:#8e1015;background:#fdf1f1}body.amn-login #pass-strength-result.good{color:#6b5200;background:#fff8e1;border-left-color:#e0a800}body.amn-login #pass-strength-result.strong{border-left-color:var(--amn-green);color:#14683a;background:#eef8f2}body.amn-login .pw-weak{align-items:center;gap:8px;margin-top:10px;display:flex}body.amn-login .pw-weak label{flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:400}body.amn-login .indicator-hint{color:var(--text-secondary);font-size:12.5px;line-height:1.5}body.amn-login #nav{gap:16px;margin:6px auto 0;font-size:13.5px;font-weight:600;display:flex}body.amn-login #nav .wp-login-register,body.amn-login #nav .wp-login-lost-password,body.amn-login.login-action-login #nav{display:none}body.amn-login #backtoblog{margin:18px auto 0;font-size:13px}body.amn-login .privacy-policy-page-link{margin:6px auto 0;font-size:13px;font-weight:700}body.amn-login .privacy-policy-page-link a{color:var(--text-secondary)}body.amn-login .privacy-policy-page-link a:hover{color:var(--amn-red)}body.amn-login--interim{min-height:0;display:block}body.amn-login--interim #login{padding:24px}@media (width<=720px){.amn-pitch{gap:28px;min-height:0}.amn-pitch__title{font-size:30px}.amn-stats{gap:12px 24px}.amn-stat__num{font-size:24px}body.amn-login .input,body.amn-login input[type=text],body.amn-login input[type=email],body.amn-login input[type=password]{font-size:16px}.amn-login__title{font-size:32px}}