/* Generated industry imagery is confined to the three business scenario cards. */
#solutions-home .hs-accordion{height:744px}
#solutions-home .hs-scene-preview{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:14px;align-items:center;height:auto;min-height:260px;margin-top:19px}
#solutions-home .hs-industry-preview{min-width:0;margin:0;width:100%;align-self:start}
#solutions-home .hs-industry-preview>a{display:block;border-radius:14px;overflow:hidden;border:1px solid #e0e5e8;background:#fff;box-shadow:0 9px 24px #2437490a;cursor:zoom-in}
#solutions-home .hs-industry-preview>a:focus-visible{outline:2px solid #8999a6;outline-offset:4px}
#solutions-home .hs-industry-preview img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain}
#solutions-home .hs-industry-preview figcaption{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:8px;line-height:1.9;color:#92989d;margin-top:7px;flex-wrap:wrap}
#solutions-home .hs-industry-preview figcaption>span:last-child{color:#7c8790;white-space:nowrap}
#solutions-home .hs-scene-person{position:relative;inset:auto;width:112px;align-self:center}
#solutions-home .hs-scene-person>img{height:182px}
#solutions-home .hs-scene-person figcaption{font-size:11px;margin-top:8px}
#solutions-home .hs-scene-person figcaption>span{font-size:9px}
#solutions-home .hs-example-note{max-width:930px}
@media(min-width:901px) and (max-width:1100px){#solutions-home .hs-scene-preview{grid-template-columns:minmax(0,1fr) 88px;gap:9px}#solutions-home .hs-scene-person{width:88px}#solutions-home .hs-scene-person>img{height:157px}#solutions-home .hs-accordion{height:680px}}
@media(max-width:900px){#solutions-home .hs-accordion{height:auto}#solutions-home .hs-card.is-selected{height:730px}#solutions-home .hs-scene-preview{grid-template-columns:minmax(0,1fr) 100px;min-height:0}#solutions-home .hs-scene-person{width:100px}}
@media(max-width:600px){#solutions-home .hs-card.is-selected{height:780px}#solutions-home .hs-scene-preview{display:block;padding-bottom:118px;margin-top:20px}#solutions-home .hs-industry-preview>a{border-radius:11px}#solutions-home .hs-industry-preview figcaption{font-size:8px}#solutions-home .hs-scene-person{position:absolute;width:88px;right:2px;bottom:0;display:block}#solutions-home .hs-scene-person>img{width:88px;height:111px}#solutions-home .hs-scene-person figcaption{right:105px;bottom:22px;width:145px;text-align:right;font-size:11px}#solutions-home .hs-scene-person figcaption>span{font-size:9px}}
@media(max-width:359px){#solutions-home .hs-card.is-selected{height:790px}}
