.ba-launch{max-width:1180px;margin:auto;padding:44px 24px;color:#142e50}.ba-launch h1,.ba-launch h2,.ba-launch h3,.ba-lead h2{color:#102747;letter-spacing:-.02em;text-align:left;line-height:1.2}.ba-launch h1{font-size:clamp(36px,5vw,62px);max-width:820px}.ba-launch h2{font-size:30px;margin:0 0 18px}.ba-launch p,.ba-launch li,.ba-lead p{font-size:17px;line-height:1.8}.ba-launch-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;align-items:center;padding:24px 0 52px}.ba-launch-hero img{width:100%;height:auto;border:1px solid #dce5f2;border-radius:18px;box-shadow:0 15px 50px #12335c15}.ba-eyebrow{font-size:12px!important;letter-spacing:.15em;text-transform:uppercase;color:#1767e8!important;font-weight:700}.ba-launch-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.ba-launch-actions a,.ba-lead button,.ba-launch button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 20px;background:#1767e8;border:1px solid #1767e8;border-radius:8px;color:#fff;font-weight:600;text-decoration:none}.ba-launch-actions a.secondary{background:white;color:#174c8a;border-color:#bdd0ea}.ba-launch section{padding:42px 0;border-top:1px solid #dce5f2}.ba-launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ba-launch-card{padding:26px;border:1px solid #dce5f2;border-radius:14px;background:#f6f9ff}.ba-launch details{padding:20px 0;border-bottom:1px solid #dce5f2}.ba-launch summary{font-weight:700;cursor:pointer;font-size:18px}.ba-lead{box-sizing:border-box;max-width:1180px;margin:36px auto;padding:36px!important;display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#eef4ff;border:1px solid #d1def3;border-radius:18px;color:#173454}.ba-lead h2{font-size:32px}.ba-lead label,.ba-launch label{display:block;font-weight:600;margin:10px 0 5px}.ba-lead input:not([type=checkbox]),.ba-lead select,.ba-launch input,.ba-launch textarea,.ba-launch select{box-sizing:border-box;background:white;color:#142e50;border:1px solid #b9c9df;border-radius:7px;min-height:46px;width:100%;padding:10px 12px;font-size:16px}.ba-lead-check{display:flex!important;gap:10px;font-size:14px;font-weight:400!important;line-height:1.6}.ba-lead-check input{width:18px;height:18px;flex:none;margin-top:4px}.ba-lead small{display:block;font-size:13px;line-height:1.6;margin-top:12px}.ba-lead-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ba-lead :focus-visible,.ba-launch :focus-visible{outline:3px solid #1767e8;outline-offset:3px}.ba-checklist li{margin:12px 0;padding-left:8px}.ba-checklist li::marker{color:#1767e8}.ba-lead-table{overflow:auto}.ba-lead-table table{width:100%;border-collapse:collapse}.ba-lead-table td,.ba-lead-table th{padding:12px;text-align:left;border-bottom:1px solid #dce5f2;vertical-align:top}.ba-lead-table td{max-width:340px;overflow-wrap:anywhere}@media(max-width:800px){.ba-launch-hero,.ba-lead{grid-template-columns:1fr;gap:22px}.ba-launch-grid{grid-template-columns:1fr}.ba-launch{padding:24px 18px}.ba-lead{padding:24px!important;margin:24px 16px}.ba-launch-actions a{flex:1;text-align:center}.ba-launch h2{font-size:27px}}@media print{header,nav,#footer,.ba-lead,.ba-launch-actions,.ba-copy-button{display:none!important}.ba-launch{padding:0;max-width:none}.ba-launch section{break-inside:avoid}.ba-launch{color:#000}.ba-launch a{color:#000}}

.ba-launch button,.ba-lead button{float:none!important;margin:8px 8px 8px 0;letter-spacing:0;text-transform:none}.dashboard-content-inner.ba-launch h1{font-size:36px}.ba-launch figcaption{font-size:13px;line-height:1.6;margin-top:12px}.ba-launch-hero figure{margin:0}.ba-launch-actions a{white-space:normal}.ba-lead-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:end}.ba-lead-filters label{margin:0}.ba-lead-filters .ba-launch-actions{grid-column:1/-1;margin:0}@media(max-width:800px){.ba-lead-filters{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ba-lead-filters{grid-template-columns:1fr}}

/* Contextual resource links keep the seller palette; primary actions remain unchanged. */
.ba-launch section p a,.ba-launch section li a,.ba-launch-card>a{color:#1264c8!important;text-decoration:underline;text-underline-offset:3px}
