/* Login landing (/logga-in/). Final sizes: not reduced by the transform. */
.tq-login{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding:clamp(48px,7vw,104px) clamp(20px,5vw,80px) clamp(72px,9vw,140px)}
.tq-login-eyebrow{display:inline-block;border:1px solid #c9c6c0;padding:4px 12px;font-size:12px;letter-spacing:1px;color:#5c5953}
.tq-login-title{margin-top:28px;font-size:clamp(36px,5vw,70px);font-weight:300;line-height:1.05;letter-spacing:-1.4px}
.tq-login-lead{margin-top:20px;max-width:520px;font-size:16px;line-height:1.55;color:#3d3b38}
.tq-login-grid{margin-top:clamp(40px,5vw,64px);border-top:1px solid #c9c6c0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,80px)}
.tq-login-product{padding-top:clamp(28px,4vw,44px);min-width:0}
.tq-login-product-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:20px}
.tq-login-product-name{font-size:24px;font-weight:400;letter-spacing:-.3px}
.tq-login-platform{font-size:13px;letter-spacing:.4px;color:#5c5953}
.tq-login-list{list-style:none;margin:0;padding:0;border-top:1px solid #1d1c1b}
.tq-login-destination{border-bottom:1px solid #c9c6c0}
.tq-login-destination>a,.tq-login-destination.is-inactive{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 4px;box-sizing:border-box;color:#1d1c1b;text-decoration:none}
.tq-login-destination>a{transition:background-color .2s ease}
.tq-login-destination>a:hover{background:#efede8;color:#1d1c1b}
.tq-login-destination>a:focus-visible{outline:2px solid #1d1c1b;outline-offset:2px}
.tq-login-role{font-size:17px;font-weight:400;line-height:1.3}
.tq-login-status{flex:none;font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:#5c5953;border:1px dashed #c9c6c0;padding:4px 10px}
.tq-login-destination.is-inactive .tq-login-role{color:#5c5953}
@media(max-width:760px){.tq-login-grid{grid-template-columns:1fr}.tq-login-role{font-size:16px}}
@media(prefers-reduced-motion:reduce){.tq-login-destination>a{transition:none}}
