#mh-main.mh-bp .bp-hero{background:linear-gradient(120deg,#e9f3fb,#fff);padding:24px 0}#mh-main.mh-bp .bp-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:25px;align-items:center}#mh-main.mh-bp .bp-crumb{font-size:11px;color:#7a8daa;margin-bottom:16px}body.mh-finance #mh-main.mh-bp h1{font-size:32px!important}body.mh-finance #mh-main.mh-bp .bp-lead{font-size:15px!important;color:#345881}#mh-main.mh-bp .bp-hero-photo{position:relative;overflow:hidden;border-radius:9px;height:270px}#mh-main.mh-bp .bp-hero-photo img{width:100%;height:100%;object-fit:cover}#mh-main.mh-bp .bp-checks{position:absolute;left:15px;top:18px;padding:14px;background:#ffffffe0;backdrop-filter:blur(6px);border:1px solid white;border-radius:9px;font-size:11px;line-height:2.5;color:#26456f}#mh-main.mh-bp .bp-section{margin:26px 0;scroll-margin-top:120px}#mh-main.mh-bp .bp-section>header{margin-bottom:16px}body.mh-finance #mh-main.mh-bp h2{font-size:22px!important}#mh-main.mh-bp .bp-cards{display:grid;gap:11px}#mh-main.mh-bp .bp-six{grid-template-columns:repeat(6,1fr)}#mh-main.mh-bp .bp-four{grid-template-columns:repeat(4,1fr)}#mh-main.mh-bp .bp-cards article{border:1px solid #e3edf9;background:#fff;border-radius:8px;padding:18px 12px!important;text-align:center;transition:box-shadow .2s,transform .2s}#mh-main.mh-bp .bp-cards article:hover{transform:translateY(-2px);box-shadow:0 8px 18px #23558c0d}#mh-main.mh-bp .bp-cards svg{width:40px;height:40px;background:#ecf5ff;border-radius:12px;padding:8px}#mh-main.mh-bp .bp-cards article:nth-child(2n) svg{color:#a348e9;background:#f8efff}#mh-main.mh-bp .bp-cards article:nth-child(3n) svg{color:#f27335;background:#fff5ed}#mh-main.mh-bp .bp-cards article:nth-child(4n) svg{color:#12a77a;background:#eafaf2}body.mh-finance #mh-main.mh-bp .bp-cards h3{font-size:13px!important;line-height:1.9!important}body.mh-finance #mh-main.mh-bp .bp-cards p{font-size:11px!important;margin-bottom:0;color:#7488a8}#mh-main.mh-bp .bp-process{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;padding:0!important;margin:26px 0!important;list-style:none!important}#mh-main.mh-bp .bp-process li{position:relative;text-align:center;list-style:none!important;margin:0!important;padding:0!important}#mh-main.mh-bp .bp-process li:before{content:'';position:absolute;top:20px;right:50%;width:calc(100% + 18px);height:1px;background:#cfe0f7}#mh-main.mh-bp .bp-process li:last-child:before{display:none}#mh-main.mh-bp .bp-process b{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#e7f2ff;color:#0766df;margin:auto auto 10px;border:4px solid #fff}#mh-main.mh-bp .bp-process svg{width:24px;height:24px}body.mh-finance #mh-main.mh-bp .bp-process h3{font-size:13px!important}body.mh-finance #mh-main.mh-bp .bp-process p{font-size:11px!important}#mh-main.mh-bp .bp-flow{display:grid;grid-template-columns:1fr 180px 1fr;gap:22px;align-items:center;padding:22px;border:1px solid #e1ecfa;border-radius:9px;background:#fff}#mh-main.mh-bp .bp-flow>strong{display:grid;place-content:center;text-align:center;background:#a7d1f2;border:14px solid #d9ecfb;outline:10px solid #eef7fd;border-radius:50%;width:155px;height:155px;justify-self:center;font-size:19px;color:#0b397c}body.mh-finance #mh-main.mh-bp .bp-flow h2{font-size:17px!important}body.mh-finance #mh-main.mh-bp .bp-flow p{background:#ecf4ff;margin:4px 0;padding:4px 12px;border-radius:4px;font-size:12px!important}#mh-main.mh-bp .bp-examples{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}#mh-main.mh-bp .bp-examples article{background:white;border:1px solid #e3edf9;border-radius:8px;padding:13px!important;overflow:hidden}body.mh-finance #mh-main.mh-bp .bp-examples h3{font-size:12px!important}#mh-main.mh-bp .bp-examples small{font-size:9px;color:#8397b2}#mh-main.mh-bp .bp-examples dl{font-size:10px;margin:0}#mh-main.mh-bp .bp-examples dt{color:#527599;padding-top:6px}#mh-main.mh-bp .bp-examples dd{margin:0;color:#8b9ab0;border-bottom:1px solid #e7eff9;padding-bottom:4px}#mh-main.mh-bp .bp-donut{width:112px;height:112px;border-radius:50%;background:conic-gradient(#37b9ce 0 33%,#3393ee 33% 65%,#85cbb8 65% 90%,#edb6a6 90%);margin:15px auto;position:relative}#mh-main.mh-bp .bp-donut:after{content:'';position:absolute;inset:24px;border-radius:50%;background:white}#mh-main.mh-bp .bp-bars{height:140px;display:flex;align-items:end;gap:9px;border-bottom:1px solid #d9e5f1;background:repeating-linear-gradient(to top,transparent 0 30px,#edf3fa 31px);padding:10px 4px 0;margin-bottom:10px}#mh-main.mh-bp .bp-bars i{width:18%;height:30%;background:linear-gradient(#73b5fb,#347cec)}#mh-main.mh-bp .bp-bars i:nth-child(2){height:44%}#mh-main.mh-bp .bp-bars i:nth-child(3){height:59%}#mh-main.mh-bp .bp-bars i:nth-child(4){height:75%}#mh-main.mh-bp .bp-bars i:nth-child(5){height:90%}#mh-main.mh-bp .bp-cash i{background:linear-gradient(to right,#65bdac 45%,transparent 45% 55%,#459afa 55%)}#mh-main.mh-bp svg.bp-line{width:100%;height:155px;padding:0;stroke-width:2}#mh-main.mh-bp .bp-final{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 26px;background:linear-gradient(100deg,#e0eef8,#f7fbff);border:1px solid #dbeaf7;border-radius:10px}body.mh-finance #mh-main.mh-bp .bp-final h2{font-size:18px!important}#mh-main.mh-bp .bp-final a{flex-shrink:0}#mh-main.mh-bp .bp-final p{margin-bottom:0}
@media(max-width:1000px){#mh-main.mh-bp .bp-six,#mh-main.mh-bp .bp-process{grid-template-columns:repeat(3,1fr)}#mh-main.mh-bp .bp-four{grid-template-columns:1fr 1fr}#mh-main.mh-bp .bp-examples{grid-template-columns:repeat(3,1fr)}#mh-main.mh-bp .bp-process li:before{display:none}}
@media(max-width:600px){#mh-main.mh-bp .bp-hero-grid{grid-template-columns:1fr}#mh-main.mh-bp .bp-six,#mh-main.mh-bp .bp-process,#mh-main.mh-bp .bp-examples{grid-template-columns:1fr 1fr}#mh-main.mh-bp .bp-flow{grid-template-columns:1fr;padding:18px}#mh-main.mh-bp .bp-flow>strong{width:125px;height:125px;margin:10px}#mh-main.mh-bp .bp-final{flex-direction:column;align-items:start}body.mh-finance #mh-main.mh-bp h1{font-size:27px!important}body.mh-finance #mh-main.mh-bp h2{font-size:19px!important}#mh-main.mh-bp .bp-hero-photo{height:230px}}
@media(prefers-reduced-motion:reduce){#mh-main.mh-bp *{transition:none!important}}
