.signin-page{min-height:65vh;padding-block:clamp(48px,8vw,100px)}.signin-card{max-width:560px;margin-inline:auto}.signin-card h1{font:800 clamp(38px,5vw,56px)/1.04 var(--font-display),sans-serif;letter-spacing:-.035em;margin:16px 0 24px}.signin-card>p{margin-block:20px}.signin-card>.ds-button{margin:12px 12px 12px 0}.contact-form{display:grid;gap:20px;margin-top:24px}.contact-form>.ds-button{justify-self:start}.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.contact-card{border:1px solid var(--rule);border-radius:16px;padding:clamp(16px,3vw,28px);background:var(--paper);max-width:560px}.contact-card h2{font:700 26px/1.15 var(--font-display),sans-serif;margin:0 0 12px;letter-spacing:-.02em}.contact-card p{font-size:16px;line-height:1.5}.contact-card .ds-caption{color:var(--ink-3);font-size:14px;margin:0}.contact-card .contact-actions{margin-top:16px}.contact-card .ds-segmented{width:-moz-max-content;width:max-content;max-width:100%}.contact-settings{display:grid;gap:12px;overflow-wrap:anywhere}