.technology-core-module__DkJQYW__opening{border-bottom:1px solid #57406844}.technology-core-module__DkJQYW__intro{justify-content:space-between;align-items:end;gap:45px;display:flex}.technology-core-module__DkJQYW__intro>a{flex-shrink:0}.technology-core-module__DkJQYW__engine{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.technology-core-module__DkJQYW__kicker{color:var(--pr-accent)!important;margin-bottom:16px!important;font-size:11px!important}.technology-core-module__DkJQYW__technicalDetail{border-top:1px solid #c5becd;border-bottom:1px solid #c5becd;margin-top:55px;padding:24px 0}.technology-core-module__DkJQYW__technicalDetail summary{cursor:pointer;justify-content:space-between;font-size:18px;list-style:none;display:flex}.technology-core-module__DkJQYW__technicalDetail>p{color:#675d70;max-width:86ch;font-size:16px;line-height:1.8;margin-top:26px!important}.technology-core-module__DkJQYW__pillars{margin-top:70px}.technology-core-module__DkJQYW__pillar{border-top:1px solid #564362;grid-template-columns:1fr 1.8fr;gap:9vw;padding:65px 0;scroll-margin-top:120px;display:grid}.technology-core-module__DkJQYW__pillarIdentity{position:relative}.technology-core-module__DkJQYW__pillarIdentity>span{color:#947fa6;font-size:11px}.technology-core-module__DkJQYW__pillarIdentity>p{letter-spacing:-.02em;margin-top:22px;font-size:20px}.technology-core-module__DkJQYW__pillar h3{letter-spacing:-.045em;max-width:21ch;margin:0 0 24px;font-size:clamp(34px,3.5vw,62px);font-weight:400;line-height:1.08}.technology-core-module__DkJQYW__pillar>div>p{color:#b8a9c7;max-width:61ch;font-size:17px;line-height:1.75}.technology-core-module__DkJQYW__pillar details{max-width:66ch;margin-top:26px}.technology-core-module__DkJQYW__pillar summary{cursor:pointer;color:#c5a9f7;border-bottom:1px solid #54405f;justify-content:space-between;padding:15px 0;font-size:13px;list-style:none;display:flex}.technology-core-module__DkJQYW__pillar details[open] summary>span{transform:rotate(45deg)}.technology-core-module__DkJQYW__pillar details>div{gap:25px;padding:20px 0;display:grid}.technology-core-module__DkJQYW__pillar h4{margin:0 0 10px;font-size:17px;font-weight:400}.technology-core-module__DkJQYW__pillar details p{color:#a89ab8;font-size:15px;line-height:1.75}.technology-core-module__DkJQYW__signal{align-items:center;gap:5px;width:145px;height:86px;margin-top:36px;display:flex}.technology-core-module__DkJQYW__signal i{opacity:.4;background:linear-gradient(#b99aff,#6035db);width:22px;height:45px;display:block;transform:skewY(-20deg)}.technology-core-module__DkJQYW__signal i:nth-child(2){opacity:.7;height:65px}.technology-core-module__DkJQYW__signal i:nth-child(3){opacity:1;height:85px}.technology-core-module__DkJQYW__signal i:nth-child(4){opacity:.7;height:60px}.technology-core-module__DkJQYW__signal i:nth-child(5){opacity:.4;height:35px}.technology-core-module__DkJQYW__pillar:nth-child(2) .technology-core-module__DkJQYW__signal{transform:rotate(90deg)}.technology-core-module__DkJQYW__pillar:nth-child(3) .technology-core-module__DkJQYW__signal i{border-radius:50%;height:22px}.technology-core-module__DkJQYW__pillar:nth-child(4) .technology-core-module__DkJQYW__signal i{flex:1;width:8px}.technology-core-module__DkJQYW__technicalDetail summary:focus-visible,.technology-core-module__DkJQYW__pillar summary:focus-visible{outline:3px solid var(--pr-accent);outline-offset:6px}@media (max-width:900px){.technology-core-module__DkJQYW__engine{grid-template-columns:1fr}.technology-core-module__DkJQYW__intro{display:block}.technology-core-module__DkJQYW__intro>a{margin-top:30px}.technology-core-module__DkJQYW__pillar{grid-template-columns:1fr 2fr;gap:35px}}@media (max-width:600px){.technology-core-module__DkJQYW__pillar{grid-template-columns:1fr;gap:25px;padding:38px 0}.technology-core-module__DkJQYW__pillarIdentity{align-items:center;gap:20px;display:flex}.technology-core-module__DkJQYW__pillarIdentity>p{margin:0;font-size:16px}.technology-core-module__DkJQYW__signal{display:none}.technology-core-module__DkJQYW__pillar h3{font-size:34px}.technology-core-module__DkJQYW__pillar>div>p,.technology-core-module__DkJQYW__technicalDetail summary{font-size:16px}.technology-core-module__DkJQYW__pillars{margin-top:44px}.technology-core-module__DkJQYW__engine{gap:35px}}.technology-core-module__DkJQYW__intelligence{border-top:1px solid var(--pr-line-dark);scroll-margin-top:120px}.technology-core-module__DkJQYW__intelligenceHeading{grid-template-columns:1.3fr 1fr;align-items:end;gap:6vw;display:grid}.technology-core-module__DkJQYW__intelligenceHeading h2{max-width:19ch;margin-bottom:0}.technology-core-module__DkJQYW__intelligenceHeading>p{margin:0;padding-bottom:5px}.technology-core-module__DkJQYW__intelligenceSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:4vw;margin:60px 0 0;padding:0;list-style:none;display:grid}.technology-core-module__DkJQYW__intelligenceSteps li{border-top:1px solid var(--pr-line-dark);padding-top:24px}.technology-core-module__DkJQYW__stepLabel{color:var(--pr-accent-soft);align-items:baseline;gap:16px;font-size:13px;line-height:1.6;display:flex}.technology-core-module__DkJQYW__stepLabel span{font-size:11px}.technology-core-module__DkJQYW__intelligenceSteps h3{letter-spacing:-.035em;margin:30px 0 16px;font-size:clamp(25px,2.2vw,36px);font-weight:400;line-height:1.15}.technology-core-module__DkJQYW__intelligenceSteps p{max-width:40ch;color:var(--pr-body-light);font-size:16px;line-height:1.75}.technology-core-module__DkJQYW__intelligenceDetail{border-top:1px solid var(--pr-line-dark);border-bottom:1px solid var(--pr-line-dark);margin-top:44px}.technology-core-module__DkJQYW__intelligenceDetail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;list-style:none;display:flex}.technology-core-module__DkJQYW__intelligenceDetail summary::-webkit-details-marker{display:none}.technology-core-module__DkJQYW__intelligenceDetail summary span{color:var(--pr-accent-soft);font-size:24px}.technology-core-module__DkJQYW__intelligenceDetail[open] summary span{transform:rotate(45deg)}.technology-core-module__DkJQYW__intelligenceDetail summary:focus-visible{outline:3px solid var(--pr-accent-soft);outline-offset:5px}.technology-core-module__DkJQYW__intelligenceDetail>div{grid-template-columns:1fr 1fr;gap:5vw;padding:0 0 28px;display:grid}.technology-core-module__DkJQYW__intelligenceDetail p{color:var(--pr-body-light);max-width:65ch;font-size:15px;line-height:1.8}.technology-core-module__DkJQYW__intelligenceFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 36px;margin-top:28px;display:flex}.technology-core-module__DkJQYW__intelligenceFoot>p{color:var(--pr-body-light);max-width:49ch;font-size:13px;line-height:1.6}@media (max-width:900px){.technology-core-module__DkJQYW__intelligenceHeading{grid-template-columns:1fr;gap:28px}.technology-core-module__DkJQYW__intelligenceHeading h2{max-width:23ch}}@media (max-width:600px){.technology-core-module__DkJQYW__intelligenceSteps{grid-template-columns:1fr;gap:28px;margin-top:38px}.technology-core-module__DkJQYW__intelligenceSteps h3{margin-top:20px}.technology-core-module__DkJQYW__intelligenceSteps p{max-width:55ch}.technology-core-module__DkJQYW__intelligenceDetail>div{grid-template-columns:1fr;gap:18px}}.technology-core-module__DkJQYW__discipline{border-bottom:1px solid var(--pr-line-dark)}.technology-core-module__DkJQYW__disciplineHeading{grid-template-columns:1.3fr 1fr;align-items:end;gap:7vw;display:grid}.technology-core-module__DkJQYW__disciplineHeading h2{max-width:14ch}.technology-core-module__DkJQYW__disciplineHeading>p{padding-bottom:40px}.technology-core-module__DkJQYW__practiceRows{margin:32px 0 0;padding:0;list-style:none}.technology-core-module__DkJQYW__practiceRows li{border-top:1px solid var(--pr-line-dark);grid-template-columns:45px .75fr 1.3fr;gap:25px 4vw;padding:36px 0;display:grid}.technology-core-module__DkJQYW__practiceIndex{color:var(--pr-accent-soft);padding-top:6px;font-size:12px}.technology-core-module__DkJQYW__practiceLabel{color:var(--pr-accent-soft);padding-top:3px;font-size:15px;line-height:1.6}.technology-core-module__DkJQYW__practiceRows h3{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(25px,2.3vw,38px);font-weight:400;line-height:1.2}.technology-core-module__DkJQYW__practiceRows li>div>p{max-width:66ch;color:var(--pr-body-light);font-size:16px;line-height:1.75}.technology-core-module__DkJQYW__qualityNote{border-top:1px solid var(--pr-line-dark);color:var(--pr-body-faint);max-width:95ch;padding-top:26px;font-size:13px;line-height:1.7;margin-top:12px!important}.technology-core-module__DkJQYW__assurance{scroll-margin-top:110px}.technology-core-module__DkJQYW__assuranceHeading h2{max-width:17ch}.technology-core-module__DkJQYW__assuranceHeading>p:last-child{max-width:67ch}.technology-core-module__DkJQYW__frameworks{grid-template-columns:1fr 1fr;gap:6vw;margin-top:64px;display:grid}.technology-core-module__DkJQYW__frameworks article{border-top:1px solid var(--pr-line-light);min-width:0;padding-top:25px}.technology-core-module__DkJQYW__frameworkTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.technology-core-module__DkJQYW__frameworkTitle h3{letter-spacing:-.04em;font-size:clamp(29px,2.8vw,44px);font-weight:400;line-height:1.15}.technology-core-module__DkJQYW__applicationStatus{letter-spacing:.025em;color:var(--pr-accent);font-size:11px;line-height:1.5}.technology-core-module__DkJQYW__frameworkSubject{font-size:17px;line-height:1.5;margin-top:22px!important}.technology-core-module__DkJQYW__frameworkBody{color:var(--pr-body-dark);max-width:59ch;font-size:15px;line-height:1.75;margin-top:12px!important}.technology-core-module__DkJQYW__sourceLink{min-height:44px;color:var(--pr-accent);align-items:center;gap:18px;margin-top:18px;padding-block:10px;font-size:13px;line-height:1.5;display:inline-flex}.technology-core-module__DkJQYW__sourceLink span{flex-shrink:0;font-size:17px}.technology-core-module__DkJQYW__assurance .technology-core-module__DkJQYW__sourceLink:focus-visible{outline:3px solid var(--pr-accent);outline-offset:5px}.technology-core-module__DkJQYW__aiGovernance{border-top:1px solid var(--pr-line-light);grid-template-columns:1fr 1.1fr;gap:7vw;margin-top:52px;padding-top:54px;display:grid}.technology-core-module__DkJQYW__aiHeading h3{letter-spacing:-.045em;max-width:15ch;font-size:clamp(34px,3.8vw,62px);font-weight:400;line-height:1.08;margin:24px 0!important}.technology-core-module__DkJQYW__safeguards{margin:0;padding:0;list-style:none}.technology-core-module__DkJQYW__safeguards li{border-top:1px solid var(--pr-line-light);grid-template-columns:24px 1fr;gap:18px;padding:24px 0;display:grid}.technology-core-module__DkJQYW__safeguards li:first-child{border-top:0;padding-top:0}.technology-core-module__DkJQYW__safeguards li>span{color:var(--pr-accent);padding-top:3px;font-size:11px;line-height:1.7}.technology-core-module__DkJQYW__safeguards h4{letter-spacing:-.02em;margin:0 0 12px;font-size:21px;font-weight:400;line-height:1.2}.technology-core-module__DkJQYW__safeguards p{color:var(--pr-body-dark);font-size:15px;line-height:1.7}.technology-core-module__DkJQYW__assessmentNote{border-top:1px solid var(--pr-line-light);color:var(--pr-body-dark);max-width:95ch;padding-top:26px;font-size:13px;line-height:1.7;margin-top:32px!important}@media (max-width:900px){.technology-core-module__DkJQYW__disciplineHeading{grid-template-columns:1fr;gap:0}.technology-core-module__DkJQYW__disciplineHeading h2{max-width:18ch}.technology-core-module__DkJQYW__disciplineHeading>p{padding-bottom:15px}.technology-core-module__DkJQYW__practiceRows li{grid-template-columns:30px .7fr 1.3fr;gap:20px}.technology-core-module__DkJQYW__aiGovernance{gap:35px}}@media (max-width:600px){.technology-core-module__DkJQYW__practiceRows li{grid-template-columns:24px 1fr;gap:16px;padding:28px 0}.technology-core-module__DkJQYW__practiceRows li>div{grid-column:2}.technology-core-module__DkJQYW__practiceRows h3{font-size:25px}.technology-core-module__DkJQYW__practiceRows li>div>p{font-size:15px}.technology-core-module__DkJQYW__frameworks{grid-template-columns:1fr;gap:32px;margin-top:40px}.technology-core-module__DkJQYW__frameworkTitle h3{font-size:33px}.technology-core-module__DkJQYW__aiGovernance{grid-template-columns:1fr;margin-top:32px;padding-top:34px}.technology-core-module__DkJQYW__aiHeading h3{font-size:37px}.technology-core-module__DkJQYW__assessmentNote{margin-top:16px!important}}
