/* MPDIRECTOR public landing: Financial detective block.
   Layout and visuals come from landing-fbo-feature.css (mp-fbo-*);
   only detective-specific details live here. */
#auth .mp-detective-showcase{margin-top:0}
#auth .mp-detective-showcase .mp-det-table .mp-fbo-demo-row{grid-template-columns:1.9fr .75fr .85fr}
#auth .mp-detective-showcase .mp-det-table .mp-fbo-demo-product{line-height:1.35}
#auth .mp-detective-showcase .mp-det-table .mp-fbo-demo-product i{
  background:linear-gradient(145deg,#ffe7c2,#ffbf6b)}
#auth .mp-detective-showcase .mp-det-table .mp-fbo-demo-row b{font-size:15px}
#auth .mp-detective-showcase .mp-det-mp{
  display:inline-block;padding:4px 9px;border-radius:50px;
  font-style:normal;font-size:10px;font-weight:800;letter-spacing:.02em;
  color:#1559c9;background:#e8f1ff}
#auth .mp-detective-showcase .mp-det-mp-wb{color:#8a2bb4;background:#f4e8fb}
#auth .mp-detective-showcase .mp-fbo-demo-indicator{background:#fff4e5;color:#a35c00}
#auth .mp-detective-showcase .mp-fbo-demo-indicator i{background:#ffad3b;box-shadow:0 0 0 4px rgba(255,173,59,.16)}
@media (max-width:620px){
  #auth .mp-detective-showcase .mp-det-table .mp-fbo-demo-row{grid-template-columns:1.5fr .7fr .8fr;font-size:11px}
}
