.brand-mark{display:grid;width:45px;height:45px;min-width:45px;min-height:45px;place-items:center;border:0;border-radius:50%;color:#fff;background:var(--wine);font-size:.72rem;font-weight:700;letter-spacing:.06em;flex:0 0 auto}.brand>a,.brand{min-width:0}.brand>strong{display:block;margin:0;color:inherit;font-size:1.1rem;font-weight:700;line-height:1.2;white-space:nowrap}.login-brand-lockup{display:flex;align-items:center;gap:9px;max-width:100%;margin-bottom:32px}.login-brand-lockup .seal{display:grid;width:45px;height:45px;min-height:45px;min-width:45px;margin:0;padding:0;place-items:center;border:0;border-radius:50%;font-size:.72rem;letter-spacing:.06em;white-space:normal;color:#fff;background:var(--wine);flex:0 0 auto}.login-brand-copy{display:block;min-width:0;color:#fff}.login-brand-copy strong{display:block;font-size:1.1rem;line-height:1.2;font-weight:700;white-space:nowrap}@media(max-width:620px){.brand-mark,.login-brand-lockup .seal{width:45px;height:45px;min-width:45px;min-height:45px;font-size:.68rem}.login-brand-lockup{gap:8px;margin-bottom:17px}.login-brand-copy strong,.brand>strong{font-size:1rem}}.login-brand-copy small{display:block;margin-top:2px;color:#e8d8ba;font-size:.76rem;line-height:1.25;letter-spacing:0}@media(max-width:620px){.login-brand-copy small{font-size:.68rem}}