.solution-detail-scenario,.solution-detail-outcome{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.solution-detail-scenario>div>p{max-width:55ch}.solution-detail-example-note{border-left:2px solid #b8cee9;padding-left:16px;font-size:12px;margin-top:24px!important}.solution-detail-ingredients{background:#f5f8fd;border-radius:12px;padding:28px}.solution-detail-ingredients h3{margin-bottom:24px}.solution-detail-ingredients>div{gap:14px;margin-top:18px;display:flex}.solution-detail-ingredients svg{color:#155eef;flex:none;margin-top:5px}.solution-detail-ingredients p{min-width:0;margin:0;font-size:13px}.solution-detail-ingredients strong{color:#213d60;margin-bottom:4px;font-weight:600;display:block}.solution-detail-ingredients span{overflow-wrap:anywhere}.solution-detail-record{border-top:2px solid #155eef;padding:24px 0 0}.solution-detail-record>svg{color:#155eef;margin-bottom:14px}.solution-detail-record ul{color:#4d6380;gap:8px;margin:16px 0 24px;padding-left:20px;display:grid}.solution-detail-related{background:#f6f9fe}.solution-detail-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.solution-detail-links>a{color:inherit;border-top:1px solid #cbdbee;flex-direction:column;align-items:flex-start;padding-top:24px;text-decoration:none;display:flex}.solution-detail-links svg{color:#155eef;margin-bottom:20px}.solution-detail-links h3{font-size:19px}.solution-detail-links p{margin:0 0 24px;font-size:14px}.solution-detail-links>a>span{color:#155eef;margin-top:auto;font-size:13px;font-weight:600}.solution-detail-links a:hover>span{text-decoration:underline}.solution-detail .product-detail-hero h1{max-width:21ch}@media (max-width:900px){.solution-detail-scenario,.solution-detail-outcome{gap:36px}}@media (max-width:700px){.solution-detail-scenario,.solution-detail-outcome,.solution-detail-links{grid-template-columns:1fr;gap:32px}.solution-detail-ingredients{padding:22px}}
