.brand-sign-in-module__8L9_vW__page{color:#4b4b4b;min-height:100vh;font-family:var(--font-instrument-sans), sans-serif;background:#fffaf4}.brand-sign-in-module__8L9_vW__header{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:30px 36px;display:flex}.brand-sign-in-module__8L9_vW__brand{color:#24357b;align-items:center;gap:16px;text-decoration:none;display:inline-flex}.brand-sign-in-module__8L9_vW__mark{width:auto;height:34px}.brand-sign-in-module__8L9_vW__brandDivider{background:#e3d9ca;width:1px;height:30px}.brand-sign-in-module__8L9_vW__brandText{font-size:15px;font-style:italic;font-weight:700;line-height:1}.brand-sign-in-module__8L9_vW__backLink{color:#4b4b4b;font-size:14px;font-weight:600;text-decoration:none}.brand-sign-in-module__8L9_vW__backLink:hover,.brand-sign-in-module__8L9_vW__signup a:hover{color:#fb5a45}.brand-sign-in-module__8L9_vW__content{width:min(100% - 40px,520px);margin:clamp(56px,10vh,120px) auto 0;padding-bottom:80px}.brand-sign-in-module__8L9_vW__eyebrow{color:#e45d4b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.brand-sign-in-module__8L9_vW__title{color:#24357b;font-family:var(--font-thicccboi), var(--font-instrument-sans), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(36px,5vw,52px);line-height:1.08}.brand-sign-in-module__8L9_vW__subtitle{color:#707070;margin:16px 0 34px;font-size:18px;line-height:1.5}.brand-sign-in-module__8L9_vW__brandPanel{flex-direction:column;gap:24px;display:flex}.brand-sign-in-module__8L9_vW__brandPanel label[for=sign-in-email]{color:#4b4b4b;text-transform:none;font-size:15px;font-weight:600}.brand-sign-in-module__8L9_vW__brandPanel #sign-in-email{color:#4b4b4b;height:58px;box-shadow:none;background:#fff;border:1.5px solid #ffc991;border-radius:20px;padding:0 20px;font-size:18px}.brand-sign-in-module__8L9_vW__brandPanel #sign-in-email:focus{border-color:#fb5a45}:is(.brand-sign-in-module__8L9_vW__brandPanel form:has(#sign-in-email) button[type=submit],.brand-sign-in-module__8L9_vW__brandPanel form:has(#sign-in-code) button[type=submit]){color:#fff;width:100%;height:58px;font-family:var(--font-instrument-sans), sans-serif;background:#ed5942;border:0;border-radius:16px;justify-content:space-between;gap:12px;padding:5px 6px 5px 22px;font-size:17px;font-weight:700;display:flex;box-shadow:0 10px 24px #4b37221a}:is(.brand-sign-in-module__8L9_vW__brandPanel form:has(#sign-in-email) button[type=submit]:hover,.brand-sign-in-module__8L9_vW__brandPanel form:has(#sign-in-code) button[type=submit]:hover){background:#d4523e}.brand-sign-in-module__8L9_vW__actionIcon{color:#fff;background:#341e1a;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:25px;font-weight:400;line-height:1;display:flex}.brand-sign-in-module__8L9_vW__brandPanel form:has(#sign-in-code) #sign-in-code+div>span{background:#fff;border-color:#ffc991;min-height:58px}.brand-sign-in-module__8L9_vW__brandPanel .brand-sign-in-module__8L9_vW__googleForm button[type=submit]{color:#4b4b4b;border-color:#e5ded6;border-radius:14px;min-height:50px}.brand-sign-in-module__8L9_vW__signup{color:#707070;text-align:center;margin:30px 0 0;font-size:16px}.brand-sign-in-module__8L9_vW__signup a{color:#24357b;text-underline-offset:5px;font-weight:700;text-decoration:underline}@media (max-width:640px){.brand-sign-in-module__8L9_vW__header{padding:22px 20px}.brand-sign-in-module__8L9_vW__mark{height:30px}.brand-sign-in-module__8L9_vW__brandDivider{height:24px}.brand-sign-in-module__8L9_vW__backLink{font-size:12px}.brand-sign-in-module__8L9_vW__content{margin-top:58px}.brand-sign-in-module__8L9_vW__subtitle{font-size:16px}}
