.bl-lineup{background:#141204}.bl-lineup .lead,.bl-beta .lead{max-width:780px}.bl-groups{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:36px}.bl-group{padding:28px 0;border-top:2px solid #2854DB;min-width:0}.bl-group h3,.bl-designations h3{font-family:var(--f-display);font-weight:400;text-transform:uppercase;font-size:clamp(24px,3vw,34px);line-height:1.15;margin:0 0 18px}.bl-names{font-size:18px;font-weight:700;line-height:1.65;color:#FFBE0B;overflow-wrap:anywhere}.bl-lines{margin:24px 0}.bl-lines>div{margin:0 0 18px}.bl-lines dt{font-weight:700;color:#fff;margin-bottom:4px}.bl-lines dd{margin:0;color:rgba(255,255,255,.85);line-height:1.55}.bl-note{color:#b9c9e0;max-width:760px;line-height:1.6}.bl-agreement{border-left:3px solid #FFBE0B;padding-left:18px;font-weight:700;line-height:1.6;margin:28px 0}.bl-detail{display:block!important}.bl-detail>div{max-width:840px}.bl-beta{background:#091b35}.bl-beta-steps{list-style:none;counter-reset:beta;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:0;margin:36px 0 48px}.bl-beta-steps li{counter-increment:beta;border-top:2px solid #2854DB;padding-top:20px}.bl-beta-steps li:before{content:'0' counter(beta);font-size:32px;font-weight:800;color:#FFBE0B}.bl-beta-steps h3{font-size:21px;line-height:1.2;margin:14px 0}.bl-beta-steps p{line-height:1.6;color:rgba(255,255,255,.85)}.bl-designations{border-top:1px solid rgba(255,255,255,.2);padding-top:30px}.bl-designations>p{max-width:800px;line-height:1.6}.bl-types{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:28px 0}.bl-types dt{color:#FFBE0B;font-weight:800;font-size:20px;line-height:1.35}.bl-types dd{margin:12px 0 0;line-height:1.6;color:rgba(255,255,255,.85)}.bl-signup{border-top:1px solid rgba(255,255,255,.2);margin-top:30px;padding-top:24px}.bl-allocation{font-size:20px;line-height:1.6}.bl-signup [role=status]{max-width:650px;line-height:1.6;margin-top:18px}.bl-signup [role=status]:focus{outline:2px solid #FFBE0B;outline-offset:5px}@media(max-width:700px){.bl-groups,.bl-beta-steps,.bl-types{grid-template-columns:1fr}.bl-groups{margin-top:24px}.bl-group{padding:24px 0}.bl-beta-steps{gap:18px;margin-bottom:32px}.bl-beta-steps li{display:grid;grid-template-columns:38px 1fr;column-gap:14px}.bl-beta-steps li:before{grid-row:1/3;font-size:26px}.bl-beta-steps h3{margin:0 0 8px}.bl-beta-steps p{grid-column:2;margin:0}.bl-types{gap:24px}.bl-names{font-size:17px}.bl-detail .bl-lines{margin-bottom:0}}

/* Four direct onboarding destinations also fit tablet navigation. */
@media(min-width:900px) and (max-width:1100px){.bl-onboard-nav{display:none}.bar:has(.bl-onboard-nav) .menu{display:block}}
.bar:has(.bl-onboard-nav) .menu-panel{max-height:calc(100svh - 64px);overflow-y:auto}

/* Lineup 10-18: our own businesses and Tru Foe are already in the game. */
.s1-in{display:inline-block;background:#FFBE0B;color:#141204;font:700 .8125rem/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase;padding:.4em .6em .35em;margin-right:.45em;vertical-align:.18em;box-shadow:3px 3px 0 #0A0902;white-space:nowrap}
.bl-names.s1-ingame{color:#fff;margin-bottom:8px}
