:is(.v48-shell,.v48-scope) .solution-graphic{margin:0;background:linear-gradient(140deg,#f6f8ef,#fff 60%,#fcf6ec);padding:30px;border-radius:18px;box-shadow:none}:is(.v48-shell,.v48-scope) .solution-graphic-heading{display:flex;align-items:center;gap:10px;padding:0 0 24px;font-size:16px;color:#354730}:is(.v48-shell,.v48-scope) .solution-graphic .as-panel{animation:none!important}:is(.v48-shell,.v48-scope) .solution-graphic *,:is(.v48-shell,.v48-scope) .solution-graphic *::before,:is(.v48-shell,.v48-scope) .solution-graphic *::after{animation:none!important;transition:none!important;cursor:default!important}:is(.v48-shell,.v48-scope) .solution-graphic figcaption{padding:24px 8px 0;font-size:14px;line-height:1.65;color:#46573f;max-width:780px}:is(.v48-shell,.v48-scope) .solution-graphic .foot:empty{display:none}:is(.v48-shell,.v48-scope) .solution-graphic button{display:none!important}:is(.v48-shell,.v48-scope) .solution-graphic .scene-action,:is(.v48-shell,.v48-scope) .solution-graphic .action-row:empty{display:none}:is(.v48-shell,.v48-scope) .solution-graphic h3{font-size:25px!important;line-height:1.3!important}:is(.v48-shell,.v48-scope) .solution-graphic .eyebrow{color:#506247}:is(.v48-shell,.v48-scope) .solution-graphic .as-panel>div{min-height:420px}@media(max-width:600px){:is(.v48-shell,.v48-scope) .solution-graphic{padding:14px;border-radius:12px}:is(.v48-shell,.v48-scope) .solution-graphic-heading{font-size:14px;padding-bottom:18px}:is(.v48-shell,.v48-scope) .solution-graphic h3{font-size:21px!important}:is(.v48-shell,.v48-scope) .solution-graphic figcaption{padding:18px 3px 0;font-size:13px}}
