.auth-module__whKA9q__page{--cream:#fffcf8;--ink:#2a2e2e;--oxblood:#7f1819;--deep:#52130c;--page-gutter:32px;background:var(--cream);min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-abc-diatype), sans-serif}.auth-module__whKA9q__page *,.auth-module__whKA9q__page :before,.auth-module__whKA9q__page :after{box-sizing:border-box}.auth-module__whKA9q__page a{color:inherit;text-decoration:none}.auth-module__whKA9q__page button{cursor:pointer;font-family:inherit}.auth-module__whKA9q__page a:focus-visible,.auth-module__whKA9q__page button:focus-visible{outline:2px solid var(--oxblood);outline-offset:4px}.auth-module__whKA9q__section{min-height:100svh;padding:96px var(--page-gutter) 120px;justify-content:center;display:flex}.auth-module__whKA9q__panel{width:min(100%,448px);min-width:0}.auth-module__whKA9q__widePanel{width:min(100%,560px)}.auth-module__whKA9q__heading{text-align:center;margin-bottom:40px}.auth-module__whKA9q__heading h1{font:300 44px/1.12 var(--font-tiempos-headline), serif;letter-spacing:-.03em;color:var(--ink);margin:0 0 16px}.auth-module__whKA9q__heading p{color:#515454;max-width:390px;margin:0 auto;font-size:16px;line-height:1.5}.auth-module__whKA9q__form{flex-direction:column;display:flex}.auth-module__whKA9q__field{flex-direction:column;gap:10px;min-width:0;margin-bottom:24px;font-size:14px;line-height:1.2;display:flex}.auth-module__whKA9q__field label{color:var(--ink)}.auth-module__whKA9q__form input,.auth-module__whKA9q__form select{width:100%;height:52px;color:var(--ink);font:400 16px/1 var(--font-abc-diatype), sans-serif;background:#fffdfb;border:1px solid #d9d5d0;border-radius:2px;outline:none;padding:0 16px;transition:border-color .2s,box-shadow .2s}.auth-module__whKA9q__form input:focus,.auth-module__whKA9q__form select:focus{border-color:var(--oxblood);box-shadow:0 0 0 3px #7f181917}.auth-module__whKA9q__form input[aria-invalid=true],.auth-module__whKA9q__form select[aria-invalid=true]{border-color:#a32020}.auth-module__whKA9q__form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#7f1819 50%),linear-gradient(135deg,#7f1819 50%,#0000 50%);background-position:calc(100% - 19px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.auth-module__whKA9q__fieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.auth-module__whKA9q__passwordField{position:relative}.auth-module__whKA9q__passwordField input{padding-right:76px}.auth-module__whKA9q__passwordField button{height:52px;color:var(--oxblood);font:inherit;background:0 0;border:0;padding:0 16px;position:absolute;top:0;right:0}.auth-module__whKA9q__passwordField button:hover{text-decoration:underline}.auth-module__whKA9q__page .auth-module__whKA9q__forgot{color:var(--oxblood);align-self:flex-end;margin:-10px 0 28px;font-size:14px}.auth-module__whKA9q__page .auth-module__whKA9q__forgot:hover,.auth-module__whKA9q__page .auth-module__whKA9q__signup a:hover{text-decoration:underline}.auth-module__whKA9q__submit{border:1px solid var(--deep);background:var(--deep);height:52px;color:var(--cream);border-radius:2px;font-size:16px;line-height:1;transition:background-color .2s,border-color .2s}.auth-module__whKA9q__submit:hover:not(:disabled){border-color:var(--oxblood);background:var(--oxblood)}.auth-module__whKA9q__submit:disabled{opacity:.65;cursor:wait}.auth-module__whKA9q__signup{text-align:center;margin:24px 0 0;font-size:14px}.auth-module__whKA9q__page .auth-module__whKA9q__signup a{color:var(--oxblood);text-decoration:underline}.auth-module__whKA9q__required{color:var(--oxblood)}.auth-module__whKA9q__error{color:#a32020;font-size:14px;line-height:1.4}.auth-module__whKA9q__form>.auth-module__whKA9q__error{margin:0 0 20px}.auth-module__whKA9q__hint{color:#515454;margin:0;font-size:14px;line-height:1.4}.auth-module__whKA9q__status{text-align:center;border:1px solid #d9d5d0;border-radius:2px;padding:24px;font-size:16px;line-height:1.5}.auth-module__whKA9q__nav{width:100%;height:72px;padding:16px var(--page-gutter);z-index:10;background:#fffcf8f0;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0}.auth-module__whKA9q__nav>a{z-index:2;position:relative}.auth-module__whKA9q__nav>a img{width:79px;height:32px;display:block}.auth-module__whKA9q__desktopNav{align-items:center;gap:16px;font-size:14px;display:flex}.auth-module__whKA9q__desktopNav>a:not(.auth-module__whKA9q__navCta){padding:7px 12px}.auth-module__whKA9q__desktopNav>a:hover{text-decoration:underline}.auth-module__whKA9q__divider{background:#c9c4bd;width:1px;height:16px}.auth-module__whKA9q__page .auth-module__whKA9q__navCta{min-width:82px;color:var(--cream);background:var(--oxblood);border-radius:80px;justify-content:center;align-items:center;padding:4px 20px;font-size:13px;line-height:20px;display:inline-flex}.auth-module__whKA9q__page .auth-module__whKA9q__navCta:hover{background:#9b2425;text-decoration:none}.auth-module__whKA9q__menuButton,.auth-module__whKA9q__mobileNav{display:none}.auth-module__whKA9q__menuButton{width:32px;height:32px;color:var(--ink);background:0 0;border:0;padding:0}.auth-module__whKA9q__menuButton svg{fill:none;stroke:currentColor;stroke-width:2px;width:32px;height:32px;display:block}@media (min-width:1441px){.auth-module__whKA9q__page{--page-gutter:120px}}@media (min-width:1920px){.auth-module__whKA9q__page{--page-gutter:200px}}@media (max-width:920px){.auth-module__whKA9q__nav{height:48px;padding:8px 24px}.auth-module__whKA9q__nav>a img{width:64px;height:26px}.auth-module__whKA9q__desktopNav{display:none}.auth-module__whKA9q__menuButton{z-index:2;display:block;position:relative}.auth-module__whKA9q__mobileNav{z-index:1;background:var(--cream);visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;gap:32px;width:100%;height:100svh;padding:80px 24px 24px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;top:0;left:0;overflow-y:auto}.auth-module__whKA9q__page .auth-module__whKA9q__mobileAbout{color:#6d6b65;font:300 24px/1.2 var(--font-tiempos-headline), serif}.auth-module__whKA9q__mobileActions{justify-content:center;gap:16px;display:flex}.auth-module__whKA9q__mobileActions a{border-radius:2px;justify-content:center;align-items:center;width:min(144px,50vw - 32px);height:48px;font-size:16px;display:flex}.auth-module__whKA9q__navOpen{background:var(--cream)}.auth-module__whKA9q__navOpen .auth-module__whKA9q__mobileNav{visibility:visible;opacity:1;pointer-events:auto}}@media (max-width:700px){.auth-module__whKA9q__section{padding:72px 24px 96px}.auth-module__whKA9q__heading{margin-bottom:32px}.auth-module__whKA9q__heading h1{font-size:38px}}@media (max-width:600px){.auth-module__whKA9q__fieldRow{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.auth-module__whKA9q__form input,.auth-module__whKA9q__form select,.auth-module__whKA9q__submit,.auth-module__whKA9q__mobileNav{transition:none}}
