.content-scenarios{padding-top:105px;padding-bottom:105px;background:#0a1527e8;border-top:1px solid #344666;border-bottom:1px solid #344666}
.content-depth-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:20px 70px;align-items:end;margin-bottom:42px}
.content-depth-head .eyebrow{grid-column:1/-1}
.content-depth-head h2{font-size:clamp(30px,3.6vw,54px);line-height:1.22;letter-spacing:-.8px;font-weight:500;margin:0;max-width:780px}
.content-depth-head p{font-size:17px;line-height:1.75;color:#aebdd6;margin:0;max-width:410px}
.content-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.content-scenario-card{display:flex;flex-direction:column;min-width:0;padding:26px 26px 24px;border:1px solid #405575;background:linear-gradient(155deg,#172944ee,#0e1c32ee)}
.content-scenario-number{font-size:11px;letter-spacing:1.4px;color:#b9aaf9}
.content-scenario-card h3{font-size:23px;line-height:1.32;font-weight:500;min-height:62px;margin:25px 0 18px}
.content-scenario-row{border-top:1px solid #344969;padding:16px 0}
.content-scenario-row>span{display:block;margin-bottom:7px;color:#b8abf3;font-size:11px;letter-spacing:.5px}
.content-scenario-row p{font-size:14px;line-height:1.7;color:#c4d0e3;margin:0}
.content-scenario-card>a{width:max-content;max-width:100%;margin-top:auto;padding-top:22px;color:#d1c4ff;text-decoration:none;border-bottom:1px solid #9e8ed9}
.content-scenario-card>a:hover,.content-solution-output>a:hover{color:#fff;border-color:#fff}
.content-solution{padding-top:75px;padding-bottom:130px;border-top:1px solid #344666;background:#091526b8}
.content-solution-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}
.content-solution-fit,.content-solution-work,.content-solution-output{min-width:0;padding:30px;border:1px solid #3f5274;background:#10213bdf}
.content-solution-fit h3,.content-solution-work h3,.content-solution-output h3{font-size:14px;letter-spacing:.5px;color:#c4b7ff;font-weight:500;margin:0 0 18px}
.content-solution-fit p,.content-solution-output p{font-size:17px;line-height:1.75;margin:0;color:#dce5f3}
.content-solution-fit h3:nth-of-type(2){margin-top:35px}
.content-solution-fit ul,.content-solution-output ul{list-style:none;margin:0;padding:0}
.content-solution-fit li,.content-solution-output li{position:relative;padding:10px 0;padding-inline-start:22px;border-top:1px solid #344868;color:#b9c9df;font-size:14px;line-height:1.65}
.content-solution-fit li:before,.content-solution-output li:before{content:'↗';position:absolute;inset-inline-start:0;color:#b9aaf9}
.content-solution-work ol{list-style:none;margin:0;padding:0}
.content-solution-work li{display:grid;grid-template-columns:44px 1fr;gap:10px;border-top:1px solid #344868;padding:18px 0}
.content-solution-work li span{color:#b9aaf9;font-size:12px}
.content-solution-work li p{margin:0;color:#d0dcef;font-size:15px;line-height:1.7}
.content-solution-output{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:0 50px;background:linear-gradient(110deg,#252b50df,#11233eec);border-color:#6d6b9c}
.content-solution-output h3{grid-column:1;grid-row:1}
.content-solution-output p{grid-column:1;grid-row:2}
.content-solution-output ul{grid-column:2;grid-row:1/span 2}
.content-solution-output>a{grid-column:1;width:max-content;max-width:100%;align-self:end;margin-top:25px;color:#d1c4ff;text-decoration:none;border-bottom:1px solid #9e8ed9;padding-bottom:4px}
[dir="rtl"] .content-solution-fit li:before,[dir="rtl"] .content-solution-output li:before{content:'↖'}
@media(max-width:1000px){.content-depth-head{grid-template-columns:1fr;gap:15px}.content-scenario-grid{grid-template-columns:1fr}.content-scenario-card h3{min-height:0}.content-solution-grid{grid-template-columns:1fr}.content-solution-output{grid-template-columns:1fr;gap:15px}.content-solution-output h3,.content-solution-output p,.content-solution-output ul,.content-solution-output>a{grid-column:1;grid-row:auto}}
@media(max-width:760px){.content-scenarios{padding-top:68px;padding-bottom:68px}.content-depth-head{margin-bottom:28px}.content-depth-head h2{font-size:32px}.content-depth-head p{font-size:15px}.content-scenario-card{padding:23px}.content-scenario-card h3{font-size:21px;margin-top:18px}.content-solution{padding-top:60px;padding-bottom:80px}.content-solution-fit,.content-solution-work,.content-solution-output{padding:23px}.content-solution-fit p,.content-solution-output p{font-size:16px}}
