.auth-layout.auth-welcome{align-items:center;gap:64px;margin-block:54px}.auth-quote{padding:32px 12px 32px 0}.auth-quote figure{margin:0}.auth-quote blockquote{letter-spacing:-.025em;max-width:24ch;margin:0;font-size:30px;line-height:1.45}.auth-quote blockquote p+p{color:var(--teal);margin-top:22px}.auth-quote figcaption{align-items:center;gap:16px;margin-top:32px;font-size:16px;font-weight:600;display:flex}.auth-quote figcaption .facet{width:56px;min-width:56px;height:44px;display:block}.auth-quote figcaption small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:400;display:block}.auth-welcome .auth-form h1{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.25}.auth-welcome .auth-form{padding-block:32px}@media (max-width:760px){.auth-layout.auth-welcome{flex-direction:column;align-items:stretch;gap:36px;max-width:480px;margin:12px auto;display:flex}.auth-welcome .auth-form{border:0;order:0;margin:0;padding:0}.auth-quote{border-top:1px solid var(--line);order:1;padding:28px 0 0}.auth-quote blockquote{max-width:29ch;font-size:23px}.auth-quote blockquote p+p{margin-top:14px}.auth-quote figcaption{margin-top:24px}.auth-welcome .auth-form h1{font-size:28px}}
.auth-help{margin-top:16px;font-size:14px;line-height:1.7}.auth-help>summary{min-height:44px;color:var(--teal);cursor:pointer;text-underline-offset:4px;padding-block:10px;text-decoration:underline}.auth-help>summary:hover,.auth-help-contact a:hover{text-decoration-thickness:2px}.auth-help-content{color:var(--muted);padding-block:8px 16px}.auth-help-content>p+p{margin-top:12px}.auth-help-content strong{color:var(--ink);font-weight:600}.auth-help-contact{border-top:1px solid var(--line);margin-top:16px;padding-top:8px}.auth-help-contact a{min-height:44px;color:var(--teal);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.auth-help-address{overflow-wrap:anywhere;color:var(--ink);margin-bottom:8px}
