.HomePage-module__t6iMeG__page{--ink:#111725;--blue:#1d4ed8;--yellow:#ffd54a;--pale:#fff4cc;color:var(--ink);background:#fff}.HomePage-module__t6iMeG__page :is(input,textarea,button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #1d4ed8}.HomePage-module__t6iMeG__page :is(input,textarea){min-width:0}.HomePage-module__t6iMeG__whatsapp{color:inherit;align-items:center;gap:9px;width:fit-content;padding:12px 0;font-size:12px;font-weight:700;display:inline-flex}.HomePage-module__t6iMeG__whatsapp:hover{text-underline-offset:4px;text-decoration:underline}.HomePage-module__t6iMeG__floatingWhatsapp{z-index:35;color:#fff;background:#111725;border:1px solid #fff6;border-radius:30px;align-items:center;gap:10px;padding:15px 20px;font-size:12px;font-weight:700;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 5px 24px #11172526}.HomePage-module__t6iMeG__floatingWhatsapp:hover{background:#1d4ed8}.HomePage-module__t6iMeG__cardLabel{text-transform:uppercase;letter-spacing:.12em;color:#1d4ed8;margin-bottom:18px;font-size:10px;font-weight:700}.HomePage-module__t6iMeG__opportunityGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;display:grid}.HomePage-module__t6iMeG__cloudCard{background:#fafbfe;border:1px solid #e3e7ef;border-radius:10px;padding:28px;overflow:hidden}.HomePage-module__t6iMeG__cloudCard>p:last-child{color:#5b6478;margin-top:20px;font-size:11px}.HomePage-module__t6iMeG__opportunityList article{border-bottom:1px solid #e3e7ef;gap:22px;padding:22px 0;display:flex}.HomePage-module__t6iMeG__opportunityList article>span{color:#1d4ed8;padding-top:5px;font-size:11px;font-weight:700}.HomePage-module__t6iMeG__opportunityList h3{font-size:22px}.HomePage-module__t6iMeG__opportunityList article p{color:#5b6478;margin-top:9px;font-size:13px;line-height:1.8}.HomePage-module__t6iMeG__evidence{background:#fff4cc;padding:42px 0}.HomePage-module__t6iMeG__evidenceGrid{grid-template-columns:1fr 1.15fr;align-items:center;gap:100px;display:grid}.HomePage-module__t6iMeG__evidence h2{font-size:31px}.HomePage-module__t6iMeG__evidence .HomePage-module__t6iMeG__eyebrow{margin-bottom:14px}.HomePage-module__t6iMeG__evidenceGrid>div>p:not(.HomePage-module__t6iMeG__eyebrow){color:#514d3d;font-size:13px;line-height:1.9}.HomePage-module__t6iMeG__evidence .HomePage-module__t6iMeG__textLink{margin-top:15px}.HomePage-module__t6iMeG__coverageGrid{border:1px solid #e3e7ef;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.HomePage-module__t6iMeG__coverageGrid article{border-bottom:1px solid #e3e7ef;border-right:1px solid #e3e7ef;padding:30px}.HomePage-module__t6iMeG__coverageGrid article:nth-child(3n){border-right:0}.HomePage-module__t6iMeG__coverageGrid article:nth-last-child(-n+3){border-bottom:0}.HomePage-module__t6iMeG__coverageGrid article>div{color:#1d4ed8;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.HomePage-module__t6iMeG__coverageGrid article>div span{font-size:10px}.HomePage-module__t6iMeG__coverageGrid h3{font-size:21px}.HomePage-module__t6iMeG__coverageGrid p{color:#5b6478;margin-top:14px;font-size:13px;line-height:1.85}.HomePage-module__t6iMeG__inlineCta{justify-content:space-between;align-items:center;gap:25px;margin-top:28px;display:flex}.HomePage-module__t6iMeG__inlineCta>p{color:#5b6478;font-size:13px}.HomePage-module__t6iMeG__blueprintBelow{grid-template-columns:1fr 1.25fr;gap:65px;padding-top:38px;display:grid}.HomePage-module__t6iMeG__blueprintBelow .HomePage-module__t6iMeG__textLink{margin-top:20px}.HomePage-module__t6iMeG__blueprintSummary{grid-template-columns:1fr 1.15fr;align-items:start;gap:44px 100px;display:grid}.HomePage-module__t6iMeG__blueprintSample{grid-column:1/-1;min-width:0}.HomePage-module__t6iMeG__blueprintSummary>div>.HomePage-module__t6iMeG__body:first-child{margin-top:0}.HomePage-module__t6iMeG__blueprintActions{flex-wrap:wrap;gap:16px 28px;margin-top:22px;display:flex}@media (max-width:1100px){.HomePage-module__t6iMeG__blueprintSummary{gap:36px 40px}}@media (max-width:760px){.HomePage-module__t6iMeG__blueprintSummary{grid-template-columns:1fr;gap:25px}}.HomePage-module__t6iMeG__deliverables{gap:13px;list-style:none;display:grid}.HomePage-module__t6iMeG__deliverables li{padding-left:20px;font-size:13px;line-height:1.7;position:relative}.HomePage-module__t6iMeG__deliverables li:before{content:"";background:#1d4ed8;width:6px;height:6px;position:absolute;top:8px;left:0}.HomePage-module__t6iMeG__sampleForm{background:#f8faff;border:1px solid #e3e7ef;border-radius:10px;padding:24px}.HomePage-module__t6iMeG__sampleForm form{border-top:0;padding-top:0}.HomePage-module__t6iMeG__decisionGrid{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:42px;padding-top:30px;display:grid}.HomePage-module__t6iMeG__decisionGrid article>span{color:#ffd54a;font-size:10px;font-weight:700}.HomePage-module__t6iMeG__decisionGrid h3{margin-top:15px;font-size:21px}.HomePage-module__t6iMeG__decisionGrid p{color:#c6cede;margin-top:12px;font-size:12px;line-height:1.9}.HomePage-module__t6iMeG__demosSection{background:#f3f6fd;border-bottom:1px solid #e3e7ef}.HomePage-module__t6iMeG__demoGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.HomePage-module__t6iMeG__demoGrid article{background:#fff;border:1px solid #dfe5ef;border-radius:10px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.HomePage-module__t6iMeG__demoGrid h3{font-size:32px}.HomePage-module__t6iMeG__demoGrid article>p:not(.HomePage-module__t6iMeG__cardLabel){color:#5b6478;flex:1;margin:18px 0 25px;font-size:13px;line-height:1.85}.HomePage-module__t6iMeG__demoGrid .HomePage-module__t6iMeG__textLink{font-size:12px}.HomePage-module__t6iMeG__capabilities{margin-top:40px}.HomePage-module__t6iMeG__credentials{background:#f3f6fd;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:25px;padding:26px;display:grid}.HomePage-module__t6iMeG__credentials strong{font-size:19px;font-weight:800}.HomePage-module__t6iMeG__credentials p{color:#5b6478;margin-top:8px;font-size:11px;line-height:1.7}.HomePage-module__t6iMeG__capabilities>.HomePage-module__t6iMeG__textLink{margin-top:14px}.HomePage-module__t6iMeG__specialistHead{margin-top:45px;margin-bottom:25px}.HomePage-module__t6iMeG__specialistHead .HomePage-module__t6iMeG__eyebrow{margin-bottom:12px}.HomePage-module__t6iMeG__trainingActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:15px;display:flex}.HomePage-module__t6iMeG__contactSection{padding-bottom:100px}.HomePage-module__t6iMeG__contactGrid{border:1px solid #dfe5ef;border-radius:12px;grid-template-columns:1.45fr 1fr;display:grid;overflow:hidden}.HomePage-module__t6iMeG__contactForm{padding:36px}.HomePage-module__t6iMeG__contactOptions{background:#fff4cc;padding:36px}.HomePage-module__t6iMeG__contactOptions>h3{margin-bottom:22px}.HomePage-module__t6iMeG__contactOptions>.HomePage-module__t6iMeG__contactPerson{color:#111725;margin-top:0;margin-bottom:12px;font-size:14px;font-weight:700}.HomePage-module__t6iMeG__contactPerson span{color:#5b594c;font-size:12px;font-weight:500}.HomePage-module__t6iMeG__channel{border-bottom:1px solid #d7d0b1;align-items:center;gap:15px;padding:22px 0;display:flex}.HomePage-module__t6iMeG__channel>span{flex:1;min-width:0}.HomePage-module__t6iMeG__channel strong{font-size:13px;font-weight:700;display:block}.HomePage-module__t6iMeG__channel small{color:#5b594c;margin-top:6px;font-size:11px;line-height:1.7;display:block}.HomePage-module__t6iMeG__channel>svg{color:#1d4ed8;flex-shrink:0}.HomePage-module__t6iMeG__channel:hover strong{color:#1d4ed8}.HomePage-module__t6iMeG__contactOptions>p{color:#5b594c;margin-top:24px;font-size:12px;line-height:1.9}@media (max-width:1100px){.HomePage-module__t6iMeG__evidenceGrid,.HomePage-module__t6iMeG__blueprintBelow{gap:40px}.HomePage-module__t6iMeG__coverageGrid article,.HomePage-module__t6iMeG__demoGrid article{padding:24px}.HomePage-module__t6iMeG__contactForm,.HomePage-module__t6iMeG__contactOptions{padding:26px}}@media (max-width:760px){.HomePage-module__t6iMeG__opportunityGrid,.HomePage-module__t6iMeG__evidenceGrid,.HomePage-module__t6iMeG__blueprintBelow,.HomePage-module__t6iMeG__decisionGrid,.HomePage-module__t6iMeG__demoGrid,.HomePage-module__t6iMeG__contactGrid{grid-template-columns:1fr;gap:25px}.HomePage-module__t6iMeG__coverageGrid{grid-template-columns:1fr 1fr}.HomePage-module__t6iMeG__coverageGrid article{padding:22px;border:0!important;border-bottom:1px solid #e3e7ef!important}.HomePage-module__t6iMeG__coverageGrid article:nth-child(odd){border-right:1px solid #e3e7ef!important}.HomePage-module__t6iMeG__coverageGrid article:nth-last-child(-n+2){border-bottom:0!important}.HomePage-module__t6iMeG__coverageGrid h3{font-size:18px}.HomePage-module__t6iMeG__coverageGrid p{font-size:12px}.HomePage-module__t6iMeG__coverageGrid article>div{margin-bottom:20px}.HomePage-module__t6iMeG__inlineCta{flex-direction:column;align-items:flex-start}.HomePage-module__t6iMeG__credentials{grid-template-columns:1fr;gap:20px;padding:22px}.HomePage-module__t6iMeG__credentials>div{border-bottom:1px solid #dfe5ef;padding-bottom:16px}.HomePage-module__t6iMeG__credentials>div:last-child{border:0;padding-bottom:0}.HomePage-module__t6iMeG__sampleForm{padding:22px}.HomePage-module__t6iMeG__blueprintBelow{padding-top:25px}.HomePage-module__t6iMeG__contactGrid{gap:0}.HomePage-module__t6iMeG__contactForm,.HomePage-module__t6iMeG__contactOptions{padding:25px}.HomePage-module__t6iMeG__floatingWhatsapp{padding:13px;bottom:16px;right:16px}.HomePage-module__t6iMeG__floatingWhatsapp span{display:none}.HomePage-module__t6iMeG__floatingWhatsapp svg{width:23px;height:23px}.HomePage-module__t6iMeG__contactSection{padding-bottom:60px}.HomePage-module__t6iMeG__trainingActions{gap:12px}.HomePage-module__t6iMeG__trainingActions .HomePage-module__t6iMeG__textLink{margin-top:0}}@media (max-width:390px){.HomePage-module__t6iMeG__coverageGrid{grid-template-columns:1fr}.HomePage-module__t6iMeG__coverageGrid article{border-bottom:1px solid #e3e7ef!important;border-right:0!important}.HomePage-module__t6iMeG__coverageGrid article:nth-child(odd){border-right:0!important}.HomePage-module__t6iMeG__coverageGrid article:last-child{border-bottom:0!important}}.HomePage-module__t6iMeG__wrap{width:min(1320px,100% - 96px);margin-inline:auto}.HomePage-module__t6iMeG__page h1,.HomePage-module__t6iMeG__page h2,.HomePage-module__t6iMeG__page h3{letter-spacing:-.045em;font-weight:800}.HomePage-module__t6iMeG__page h2{font-size:clamp(30px,3.05vw,44px);line-height:1.16}.HomePage-module__t6iMeG__page h3{font-size:23px;line-height:1.3}.HomePage-module__t6iMeG__page p{text-wrap:pretty}.HomePage-module__t6iMeG__page section[id]{scroll-margin-top:0}.HomePage-module__t6iMeG__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:23px;font-size:11px;font-weight:700;line-height:1.6}.HomePage-module__t6iMeG__hero{padding-top:150px;padding-bottom:64px}.HomePage-module__t6iMeG__heroGrid{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:40px;display:grid}.HomePage-module__t6iMeG__headline{font-size:clamp(43px,5.05vw,76px);line-height:1.16;letter-spacing:-.06em!important}.HomePage-module__t6iMeG__headline>span{display:block}.HomePage-module__t6iMeG__headline mark{background:var(--yellow);color:var(--ink);border-radius:3px;padding:0 .08em .035em}.HomePage-module__t6iMeG__blue{color:var(--blue)}.HomePage-module__t6iMeG__heroSteps{border-left:1px solid #cdd5e5;gap:30px;margin:20px 0 0;padding-left:27px;display:grid;position:relative}.HomePage-module__t6iMeG__heroSteps:before{content:"";background:var(--yellow);width:4px;height:40px;position:absolute;top:0;left:-2px}.HomePage-module__t6iMeG__heroSteps li{position:relative}.HomePage-module__t6iMeG__heroSteps strong{letter-spacing:-.03em;font-size:18px;font-weight:800;display:block}.HomePage-module__t6iMeG__heroSteps p{color:#5b6478;margin-top:5px;font-size:12px;line-height:1.55}.HomePage-module__t6iMeG__stepNumber{color:var(--blue);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.HomePage-module__t6iMeG__heroBottom{grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);align-items:end;gap:65px;margin-top:40px;display:grid}.HomePage-module__t6iMeG__heroBottom>p{color:#5b6478;max-width:680px;font-size:15px;line-height:1.8}.HomePage-module__t6iMeG__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}.HomePage-module__t6iMeG__primary{color:#fff;background:var(--blue,#1d4ed8);border-radius:6px;justify-content:center;align-items:center;gap:22px;padding:17px 23px;font-size:13px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.HomePage-module__t6iMeG__primary:hover{background:#163bad;transform:translateY(-2px)}.HomePage-module__t6iMeG__textLink{border-bottom:1px solid;align-items:center;gap:14px;width:fit-content;padding:8px 0;font-size:13px;font-weight:700;display:inline-flex}.HomePage-module__t6iMeG__textLink:hover{color:var(--blue)}.HomePage-module__t6iMeG__page a:focus-visible,.HomePage-module__t6iMeG__page summary:focus-visible,.HomePage-module__t6iMeG__page video:focus-visible{outline-offset:6px;outline:3px solid #1d4ed8}.HomePage-module__t6iMeG__ribbon{background:#f3f6fd;border-block:1px solid #dce4f5}.HomePage-module__t6iMeG__ribbon>.HomePage-module__t6iMeG__wrap{justify-content:space-between;align-items:center;min-height:146px;display:flex}.HomePage-module__t6iMeG__ribbon p{letter-spacing:-.04em;padding:28px 0;font-size:clamp(26px,2.6vw,37px);font-weight:800;line-height:1.2}.HomePage-module__t6iMeG__ribbon svg{background:var(--pale);box-sizing:content-box;flex-shrink:0;width:53px;height:53px;padding:24px}.HomePage-module__t6iMeG__section{padding-block:85px}.HomePage-module__t6iMeG__sectionHead{justify-content:space-between;align-items:end;gap:70px;margin-bottom:36px;display:flex}.HomePage-module__t6iMeG__sectionHead>p{color:#5b6478;max-width:365px;font-size:14px;line-height:1.8}.HomePage-module__t6iMeG__sectionHead .HomePage-module__t6iMeG__eyebrow{margin-bottom:17px}.HomePage-module__t6iMeG__projectGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.HomePage-module__t6iMeG__project{border:1px solid #e7eaf1;border-radius:12px;overflow:hidden}.HomePage-module__t6iMeG__projectYellow{background:var(--pale);border-color:#f3e8ba}.HomePage-module__t6iMeG__projectBlue{background:#f3f6fd}.HomePage-module__t6iMeG__projectTop{letter-spacing:.1em;justify-content:space-between;align-items:center;padding:20px 24px 16px;font-size:10px;font-weight:700;display:flex}.HomePage-module__t6iMeG__projectTop>span:last-child{color:var(--blue);font-size:14px}.HomePage-module__t6iMeG__videoFrame{aspect-ratio:16/9;background:#fff;border:1px solid #e2e7ef;border-radius:7px;margin:0 16px;overflow:hidden}.HomePage-module__t6iMeG__videoFrame video{object-fit:contain;width:100%;height:100%;display:block}.HomePage-module__t6iMeG__projectBody{padding:25px 25px 22px}.HomePage-module__t6iMeG__projectBody>p{color:#5b6478;max-width:450px;margin-top:12px;font-size:13px;line-height:1.75}.HomePage-module__t6iMeG__tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.HomePage-module__t6iMeG__tags span{border:1px solid #cbd3e2;border-radius:4px;padding:5px 9px;font-size:10px;font-weight:600}.HomePage-module__t6iMeG__projectBody .HomePage-module__t6iMeG__videoNote{color:#646e81;margin-top:20px;font-size:10px}.HomePage-module__t6iMeG__vision{background:#f8f9fc;border-block:1px solid #edf0f6;padding-block:80px}.HomePage-module__t6iMeG__visionGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.HomePage-module__t6iMeG__body{color:#5b6478;margin-top:23px;font-size:14px;line-height:1.9}.HomePage-module__t6iMeG__vision .HomePage-module__t6iMeG__textLink{margin-top:20px}.HomePage-module__t6iMeG__definition{background:#fff;border:1px solid #dfe5ef;border-radius:10px;padding:33px}.HomePage-module__t6iMeG__definitionLabel{letter-spacing:.13em;color:#5b6478;font-size:9px;font-weight:700}.HomePage-module__t6iMeG__definition>div{border-bottom:1px solid #e7eaf1;align-items:center;gap:20px;padding-block:27px;display:flex}.HomePage-module__t6iMeG__definition>div>span{color:var(--blue);font-size:13px;font-weight:700}.HomePage-module__t6iMeG__definition section{flex:1}.HomePage-module__t6iMeG__definition h3{letter-spacing:-.03em;font-size:18px}.HomePage-module__t6iMeG__definition section p{color:#5b6478;margin-top:7px;font-size:12px;line-height:1.6}.HomePage-module__t6iMeG__definition svg{color:var(--blue)}.HomePage-module__t6iMeG__definitionFoot{border-left:4px solid var(--yellow);margin-top:25px;padding-left:15px;font-size:12px;font-weight:600}.HomePage-module__t6iMeG__methodHead>p{max-width:500px}.HomePage-module__t6iMeG__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;list-style:none;display:grid}.HomePage-module__t6iMeG__stages li{background:#fff;border:1px solid #dfe5ef;border-radius:16px;flex-direction:column;padding:24px 22px 22px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.HomePage-module__t6iMeG__stages li:not(:last-child):after{content:"";background:#cbd9f5;width:19px;height:2px;position:absolute;top:41px;right:-19px}.HomePage-module__t6iMeG__stages li>span{width:36px;height:36px;color:var(--blue);background:#eef3ff;border-radius:50%;place-items:center;margin-bottom:18px;font-size:12px;font-weight:800;transition:background-color .25s,color .25s;display:grid}.HomePage-module__t6iMeG__stages li>div{flex-direction:column;flex:1;display:flex}.HomePage-module__t6iMeG__stages h3{font-size:22px}.HomePage-module__t6iMeG__stages p{color:#5b6478;margin-top:10px;font-size:13.5px;line-height:1.7}.HomePage-module__t6iMeG__stages small{color:var(--blue);margin:14px 0 18px;font-size:11px;font-weight:600;line-height:1.6;display:block}.HomePage-module__t6iMeG__stages .HomePage-module__t6iMeG__stageResult{color:#111725;border-top:1px solid #e7ecf4;margin-top:auto;padding-top:14px;font-size:12.5px;line-height:1.6}@media (max-width:1100px){.HomePage-module__t6iMeG__methodHead>p{max-width:365px}.HomePage-module__t6iMeG__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.HomePage-module__t6iMeG__stages li:nth-child(2):after{display:none}}@media (max-width:760px){.HomePage-module__t6iMeG__methodHead>p{max-width:none}.HomePage-module__t6iMeG__stages{grid-template-columns:1fr;gap:12px}.HomePage-module__t6iMeG__stages li:after{display:none}.HomePage-module__t6iMeG__stages li{flex-direction:row;gap:14px;padding:20px 18px}.HomePage-module__t6iMeG__stages li>span{flex-shrink:0;width:32px;height:32px;margin:0}.HomePage-module__t6iMeG__stages h3{line-height:32px}}.HomePage-module__t6iMeG__stageResult strong{font-weight:700}.HomePage-module__t6iMeG__scope{color:#fff;background:#111725;padding-block:68px}.HomePage-module__t6iMeG__scopeGrid{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.HomePage-module__t6iMeG__scope .HomePage-module__t6iMeG__eyebrow{color:#ffd54a}.HomePage-module__t6iMeG__scopeGrid>div>p:not(.HomePage-module__t6iMeG__eyebrow){color:#c6cede;font-size:14px;line-height:1.9}.HomePage-module__t6iMeG__scopeGrid>div>p+p{margin-top:18px}.HomePage-module__t6iMeG__continuity{border-bottom:1px solid #e3e7ef;grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.HomePage-module__t6iMeG__continuity .HomePage-module__t6iMeG__body{margin-top:0}.HomePage-module__t6iMeG__continuity .HomePage-module__t6iMeG__body+.HomePage-module__t6iMeG__body{margin-top:12px}.HomePage-module__t6iMeG__evidence p+p{margin-top:10px}.HomePage-module__t6iMeG__teamSection{padding-top:75px}.HomePage-module__t6iMeG__teamGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.HomePage-module__t6iMeG__person{border:1px solid #e3e7ef;border-radius:9px;overflow:hidden}.HomePage-module__t6iMeG__personImage{background:#edf1f7;height:240px;overflow:hidden}.HomePage-module__t6iMeG__personImage img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.HomePage-module__t6iMeG__personBody{padding:26px}.HomePage-module__t6iMeG__personRole{color:var(--blue);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:10px;font-weight:700}.HomePage-module__t6iMeG__personBody>p:not(.HomePage-module__t6iMeG__personRole){color:#5b6478;margin-top:15px;font-size:12px;line-height:1.9}.HomePage-module__t6iMeG__personBody>a{color:var(--blue);align-items:center;gap:8px;margin-top:22px;font-size:12px;font-weight:700;display:inline-flex}.HomePage-module__t6iMeG__training{background:var(--pale);padding-block:65px}.HomePage-module__t6iMeG__trainingGrid{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.HomePage-module__t6iMeG__trainingGrid>div>p:not(.HomePage-module__t6iMeG__eyebrow){color:#4e4d43;font-size:14px;line-height:1.9}.HomePage-module__t6iMeG__training .HomePage-module__t6iMeG__textLink{margin-top:23px}.HomePage-module__t6iMeG__faqs details{border-bottom:1px solid #dfe5ef}.HomePage-module__t6iMeG__faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.HomePage-module__t6iMeG__faqs summary::-webkit-details-marker{display:none}.HomePage-module__t6iMeG__faqs summary svg{color:var(--blue);flex-shrink:0;transition:transform .2s}.HomePage-module__t6iMeG__faqs details[open] summary svg{transform:rotate(45deg)}.HomePage-module__t6iMeG__faqs details p{color:#5b6478;padding-bottom:24px;font-size:13px;line-height:1.8}.HomePage-module__t6iMeG__finalSection{padding-bottom:85px}.HomePage-module__t6iMeG__finalPanel{color:#fff;background:#1d4ed8;border-radius:10px;justify-content:space-between;align-items:center;gap:50px;padding:60px;display:flex}.HomePage-module__t6iMeG__finalPanel .HomePage-module__t6iMeG__eyebrow{color:#dce6ff}.HomePage-module__t6iMeG__finalPanel h2{font-size:clamp(29px,3vw,44px)}.HomePage-module__t6iMeG__finalPanel div>p:last-child{color:#dce6ff;max-width:520px;margin-top:20px;font-size:13px;line-height:1.8}.HomePage-module__t6iMeG__finalButton{background:var(--yellow);color:var(--ink);border-radius:6px;flex-shrink:0;align-items:center;gap:35px;padding:20px 26px;font-size:14px;font-weight:700;display:flex}.HomePage-module__t6iMeG__finalButton:hover{background:#ffe27c}@media (min-width:1500px){.HomePage-module__t6iMeG__hero{padding-top:160px}}@media (max-width:1100px){.HomePage-module__t6iMeG__wrap{width:calc(100% - 64px)}.HomePage-module__t6iMeG__heroGrid{grid-template-columns:minmax(0,1fr) 155px;gap:25px}.HomePage-module__t6iMeG__headline{font-size:5.15vw}.HomePage-module__t6iMeG__heroBottom{gap:30px}.HomePage-module__t6iMeG__visionGrid,.HomePage-module__t6iMeG__scopeGrid,.HomePage-module__t6iMeG__continuity,.HomePage-module__t6iMeG__trainingGrid{gap:50px}.HomePage-module__t6iMeG__sectionHead{gap:35px}.HomePage-module__t6iMeG__personImage{height:200px}.HomePage-module__t6iMeG__finalPanel{padding:40px}}@media (max-width:760px){.HomePage-module__t6iMeG__wrap{width:calc(100% - 40px)}.HomePage-module__t6iMeG__hero{padding-top:115px;padding-bottom:40px}.HomePage-module__t6iMeG__heroGrid{grid-template-columns:1fr;gap:28px}.HomePage-module__t6iMeG__headline{font-size:clamp(30px,6.8vw,52px)}.HomePage-module__t6iMeG__eyebrow{letter-spacing:.14em;margin-bottom:16px;font-size:11px}.HomePage-module__t6iMeG__heroSteps{border-top:1px solid #dfe5ef;border-left:none;gap:20px;margin:0;padding:20px 0 0;display:flex}.HomePage-module__t6iMeG__heroSteps:before{width:35px;height:3px;top:-2px;left:0}.HomePage-module__t6iMeG__heroSteps li{flex:1}.HomePage-module__t6iMeG__heroSteps strong{font-size:14px}.HomePage-module__t6iMeG__heroSteps p{font-size:10px}.HomePage-module__t6iMeG__heroBottom{flex-direction:column;align-items:stretch;gap:23px;margin-top:28px;display:flex}.HomePage-module__t6iMeG__heroBottom>p{font-size:13px;line-height:1.85}.HomePage-module__t6iMeG__actions{justify-content:flex-start;gap:13px}.HomePage-module__t6iMeG__primary{gap:15px;padding:15px 18px;font-size:12px}.HomePage-module__t6iMeG__ribbon>.HomePage-module__t6iMeG__wrap{gap:15px;min-height:117px}.HomePage-module__t6iMeG__ribbon p{font-size:24px}.HomePage-module__t6iMeG__ribbon svg{width:28px;height:28px;padding:12px}.HomePage-module__t6iMeG__section{padding-block:55px}.HomePage-module__t6iMeG__sectionHead{margin-bottom:25px;display:block}.HomePage-module__t6iMeG__sectionHead>p{max-width:none;margin-top:20px;font-size:13px}.HomePage-module__t6iMeG__projectGrid,.HomePage-module__t6iMeG__visionGrid,.HomePage-module__t6iMeG__scopeGrid,.HomePage-module__t6iMeG__continuity,.HomePage-module__t6iMeG__trainingGrid{grid-template-columns:1fr;gap:30px}.HomePage-module__t6iMeG__projectBody{padding:22px}.HomePage-module__t6iMeG__projectBody h3{font-size:22px}.HomePage-module__t6iMeG__vision,.HomePage-module__t6iMeG__scope,.HomePage-module__t6iMeG__training{padding-block:52px}.HomePage-module__t6iMeG__definition{padding:25px}.HomePage-module__t6iMeG__page h2{font-size:31px}.HomePage-module__t6iMeG__body{font-size:13px}.HomePage-module__t6iMeG__teamGrid{grid-template-columns:1fr;gap:20px}.HomePage-module__t6iMeG__person{grid-template-columns:115px 1fr;align-items:stretch;display:grid}.HomePage-module__t6iMeG__personImage{height:100%;min-height:230px}.HomePage-module__t6iMeG__personBody{padding:20px}.HomePage-module__t6iMeG__personBody h3{font-size:21px}.HomePage-module__t6iMeG__personBody>p:not(.HomePage-module__t6iMeG__personRole){font-size:11px}.HomePage-module__t6iMeG__personImage img{object-position:center}.HomePage-module__t6iMeG__finalPanel{flex-direction:column;align-items:flex-start;gap:30px;padding:30px 24px}.HomePage-module__t6iMeG__finalSection{padding-bottom:50px}.HomePage-module__t6iMeG__finalButton{padding:16px 22px}}@media (max-width:370px){.HomePage-module__t6iMeG__wrap{width:calc(100% - 32px)}.HomePage-module__t6iMeG__headline{font-size:27px}.HomePage-module__t6iMeG__heroSteps{gap:12px}.HomePage-module__t6iMeG__heroSteps p{font-size:9px}.HomePage-module__t6iMeG__person{grid-template-columns:90px 1fr}.HomePage-module__t6iMeG__personBody{padding:16px}.HomePage-module__t6iMeG__ribbon p{font-size:21px}}@media (prefers-reduced-motion:reduce){.HomePage-module__t6iMeG__page *{transition:none!important}}.HomePage-module__t6iMeG__opportunityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.HomePage-module__t6iMeG__opportunityList article{border-top:1px solid #dfe5ef;border-bottom:0;padding:25px 0 0;display:block}.HomePage-module__t6iMeG__opportunityList article>span{margin-bottom:18px;display:block}@media (max-width:760px){.HomePage-module__t6iMeG__opportunityList{grid-template-columns:1fr;gap:25px}.HomePage-module__t6iMeG__opportunityList article{grid-template-columns:22px 1fr;gap:15px;padding-top:22px;display:grid}.HomePage-module__t6iMeG__opportunityList article>span{margin-bottom:0}.HomePage-module__t6iMeG__person{grid-template-columns:82px minmax(0,1fr);gap:0 18px;padding:22px}.HomePage-module__t6iMeG__personImage{border-radius:5px;grid-row:1/3;height:96px;min-height:0}.HomePage-module__t6iMeG__personBody{display:contents}.HomePage-module__t6iMeG__personRole{align-self:end;margin-bottom:8px}.HomePage-module__t6iMeG__personBody h3{align-self:start;font-size:23px}.HomePage-module__t6iMeG__personBody>p:not(.HomePage-module__t6iMeG__personRole){grid-column:1/-1;margin-top:22px;font-size:13px}.HomePage-module__t6iMeG__personBody>a,.HomePage-module__t6iMeG__personBody>.HomePage-module__t6iMeG__tags{grid-column:1/-1}}@media (max-width:370px){.HomePage-module__t6iMeG__person{grid-template-columns:70px minmax(0,1fr);gap:0 14px;padding:18px}.HomePage-module__t6iMeG__personBody h3{font-size:21px}}.HomePage-module__t6iMeG__faqLayout{grid-template-columns:minmax(250px,.72fr) minmax(0,1.6fr);grid-template-areas:"tabs list""help list";align-items:start;gap:18px 64px;display:grid}.HomePage-module__t6iMeG__faqTabs{grid-area:tabs;gap:10px;display:grid}.HomePage-module__t6iMeG__faqTabs button{color:#111725;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:14px;grid-template-columns:auto 1fr;grid-template-areas:"num title""num count";align-items:center;gap:2px 14px;padding:16px 18px;transition:border-color .2s,background-color .2s,color .2s;display:grid}.HomePage-module__t6iMeG__faqTabs button span{color:#1d4ed8;grid-area:num;font-size:12px;font-weight:800}.HomePage-module__t6iMeG__faqTabs button strong{grid-area:title;font-size:16px;line-height:1.3}.HomePage-module__t6iMeG__faqTabs button small{color:#5b6478;grid-area:count;font-size:12px}.HomePage-module__t6iMeG__faqTabs button:hover{border-color:#1d4ed8}.HomePage-module__t6iMeG__faqTabs button:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.HomePage-module__t6iMeG__faqTabs button[aria-selected=true]{color:#fff;background:#111725;border-color:#111725}.HomePage-module__t6iMeG__faqTabs button[aria-selected=true] span{color:#ffd54a}.HomePage-module__t6iMeG__faqTabs button[aria-selected=true] small{color:#c6cede}.HomePage-module__t6iMeG__faqPanels{grid-area:list;min-width:0}.HomePage-module__t6iMeG__faqPanels>[hidden]{display:none}.HomePage-module__t6iMeG__faqHelp{background:#fff4cc;border-radius:16px;grid-area:help;justify-items:start;gap:10px;margin-top:10px;padding:22px;display:grid}.HomePage-module__t6iMeG__faqHelp strong{color:#111725;font-size:17px}.HomePage-module__t6iMeG__faqHelp p{color:#5b6478;font-size:14px;line-height:1.6}.HomePage-module__t6iMeG__faqs details{background:#fff;border:1px solid #dfe5ef;border-radius:14px;margin-bottom:10px;transition:border-color .2s,box-shadow .2s}.HomePage-module__t6iMeG__faqs details[open]{border-color:#bcd0f7;box-shadow:0 12px 28px -20px #11172540}.HomePage-module__t6iMeG__faqs summary{color:#111725;padding:18px 20px;font-size:16px;line-height:1.4}.HomePage-module__t6iMeG__faqs summary:hover{color:#1d4ed8}.HomePage-module__t6iMeG__faqs summary svg{background:#eef3ff;border-radius:50%;width:30px;height:30px;padding:6px}.HomePage-module__t6iMeG__faqs details[open] summary svg{color:#fff;background:#1d4ed8}.HomePage-module__t6iMeG__faqs details p{padding:0 20px 20px;font-size:15px;line-height:1.7}@media (max-width:1100px){.HomePage-module__t6iMeG__faqLayout{column-gap:40px}}@media (max-width:760px){.HomePage-module__t6iMeG__faqLayout{grid-template-columns:1fr;grid-template-areas:"tabs""list""help";gap:16px}.HomePage-module__t6iMeG__faqTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.HomePage-module__t6iMeG__faqTabs button{border-radius:12px;grid-template-columns:1fr;grid-template-areas:"num""title";align-content:start;gap:4px;padding:12px 10px}.HomePage-module__t6iMeG__faqTabs button strong{font-size:13px;line-height:1.25}.HomePage-module__t6iMeG__faqTabs button small{display:none}.HomePage-module__t6iMeG__faqs summary{padding:16px;font-size:15px}.HomePage-module__t6iMeG__faqs details p{padding:0 16px 16px;font-size:14px}.HomePage-module__t6iMeG__faqHelp{margin-top:8px}}@media (prefers-reduced-motion:reduce){.HomePage-module__t6iMeG__faqTabs button{transition:none}}.HomePage-module__t6iMeG__continuity{row-gap:36px}.HomePage-module__t6iMeG__supportGrid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.HomePage-module__t6iMeG__supportGrid>article{background:#fff;border:1px solid #dfe6f1;border-radius:16px;padding:22px}.HomePage-module__t6iMeG__supportIcon{color:#1d4ed8;background:#eef3ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.HomePage-module__t6iMeG__supportGrid h3{color:#111725;letter-spacing:-.02em;margin-top:14px;font-size:18px;font-weight:800}.HomePage-module__t6iMeG__supportGrid p{color:#5b6478;margin-top:8px;font-size:14px;line-height:1.65}.HomePage-module__t6iMeG__supportGrid .chip-list{margin:14px 0 0}.HomePage-module__t6iMeG__supportGrid .chip-list li{font-size:12px}.HomePage-module__t6iMeG__supportCta{background:#fff4cc;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.HomePage-module__t6iMeG__supportCta p{color:#5b6478;font-size:15px;line-height:1.6}.HomePage-module__t6iMeG__supportCta a{flex-shrink:0}@media (max-width:1100px){.HomePage-module__t6iMeG__supportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.HomePage-module__t6iMeG__supportGrid{grid-template-columns:1fr}.HomePage-module__t6iMeG__supportCta{flex-direction:column;align-items:flex-start}.HomePage-module__t6iMeG__continuity{row-gap:24px}}.HomePage-module__t6iMeG__supportGrid>article,.HomePage-module__t6iMeG__person{transition:transform .25s,border-color .25s,box-shadow .25s}.HomePage-module__t6iMeG__personImage img{transition:transform .5s}.HomePage-module__t6iMeG__supportIcon{transition:background-color .25s,color .25s}.HomePage-module__t6iMeG__coverageGrid article{transition:background-color .25s}.HomePage-module__t6iMeG__coverageGrid h3,.HomePage-module__t6iMeG__opportunityList h3,.HomePage-module__t6iMeG__decisionGrid h3{transition:color .25s}.HomePage-module__t6iMeG__opportunityList article{transition:border-color .25s}@media (hover:hover) and (pointer:fine){.HomePage-module__t6iMeG__stages li:hover,.HomePage-module__t6iMeG__supportGrid>article:hover,.HomePage-module__t6iMeG__person:hover{border-color:#1d4ed8;transform:translateY(-4px);box-shadow:0 24px 48px -32px #1117254d}.HomePage-module__t6iMeG__stages li:hover>span,.HomePage-module__t6iMeG__supportGrid>article:hover .HomePage-module__t6iMeG__supportIcon{background:var(--blue);color:#fff}.HomePage-module__t6iMeG__person:hover .HomePage-module__t6iMeG__personImage img{transform:scale(1.04)}.HomePage-module__t6iMeG__coverageGrid article:hover{background:#f6f8fd}.HomePage-module__t6iMeG__coverageGrid article:hover h3,.HomePage-module__t6iMeG__opportunityList article:hover h3{color:var(--blue)}.HomePage-module__t6iMeG__opportunityList article:hover{border-top-color:var(--blue)}.HomePage-module__t6iMeG__decisionGrid article:hover h3{color:#ffd54a}}@media (prefers-reduced-motion:reduce){.HomePage-module__t6iMeG__stages li,.HomePage-module__t6iMeG__supportGrid>article,.HomePage-module__t6iMeG__person,.HomePage-module__t6iMeG__personImage img{transition:none}.HomePage-module__t6iMeG__stages li:hover,.HomePage-module__t6iMeG__supportGrid>article:hover,.HomePage-module__t6iMeG__person:hover,.HomePage-module__t6iMeG__person:hover .HomePage-module__t6iMeG__personImage img{transform:none}}@media (max-width:400px){.HomePage-module__t6iMeG__faqTabs{grid-template-columns:1fr}.HomePage-module__t6iMeG__faqTabs button{grid-template-columns:auto 1fr;grid-template-areas:"num title";align-items:center;gap:0 12px;padding:12px 14px}}@media (max-width:760px){.HomePage-module__t6iMeG__contactOptions{order:-1}}.HomePage-module__t6iMeG__capabilities .HomePage-module__t6iMeG__body{max-width:640px}.HomePage-module__t6iMeG__faqs details p{max-width:75ch}
.BlueprintSample-module__pFdRtG__document{background:#fff;border:1px solid #dfe5ef;border-radius:14px;overflow:hidden;box-shadow:0 30px 70px -40px #11172559}.BlueprintSample-module__pFdRtG__documentHead{color:#fff;background:#111725;align-items:center;gap:14px;padding:18px 26px;display:flex}.BlueprintSample-module__pFdRtG__documentHead>div{flex:1;min-width:0}.BlueprintSample-module__pFdRtG__documentHead p{font-size:14px;font-weight:800}.BlueprintSample-module__pFdRtG__documentHead small{color:#96a2b5;font-size:12px}.BlueprintSample-module__pFdRtG__documentHead>a{color:#ffd54a;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.BlueprintSample-module__pFdRtG__documentIcon{background:#1d4ed8;border-radius:9px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.BlueprintSample-module__pFdRtG__documentBody{grid-template-columns:.85fr 1.15fr;display:grid}.BlueprintSample-module__pFdRtG__documentIndex{background:#f6f8fd;border-right:1px solid #e7ecf4;padding:28px}.BlueprintSample-module__pFdRtG__documentIndex ol{gap:7px;padding:0;list-style:none;display:grid}.BlueprintSample-module__pFdRtG__documentIndex li{color:#3a4459;background:#fff;border:1px solid #e1e7f1;border-radius:8px;gap:12px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}.BlueprintSample-module__pFdRtG__documentIndex li span{color:#5b6478;padding-top:1px;font-size:11px;font-weight:800}.BlueprintSample-module__pFdRtG__documentIndex li[data-active]{color:#1d4ed8;background:#eef3ff;border-color:#1d4ed8}.BlueprintSample-module__pFdRtG__documentPage{padding:32px}.BlueprintSample-module__pFdRtG__document .BlueprintSample-module__pFdRtG__title{font-size:clamp(24px,2.2vw,32px);line-height:1.16}.BlueprintSample-module__pFdRtG__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.BlueprintSample-module__pFdRtG__figures>div{background:#f6f8fd;border:1px solid #e1e7f1;border-radius:10px;padding:16px}.BlueprintSample-module__pFdRtG__figures span{color:#5b6478;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5;display:block}.BlueprintSample-module__pFdRtG__figures strong{letter-spacing:-.03em;margin-top:8px;font-size:21px;font-weight:800;display:block}.BlueprintSample-module__pFdRtG__partial{color:#5b6478;margin-top:20px;font-size:13px}@media (max-width:900px){.BlueprintSample-module__pFdRtG__documentBody{grid-template-columns:1fr}.BlueprintSample-module__pFdRtG__documentIndex{border-bottom:1px solid #e7ecf4;border-right:0}.BlueprintSample-module__pFdRtG__documentIndex ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BlueprintSample-module__pFdRtG__documentHead{flex-wrap:wrap;padding:16px 18px}.BlueprintSample-module__pFdRtG__documentHead>a{width:100%}.BlueprintSample-module__pFdRtG__documentIndex,.BlueprintSample-module__pFdRtG__documentPage{padding:20px}.BlueprintSample-module__pFdRtG__figures{grid-template-columns:1fr}}
.CaseArtwork-module__fpidqW__scaled{aspect-ratio:1000/720;background:#f4f7fc;width:100%;position:relative;overflow:hidden}.CaseArtwork-module__fpidqW__scaledInner{width:1000px;height:720px;transform:scale(var(--artwork-scale,.5));transform-origin:0 0;visibility:hidden;position:absolute;top:0;left:0}.CaseArtwork-module__fpidqW__scaled[data-ready] .CaseArtwork-module__fpidqW__scaledInner{visibility:visible}.CaseArtwork-module__fpidqW__screen{color:#162238;background:#f4f7fc;grid-template-columns:68px 1fr;width:1000px;height:720px;font-family:Arial,sans-serif;display:grid;overflow:hidden}.CaseArtwork-module__fpidqW__sidebar{color:#8493ae;background:#111d35;flex-direction:column;align-items:center;gap:18px;padding:22px 10px;display:flex}.CaseArtwork-module__fpidqW__sidebar>strong{color:#fff;margin-bottom:18px;font-size:28px}.CaseArtwork-module__fpidqW__sidebar>strong>span{color:#7c9eff}.CaseArtwork-module__fpidqW__sidebar>span:not(.CaseArtwork-module__fpidqW__avatar){border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.CaseArtwork-module__fpidqW__sidebar .CaseArtwork-module__fpidqW__navActive{color:#fff;background:#274bc8}.CaseArtwork-module__fpidqW__settings{margin-top:auto}.CaseArtwork-module__fpidqW__avatar{color:#fff;background:#2d3b55;border-radius:50%;padding:11px;font-size:10px}.CaseArtwork-module__fpidqW__workspace{min-width:0}.CaseArtwork-module__fpidqW__appHeader{background:#fff;border-bottom:1px solid #e0e6ef;justify-content:space-between;align-items:center;height:78px;padding:17px 27px;display:flex}.CaseArtwork-module__fpidqW__appHeader p{color:#8190a8;margin-bottom:6px;font-size:10px}.CaseArtwork-module__fpidqW__appHeader strong{font-size:17px;font-weight:700}.CaseArtwork-module__fpidqW__headerTag{color:#53637c;background:#f3f6fb;border-radius:5px;padding:9px 12px;font-size:10px}.CaseArtwork-module__fpidqW__content{padding:22px 26px}.CaseArtwork-module__fpidqW__pageHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:21px;display:flex}.CaseArtwork-module__fpidqW__pageHeading span{letter-spacing:.12em;color:#315cdb;font-size:9px;font-weight:700}.CaseArtwork-module__fpidqW__pageHeading .CaseArtwork-module__fpidqW__screenTitle{margin-top:7px;letter-spacing:-.025em!important;font-size:24px!important;line-height:1.2!important}.CaseArtwork-module__fpidqW__pageHeading>p{color:#7c8ba2;text-align:right;max-width:250px;font-size:10px;line-height:1.6}.CaseArtwork-module__fpidqW__visionGrid{grid-template-columns:1.65fr 1fr;gap:20px;display:grid}.CaseArtwork-module__fpidqW__shelfPhoto{aspect-ratio:16/9;background:#142035;border-radius:9px 9px 0 0;position:relative;overflow:hidden}.CaseArtwork-module__fpidqW__shelfPhoto img,.CaseArtwork-module__fpidqW__apartmentPhoto img{object-fit:contain}.CaseArtwork-module__fpidqW__productDetection{border:2px solid #7ba6ff;border-radius:4px;width:49%;height:30%;position:absolute;top:2%;left:1%}.CaseArtwork-module__fpidqW__productDetection>span,.CaseArtwork-module__fpidqW__gapDetection>span{color:#fff;white-space:nowrap;background:#365def;border-radius:3px;padding:4px 6px;font-size:9px;position:absolute;top:-21px;left:-2px}.CaseArtwork-module__fpidqW__productDetection>span{top:0;left:0}.CaseArtwork-module__fpidqW__gapDetection{border:2px dashed #ffd24a;border-radius:4px;width:30.5%;height:23%;position:absolute;top:38%;left:35.5%}.CaseArtwork-module__fpidqW__gapDetection>span{color:#172338;background:#ffd24a}.CaseArtwork-module__fpidqW__photoFooter{color:#72829a;background:#fff;border:1px solid #e2e8f2;border-radius:0 0 8px 8px;justify-content:space-between;padding:13px;font-size:9px;display:flex}.CaseArtwork-module__fpidqW__photoFooter>span:first-child{color:#315cdb;align-items:center;gap:6px;display:flex}.CaseArtwork-module__fpidqW__miniLabel{letter-spacing:.1em;color:#7a8aa4;margin-bottom:12px;font-size:9px;font-weight:700}.CaseArtwork-module__fpidqW__visionActions{background:#fff;border:1px solid #e1e8f2;border-radius:9px;padding:18px}.CaseArtwork-module__fpidqW__visionActions>div{border-bottom:1px solid #edf0f6;padding:12px 0 12px 28px;position:relative}.CaseArtwork-module__fpidqW__visionActions>div:last-child{border-bottom:0}.CaseArtwork-module__fpidqW__visionActions>div>span{color:#315cdb;font-size:9px;position:absolute;top:14px;left:0}.CaseArtwork-module__fpidqW__visionActions strong{font-size:12px}.CaseArtwork-module__fpidqW__visionActions p:not(.CaseArtwork-module__fpidqW__miniLabel){color:#7b89a0;margin-top:6px;font-size:10px;line-height:1.7}.CaseArtwork-module__fpidqW__metrics{gap:14px;margin-top:19px;display:flex}.CaseArtwork-module__fpidqW__metrics>div{background:#fff;border:1px solid #e1e8f2;border-radius:8px;flex:1;padding:17px 19px}.CaseArtwork-module__fpidqW__metrics strong{color:#264ac7;letter-spacing:-.04em;font-size:24px;display:block}.CaseArtwork-module__fpidqW__metrics span{color:#7a89a1;margin-top:7px;font-size:10px;line-height:1.5;display:block}.CaseArtwork-module__fpidqW__decisionGrid{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.CaseArtwork-module__fpidqW__whitePanel,.CaseArtwork-module__fpidqW__chatPanel,.CaseArtwork-module__fpidqW__invoicePanel{background:#fff;border:1px solid #e1e8f2;border-radius:9px;overflow:hidden}.CaseArtwork-module__fpidqW__panelTop{border-bottom:1px solid #e6ecf5;justify-content:space-between;align-items:center;padding:17px;font-size:11px;display:flex}.CaseArtwork-module__fpidqW__panelTop strong{align-items:center;gap:8px;display:flex}.CaseArtwork-module__fpidqW__panelTop>span{color:#8c98ab;font-size:8px}.CaseArtwork-module__fpidqW__panelTop b{color:#fff;background:#315cdb;border-radius:12px;margin:0 3px;padding:6px 8px}.CaseArtwork-module__fpidqW__purchaseTable>div{border-bottom:1px solid #edf1f7;grid-template-columns:1.4fr .55fr .7fr .7fr;gap:9px;padding:17px;font-size:11px;display:grid}.CaseArtwork-module__fpidqW__purchaseTable>div:first-child{color:#8190a6;font-size:9px}.CaseArtwork-module__fpidqW__purchaseTable>div:nth-child(2){background:#edf2ff}.CaseArtwork-module__fpidqW__purchaseTable>div:not(:first-child)>span:last-child{color:#315cdb;font-weight:700}.CaseArtwork-module__fpidqW__explainPanel{color:#fff;background:#14223c;border-radius:9px;padding:22px}.CaseArtwork-module__fpidqW__explainPanel .CaseArtwork-module__fpidqW__miniLabel{color:#ffd24a}.CaseArtwork-module__fpidqW__explainPanel .CaseArtwork-module__fpidqW__screenSubtitle{margin-bottom:20px;font-size:17px}.CaseArtwork-module__fpidqW__factor{grid-template-columns:1fr 1fr 36px;align-items:center;gap:9px;margin-bottom:17px;font-size:10px;display:grid}.CaseArtwork-module__fpidqW__factor>div{background:#2b3a54;border-radius:4px;height:12px;overflow:hidden}.CaseArtwork-module__fpidqW__factor i{background:#779bff;border-radius:4px;height:100%;display:block}.CaseArtwork-module__fpidqW__factor strong{text-align:right;font-size:11px}.CaseArtwork-module__fpidqW__explainPanel>p:last-child{color:#a7b5ce;border-top:1px solid #ffffff1c;padding-top:17px;font-size:11px;line-height:1.9}.CaseArtwork-module__fpidqW__resultStrip{color:#506481;justify-content:center;gap:35px;padding-top:22px;font-size:12px;display:flex}.CaseArtwork-module__fpidqW__resultStrip svg{color:#315cdb}.CaseArtwork-module__fpidqW__phones{justify-content:center;align-items:start;gap:29px;display:flex}.CaseArtwork-module__fpidqW__phone{background:#fff;border:7px solid #14223c;border-radius:29px;width:235px;min-height:433px;padding:13px 13px 20px;box-shadow:0 10px 20px #1d365110}.CaseArtwork-module__fpidqW__notch{background:#14223c;border-radius:6px;width:60px;height:5px;margin:0 auto 20px;display:block}.CaseArtwork-module__fpidqW__phoneEyebrow{color:#8b9bb1;letter-spacing:.08em;font-size:8px;font-weight:700}.CaseArtwork-module__fpidqW__phone .CaseArtwork-module__fpidqW__screenSubtitle{letter-spacing:-.025em;margin:7px 0 15px;font-size:18px;line-height:1.25}.CaseArtwork-module__fpidqW__map{background:#edf2ff;border-radius:8px;height:113px;margin-bottom:12px;position:relative}.CaseArtwork-module__fpidqW__map svg{width:100%;height:90px}.CaseArtwork-module__fpidqW__map path{fill:none;stroke:#365def;stroke-width:3px;stroke-dasharray:5 4}.CaseArtwork-module__fpidqW__map circle{fill:#365def}.CaseArtwork-module__fpidqW__map>span{background:#fff;border-radius:4px;padding:4px;font-size:8px;position:absolute;bottom:7px;right:10px}.CaseArtwork-module__fpidqW__visit,.CaseArtwork-module__fpidqW__visitActive{background:#f6f8fc;border-radius:7px;margin-top:7px;padding:12px 9px;font-size:10px;font-weight:700}.CaseArtwork-module__fpidqW__visit small,.CaseArtwork-module__fpidqW__visitActive small{color:#8290a6;margin-top:6px;font-size:8px;font-weight:400;display:block}.CaseArtwork-module__fpidqW__visitActive{background:#eef3ff;border:1px solid #365def}.CaseArtwork-module__fpidqW__equipment{color:#d7e5ff;background:#14223c;border-radius:8px;padding:15px 8px}.CaseArtwork-module__fpidqW__equipment svg{width:100%;height:84px}.CaseArtwork-module__fpidqW__equipment path{fill:none;stroke:#9cb2d7;stroke-width:12px}.CaseArtwork-module__fpidqW__equipment rect{fill:#526987;stroke:#ffd24a;stroke-width:2px}.CaseArtwork-module__fpidqW__equipment>span{text-align:center;font-size:8px;display:block}.CaseArtwork-module__fpidqW__aiNote{background:#fff4c9;border-radius:6px;margin-top:12px;padding:10px;font-size:10px;line-height:1.7}.CaseArtwork-module__fpidqW__checkline{align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.CaseArtwork-module__fpidqW__checkline svg{color:#365def}.CaseArtwork-module__fpidqW__summaryNote{color:#6e7f98;font-size:10px;line-height:1.8}.CaseArtwork-module__fpidqW__signature{border:1px dashed #a9bff0;border-radius:8px;margin-top:17px}.CaseArtwork-module__fpidqW__signature svg{width:100%;height:90px}.CaseArtwork-module__fpidqW__signature path{fill:none;stroke:#22324b;stroke-width:3px;stroke-linecap:round}.CaseArtwork-module__fpidqW__offline{color:#315cdb;background:#edf2ff;border-radius:6px;align-items:center;gap:7px;margin-top:16px;padding:12px 8px;font-size:9px;line-height:1.6;display:flex}.CaseArtwork-module__fpidqW__phoneButton{color:#fff;text-align:center;background:#315cdb;border-radius:6px;margin-top:15px;padding:12px;font-size:9px}.CaseArtwork-module__fpidqW__agentGrid{grid-template-columns:1.15fr 1fr;gap:22px;display:grid}.CaseArtwork-module__fpidqW__chat{background:#f5f7fb;flex-direction:column;gap:11px;padding:19px;display:flex}.CaseArtwork-module__fpidqW__chat p{background:#fff;border:1px solid #e2e8f2;border-radius:10px;max-width:89%;padding:12px;font-size:11px;line-height:1.7}.CaseArtwork-module__fpidqW__chat p:nth-child(2n){background:#e5edff;border-color:#d3e1fc;align-self:flex-end}.CaseArtwork-module__fpidqW__humanStep{color:#8b97ab;text-align:center;padding:15px;font-size:10px}.CaseArtwork-module__fpidqW__paper{background:#fff;border:1px solid #dce4ef;margin:19px;padding:20px;box-shadow:0 8px 20px #213b5d0a}.CaseArtwork-module__fpidqW__paper>span{letter-spacing:.12em;color:#9aa6b6;font-size:8px}.CaseArtwork-module__fpidqW__paper>strong{padding-block:13px 25px;font-size:17px;display:block}.CaseArtwork-module__fpidqW__paper p{color:#8090a7;border-top:1px solid #edf0f6;justify-content:space-between;gap:15px;padding:13px 0;font-size:10px;display:flex}.CaseArtwork-module__fpidqW__paper b{color:#253650}.CaseArtwork-module__fpidqW__reviewNote{background:#fff5d4;border-radius:7px;margin:0 19px;padding:13px}.CaseArtwork-module__fpidqW__reviewNote strong{font-size:11px}.CaseArtwork-module__fpidqW__reviewNote p{color:#806a34;margin-top:6px;font-size:10px;line-height:1.7}.CaseArtwork-module__fpidqW__note{color:#8d99aa;text-align:center;padding:17px;font-size:10px}.CaseArtwork-module__fpidqW__roiGrid{grid-template-columns:1.3fr 1fr;gap:22px;display:grid}.CaseArtwork-module__fpidqW__matrix{background:#fff;border:1px solid #e1e8f2;border-radius:9px;padding:20px}.CaseArtwork-module__fpidqW__matrix>p{color:#96a1b1;letter-spacing:.1em;font-size:8px}.CaseArtwork-module__fpidqW__matrix>p:last-child{text-align:right;padding-top:12px}.CaseArtwork-module__fpidqW__matrix>div{background:linear-gradient(90deg,#0000 49.5%,#eaf0f7 50%,#0000 50.5%),linear-gradient(#0000 49.5%,#eaf0f7 50%,#0000 50.5%);border-bottom:1px solid #cbd5e5;border-left:1px solid #cbd5e5;height:230px;margin-top:16px;position:relative}.CaseArtwork-module__fpidqW__matrix i{background:#315cdb;border-radius:50%;width:54px;height:54px;position:absolute;top:25px;right:25px}.CaseArtwork-module__fpidqW__matrix i:nth-of-type(2){background:#ffd24a;width:35px;height:35px;top:115px;left:35%}.CaseArtwork-module__fpidqW__matrix i:nth-of-type(3){background:#15243d;width:25px;height:25px;top:165px;left:10%}.CaseArtwork-module__fpidqW__matrix span{font-size:10px;position:absolute;top:6px;right:9px}.CaseArtwork-module__fpidqW__matrix span:nth-child(2){top:95px;left:29%}.CaseArtwork-module__fpidqW__matrix span:nth-child(3){top:145px;left:4%}.CaseArtwork-module__fpidqW__payback{background:#fff;border:1px solid #e1e8f2;border-radius:9px;padding:24px}.CaseArtwork-module__fpidqW__payback .CaseArtwork-module__fpidqW__screenSubtitle{margin-bottom:25px;font-size:18px}.CaseArtwork-module__fpidqW__payback>div{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:17px;font-size:11px;display:grid}.CaseArtwork-module__fpidqW__payback b{text-align:right;color:#315cdb}.CaseArtwork-module__fpidqW__payback i{background:#829ef0;border-radius:3px;grid-column:1/-1;height:9px}.CaseArtwork-module__fpidqW__payback>p:last-child{color:#8593a8;margin-top:15px;font-size:10px;line-height:1.8}.CaseArtwork-module__fpidqW__board{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:23px;display:grid}.CaseArtwork-module__fpidqW__board>div{background:#eaf0f8;border-radius:7px;padding:13px}.CaseArtwork-module__fpidqW__board>div>strong{color:#6d7e98;font-size:10px}.CaseArtwork-module__fpidqW__board>div>div{background:#fff;border:1px solid #dce6f1;border-radius:6px;margin-top:13px;padding:13px}.CaseArtwork-module__fpidqW__board p{font-size:11px;font-weight:700;line-height:1.6}.CaseArtwork-module__fpidqW__board span{color:#99a5b6;margin-top:9px;font-size:9px;line-height:1.6;display:block}.CaseArtwork-module__fpidqW__board i{background:#b6caf4;border-radius:3px;width:30%;height:4px;margin-top:14px;display:block}.CaseArtwork-module__fpidqW__copilot{color:#b0c1dd;background:#172743;border-radius:7px;align-items:center;gap:12px;margin-top:20px;padding:17px;font-size:10px;display:flex}.CaseArtwork-module__fpidqW__copilot strong{color:#ffda67}.CaseArtwork-module__fpidqW__propertyGrid{grid-template-columns:1.65fr 1fr;gap:22px;display:grid}.CaseArtwork-module__fpidqW__apartmentPhoto{aspect-ratio:16/9;border-radius:8px;position:relative;overflow:hidden}.CaseArtwork-module__fpidqW__apartmentPhoto>span{background:#ffffffed;border-radius:5px;padding:9px 12px;font-size:10px;font-weight:700;position:absolute;bottom:13px;left:13px}.CaseArtwork-module__fpidqW__propertySteps{gap:11px;margin-top:15px;display:flex}.CaseArtwork-module__fpidqW__propertySteps>div{background:#fff;border:1px solid #e1e8f2;border-radius:7px;flex:1;padding:14px 12px}.CaseArtwork-module__fpidqW__propertySteps span{color:#315cdb;margin-bottom:7px;font-size:8px;display:block}.CaseArtwork-module__fpidqW__propertySteps strong{font-size:10px;line-height:1.6}.CaseArtwork-module__fpidqW__funnel{background:#fff;border:1px solid #e1e8f2;border-radius:9px;padding:20px}.CaseArtwork-module__fpidqW__funnel>div{margin-bottom:13px}.CaseArtwork-module__fpidqW__funnel>div>span{color:#7a8ba4;font-size:9px}.CaseArtwork-module__fpidqW__funnel>div>div{color:#163d9c;background:#a7baf1;border-radius:4px;height:21px;margin-top:5px;padding:5px 7px;font-size:10px;font-weight:700}.CaseArtwork-module__fpidqW__funnel>div:nth-child(3)>div{color:#fff;background:#7698ed}.CaseArtwork-module__fpidqW__funnel>div:nth-child(4)>div{color:#fff;background:#4c76da}.CaseArtwork-module__fpidqW__funnel>div:nth-child(5)>div{color:#fff;background:#315cdb}.CaseArtwork-module__fpidqW__funnel>p:last-child{color:#9aa5b6;margin-top:13px;font-size:10px;line-height:1.8}.CaseArtwork-module__fpidqW__screenTitle,.CaseArtwork-module__fpidqW__screenSubtitle{letter-spacing:-.02em;margin:0;font-weight:800}
.ApplicationPins-module__B9Bcgq__pins{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.ApplicationPins-module__B9Bcgq__pin{align-items:center;gap:9px;display:flex;position:absolute;transform:translate(-15px,-15px)}.ApplicationPins-module__B9Bcgq__pin[data-side=left]{flex-direction:row-reverse;transform:translate(calc(15px - 100%),-15px)}.ApplicationPins-module__B9Bcgq__pin>b{color:#fff;background:#1d4ed8;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid;box-shadow:0 0 0 6px #1d4ed82e,0 8px 16px -6px #1d4ed8a6}.ApplicationPins-module__B9Bcgq__pin>span{color:#fff;white-space:nowrap;background:#111725;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.3;box-shadow:0 12px 24px -12px #111725a6}.ApplicationPins-module__B9Bcgq__compact .ApplicationPins-module__B9Bcgq__pin>span{padding:7px 10px;font-size:12px}@media (max-width:1100px){.ApplicationPins-module__B9Bcgq__pin>span{padding:7px 10px;font-size:12px}}@media (max-width:760px){.ApplicationPins-module__B9Bcgq__pin,.ApplicationPins-module__B9Bcgq__pin[data-side=left]{flex-direction:row;transform:translate(-11px,-11px)}.ApplicationPins-module__B9Bcgq__pin>b{width:22px;height:22px;font-size:11px;box-shadow:0 0 0 4px #1d4ed82e}.ApplicationPins-module__B9Bcgq__pin>span{display:none}}
.CaseExtras-module__JHgT6W__extras{gap:16px;margin-top:16px;display:grid}.CaseExtras-module__JHgT6W__title{color:#1d4ed8;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.CaseExtras-module__JHgT6W__plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.CaseExtras-module__JHgT6W__plan>li{background:#fff;border:1px solid #dfe6f1;border-radius:10px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}.CaseExtras-module__JHgT6W__plan span{color:#1d4ed8;font-size:11px;font-weight:700}.CaseExtras-module__JHgT6W__plan strong{color:#14223c;font-size:13px;line-height:1.3}.CaseExtras-module__JHgT6W__plan small{color:#6b788e;font-size:12px;line-height:1.45}.CaseExtras-module__JHgT6W__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CaseExtras-module__JHgT6W__chips>li{color:#1d4ed8;background:#eef3ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.3}.CaseExtras-module__JHgT6W__note{color:#14223c;border-left:3px solid #ffd54a;padding-left:11px;font-size:13px;font-weight:600;line-height:1.5}@media (max-width:370px){.CaseExtras-module__JHgT6W__plan{grid-template-columns:1fr}}
.HeroAppArc-module___zmKxG__arc{--cw:56cqw;width:100%;padding-top:8px;position:relative;container-type:inline-size}.HeroAppArc-module___zmKxG__stage{height:calc(var(--cw)*.72 + 30px);perspective:1200px;perspective-origin:50% 35%;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.HeroAppArc-module___zmKxG__card{width:var(--cw);text-align:left;cursor:pointer;will-change:transform;background:#fff;border:1px solid #d9e2f0;border-radius:18px;padding:0;transition:transform .75s cubic-bezier(.2,.8,.2,1),opacity .5s,filter .5s,translate .3s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 34px 60px -30px #11172559,0 10px 22px -14px #1117252e}.HeroAppArc-module___zmKxG__card:hover{translate:0 -6px}.HeroAppArc-module___zmKxG__card:focus-visible{outline-offset:4px;outline:3px solid #1d4ed8}.HeroAppArc-module___zmKxG__card[data-pos=c]{z-index:7;transform:translate(-50%)}.HeroAppArc-module___zmKxG__card[data-pos=l1]{z-index:6;filter:brightness(.96);transform:translate(-96%)translateZ(-170px)rotateY(32deg)}.HeroAppArc-module___zmKxG__card[data-pos=r1]{z-index:6;filter:brightness(.96);transform:translate(-4%)translateZ(-170px)rotateY(-32deg)}.HeroAppArc-module___zmKxG__card[data-pos=l2]{z-index:5;filter:brightness(.92);opacity:.92;transform:translate(-128%)translateZ(-380px)rotateY(42deg)}.HeroAppArc-module___zmKxG__card[data-pos=r2]{z-index:5;filter:brightness(.92);opacity:.92;transform:translate(28%)translateZ(-380px)rotateY(-42deg)}.HeroAppArc-module___zmKxG__card[data-pos=l3]{z-index:4;opacity:0;pointer-events:none;transform:translate(-146%)translateZ(-600px)rotateY(48deg)}.HeroAppArc-module___zmKxG__card[data-pos=r3]{z-index:4;opacity:0;pointer-events:none;transform:translate(46%)translateZ(-600px)rotateY(-48deg)}.HeroAppArc-module___zmKxG__stage:not([data-spread]) .HeroAppArc-module___zmKxG__card[data-pos]{opacity:0;transform:translate(-50%)translateZ(-320px)}.HeroAppArc-module___zmKxG__cardTitle{color:#fff;opacity:0;background:linear-gradient(#11172500 0%,#111725b8 48%,#111725f2 100%);grid-template-columns:1fr auto;align-items:end;column-gap:12px;padding:46px 18px 15px;transition:opacity .4s;display:grid;position:absolute;bottom:0;left:0;right:0}.HeroAppArc-module___zmKxG__card[data-pos=c] .HeroAppArc-module___zmKxG__cardTitle{opacity:1}.HeroAppArc-module___zmKxG__cardTitle>small{color:#b8c7ff;letter-spacing:.12em;text-transform:uppercase;grid-column:1;font-size:10px;font-weight:700}.HeroAppArc-module___zmKxG__cardTitle>strong{letter-spacing:-.02em;grid-column:1;margin-top:3px;font-size:clamp(14px,2.9cqw,18px);font-weight:800;line-height:1.25}.HeroAppArc-module___zmKxG__cardTitle>svg{background:#ffffff26;border-radius:50%;grid-area:1/2/span 2;align-self:center;width:34px;height:34px;padding:8px}.HeroAppArc-module___zmKxG__controls{justify-content:center;align-items:center;gap:14px;margin-top:6px;display:flex}.HeroAppArc-module___zmKxG__controls>button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #cbd7ea;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HeroAppArc-module___zmKxG__controls>button:hover{background:#edf2ff;border-color:#1d4ed8}.HeroAppArc-module___zmKxG__controls>span{text-align:center;color:#96a2b5;font-variant-numeric:tabular-nums;min-width:56px;font-size:12px}.HeroAppArc-module___zmKxG__controls strong{color:#111725}.HeroAppArc-module___zmKxG__controls>button:focus-visible{outline-offset:3px;outline:3px solid #1d4ed8}.HeroAppArc-module___zmKxG__dialog{color:#111725;background:#fff;border:1px solid #d3ddec;border-radius:18px;width:min(1240px,96vw);max-height:92vh;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 100px #11172566}.HeroAppArc-module___zmKxG__dialog::backdrop{background:#111725b8}.HeroAppArc-module___zmKxG__dialog[open]{animation:.3s ease-out HeroAppArc-module___zmKxG__dialogIn}@keyframes HeroAppArc-module___zmKxG__dialogIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}.HeroAppArc-module___zmKxG__dialogHead{z-index:2;background:#fff;border-bottom:1px solid #e3e9f2;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex;position:sticky;top:0}.HeroAppArc-module___zmKxG__dialogHead p{color:#1d4ed8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.HeroAppArc-module___zmKxG__dialogHead h2{letter-spacing:-.03em;margin-top:4px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.2}.HeroAppArc-module___zmKxG__dialogNav{flex-shrink:0;align-items:center;gap:8px;display:flex}.HeroAppArc-module___zmKxG__dialogNav>button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #cbd7ea;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.HeroAppArc-module___zmKxG__dialogNav>button:last-child{color:#111725;border-color:#0000;margin-left:6px}.HeroAppArc-module___zmKxG__dialogNav>button:hover{background:#edf2ff}.HeroAppArc-module___zmKxG__dialogBody{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:28px;padding:24px;display:grid}.HeroAppArc-module___zmKxG__dialogScreen{border:1px solid #d9e2f0;border-radius:12px;align-self:start;animation:.35s ease-out HeroAppArc-module___zmKxG__dialogIn;overflow:hidden}.HeroAppArc-module___zmKxG__dialogPanel{flex-direction:column;display:flex}.HeroAppArc-module___zmKxG__label{color:#1d4ed8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.HeroAppArc-module___zmKxG__dialogPanel>p:not(.HeroAppArc-module___zmKxG__label):not(.HeroAppArc-module___zmKxG__result){color:#536078;margin-bottom:18px;font-size:14px;line-height:1.7}.HeroAppArc-module___zmKxG__dialogPanel ol{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.HeroAppArc-module___zmKxG__dialogPanel li{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.HeroAppArc-module___zmKxG__dialogPanel li>span{color:#fff;background:#1d4ed8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.HeroAppArc-module___zmKxG__result{letter-spacing:-.02em;border-top:1px solid #e3e9f2;padding-top:16px;font-size:17px;font-weight:800;line-height:1.4}.HeroAppArc-module___zmKxG__actions{gap:10px;margin-top:auto;padding-top:22px;display:grid}.HeroAppArc-module___zmKxG__primary{color:#fff;background:#1d4ed8;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:14px;font-weight:700;transition:background .2s;display:flex}.HeroAppArc-module___zmKxG__primary:hover{background:#163bad}.HeroAppArc-module___zmKxG__channel{color:#111725;border:1px solid #cbd7ea;border-radius:8px;align-items:center;gap:10px;padding:13px 16px;font-size:14px;font-weight:700;display:flex}.HeroAppArc-module___zmKxG__channel:hover{color:#1d4ed8;border-color:#1d4ed8}.HeroAppArc-module___zmKxG__dialog :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #1d4ed8}@media (max-width:900px){.HeroAppArc-module___zmKxG__dialogBody{grid-template-columns:1fr;gap:20px;padding:18px}}@media (max-width:760px){.HeroAppArc-module___zmKxG__arc{--cw:76cqw;padding-top:0}.HeroAppArc-module___zmKxG__stage{height:calc(var(--cw)*.72 + 24px);perspective:900px}.HeroAppArc-module___zmKxG__card{border-radius:12px}.HeroAppArc-module___zmKxG__card[data-pos=l1]{transform:translate(-104%)translateZ(-150px)rotateY(28deg)}.HeroAppArc-module___zmKxG__card[data-pos=r1]{transform:translate(4%)translateZ(-150px)rotateY(-28deg)}.HeroAppArc-module___zmKxG__card:is([data-pos=l2],[data-pos=r2]){opacity:0;pointer-events:none}.HeroAppArc-module___zmKxG__cardTitle{padding:34px 13px 11px}.HeroAppArc-module___zmKxG__cardTitle>strong{font-size:15px}.HeroAppArc-module___zmKxG__cardTitle>svg{width:28px;height:28px;padding:6px}.HeroAppArc-module___zmKxG__dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.HeroAppArc-module___zmKxG__dialogHead{padding:14px 16px}.HeroAppArc-module___zmKxG__dialogHead h2{font-size:19px}.HeroAppArc-module___zmKxG__dialogNav>button:not(:last-child){display:none}}@media (prefers-reduced-motion:reduce){.HeroAppArc-module___zmKxG__card,.HeroAppArc-module___zmKxG__dialog[open],.HeroAppArc-module___zmKxG__dialogScreen{transition:none;animation:none}}.HeroAppArc-module___zmKxG__progress{transform-origin:0;background:#ffd54a;height:3px;animation:3s linear forwards HeroAppArc-module___zmKxG__arcProgress;position:absolute;bottom:0;left:0;right:0}@keyframes HeroAppArc-module___zmKxG__arcProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroAppArc-module___zmKxG__controls>button.HeroAppArc-module___zmKxG__toggle{color:#536078;border-color:#dfe6f1;width:34px;height:34px;margin-left:4px}@media (prefers-reduced-motion:reduce){.HeroAppArc-module___zmKxG__progress{display:none}}
.NucleoPlatform-module__dxRbPa__figure{margin:0}.NucleoPlatform-module__dxRbPa__scaled{width:100%;height:calc(600px*var(--nucleo-scale,1));opacity:0;background:#fff;border:1px solid #ffffff2e;border-radius:16px;transition:opacity .3s;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000c}.NucleoPlatform-module__dxRbPa__scaled[data-ready]{opacity:1}.NucleoPlatform-module__dxRbPa__app{width:960px;height:600px;transform:scale(var(--nucleo-scale,1));transform-origin:0 0;color:#111725;letter-spacing:0;grid-template-columns:168px 1fr;font-size:12px;line-height:1.3;display:grid;position:absolute;top:0;left:0}.NucleoPlatform-module__dxRbPa__side{color:#c6cede;background:#111725;flex-direction:column;padding:22px 12px 20px;display:flex}.NucleoPlatform-module__dxRbPa__brand{color:#fff;letter-spacing:-.02em;margin:0 8px 20px;font-size:17px;font-weight:800}.NucleoPlatform-module__dxRbPa__brand span{color:#ffd54a}.NucleoPlatform-module__dxRbPa__side ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.NucleoPlatform-module__dxRbPa__side li,.NucleoPlatform-module__dxRbPa__side p{border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.NucleoPlatform-module__dxRbPa__side li[data-active]{color:#fff;background:#1d4ed8;font-weight:600}.NucleoPlatform-module__dxRbPa__side i{background:#5b6478;border-radius:2px;flex-shrink:0;width:7px;height:7px}.NucleoPlatform-module__dxRbPa__side li[data-active] i{background:#ffd54a}.NucleoPlatform-module__dxRbPa__side p{margin-top:auto}.NucleoPlatform-module__dxRbPa__main{background:#f4f7fc;flex-direction:column;gap:12px;min-width:0;padding:18px 18px 16px;display:flex}.NucleoPlatform-module__dxRbPa__main header{align-items:center;gap:10px;display:flex}.NucleoPlatform-module__dxRbPa__main header>strong{letter-spacing:-.02em;flex:1;font-size:15px;font-weight:800}.NucleoPlatform-module__dxRbPa__search{color:#96a2b5;background:#fff;border:1px solid #d9e2f0;border-radius:7px;width:200px;padding:7px 11px;font-size:11px}.NucleoPlatform-module__dxRbPa__copilotButton{background:#ffd54a;border-radius:7px;padding:7px 12px;font-size:11px;font-weight:800}.NucleoPlatform-module__dxRbPa__kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.NucleoPlatform-module__dxRbPa__kpis>div{background:#fff;border:1px solid #dfe6f1;border-radius:9px;padding:10px 12px}.NucleoPlatform-module__dxRbPa__kpis strong{letter-spacing:-.03em;font-size:18px;font-weight:800;display:block}.NucleoPlatform-module__dxRbPa__kpis strong[data-accent]{color:#1d4ed8}.NucleoPlatform-module__dxRbPa__kpis span{color:#5b6478;font-size:10.5px}.NucleoPlatform-module__dxRbPa__board{flex:1;grid-template-columns:repeat(4,1fr);gap:10px;min-height:0;display:grid}.NucleoPlatform-module__dxRbPa__board>div{background:#e9eef7;border-radius:9px;flex-direction:column;gap:7px;padding:10px;display:flex}.NucleoPlatform-module__dxRbPa__stage{color:#3a4459;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-bottom:2px;font-size:10px;font-weight:800;display:flex}.NucleoPlatform-module__dxRbPa__deal{background:#fff;border:1px solid #e1e7f1;border-radius:8px;gap:2px;padding:9px 10px;display:grid}.NucleoPlatform-module__dxRbPa__deal b{font-size:11.5px;font-weight:700}.NucleoPlatform-module__dxRbPa__deal span{color:#5b6478;font-size:10.5px}.NucleoPlatform-module__dxRbPa__deal em{font-size:10.5px;font-style:normal;font-weight:700}.NucleoPlatform-module__dxRbPa__deal[data-tone=score] em,.NucleoPlatform-module__dxRbPa__deal[data-tone=won] em{color:#1d4ed8}.NucleoPlatform-module__dxRbPa__deal[data-tone=alert]{border-color:#1d4ed8;box-shadow:0 0 0 1px #1d4ed8}.NucleoPlatform-module__dxRbPa__deal[data-tone=alert] em{color:#5c4500;background:#fff1b8;border-radius:5px;margin-top:4px;padding:4px 6px}.NucleoPlatform-module__dxRbPa__copilot{color:#fff;background:#111725;border-radius:9px;padding:11px 14px;font-size:12px;line-height:1.5}.NucleoPlatform-module__dxRbPa__copilot strong{color:#ffd54a}@media (prefers-reduced-motion:reduce){.NucleoPlatform-module__dxRbPa__scaled{transition:none}}
.InstitutionalContent-module__P8UGAq__capabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.InstitutionalContent-module__P8UGAq__capabilityCard{background:#fff;border:1px solid #dfe5ef;border-radius:9px;flex-direction:column;align-items:flex-start;min-width:0;padding:27px 24px;display:flex}.InstitutionalContent-module__P8UGAq__iconBadge{border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:23px;display:flex}.InstitutionalContent-module__P8UGAq__blue{color:#fff;background:#1d4ed8}.InstitutionalContent-module__P8UGAq__ink{color:#ffd54a;background:#111725}.InstitutionalContent-module__P8UGAq__yellow{color:#111725;background:#fff1c2}.InstitutionalContent-module__P8UGAq__ice{color:#1d4ed8;background:#e0ebff}.InstitutionalContent-module__P8UGAq__capabilityCard h3{letter-spacing:-.03em;font-size:20px;line-height:1.3}.InstitutionalContent-module__P8UGAq__capabilityCard>p{color:#536078;flex:1;margin-top:13px;margin-bottom:23px;font-size:13px;line-height:1.75}.InstitutionalContent-module__P8UGAq__capabilityCard>a{color:#1d4ed8;align-items:center;gap:10px;font-size:12px;font-weight:700;line-height:1.6;display:flex}.InstitutionalContent-module__P8UGAq__capabilityCard>a svg{flex-shrink:0}.InstitutionalContent-module__P8UGAq__capabilityCard>a:hover{text-underline-offset:4px;text-decoration:underline}.InstitutionalContent-module__P8UGAq__invitation{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.InstitutionalContent-module__P8UGAq__invitation>svg{margin-bottom:38px}.InstitutionalContent-module__P8UGAq__invitation>p{color:#fff;font-weight:600}.InstitutionalContent-module__P8UGAq__invitation>a{color:#fff}.InstitutionalContent-module__P8UGAq__journeys{background:#f7f9fd;border-block:1px solid #e3e8f0}.InstitutionalContent-module__P8UGAq__scenarios{border-top:1px solid #d8dfeb}.InstitutionalContent-module__P8UGAq__scenarios details{border-bottom:1px solid #d8dfeb;scroll-margin-top:110px}.InstitutionalContent-module__P8UGAq__scenarios summary{cursor:pointer;align-items:center;gap:24px;padding:26px 0;list-style:none;display:flex}.InstitutionalContent-module__P8UGAq__scenarios summary::-webkit-details-marker{display:none}.InstitutionalContent-module__P8UGAq__scenarios summary>span{color:#1d4ed8;font-size:12px;font-weight:700}.InstitutionalContent-module__P8UGAq__scenarios summary h3{flex:1;font-size:22px}.InstitutionalContent-module__P8UGAq__scenarios summary>svg{color:#1d4ed8;flex-shrink:0;transition:transform .2s}.InstitutionalContent-module__P8UGAq__scenarios details[open] summary>svg{transform:rotate(45deg)}.InstitutionalContent-module__P8UGAq__scenarioBody{max-width:1100px;padding:4px 0 35px 43px}.InstitutionalContent-module__P8UGAq__scenarioBody h4{font-size:19px;font-weight:700;line-height:1.5}.InstitutionalContent-module__P8UGAq__scenarioBody>p{color:#536078;max-width:880px;margin-top:12px;font-size:14px;line-height:1.8}.InstitutionalContent-module__P8UGAq__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:26px 0;list-style:none;display:grid}.InstitutionalContent-module__P8UGAq__flow li{border-top:2px solid #cbd9f5;padding-top:19px}.InstitutionalContent-module__P8UGAq__flow li>span{color:#1d4ed8;margin-bottom:9px;font-size:11px;display:block}.InstitutionalContent-module__P8UGAq__flow strong{font-size:18px}.InstitutionalContent-module__P8UGAq__flow p{color:#536078;margin-top:8px;font-size:13px;line-height:1.7}.InstitutionalContent-module__P8UGAq__scenarioBody .InstitutionalContent-module__P8UGAq__related{border-top:1px solid #e0e5ef;padding-top:17px;font-size:12px}.InstitutionalContent-module__P8UGAq__related strong{color:#111725;margin-bottom:5px;font-size:11px;display:block}.InstitutionalContent-module__P8UGAq__scenarioBody>a{margin-top:19px}.InstitutionalContent-module__P8UGAq__platforms{color:#fff;background:#111725}.InstitutionalContent-module__P8UGAq__platforms [class*=eyebrow]{color:#ffd54a}.InstitutionalContent-module__P8UGAq__platformGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"head visual""detail visual";align-items:center;gap:0 64px;display:grid}.InstitutionalContent-module__P8UGAq__platformHead{grid-area:head;align-self:end}.InstitutionalContent-module__P8UGAq__platformHead h2{max-width:560px}.InstitutionalContent-module__P8UGAq__platformLead{color:#c6cede;max-width:470px;margin-top:22px;font-size:15px;line-height:1.85}.InstitutionalContent-module__P8UGAq__platformVisual{grid-area:visual;min-width:0}.InstitutionalContent-module__P8UGAq__platformDetail{grid-area:detail;align-self:start}.InstitutionalContent-module__P8UGAq__platformList{border-top:1px solid #ffffff25;margin-top:26px;padding:0;list-style:none}.InstitutionalContent-module__P8UGAq__platformList li{border-bottom:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;padding:12px 0;display:flex}.InstitutionalContent-module__P8UGAq__platformList strong{color:#fff;font-size:16px}.InstitutionalContent-module__P8UGAq__platformList small{color:#7da7ff;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.InstitutionalContent-module__P8UGAq__platformContact{color:#ffd54a;border-bottom:1px solid #ffd54a80;align-items:center;gap:16px;margin-top:28px;padding-bottom:9px;font-size:13px;font-weight:700;line-height:1.7;display:inline-flex}.InstitutionalContent-module__P8UGAq__platformContact svg{flex-shrink:0}.InstitutionalContent-module__P8UGAq__platformLinks{flex-wrap:wrap;gap:0 30px;display:flex}.InstitutionalContent-module__P8UGAq__modelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.InstitutionalContent-module__P8UGAq__modelGrid article{border:1px solid #dfe5ef;border-radius:9px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.InstitutionalContent-module__P8UGAq__modelPrice{color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;font-size:10px;font-weight:700;line-height:1.8}.InstitutionalContent-module__P8UGAq__modelGrid h3{font-size:24px}.InstitutionalContent-module__P8UGAq__modelGrid article>p:not(.InstitutionalContent-module__P8UGAq__modelPrice){color:#536078;margin-top:16px;font-size:13px;line-height:1.8}.InstitutionalContent-module__P8UGAq__modelGrid .InstitutionalContent-module__P8UGAq__ideal{margin-bottom:25px}.InstitutionalContent-module__P8UGAq__ideal strong{color:#111725;font-size:12px;display:block}.InstitutionalContent-module__P8UGAq__modelGrid a{color:#1d4ed8;align-items:center;gap:12px;margin-top:auto;font-size:12px;font-weight:700;line-height:1.65;display:flex}.InstitutionalContent-module__P8UGAq__modelGrid a svg{flex-shrink:0}.InstitutionalContent-module__P8UGAq__directEntry{background:#f7f9fd;border-left:4px solid #ffd54a;justify-content:space-between;align-items:center;gap:35px;margin-top:28px;padding:27px 30px;display:flex}.InstitutionalContent-module__P8UGAq__directEntry strong{font-size:18px}.InstitutionalContent-module__P8UGAq__directEntry p{color:#536078;max-width:690px;margin-top:8px;font-size:13px;line-height:1.8}.InstitutionalContent-module__P8UGAq__directEntry a{color:#1d4ed8;flex-shrink:0;align-items:center;gap:14px;font-size:13px;font-weight:700;line-height:1.6;display:flex}@media (max-width:1100px){.InstitutionalContent-module__P8UGAq__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.InstitutionalContent-module__P8UGAq__platformGrid{grid-template-columns:1fr;grid-template-areas:"head""visual""detail";gap:32px}.InstitutionalContent-module__P8UGAq__platformList{grid-template-columns:1fr 1fr;column-gap:32px;margin-top:0;display:grid}.InstitutionalContent-module__P8UGAq__modelGrid{gap:16px}.InstitutionalContent-module__P8UGAq__modelGrid article{padding:24px}}@media (max-width:760px){.InstitutionalContent-module__P8UGAq__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.InstitutionalContent-module__P8UGAq__capabilityCard{padding:23px 18px}.InstitutionalContent-module__P8UGAq__capabilityCard h3{font-size:19px}.InstitutionalContent-module__P8UGAq__platformGrid{gap:26px}.InstitutionalContent-module__P8UGAq__platformList{grid-template-columns:1fr}.InstitutionalContent-module__P8UGAq__platformList strong{font-size:15px}.InstitutionalContent-module__P8UGAq__scenarios summary{gap:14px}.InstitutionalContent-module__P8UGAq__scenarios summary h3{font-size:19px}.InstitutionalContent-module__P8UGAq__scenarioBody{padding-left:0}.InstitutionalContent-module__P8UGAq__flow{gap:18px}.InstitutionalContent-module__P8UGAq__flow strong{font-size:16px}.InstitutionalContent-module__P8UGAq__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.InstitutionalContent-module__P8UGAq__directEntry{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.InstitutionalContent-module__P8UGAq__directEntry a{flex-shrink:1}}@media (max-width:460px){.InstitutionalContent-module__P8UGAq__capabilityGrid,.InstitutionalContent-module__P8UGAq__modelGrid{grid-template-columns:1fr}.InstitutionalContent-module__P8UGAq__capabilityCard{padding:25px}.InstitutionalContent-module__P8UGAq__capabilityCard .InstitutionalContent-module__P8UGAq__iconBadge{margin-bottom:19px}.InstitutionalContent-module__P8UGAq__flow{grid-template-columns:1fr;gap:18px;padding:20px 0}.InstitutionalContent-module__P8UGAq__flow li{grid-template-columns:24px 1fr;gap:2px 12px;padding-top:15px;display:grid}.InstitutionalContent-module__P8UGAq__flow li>span{margin:3px 0 0}.InstitutionalContent-module__P8UGAq__flow li>p{grid-column:2;margin-top:4px}.InstitutionalContent-module__P8UGAq__platformContact{gap:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.InstitutionalContent-module__P8UGAq__scenarios summary>svg{transition:none}}.InstitutionalContent-module__P8UGAq__capabilityCard,.InstitutionalContent-module__P8UGAq__modelGrid article{transition:transform .25s,border-color .25s,box-shadow .25s}.InstitutionalContent-module__P8UGAq__capabilityCard>a svg,.InstitutionalContent-module__P8UGAq__modelGrid a svg{transition:transform .25s}.InstitutionalContent-module__P8UGAq__platformList strong{transition:color .25s}@media (hover:hover) and (pointer:fine){.InstitutionalContent-module__P8UGAq__capabilityCard:hover,.InstitutionalContent-module__P8UGAq__modelGrid article:hover{border-color:#1d4ed8;transform:translateY(-4px);box-shadow:0 24px 48px -32px #1117254d}.InstitutionalContent-module__P8UGAq__capabilityCard:hover>a svg,.InstitutionalContent-module__P8UGAq__modelGrid article:hover a svg{transform:translate(3px)}.InstitutionalContent-module__P8UGAq__platformList li:hover strong{color:#ffd54a}}@media (prefers-reduced-motion:reduce){.InstitutionalContent-module__P8UGAq__capabilityCard,.InstitutionalContent-module__P8UGAq__modelGrid article,.InstitutionalContent-module__P8UGAq__capabilityCard>a svg,.InstitutionalContent-module__P8UGAq__modelGrid a svg{transition:none}.InstitutionalContent-module__P8UGAq__capabilityCard:hover,.InstitutionalContent-module__P8UGAq__modelGrid article:hover,.InstitutionalContent-module__P8UGAq__capabilityCard:hover>a svg,.InstitutionalContent-module__P8UGAq__modelGrid article:hover a svg{transform:none}}
.Insights-module__Xj4ZNG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Insights-module__Xj4ZNG__card{background:#fff;border:1px solid #dfe5ef;border-radius:12px;flex-direction:column;min-width:0;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.Insights-module__Xj4ZNG__card:hover{border-color:#1d4ed8}.Insights-module__Xj4ZNG__meta{color:#5b6478;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}.Insights-module__Xj4ZNG__meta>span{color:#1d4ed8;background:#eef3ff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.Insights-module__Xj4ZNG__grid .Insights-module__Xj4ZNG__card h2{letter-spacing:-.03em;margin-top:18px;font-size:20px;line-height:1.35}.Insights-module__Xj4ZNG__card:hover h2{color:#1d4ed8}.Insights-module__Xj4ZNG__card>p{color:#5b6478;flex:1;margin-top:12px;font-size:13.5px;line-height:1.75}.Insights-module__Xj4ZNG__author{color:#5b6478;border-top:1px solid #e7ecf4;align-items:center;gap:6px;margin-top:22px;padding-top:16px;font-size:12.5px;display:flex}.Insights-module__Xj4ZNG__author strong{color:#111725}.Insights-module__Xj4ZNG__author svg{color:#1d4ed8;flex-shrink:0;margin-left:auto}.Insights-module__Xj4ZNG__editorial{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.Insights-module__Xj4ZNG__editorial .Insights-module__Xj4ZNG__body{margin-top:0}@media (max-width:1100px){.Insights-module__Xj4ZNG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Insights-module__Xj4ZNG__grid,.Insights-module__Xj4ZNG__editorial{grid-template-columns:1fr}.Insights-module__Xj4ZNG__editorial{gap:20px}.Insights-module__Xj4ZNG__card{padding:22px}}.Insights-module__Xj4ZNG__articleLayout{grid-template-columns:minmax(0,720px) minmax(260px,330px);justify-content:space-between;gap:60px;padding-block:56px 90px;display:grid}.Insights-module__Xj4ZNG__articleAside>div{background:#fff4cc;border-radius:14px;padding:28px;position:sticky;top:120px}.Insights-module__Xj4ZNG__articleLayout .Insights-module__Xj4ZNG__articleAside h2{letter-spacing:-.03em;font-size:22px;line-height:1.3}.Insights-module__Xj4ZNG__articleAside p:not([class]){color:#5b594c;margin:12px 0 22px;font-size:13.5px;line-height:1.75}.Insights-module__Xj4ZNG__articleAside [class*=primary]{justify-content:space-between;width:100%}.Insights-module__Xj4ZNG__articleFaq{border-top:1px solid #dfe5ef;margin-top:56px;padding-top:40px}.Insights-module__Xj4ZNG__articleFaq>div{border:1px solid #dfe5ef;border-radius:12px;margin-top:22px}.Insights-module__Xj4ZNG__articleFaq>div>div{border-bottom:1px solid #e7ecf4;padding:20px 22px}.Insights-module__Xj4ZNG__articleFaq>div>div:last-child{border-bottom:0}.Insights-module__Xj4ZNG__articleLayout section.Insights-module__Xj4ZNG__articleFaq>h2{margin:0}.Insights-module__Xj4ZNG__articleLayout .Insights-module__Xj4ZNG__articleFaq>div h3{margin:0;font-size:16px}.Insights-module__Xj4ZNG__articleFaq>div p{margin:8px 0 0;font-size:14.5px}@media (max-width:1000px){.Insights-module__Xj4ZNG__articleLayout{grid-template-columns:1fr;gap:40px;padding-block:40px 60px}.Insights-module__Xj4ZNG__articleAside>div{position:static}}@media (hover:hover) and (pointer:fine){.Insights-module__Xj4ZNG__card:hover{border-color:#1d4ed8;transform:translateY(-4px);box-shadow:0 24px 48px -32px #1117254d}}@media (prefers-reduced-motion:reduce){.Insights-module__Xj4ZNG__card{transition:none}.Insights-module__Xj4ZNG__card:hover{transform:none}}
.Interior-module__GAFzZG__page{--ink:#111725;--blue:#1d4ed8;--yellow:#ffd54a;--pale:#fff4cc;color:var(--ink);background:#fff}.Interior-module__GAFzZG__page :is(input,textarea,button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #1d4ed8}.Interior-module__GAFzZG__page :is(h1,h2,h3){letter-spacing:-.045em;font-weight:800}.Interior-module__GAFzZG__page h2{font-size:clamp(30px,3.05vw,44px);line-height:1.16}.Interior-module__GAFzZG__page h3{font-size:22px;line-height:1.3}.Interior-module__GAFzZG__page p{text-wrap:pretty}.Interior-module__GAFzZG__page section[id]{scroll-margin-top:0}.Interior-module__GAFzZG__hero{border-bottom:1px solid #e7ecf4;padding-top:138px;padding-bottom:56px}.Interior-module__GAFzZG__heroEyebrow{color:#1d4ed8;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:10px;font-weight:700;line-height:1.7;display:flex}.Interior-module__GAFzZG__heroEyebrow:before{content:"";background:#1d4ed8;flex-shrink:0;width:5px;height:5px}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__title{max-width:1000px;font-size:clamp(34px,3.5vw,50px);line-height:1.2}.Interior-module__GAFzZG__title mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 13%,#ffd54a 13% 92%,#0000 92%);margin-left:-.1em;padding:0 .1em .03em}.Interior-module__GAFzZG__heroMeta{color:#1d4ed8;margin-top:16px;font-size:13px;font-weight:700}.Interior-module__GAFzZG__lead{color:#536078;max-width:720px;margin-top:17px;font-size:15px;line-height:1.8}.Interior-module__GAFzZG__lead p+p{margin-top:12px}.Interior-module__GAFzZG__heroActions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:30px;display:flex}.Interior-module__GAFzZG__back{color:#536078;align-items:center;gap:8px;margin-bottom:26px;font-size:13px;font-weight:700;display:inline-flex}.Interior-module__GAFzZG__back:hover{color:#1d4ed8}.Interior-module__GAFzZG__alt{background:#f6f8fd;border-block:1px solid #e4eaf4}.Interior-module__GAFzZG__dark{color:#fff;background:#111725}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__dark [class*=eyebrow]{color:#ffd54a}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__dark p{color:#c6cede}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__dark .Interior-module__GAFzZG__checks{border-color:#ffffff25}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__dark .Interior-module__GAFzZG__checks svg{color:#ffd54a}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__dark .Interior-module__GAFzZG__yellowLink{color:#ffd54a;margin-top:28px}.Interior-module__GAFzZG__headAside{max-width:440px}.Interior-module__GAFzZG__grid2,.Interior-module__GAFzZG__grid3,.Interior-module__GAFzZG__grid4{gap:16px;display:grid}.Interior-module__GAFzZG__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.Interior-module__GAFzZG__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.Interior-module__GAFzZG__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.Interior-module__GAFzZG__card{background:#fff;border:1px solid #dfe5ef;border-radius:12px;flex-direction:column;min-width:0;padding:30px;scroll-margin-top:120px;display:flex}.Interior-module__GAFzZG__card>p:not([class]){color:#5b6478;margin-top:12px;font-size:13.5px;line-height:1.8}.Interior-module__GAFzZG__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}.Interior-module__GAFzZG__cardTop>span:first-child{color:#1d4ed8;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.Interior-module__GAFzZG__price{color:#1d4ed8;background:#eef3ff;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:700}.Interior-module__GAFzZG__featured{color:#fff;background:#111725;border-color:#111725}.Interior-module__GAFzZG__featured>p:not([class]){color:#c6cede}.Interior-module__GAFzZG__featured .Interior-module__GAFzZG__cardTop>span:first-child{color:#ffd54a}.Interior-module__GAFzZG__featured .Interior-module__GAFzZG__price{color:#111725;background:#ffd54a}.Interior-module__GAFzZG__note{color:#3a4459;background:#fff4cc;border-radius:9px;margin-top:18px;padding:14px 16px;font-size:13px;font-weight:600;line-height:1.7}.Interior-module__GAFzZG__note a{color:#1d4ed8;text-underline-offset:3px;text-decoration:underline}.Interior-module__GAFzZG__checks{border-top:1px solid #e7ecf4;gap:10px;margin-top:auto;padding:18px 0 0;list-style:none;display:grid}.Interior-module__GAFzZG__card>.Interior-module__GAFzZG__checks{margin-top:22px}.Interior-module__GAFzZG__featured .Interior-module__GAFzZG__checks{border-color:#ffffff25}.Interior-module__GAFzZG__checks li{gap:10px;font-size:13px;line-height:1.6;display:flex}.Interior-module__GAFzZG__checks svg{color:#1d4ed8;flex-shrink:0;margin-top:2px}.Interior-module__GAFzZG__featured .Interior-module__GAFzZG__checks svg{color:#ffd54a}.Interior-module__GAFzZG__index{border-top:1px solid #dfe5ef;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:44px;display:grid}.Interior-module__GAFzZG__index a{border-top:3px solid #0000;flex-direction:column;gap:4px;margin-top:-2px;padding:16px 16px 0 0;transition:border-color .2s;display:flex}.Interior-module__GAFzZG__index a:hover{border-color:#1d4ed8}.Interior-module__GAFzZG__index span{color:#5b6478;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.Interior-module__GAFzZG__index strong{letter-spacing:-.02em;font-size:14px;font-weight:800}.Interior-module__GAFzZG__index small{color:#5b6478;font-size:12px}.Interior-module__GAFzZG__numbered{counter-reset:item;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;padding:0;list-style:none;display:grid}.Interior-module__GAFzZG__numbered li{color:#3a4459;counter-increment:item;border-bottom:1px solid #dfe5ef;gap:16px;padding:18px 0;font-size:14px;line-height:1.7;display:flex}.Interior-module__GAFzZG__numbered li:before{content:"0" counter(item);color:#1d4ed8;padding-top:2px;font-size:12px;font-weight:800}.Interior-module__GAFzZG__callout{background:#f6f8fd;border-left:4px solid #ffd54a;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px 30px;display:flex}.Interior-module__GAFzZG__callout p{color:#3a4459;max-width:80ch;font-size:14px;line-height:1.8}.Interior-module__GAFzZG__panel{background:#fff4cc;border-radius:14px;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding:48px;display:grid}.Interior-module__GAFzZG__panel p{color:#5b594c;margin-top:14px;font-size:14px;line-height:1.85}.Interior-module__GAFzZG__panelActions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.Interior-module__GAFzZG__options{margin-top:36px}.Interior-module__GAFzZG__option{background:#fff;border:1px solid #dfe5ef;border-radius:12px;align-items:center;gap:14px;padding:20px 22px;display:flex}.Interior-module__GAFzZG__option>svg:first-child{color:#1d4ed8;flex-shrink:0}.Interior-module__GAFzZG__option>svg:last-child{color:#96a2b5;flex-shrink:0}.Interior-module__GAFzZG__option>span{flex:1;min-width:0}.Interior-module__GAFzZG__option strong{letter-spacing:-.01em;font-size:14px;font-weight:800;display:block}.Interior-module__GAFzZG__option small{color:#5b6478;margin-top:3px;font-size:12px;display:block}.Interior-module__GAFzZG__embed{background:#fff;border:1px solid #dfe5ef;border-radius:14px;overflow:hidden}.Interior-module__GAFzZG__formSurface{background:#fff}.Interior-module__GAFzZG__reviewList{gap:16px;padding:0;list-style:none;display:grid}.Interior-module__GAFzZG__reviewList li{gap:14px;display:flex}.Interior-module__GAFzZG__reviewList li>span{color:#fff;background:#111725;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.Interior-module__GAFzZG__reviewList strong{font-size:14px;display:block}.Interior-module__GAFzZG__reviewList p{color:#5b594c;margin-top:4px;font-size:12.5px;line-height:1.7}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__directLabel{color:#111725;margin-top:30px;padding-bottom:4px;font-size:13px;font-weight:700}.Interior-module__GAFzZG__prose{color:#3a4459;max-width:720px;font-size:16px;line-height:1.85}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__prose h2{color:#111725;letter-spacing:-.03em;margin:52px 0 16px;font-size:clamp(22px,2vw,27px);line-height:1.3}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__prose h3{color:#111725;letter-spacing:-.02em;margin:34px 0 10px;font-size:19px}.Interior-module__GAFzZG__prose>:first-child{margin-top:0}.Interior-module__GAFzZG__prose p,.Interior-module__GAFzZG__prose ul,.Interior-module__GAFzZG__prose ol,.Interior-module__GAFzZG__prose table{margin-bottom:22px}.Interior-module__GAFzZG__prose ul,.Interior-module__GAFzZG__prose ol{padding-left:22px}.Interior-module__GAFzZG__prose ul{list-style:outside}.Interior-module__GAFzZG__prose ol{list-style:decimal}.Interior-module__GAFzZG__prose li{margin-bottom:8px;padding-left:4px}.Interior-module__GAFzZG__prose li::marker{color:#1d4ed8}.Interior-module__GAFzZG__prose strong{color:#111725;font-weight:700}.Interior-module__GAFzZG__prose a{color:#1d4ed8;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.Interior-module__GAFzZG__prose a:hover{color:#163bad}.Interior-module__GAFzZG__prose em{font-style:italic}.Interior-module__GAFzZG__prose hr{border:0;border-top:1px solid #dfe5ef;margin:40px 0}.Interior-module__GAFzZG__prose table{border-collapse:collapse;width:100%;font-size:14px}.Interior-module__GAFzZG__prose :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #dfe5ef;padding:10px 12px}.Interior-module__GAFzZG__prose th{color:#111725;font-weight:700}.Interior-module__GAFzZG__tableWrap{margin-bottom:22px;overflow-x:auto}.Interior-module__GAFzZG__tableWrap table{margin-bottom:0}.Interior-module__GAFzZG__summary{background:#fff8db;border:1px solid #f1df9c;border-radius:12px;margin:0 0 40px;padding:26px 30px}.Interior-module__GAFzZG__summary>span{color:#8a6500;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.Interior-module__GAFzZG__summary blockquote{color:#111725;font-size:18px;font-weight:600;line-height:1.65}.Interior-module__GAFzZG__summary blockquote p{margin-bottom:12px}.Interior-module__GAFzZG__summary blockquote p:last-child{margin-bottom:0}.Interior-module__GAFzZG__updated{color:#96a2b5;margin-top:14px;font-size:13px}@media (max-width:1100px){.Interior-module__GAFzZG__grid4,.Interior-module__GAFzZG__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.Interior-module__GAFzZG__index{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.Interior-module__GAFzZG__panel{grid-template-columns:1fr;gap:26px;padding:36px}}@media (max-width:760px){.Interior-module__GAFzZG__page h2{font-size:31px}.Interior-module__GAFzZG__hero{padding-top:112px;padding-bottom:40px}.Interior-module__GAFzZG__page .Interior-module__GAFzZG__title{font-size:clamp(30px,7.4vw,40px)}.Interior-module__GAFzZG__lead{font-size:14px}.Interior-module__GAFzZG__grid2,.Interior-module__GAFzZG__grid3,.Interior-module__GAFzZG__grid4,.Interior-module__GAFzZG__numbered{grid-template-columns:1fr}.Interior-module__GAFzZG__card{padding:24px}.Interior-module__GAFzZG__index{grid-template-columns:repeat(2,minmax(0,1fr))}.Interior-module__GAFzZG__callout{flex-direction:column;align-items:flex-start;padding:22px}.Interior-module__GAFzZG__panel{padding:28px 22px}.Interior-module__GAFzZG__prose{font-size:15px}.Interior-module__GAFzZG__summary{padding:22px}.Interior-module__GAFzZG__summary blockquote{font-size:16px}}.Interior-module__GAFzZG__card,.Interior-module__GAFzZG__option{transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.Interior-module__GAFzZG__card:hover,.Interior-module__GAFzZG__option:hover{border-color:#1d4ed8;transform:translateY(-4px);box-shadow:0 24px 48px -32px #1117254d}.Interior-module__GAFzZG__featured:hover{border-color:#ffd54a}}@media (prefers-reduced-motion:reduce){.Interior-module__GAFzZG__card,.Interior-module__GAFzZG__option{transition:none}.Interior-module__GAFzZG__card:hover,.Interior-module__GAFzZG__option:hover{transform:none}}
.Blueprint-module__fhvT3G__includes{border-top:0;gap:0 40px;padding-top:0}.Blueprint-module__fhvT3G__includes li{color:#111725;border-bottom:1px solid #dfe5ef;padding:15px 0;font-size:14px;font-weight:600}.Blueprint-module__fhvT3G__requestPanel{align-items:start}.Blueprint-module__fhvT3G__meetingLink{gap:10px;margin-top:26px;font-size:13px;display:inline-flex}.Blueprint-module__fhvT3G__formCard{background:#fff;border-radius:12px;padding:28px}@media (max-width:760px){.Blueprint-module__fhvT3G__formCard{padding:20px}}
.Capability-module__c5iK3q__breadcrumb{color:#5b6478;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px;font-size:12.5px;font-weight:600;display:flex}.Capability-module__c5iK3q__breadcrumb a:hover{color:#1d4ed8}.Capability-module__c5iK3q__breadcrumb svg{color:#96a2b5}.Capability-module__c5iK3q__breadcrumb [aria-current]{color:#111725}.Capability-module__c5iK3q__formLink{color:#111725;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.Capability-module__c5iK3q__formLink:hover{color:#1d4ed8}.Capability-module__c5iK3q__pains{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0;list-style:none;display:grid}.Capability-module__c5iK3q__pains li{color:#111725;background:#fff;border:1px solid #dfe5ef;border-radius:12px;padding:20px 20px 20px 38px;font-size:14px;font-weight:600;line-height:1.55;position:relative}.Capability-module__c5iK3q__pains li:before{content:"";background:#ffd54a;border-radius:2px;width:8px;height:8px;position:absolute;top:27px;left:18px}.Capability-module__c5iK3q__solutionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.Capability-module__c5iK3q__steps{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.Capability-module__c5iK3q__steps li{align-items:center;gap:12px;font-size:14.5px;font-weight:700;display:flex}.Capability-module__c5iK3q__steps li span{color:#fff;background:#1d4ed8;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.Capability-module__c5iK3q__stepsWide{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.Capability-module__c5iK3q__stepsWide li{border-top:1px solid #dfe5ef;flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;font-size:13.5px;line-height:1.45}.Capability-module__c5iK3q__screen{min-width:0}.Capability-module__c5iK3q__linkCard:hover h3,.Capability-module__c5iK3q__cardArrow{color:#1d4ed8}.Capability-module__c5iK3q__tableWrap{border:1px solid #dfe5ef;border-radius:12px;overflow-x:auto}.Capability-module__c5iK3q__compare{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.Capability-module__c5iK3q__compare :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #e7ecf4;padding:16px 20px;line-height:1.55}.Capability-module__c5iK3q__compare tr:last-child :is(th,td){border-bottom:0}.Capability-module__c5iK3q__compare thead th{color:#5b6478;letter-spacing:.12em;text-transform:uppercase;background:#f6f8fd;font-size:11px;font-weight:700}.Capability-module__c5iK3q__compare thead th:last-child{color:#ffd54a;background:#111725}.Capability-module__c5iK3q__compare tbody th{color:#111725;width:22%;font-weight:700}.Capability-module__c5iK3q__compare tbody td{color:#5b6478}.Capability-module__c5iK3q__compare tbody td:last-child{color:#111725;background:#fffbea;font-weight:600}.Capability-module__c5iK3q__scopeGrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:64px;display:grid}.Capability-module__c5iK3q__scopeGrid h2{margin-bottom:24px}.Capability-module__c5iK3q__plan{border-top:1px solid #dfe5ef;gap:0;padding:0;list-style:none;display:grid}.Capability-module__c5iK3q__plan li{border-bottom:1px solid #dfe5ef;grid-template-columns:110px 1fr;gap:4px 18px;padding:16px 0;display:grid}.Capability-module__c5iK3q__plan li span{color:#1d4ed8;letter-spacing:.06em;text-transform:uppercase;grid-row:span 2;padding-top:2px;font-size:12px;font-weight:800}.Capability-module__c5iK3q__plan li strong{font-size:15px}.Capability-module__c5iK3q__plan li p{color:#5b6478;font-size:13.5px;line-height:1.6}.Capability-module__c5iK3q__included{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:0;list-style:none;display:grid}.Capability-module__c5iK3q__included li{gap:10px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.Capability-module__c5iK3q__included svg{color:#1d4ed8;flex-shrink:0;margin-top:2px}.Capability-module__c5iK3q__note{color:#5b6478;margin-top:16px;font-size:13px;line-height:1.7}.Capability-module__c5iK3q__alsoTitle{margin-top:34px}.Capability-module__c5iK3q__process{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:30px;padding:0;list-style:none;display:grid}.Capability-module__c5iK3q__process li{border:1px solid #ffffff25;border-radius:12px;flex-direction:column;gap:6px;padding:24px;display:flex}.Capability-module__c5iK3q__process span{color:#7da7ff;font-size:12px;font-weight:800}.Capability-module__c5iK3q__process small{color:#ffd54a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.Capability-module__c5iK3q__process strong{color:#fff;letter-spacing:-.02em;font-size:18px}.Capability-module__c5iK3q__process p{font-size:13px;line-height:1.7}.Capability-module__c5iK3q__faqGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.Capability-module__c5iK3q__faqs{gap:10px;display:grid}.Capability-module__c5iK3q__faqs details{background:#fff;border:1px solid #dfe5ef;border-radius:12px}.Capability-module__c5iK3q__faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:15px;font-weight:700;line-height:1.45;list-style:none;display:flex}.Capability-module__c5iK3q__faqs summary::-webkit-details-marker{display:none}.Capability-module__c5iK3q__faqs summary svg{color:#1d4ed8;flex-shrink:0;transition:transform .2s}.Capability-module__c5iK3q__faqs details[open] summary svg{transform:rotate(45deg)}.Capability-module__c5iK3q__faqs details p{color:#5b6478;max-width:75ch;padding:0 22px 20px;font-size:14px;line-height:1.8}.Capability-module__c5iK3q__related{padding-top:20px}@media (max-width:1100px){.Capability-module__c5iK3q__pains{grid-template-columns:repeat(2,minmax(0,1fr))}.Capability-module__c5iK3q__solutionGrid,.Capability-module__c5iK3q__scopeGrid,.Capability-module__c5iK3q__faqGrid{grid-template-columns:1fr;gap:36px}.Capability-module__c5iK3q__stepsWide,.Capability-module__c5iK3q__process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Capability-module__c5iK3q__pains,.Capability-module__c5iK3q__included,.Capability-module__c5iK3q__process,.Capability-module__c5iK3q__stepsWide,.Capability-module__c5iK3q__plan li{grid-template-columns:1fr}.Capability-module__c5iK3q__plan li span{grid-row:auto}.Capability-module__c5iK3q__faqs summary{padding:16px 18px;font-size:14px}.Capability-module__c5iK3q__faqs details p{padding:0 18px 18px}}.Capability-module__c5iK3q__pains li,.Capability-module__c5iK3q__process li{transition:transform .25s,border-color .25s,box-shadow .25s}@media (hover:hover) and (pointer:fine){.Capability-module__c5iK3q__pains li:hover{border-color:#1d4ed8;transform:translateY(-4px);box-shadow:0 24px 48px -32px #1117254d}.Capability-module__c5iK3q__process li:hover{border-color:#ffd54a;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Capability-module__c5iK3q__pains li,.Capability-module__c5iK3q__process li,.Capability-module__c5iK3q__faqs summary svg{transition:none}.Capability-module__c5iK3q__pains li:hover,.Capability-module__c5iK3q__process li:hover{transform:none}}
