.AuthBrand-module__JthGOW__company{--login-gold:#bba46c;--login-gold-dark:#80682f;--login-gold-soft:#f4eedf;--login-ink:#171714;--login-muted:#68685f;--login-line:#e7e5dc;--login-surface:#fff;--login-background:#f6f5f1;background:var(--login-background);min-height:100dvh;color:var(--login-ink);align-content:safe center;place-items:center;padding:32px;display:grid}.AuthBrand-module__JthGOW__shell{border:1px solid var(--login-line);background:var(--login-surface);border-radius:20px;width:100%;min-width:0;max-width:440px;overflow:hidden;box-shadow:0 12px 36px -20px #17171433}.AuthBrand-module__JthGOW__brand{background:#10100f;justify-content:center;padding:12px;display:flex}.AuthBrand-module__JthGOW__logo{object-fit:contain;width:104px;max-width:100%;height:auto}.AuthBrand-module__JthGOW__content{min-width:0;padding:clamp(20px,5vw,32px)}.AuthBrand-module__JthGOW__title{letter-spacing:-.035em;margin-top:8px;font-size:26px;font-weight:650;line-height:1.25}.AuthBrand-module__JthGOW__description{color:var(--login-muted);margin-top:8px;font-size:13px;line-height:1.6}.AuthBrand-module__JthGOW__body{margin-top:24px}.AuthBrand-module__JthGOW__alternative{width:100%;min-height:44px;color:var(--login-muted);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.AuthBrand-module__JthGOW__alternative:hover{color:var(--login-ink)}.AuthBrand-module__JthGOW__alternative:focus-visible{outline:2px solid var(--login-gold-dark);outline-offset:2px;border-radius:8px}.AuthBrand-module__JthGOW__expanded{transform:rotate(180deg)}.AuthBrand-module__JthGOW__credentials{margin-top:16px}.AuthBrand-module__JthGOW__credentials[hidden]{display:none}.AuthBrand-module__JthGOW__accessTypes{border:1px solid var(--login-line);background:var(--login-background);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;display:grid}.AuthBrand-module__JthGOW__accessButton{min-height:44px;color:var(--login-muted);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:color .15s,background .15s;display:flex}.AuthBrand-module__JthGOW__accessButton:hover{color:var(--login-ink)}.AuthBrand-module__JthGOW__accessButton[aria-pressed=true]{background:var(--login-surface);color:var(--login-ink);box-shadow:0 1px 3px #17171414}.AuthBrand-module__JthGOW__accessButton[aria-pressed=true] svg{color:var(--login-gold-dark)}.AuthBrand-module__JthGOW__form{gap:16px;margin-top:20px;display:grid}.AuthBrand-module__JthGOW__company label{color:var(--login-ink);font-size:12px;font-weight:600}.AuthBrand-module__JthGOW__company input{border-color:var(--login-line);background:var(--login-surface);width:100%;min-width:0;height:48px;color:var(--login-ink);border-radius:10px;font-size:16px}.AuthBrand-module__JthGOW__company input:focus{border-color:var(--login-gold);box-shadow:0 0 0 3px var(--login-gold-soft);outline:none}.AuthBrand-module__JthGOW__company form button[type=button]{width:44px;height:44px}.AuthBrand-module__JthGOW__company form button[type=button]:focus-visible{outline:2px solid var(--login-gold-dark);outline-offset:2px}.AuthBrand-module__JthGOW__primary{background:var(--login-gold);width:100%;min-height:48px;color:var(--login-ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:650;transition:background .15s,transform .15s;display:flex}.AuthBrand-module__JthGOW__primary:hover{background:#c7b580}.AuthBrand-module__JthGOW__primary:active{transform:scale(.99)}.AuthBrand-module__JthGOW__primary:disabled{opacity:.6;cursor:wait}.AuthBrand-module__JthGOW__primary{text-align:center;padding:12px 16px}.AuthBrand-module__JthGOW__notice{border:1px solid var(--login-line);background:var(--login-background);border-radius:10px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.AuthBrand-module__JthGOW__error{color:#9b2525;background:#fff8f8;border:1px solid #e4bcbc;border-radius:10px;align-items:flex-start;gap:8px;padding:12px;font-size:12px;line-height:1.6;display:flex}.AuthBrand-module__JthGOW__help{color:var(--login-muted);margin-top:24px;font-size:11px;line-height:1.6}.AuthBrand-module__JthGOW__company a:focus-visible,.AuthBrand-module__JthGOW__accessButton:focus-visible,.AuthBrand-module__JthGOW__primary:focus-visible{outline:2px solid var(--login-gold-dark);outline-offset:3px}@media (max-width:479px){.AuthBrand-module__JthGOW__company{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.AuthBrand-module__JthGOW__title{font-size:23px}.AuthBrand-module__JthGOW__body{margin-top:20px}}@media (max-height:600px){.AuthBrand-module__JthGOW__company{align-items:start;padding-block:12px}.AuthBrand-module__JthGOW__brand{padding:4px}.AuthBrand-module__JthGOW__logo{width:72px}}@media (max-width:359px){.AuthBrand-module__JthGOW__company{padding-inline:8px}.AuthBrand-module__JthGOW__accessButton{gap:4px;font-size:11px}}@media (prefers-reduced-motion:reduce){.AuthBrand-module__JthGOW__company *,.AuthBrand-module__JthGOW__company :before,.AuthBrand-module__JthGOW__company :after{transition:none!important}}
