.federal-award-detail__hero-body{grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-template-areas:"hero.""details research";align-items:start;gap:12px 18px;margin:0 0 12px;display:grid}.federal-award-detail__hero-body>.opp-detail-top{display:contents}.federal-award-detail__hero-body .opp-detail-top__primary{grid-area:hero;align-self:start}.federal-award-detail__hero-body .opp-detail-top__research{grid-area:research;align-self:stretch}.federal-award-detail__award-card{grid-area:details;align-self:stretch;min-width:0;margin-top:0}.federal-award-detail__hero-body .opp-detail-top__research .ask-ai--research-hero.ask-ai--compact .ask-ai__intents{margin-top:auto}.federal-award-detail__hero-body .ask-ai__research-hero-title{display:none}.federal-award-detail__hero-body .ask-ai--research-hero .ask-ai__research-hero{padding-top:0;padding-bottom:4px}.federal-award-detail__award-card .federal-contractor-profile__summary-dl dd{overflow-wrap:anywhere;word-break:break-word}.federal-award-detail__follow-on{margin-top:12px}.federal-award-detail__similar-cta{background:radial-gradient(900px 140px at 8% -30%,#2dd4bf24,#0000 55%),linear-gradient(#0f202aeb,#0a121ce0);border:1px solid #2dd4bf47;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 0 12px;padding:16px 18px;display:flex}.federal-award-detail__similar-cta-main{flex:280px;min-width:0}.federal-award-detail__similar-cta-title{color:#f8fafc;letter-spacing:-.02em;margin:0 0 6px;font-size:1.08rem;font-weight:650;line-height:1.3}.federal-award-detail__similar-cta-copy{color:#cbd5e1;max-width:none;margin:0;font-size:.92rem;line-height:1.45}.federal-award-detail__similar-cta-actions{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.federal-award-detail__similar-cta-btn{color:#042f2e;cursor:pointer;text-align:center;box-sizing:border-box;background:#2dd4bf;border:1px solid #5eead473;border-radius:10px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:10px 18px;font-size:.92rem;font-weight:700;line-height:1.25;display:inline-flex}.federal-award-detail__similar-cta-btn:hover:not(:disabled){background:#5eead4}.federal-award-detail__similar-cta-btn:disabled{opacity:.72;cursor:wait}.federal-award-detail__similar-cta-error{flex:100%;width:100%;margin:0}.federal-award-detail__intel-list,.federal-award-detail__related-list{margin:0;padding-left:18px}.federal-award-detail__related-item{overflow-wrap:anywhere;word-break:break-word;margin-bottom:10px;line-height:1.45}.federal-award-detail__related-item:last-child{margin-bottom:0}@media (max-width:1280px){.federal-award-detail__hero-body{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}}@media (max-width:980px){.federal-award-detail__hero-body{grid-template-columns:1fr;grid-template-areas:"hero""research""details"}.federal-award-detail__hero-body .opp-detail-top__research{grid-row:auto}.federal-award-detail__similar-cta{flex-direction:column;align-items:stretch;gap:12px}.federal-award-detail__similar-cta-actions{justify-content:stretch;width:100%;margin-left:0}.federal-award-detail__similar-cta-btn{width:100%}}
