.solutions-overview-module__cWn_oq__root{--journey-progress:0;--journey-top:760px;--journey-height:3000px;--journey-rail-x:52px;--journey-content-offset:104px;isolation:isolate;background:#050806;position:relative;overflow:clip}.solutions-overview-module__cWn_oq__root :is(.solutions-overview-module__cWn_oq__hero,.solutions-overview-module__cWn_oq__competencies,.solutions-overview-module__cWn_oq__diagnostic,.solutions-overview-module__cWn_oq__combinations,.solutions-overview-module__cWn_oq__method,.solutions-overview-module__cWn_oq__finalStep,.solutions-overview-module__cWn_oq__pageExit){position:relative}.solutions-overview-module__cWn_oq__root :is(.solutions-overview-module__cWn_oq__hero,.solutions-overview-module__cWn_oq__competencies,.solutions-overview-module__cWn_oq__diagnostic,.solutions-overview-module__cWn_oq__combinations,.solutions-overview-module__cWn_oq__method,.solutions-overview-module__cWn_oq__finalStep,.solutions-overview-module__cWn_oq__pageExit)>.container{z-index:3;position:relative}.solutions-overview-module__cWn_oq__root :is(.solutions-overview-module__cWn_oq__competencies,.solutions-overview-module__cWn_oq__diagnostic,.solutions-overview-module__cWn_oq__combinations,.solutions-overview-module__cWn_oq__method,.solutions-overview-module__cWn_oq__finalStep)>.container{padding-left:var(--journey-content-offset)}.solutions-overview-module__cWn_oq__journeyPath{z-index:2;top:var(--journey-top);left:var(--journey-rail-x);width:24px;height:var(--journey-height);pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;transform:translate(-50%)}.solutions-overview-module__cWn_oq__root[data-journey-ready=true] .solutions-overview-module__cWn_oq__journeyPath{opacity:1}.solutions-overview-module__cWn_oq__journeyPath:before{content:"";filter:blur(7px);background:linear-gradient(#0000,#22c55e06 8%,#22c55e09 92%,#0000);border-radius:999px;position:absolute;inset:0 4px}.solutions-overview-module__cWn_oq__journeyPathBase,.solutions-overview-module__cWn_oq__journeyPathProgress{transform-origin:top;position:absolute;top:0;bottom:0;left:50%}.solutions-overview-module__cWn_oq__journeyPathBase{background:linear-gradient(#74e2994d,#74e29917 12%,#6cbeab21 82%,#74e2994d);width:1px}.solutions-overview-module__cWn_oq__journeyPathProgress{width:2px;transform:scaleY(var(--journey-progress));will-change:transform;background:linear-gradient(#53df84,#73e2c4 58%,#45d678);border-radius:999px;margin-left:-.5px;box-shadow:0 0 8px #48d9793d,0 0 20px #48d97917}.solutions-overview-module__cWn_oq__journeyPulse{top:calc(var(--journey-progress) * 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:top;background:#07140df0;border:1px solid #79eb9f94;border-radius:999px;place-items:center;width:16px;height:22px;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #22c55e09,0 7px 22px #22c55e33}.solutions-overview-module__cWn_oq__journeyPulse:before{content:"";background:linear-gradient(#0000,#66e79252);border-radius:999px;width:2px;height:88px;position:absolute;bottom:calc(100% + 2px);right:50%;transform:translate(50%)}.solutions-overview-module__cWn_oq__journeyPulse i{background:#8af0ab;border-radius:999px;width:4px;height:7px;box-shadow:0 0 9px #65e68ec7}.solutions-overview-module__cWn_oq__journeyCheckpoint{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:34px;height:34px;transition:border-color .3s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease);background:#07120cf0;border:1px solid #86cf9f4d;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #050806b8,0 8px 22px #00000038}.solutions-overview-module__cWn_oq__journeyCheckpoint:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #48d97900;position:absolute;inset:-6px}.solutions-overview-module__cWn_oq__journeyCheckpoint i{width:6px;height:6px;transition:opacity .18s ease,transform .3s var(--ease);background:#668176;border-radius:50%;box-shadow:0 0 0 4px #7a9b8c0f}.solutions-overview-module__cWn_oq__journeyCheckpoint svg{color:#a1f3bb;opacity:0;transition:opacity .2s ease,transform .34s var(--ease);position:absolute;transform:scale(.45)rotate(-28deg)}.solutions-overview-module__cWn_oq__journeyCheckpoint[data-journey-reached=true]{background:#113a22f7;border-color:#66e891b8;box-shadow:0 0 0 7px #050806c7,0 0 0 9px #22c55e0b,0 9px 28px #22c55e29}.solutions-overview-module__cWn_oq__journeyCheckpoint[data-journey-reached=true]:after{animation:solutions-overview-module__cWn_oq__checkpointConfirm .46s var(--ease) both}.solutions-overview-module__cWn_oq__journeyCheckpoint[data-journey-reached=true] i{opacity:0;transform:scale(.2)}.solutions-overview-module__cWn_oq__journeyCheckpoint[data-journey-reached=true] svg{opacity:1;transform:scale(1)rotate(0)}@keyframes solutions-overview-module__cWn_oq__checkpointConfirm{0%{opacity:.8;border-color:#5be58970;transform:scale(.72)}to{opacity:0;border-color:#5be58900;transform:scale(1.28)}}.solutions-overview-module__cWn_oq__hero{min-height:max(720px,88svh);padding:calc(var(--header-h) + 4.5rem) 0 7rem;background:radial-gradient(circle at 52% 46%,#22c55e11,#0000 34rem),linear-gradient(#050806,#060f0af5);align-items:center;display:flex}.solutions-overview-module__cWn_oq__heroGrid{display:block}.solutions-overview-module__cWn_oq__heroContent{max-width:1120px}.solutions-overview-module__cWn_oq__heroContent h1{letter-spacing:-.06em;max-width:1100px;margin-top:1rem;font-size:clamp(3.8rem,7.4vw,8rem);line-height:.9}.solutions-overview-module__cWn_oq__heroContent h1 span{color:var(--green-500);display:block}.solutions-overview-module__cWn_oq__heroContent .lead{max-width:820px;margin-top:1.7rem}.solutions-overview-module__cWn_oq__heroContent .button-row{margin-top:2rem}.solutions-overview-module__cWn_oq__heroPathOrigin{z-index:4;bottom:-15px;left:var(--journey-rail-x);width:30px;height:46px;color:var(--green-400);background:#07100c;border:1px solid #48d9794d;border-radius:999px;place-items:center;display:grid;position:absolute;transform:translate(-50%)}.solutions-overview-module__cWn_oq__heroPathOrigin span{background:currentColor;border-radius:50%;width:5px;height:5px}.solutions-overview-module__cWn_oq__sectionIntro{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:end;column-gap:5rem;display:grid}.solutions-overview-module__cWn_oq__sectionIntro .eyebrow{grid-column:1/-1}.solutions-overview-module__cWn_oq__sectionIntro h2{max-width:900px;margin-top:.8rem;font-size:clamp(2.8rem,5.3vw,5.7rem)}.solutions-overview-module__cWn_oq__sectionIntro>p:last-child{padding-bottom:.5rem}.solutions-overview-module__cWn_oq__competencies{background:linear-gradient(#09160fad,#050806f0);padding:clamp(6rem,10vw,10rem) 0}.solutions-overview-module__cWn_oq__competenceRows{gap:1rem;margin-top:4rem;display:grid}.solutions-overview-module__cWn_oq__competenceRow{grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);grid-template-areas:"card context";align-items:center;gap:clamp(2rem,5vw,5rem);min-height:260px;display:grid;position:relative}.solutions-overview-module__cWn_oq__competenceRowRight{grid-template-columns:minmax(280px,.72fr) minmax(0,1.08fr);grid-template-areas:"context card"}.solutions-overview-module__cWn_oq__competenceCard{border:1px solid var(--line);border-radius:var(--radius-lg);min-height:250px;transition:border-color .25s,transform .25s var(--ease);background:linear-gradient(145deg,#0f2219eb,#07100ce0);flex-direction:column;grid-area:card;align-items:flex-start;padding:1.5rem;display:flex;box-shadow:0 24px 55px #0003}.solutions-overview-module__cWn_oq__competenceCard:hover,.solutions-overview-module__cWn_oq__competenceCard:focus-visible{border-color:#48d9796b;transform:translateY(-3px)}.solutions-overview-module__cWn_oq__competenceIcon{border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);border-radius:13px;place-items:center;width:52px;height:52px;display:grid}.solutions-overview-module__cWn_oq__competenceRow:first-child .solutions-overview-module__cWn_oq__competenceIcon{color:#57c7ff}.solutions-overview-module__cWn_oq__competenceRow:nth-child(2) .solutions-overview-module__cWn_oq__competenceIcon{color:#5ee58b}.solutions-overview-module__cWn_oq__competenceRow:nth-child(3) .solutions-overview-module__cWn_oq__competenceIcon{color:#b49cff}.solutions-overview-module__cWn_oq__competenceRow:nth-child(4) .solutions-overview-module__cWn_oq__competenceIcon{color:#ffbd66}.solutions-overview-module__cWn_oq__competenceCard>small{color:var(--green-400);font:.62rem var(--font-mono),monospace;letter-spacing:.09em;text-transform:uppercase;margin-top:1.4rem}.solutions-overview-module__cWn_oq__competenceCard h3{margin-top:.4rem;font-size:1.65rem}.solutions-overview-module__cWn_oq__competenceCard p{max-width:540px;margin-top:.8rem;font-size:.88rem}.solutions-overview-module__cWn_oq__competenceLink{color:var(--green-400);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.1rem;font-size:.8rem;font-weight:650;display:flex}.solutions-overview-module__cWn_oq__competenceContext{grid-area:context;max-width:500px;padding:1.2rem 1.4rem}.solutions-overview-module__cWn_oq__competenceRowLeft .solutions-overview-module__cWn_oq__competenceContext{justify-self:start}.solutions-overview-module__cWn_oq__competenceRowRight .solutions-overview-module__cWn_oq__competenceContext{text-align:right;justify-self:end}.solutions-overview-module__cWn_oq__competenceContext small{color:var(--muted-2);font:.6rem var(--font-mono),monospace;letter-spacing:.09em}.solutions-overview-module__cWn_oq__competenceContext p{color:#cbd5d0;margin-top:.65rem;font-size:.92rem;line-height:1.65}.solutions-overview-module__cWn_oq__diagnostic{border-block:1px solid var(--line);background:radial-gradient(circle,#22c55e12,#0000 31rem),#07100c;padding:clamp(6rem,10vw,10rem) 0}.solutions-overview-module__cWn_oq__diagnosticHeading{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:end;gap:5rem;display:grid;position:relative}.solutions-overview-module__cWn_oq__diagnosticHeading h2{max-width:920px;margin-top:.8rem;font-size:clamp(2.8rem,5.2vw,5.6rem)}.solutions-overview-module__cWn_oq__diagnosticHeading>p{padding-bottom:.6rem}.solutions-overview-module__cWn_oq__decisionMap{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:stretch;gap:0;margin-top:4rem;display:grid}.solutions-overview-module__cWn_oq__decisionQuestions{align-content:start;gap:.6rem;display:grid}.solutions-overview-module__cWn_oq__decisionQuestions button{border:1px solid var(--line);color:#d6ded9;text-align:left;cursor:pointer;min-height:84px;transition:border-color .2s,background .2s,color .2s,transform .2s var(--ease);background:#ffffff05;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:.8rem;padding:.9rem 1rem;display:grid;position:relative}.solutions-overview-module__cWn_oq__decisionQuestions button:hover{border-color:#48d97952;transform:translate(3px)}.solutions-overview-module__cWn_oq__decisionQuestions button[aria-selected=true]{color:var(--green-400);background:#22c55e12;border-color:#48d9797a}.solutions-overview-module__cWn_oq__decisionQuestions button[aria-selected=true]:after{background:linear-gradient(90deg,var(--green-400),#48d9791f);content:"";width:46px;height:1px;position:absolute;top:50%;left:100%}.solutions-overview-module__cWn_oq__decisionQuestions button>span{color:var(--muted-2);font:.68rem var(--font-mono),monospace}.solutions-overview-module__cWn_oq__decisionQuestions button strong{font-size:.9rem;font-weight:590}.solutions-overview-module__cWn_oq__decisionQuestions button svg{color:var(--muted-2)}.solutions-overview-module__cWn_oq__decisionQuestions button[aria-selected=true] svg{color:var(--green-400)}.solutions-overview-module__cWn_oq__decisionConnector{position:relative}.solutions-overview-module__cWn_oq__decisionConnector span{background:#48d97926;width:1px;position:absolute;top:0;bottom:0;left:50%}.solutions-overview-module__cWn_oq__decisionConnector i{--decision-position:12.5%;z-index:3;top:var(--decision-position);width:15px;height:15px;transition:top .32s var(--ease);background:#07100c;border:1px solid #48d9798c;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #48d97940}.solutions-overview-module__cWn_oq__decisionMap[data-active-solution=automation] .solutions-overview-module__cWn_oq__decisionConnector i{--decision-position:37.5%}.solutions-overview-module__cWn_oq__decisionMap[data-active-solution=ai] .solutions-overview-module__cWn_oq__decisionConnector i{--decision-position:62.5%}.solutions-overview-module__cWn_oq__decisionMap[data-active-solution=custom] .solutions-overview-module__cWn_oq__decisionConnector i{--decision-position:87.5%}.solutions-overview-module__cWn_oq__decisionConnector:after{content:"";background:linear-gradient(90deg,#48d97973,#48d97914);width:46px;height:1px;position:absolute;top:50%;left:50%}.solutions-overview-module__cWn_oq__decisionAnswer{border-radius:var(--radius-lg);background:linear-gradient(145deg,#0e2519f5,#07120cf0);border:1px solid #48d9794d;flex-direction:column;min-height:440px;padding:clamp(1.4rem,3vw,2.4rem);display:flex;box-shadow:0 28px 70px #00000047}.solutions-overview-module__cWn_oq__decisionAnswerTop{align-items:center;gap:1rem;display:flex}.solutions-overview-module__cWn_oq__decisionIcon{width:54px;height:54px;color:var(--green-400);background:#22c55e0f;border:1px solid #48d9794d;border-radius:14px;place-items:center;display:grid}.solutions-overview-module__cWn_oq__decisionAnswerTop small{color:var(--green-400);font:.6rem var(--font-mono),monospace;letter-spacing:.08em}.solutions-overview-module__cWn_oq__decisionAnswerTop h3{margin-top:.25rem;font-size:1.55rem}.solutions-overview-module__cWn_oq__decisionReading{gap:.85rem;margin-top:1.5rem;display:grid}.solutions-overview-module__cWn_oq__decisionReading>div{border:1px solid var(--line);background:#ffffff05;border-radius:11px;padding:.9rem 1rem}.solutions-overview-module__cWn_oq__decisionReading span{color:#dbe5df;align-items:center;gap:.45rem;font-size:.72rem;font-weight:650;display:flex}.solutions-overview-module__cWn_oq__decisionReading span svg{color:var(--green-400)}.solutions-overview-module__cWn_oq__decisionReading p{margin-top:.45rem;font-size:.78rem;line-height:1.55}.solutions-overview-module__cWn_oq__decisionAnswer>ul{flex-wrap:wrap;gap:.45rem;margin-top:1rem;list-style:none;display:flex}.solutions-overview-module__cWn_oq__decisionAnswer>ul li{color:#cde4d5;border:1px solid #48d97933;border-radius:999px;align-items:center;gap:.35rem;padding:.42rem .6rem;font-size:.68rem;display:flex}.solutions-overview-module__cWn_oq__decisionAnswer>ul svg{color:var(--green-400)}.solutions-overview-module__cWn_oq__decisionAnswer>a{color:var(--green-400);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.3rem;font-size:.82rem;font-weight:650;display:flex}.solutions-overview-module__cWn_oq__combinations{background:linear-gradient(#050806,#08120ceb);padding:clamp(6rem,10vw,10rem) 0}.solutions-overview-module__cWn_oq__combinationsHeading{text-align:center;max-width:950px;margin-inline:auto}.solutions-overview-module__cWn_oq__combinationsHeading h2{margin-top:.8rem;font-size:clamp(2.8rem,5.2vw,5.6rem)}.solutions-overview-module__cWn_oq__combinationsHeading>p:last-child{max-width:760px;margin:1.1rem auto 0}.solutions-overview-module__cWn_oq__combinationList{gap:1.2rem;margin-top:4rem;display:grid}.solutions-overview-module__cWn_oq__combinationList article{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.solutions-overview-module__cWn_oq__combinationCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(145deg,#0e1f17e6,#060e09db);grid-column:1/9;padding:1.5rem}.solutions-overview-module__cWn_oq__combinationRight .solutions-overview-module__cWn_oq__combinationCard{grid-area:1/5/auto/13}.solutions-overview-module__cWn_oq__combinationCard>span{color:var(--green-400);font:.6rem var(--font-mono),monospace;letter-spacing:.09em}.solutions-overview-module__cWn_oq__combinationCard h3{max-width:600px;margin-top:.6rem;font-size:clamp(1.4rem,2.4vw,2rem)}.solutions-overview-module__cWn_oq__combinationCard>p{margin-top:.8rem;font-size:.85rem}.solutions-overview-module__cWn_oq__combinationCard>p:last-child{border-top:1px solid var(--line);color:#c8d4cd;padding-top:.9rem}.solutions-overview-module__cWn_oq__combinationCard>div{flex-wrap:wrap;gap:.45rem;margin:1rem 0;display:flex}.solutions-overview-module__cWn_oq__combinationCard small{color:#d8e8de;border:1px solid #48d97938;border-radius:999px;padding:.4rem .6rem;font-size:.65rem}.solutions-overview-module__cWn_oq__method{border-block:1px solid var(--line);background:radial-gradient(circle at 68% 45%,#22c55e0f,#0000 28rem),#07100c;padding:clamp(6rem,10vw,10rem) 0}.solutions-overview-module__cWn_oq__methodGrid{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:start;display:grid}.solutions-overview-module__cWn_oq__methodHeading{top:calc(var(--header-h) + 5rem);grid-column:1;position:sticky}.solutions-overview-module__cWn_oq__methodHeading h2{max-width:620px;margin-top:.8rem;font-size:clamp(2.8rem,5vw,5.3rem)}.solutions-overview-module__cWn_oq__methodHeading>p:last-child{max-width:570px;margin-top:1rem}.solutions-overview-module__cWn_oq__methodSteps{grid-column:3;list-style:none;display:grid}.solutions-overview-module__cWn_oq__methodSteps li{grid-template-columns:58px 1fr;gap:1rem;min-height:190px;padding-bottom:2rem;display:grid;position:relative}.solutions-overview-module__cWn_oq__methodSteps li>.solutions-overview-module__cWn_oq__methodStepNumber{z-index:2;width:54px;height:54px;color:var(--green-400);font:.68rem var(--font-mono),monospace;background:#07100c;border:1px solid #48d97961;border-radius:50%;place-items:center;display:grid;position:relative}.solutions-overview-module__cWn_oq__methodSteps li>.solutions-overview-module__cWn_oq__journeyCheckpoint{top:27px}.solutions-overview-module__cWn_oq__methodSteps li>i{background:linear-gradient(#48d97966,#48d97914);width:1px;position:absolute;top:54px;bottom:0;left:27px}.solutions-overview-module__cWn_oq__methodSteps li>div{border-bottom:1px solid var(--line);padding:.15rem 0 2rem 1rem}.solutions-overview-module__cWn_oq__methodSteps small{color:var(--muted-2);font:.6rem var(--font-mono),monospace;letter-spacing:.09em}.solutions-overview-module__cWn_oq__methodSteps h3{margin-top:.35rem;font-size:1.45rem}.solutions-overview-module__cWn_oq__methodSteps p{max-width:590px;margin-top:.65rem;font-size:.86rem}.solutions-overview-module__cWn_oq__finalStep{background:linear-gradient(#050806f2,#050806);padding:clamp(6rem,10vw,10rem) 0}.solutions-overview-module__cWn_oq__finalStepCard{background:radial-gradient(circle at 50% 0,#22c55e21,#0000 20rem),linear-gradient(145deg,#0d2317f0,#060f0af0);border:1px solid #48d9794d;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;min-height:410px;padding:clamp(2rem,5vw,5rem);display:grid;box-shadow:0 35px 90px #00000057}.solutions-overview-module__cWn_oq__finalStepCard>div:nth-child(2){max-width:820px}.solutions-overview-module__cWn_oq__finalStepCard h2{margin-top:.8rem;font-size:clamp(2.8rem,5.2vw,5.6rem)}.solutions-overview-module__cWn_oq__finalStepCard p:last-child{max-width:720px;margin-top:1rem}.solutions-overview-module__cWn_oq__finalMarker{width:46px;height:46px;top:0}.solutions-overview-module__cWn_oq__finalMarker svg{width:18px;height:18px}.solutions-overview-module__cWn_oq__finalStepCard>.button{z-index:2;position:relative}.solutions-overview-module__cWn_oq__pageExit{border-top:1px solid var(--line)}.solutions-overview-module__cWn_oq__pageExit>.container{justify-content:space-between;align-items:center;gap:2rem;min-height:100px;display:flex}.solutions-overview-module__cWn_oq__pageExit a{color:var(--muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.solutions-overview-module__cWn_oq__pageExit a:hover{color:var(--green-400)}.solutions-overview-module__cWn_oq__root [data-journey-section]{transition:filter .45s}.solutions-overview-module__cWn_oq__root [data-journey-section][data-journey-active=false]{filter:saturate(.88)}.solutions-overview-module__cWn_oq__root [data-journey-section][data-journey-active=true] .solutions-overview-module__cWn_oq__methodStepNumber{border-color:#48d97994;box-shadow:0 0 0 7px #22c55e06,0 0 20px #22c55e1f}@media (max-width:1120px){.solutions-overview-module__cWn_oq__sectionIntro,.solutions-overview-module__cWn_oq__diagnosticHeading{gap:3rem}}@media (max-width:900px){.solutions-overview-module__cWn_oq__hero{min-height:auto;padding-top:calc(var(--header-h) + 4rem)}.solutions-overview-module__cWn_oq__heroContent{max-width:780px}.solutions-overview-module__cWn_oq__sectionIntro,.solutions-overview-module__cWn_oq__diagnosticHeading{grid-template-columns:1fr;gap:1rem}.solutions-overview-module__cWn_oq__sectionIntro .eyebrow{grid-column:auto}.solutions-overview-module__cWn_oq__decisionMap,.solutions-overview-module__cWn_oq__methodGrid{grid-template-columns:1fr 64px 1fr}.solutions-overview-module__cWn_oq__methodHeading{position:static}}@media (max-width:820px){.solutions-overview-module__cWn_oq__root{--journey-content-offset:72px}}@media (max-width:720px){.solutions-overview-module__cWn_oq__heroContent h1{font-size:clamp(3.2rem,13vw,5rem)}.solutions-overview-module__cWn_oq__sectionIntro h2,.solutions-overview-module__cWn_oq__diagnosticHeading h2,.solutions-overview-module__cWn_oq__combinationsHeading h2,.solutions-overview-module__cWn_oq__methodHeading h2,.solutions-overview-module__cWn_oq__finalStepCard h2{font-size:clamp(2.55rem,10vw,4rem)}.solutions-overview-module__cWn_oq__competenceRow,.solutions-overview-module__cWn_oq__competenceRowRight{grid-template-columns:minmax(0,1fr);grid-template-areas:"card""context";align-items:start;gap:0;min-height:0;padding-bottom:2rem}.solutions-overview-module__cWn_oq__competenceCard{min-height:0}.solutions-overview-module__cWn_oq__competenceContext,.solutions-overview-module__cWn_oq__competenceRowLeft .solutions-overview-module__cWn_oq__competenceContext,.solutions-overview-module__cWn_oq__competenceRowRight .solutions-overview-module__cWn_oq__competenceContext{text-align:left;justify-self:stretch;padding:1rem 0 0}.solutions-overview-module__cWn_oq__decisionMap{grid-template-columns:28px minmax(0,1fr);gap:0 1rem}.solutions-overview-module__cWn_oq__decisionQuestions{grid-column:2}.solutions-overview-module__cWn_oq__decisionConnector{grid-area:1/1/3}.solutions-overview-module__cWn_oq__decisionQuestions button[aria-selected=true]:after{display:none}.solutions-overview-module__cWn_oq__decisionConnector:after{width:27px;top:42px;left:50%}.solutions-overview-module__cWn_oq__decisionAnswer{grid-column:2;min-height:0;margin-top:1rem}.solutions-overview-module__cWn_oq__combinationList article{grid-template-columns:minmax(0,1fr)}.solutions-overview-module__cWn_oq__combinationCard,.solutions-overview-module__cWn_oq__combinationRight .solutions-overview-module__cWn_oq__combinationCard{grid-area:1/1}.solutions-overview-module__cWn_oq__methodGrid{grid-template-columns:1fr}.solutions-overview-module__cWn_oq__methodHeading,.solutions-overview-module__cWn_oq__methodSteps{grid-column:1}.solutions-overview-module__cWn_oq__methodSteps{margin-top:2.5rem}.solutions-overview-module__cWn_oq__finalStepCard{grid-template-columns:1fr;min-height:0}.solutions-overview-module__cWn_oq__finalStepCard>.button{justify-self:start}}@media (max-width:500px){.solutions-overview-module__cWn_oq__root{--journey-content-offset:52px}.solutions-overview-module__cWn_oq__hero{padding-top:calc(var(--header-h) + 2.5rem);padding-bottom:5rem}.solutions-overview-module__cWn_oq__heroContent h1{font-size:clamp(3rem,14.5vw,4.2rem)}.solutions-overview-module__cWn_oq__heroContent .button-row{display:grid}.solutions-overview-module__cWn_oq__heroContent .button{justify-content:center;width:100%}.solutions-overview-module__cWn_oq__sectionIntro,.solutions-overview-module__cWn_oq__diagnosticHeading{text-align:left}.solutions-overview-module__cWn_oq__competenceRows,.solutions-overview-module__cWn_oq__decisionMap,.solutions-overview-module__cWn_oq__combinationList{margin-top:2.5rem}.solutions-overview-module__cWn_oq__competenceCard,.solutions-overview-module__cWn_oq__decisionAnswer,.solutions-overview-module__cWn_oq__combinationCard{padding:1.2rem}.solutions-overview-module__cWn_oq__decisionQuestions button{grid-template-columns:28px 1fr auto;min-height:76px;padding:.75rem}.solutions-overview-module__cWn_oq__decisionQuestions button strong{font-size:.8rem}.solutions-overview-module__cWn_oq__decisionAnswerTop{align-items:flex-start}.solutions-overview-module__cWn_oq__decisionReading>div{padding:.8rem}.solutions-overview-module__cWn_oq__combinationsHeading{text-align:left}.solutions-overview-module__cWn_oq__methodSteps li{grid-template-columns:48px 1fr}.solutions-overview-module__cWn_oq__methodSteps li>.solutions-overview-module__cWn_oq__methodStepNumber{width:46px;height:46px}.solutions-overview-module__cWn_oq__methodSteps li>.solutions-overview-module__cWn_oq__journeyCheckpoint{top:23px}.solutions-overview-module__cWn_oq__methodSteps li>i{top:46px;left:23px}.solutions-overview-module__cWn_oq__methodSteps li>div{padding-left:.5rem}.solutions-overview-module__cWn_oq__finalStepCard{border-radius:20px;padding:2rem 1.3rem}.solutions-overview-module__cWn_oq__pageExit>.container{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:1.5rem}}@media (prefers-reduced-motion:reduce){.solutions-overview-module__cWn_oq__journeyPathProgress{opacity:.2;box-shadow:none;transform:scaleY(1)}.solutions-overview-module__cWn_oq__journeyPulse{display:none}.solutions-overview-module__cWn_oq__journeyCheckpoint,.solutions-overview-module__cWn_oq__journeyCheckpoint:after,.solutions-overview-module__cWn_oq__journeyCheckpoint i,.solutions-overview-module__cWn_oq__journeyCheckpoint svg{transition:none!important;animation:none!important}.solutions-overview-module__cWn_oq__root [data-journey-section]{transition:none;filter:none!important}}
