.dpdp-reference-module__4GLIuW__scope{position:relative}.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__section{isolation:isolate;padding:clamp(38px,3.2vw,65px) 0;scroll-margin-top:120px;position:relative;overflow:hidden}.dpdp-reference-module__4GLIuW__container{z-index:1;width:min(92%,1800px);margin:auto;position:relative}.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__light{--dp-heading:#080f61;--dp-copy:#526795;color:var(--dp-heading);background:radial-gradient(at 15% 80%,#deefff90,#0000 55%),radial-gradient(at 85% 65%,#e0f0ff90,#0000 55%),linear-gradient(130deg,#f8fbff,#f0f8ff)}.dpdp-reference-module__4GLIuW__light:before{content:"";z-index:-1;border:1px solid #d7efff;border-radius:50%;position:absolute;inset:25% -15% -45%;transform:rotate(-10deg);box-shadow:0 -45px #e4f3ff70,0 -120px #f9fcff70}.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__dark{--dp-heading:#f7fbff;--dp-copy:#d6e5fc;color:var(--dp-heading);background:radial-gradient(at 65% -15%,#043ca0,#0000 50%),radial-gradient(at 50% 100%,#021d6c,#0000 70%),linear-gradient(125deg,#01071e,#00103e 65%,#010820)}.dpdp-reference-module__4GLIuW__dark:before{content:"";opacity:.13;z-index:-1;background:repeating-linear-gradient(145deg,#0000 0 200px,#0771d9 201px,#0000 202px);position:absolute;inset:0}.dpdp-reference-module__4GLIuW__heading{text-align:center;max-width:980px;margin:0 auto 30px}.dpdp-reference-module__4GLIuW__badge{color:#005eea;text-transform:uppercase;letter-spacing:.03em;background:#e1eeff;border-radius:30px;margin-bottom:15px;padding:7px 15px;font-size:clamp(10px,.76vw,14px);font-weight:750;display:inline-block}.dpdp-reference-module__4GLIuW__dark .dpdp-reference-module__4GLIuW__badge{color:#9ae5ff;background:#11367188}.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__title{letter-spacing:-.045em;color:var(--dp-heading);text-wrap:balance;margin:0 0 12px;font-size:clamp(30px,2.65vw,50px);font-weight:750;line-height:1.18}.dpdp-reference-module__4GLIuW__title em{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#0053ba,#008dea,#00a5df);-webkit-background-clip:text;background-clip:text;font-style:normal}.dpdp-reference-module__4GLIuW__dark .dpdp-reference-module__4GLIuW__title em{background-image:linear-gradient(100deg,#b9edff,#09cdec)}.dpdp-reference-module__4GLIuW__description{color:var(--dp-copy);margin:0;font-size:clamp(14px,1vw,19px);line-height:1.6}.dpdp-reference-module__4GLIuW__heading .dpdp-reference-module__4GLIuW__description{max-width:850px;margin:auto}.dpdp-reference-module__4GLIuW__icon{color:#0673ff;background:linear-gradient(145deg,#deedff,#edf7ff);border-radius:17px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.dpdp-reference-module__4GLIuW__icon svg{stroke-width:1.8px;width:32px;height:32px}.dpdp-reference-module__4GLIuW__number{color:#0059df;background:#e4f0ff;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;font-weight:750;display:grid}.dpdp-reference-module__4GLIuW__scene{background-image:var(--asset-dpdp-reference-scenes,url(/images/products/dpdp/reference-scenes.webp));aspect-ratio:1;background-size:200% 200%;-webkit-mask-image:radial-gradient(#000 52%,#0000 73%);mask-image:radial-gradient(#000 52%,#0000 73%)}.dpdp-reference-module__4GLIuW__architecture{mix-blend-mode:multiply;background-position:0 0}.dpdp-reference-module__4GLIuW__risk{background-position:100% 0}.dpdp-reference-module__4GLIuW__engine{background-position:0 100%}.dpdp-reference-module__4GLIuW__request{mix-blend-mode:multiply;background-position:100% 100%}.dpdp-reference-module__4GLIuW__sprite{background-image:var(--asset-dpdp-reference-icons,url(/images/products/dpdp/reference-icons.webp));aspect-ratio:1;background-size:300% 400%;display:block;-webkit-mask-image:radial-gradient(#000 55%,#0000 73%);mask-image:radial-gradient(#000 55%,#0000 73%)}.dpdp-reference-module__4GLIuW__architectureLayout{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1.6fr 1fr;align-items:center;gap:23px 6%;display:grid;position:relative}.dpdp-reference-module__4GLIuW__architectureArt{z-index:1;width:44%;position:absolute;top:0;left:28%}.dpdp-reference-module__4GLIuW__architectureWires{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dpdp-reference-module__4GLIuW__architectureWires path{stroke:#088bff;stroke-width:1.4px;fill:none}.dpdp-reference-module__4GLIuW__architectureWires ellipse{display:none}.dpdp-reference-module__4GLIuW__pillarCard{z-index:2;background:#ffffffd9;border:1px solid #d9e9ff;border-radius:19px;align-items:flex-start;gap:14px;padding:23px 20px 20px;transition:transform .18s;display:flex;position:relative;box-shadow:0 12px 30px #0567c206}.dpdp-reference-module__4GLIuW__pillarCard>.dpdp-reference-module__4GLIuW__number{width:26px;height:26px;font-size:10px;position:absolute;top:10px;left:10px}.dpdp-reference-module__4GLIuW__pillarCard>.dpdp-reference-module__4GLIuW__icon{margin-top:5px}.dpdp-reference-module__4GLIuW__pillarCard h3{color:#090e60;letter-spacing:-.03em;margin:0 0 7px;font-size:clamp(14px,.97vw,18px);font-weight:700;line-height:1.45}.dpdp-reference-module__4GLIuW__pillarCard p{color:#526795;margin:0 0 12px;font-size:clamp(11px,.77vw,14px);line-height:1.5}.dpdp-reference-module__4GLIuW__pillarCard a{color:#005de8;align-items:center;gap:15px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.dpdp-reference-module__4GLIuW__pillarCard a svg{width:15px;height:15px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="0"]{grid-area:1/1}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="1"]{grid-area:2/1;margin-left:-20px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="2"]{grid-area:3/1}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="3"]{grid-area:1/3}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="4"]{grid-area:2/3;margin-right:-20px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="5"]{grid-area:3/3}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"]{grid-area:3/2;align-self:end;margin-top:70px;padding:18px 22px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"]>.dpdp-reference-module__4GLIuW__number{left:auto;right:12px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] h3{padding-right:25px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] p{font-size:11px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] .dpdp-reference-module__4GLIuW__icon{width:55px;height:55px}.dpdp-reference-module__4GLIuW__riskLayout{grid-template-columns:1fr 1.3fr .86fr;align-items:end;gap:28px;display:grid}.dpdp-reference-module__4GLIuW__riskCopy .dpdp-reference-module__4GLIuW__title{font-size:clamp(27px,2.1vw,41px)}.dpdp-reference-module__4GLIuW__riskCopy .dpdp-reference-module__4GLIuW__description{font-size:clamp(12px,.84vw,16px)}.dpdp-reference-module__4GLIuW__columnLabel{text-transform:uppercase;letter-spacing:.14em;color:#96d8ff;border-bottom:1px solid #234c83;margin:17px 0 8px;padding-bottom:6px;font-size:12px}.dpdp-reference-module__4GLIuW__riskList{gap:7px;display:grid}.dpdp-reference-module__4GLIuW__riskCard{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(110deg,#02123c,#071e5390);border:1px solid #193873;border-radius:13px;align-items:center;gap:14px;width:100%;padding:9px;transition:transform .16s;display:flex}.dpdp-reference-module__4GLIuW__riskCard .dpdp-reference-module__4GLIuW__icon{color:#59baff;background:#0749a35e;border:1px solid #286dcb60;border-radius:13px;width:47px;height:47px}.dpdp-reference-module__4GLIuW__riskCard .dpdp-reference-module__4GLIuW__icon svg{width:28px;height:28px}.dpdp-reference-module__4GLIuW__riskCard strong{color:#fff;margin-bottom:4px;font-size:12px;line-height:1.35;display:block}.dpdp-reference-module__4GLIuW__riskCard small{color:#c1d5f3;font-size:11px;line-height:1.35;display:block}.dpdp-reference-module__4GLIuW__riskCard>svg{background:#103e7d88;border-radius:50%;flex-shrink:0;width:30px;height:30px;margin-left:auto;padding:5px}.dpdp-reference-module__4GLIuW__riskCard[aria-pressed=true]{border-color:#42b8ff;box-shadow:0 0 13px #029aff20}.dpdp-reference-module__4GLIuW__riskArt{align-self:center;width:116%;min-width:0;margin-left:-8%}.dpdp-reference-module__4GLIuW__solutions{gap:10px;display:grid}.dpdp-reference-module__4GLIuW__solutions .dpdp-reference-module__4GLIuW__columnLabel{margin:0}.dpdp-reference-module__4GLIuW__solutionCard{background:#f6faff;border:1px solid #e2edff;border-radius:12px;align-items:center;gap:13px;padding:14px;display:flex;box-shadow:0 8px 20px #0001}.dpdp-reference-module__4GLIuW__solutionCard[data-active=true]{outline-offset:2px;outline:2px solid #53cfff}.dpdp-reference-module__4GLIuW__solutionCard .dpdp-reference-module__4GLIuW__icon{border-radius:13px;width:47px;height:47px}.dpdp-reference-module__4GLIuW__solutionCard .dpdp-reference-module__4GLIuW__icon svg{width:26px;height:26px}.dpdp-reference-module__4GLIuW__solutionCard h3{letter-spacing:-.02em;color:#0b194a;margin:0 0 5px;font-size:12px;line-height:1.35}.dpdp-reference-module__4GLIuW__solutionCard p{color:#243e75;margin:0;font-size:11px;line-height:1.4}.dpdp-reference-module__4GLIuW__riskCard[data-color="1"] .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard[data-color="1"] .dpdp-reference-module__4GLIuW__icon{color:#9a73ee;background:#8864ff20}.dpdp-reference-module__4GLIuW__riskCard[data-color="2"] .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard[data-color="2"] .dpdp-reference-module__4GLIuW__icon{color:#09b782;background:#09d6a01a}.dpdp-reference-module__4GLIuW__riskCard[data-color="3"] .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard[data-color="3"] .dpdp-reference-module__4GLIuW__icon{color:#eea52a;background:#ffb44322}.dpdp-reference-module__4GLIuW__riskCard[data-color="4"] .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard[data-color="4"] .dpdp-reference-module__4GLIuW__icon{color:#df5dcc;background:#e263ee22}.dpdp-reference-module__4GLIuW__riskCard[data-color="5"] .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard[data-color="5"] .dpdp-reference-module__4GLIuW__icon{color:#f25a78;background:#ff547022}.dpdp-reference-module__4GLIuW__tabs{grid-template-columns:repeat(6,1fr);gap:22px;margin-bottom:25px;display:grid}.dpdp-reference-module__4GLIuW__tabs button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(125deg,#052555,#031236);border:1px solid #18518e;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:15px 11px;display:flex;position:relative}.dpdp-reference-module__4GLIuW__tabs button>b{white-space:nowrap;color:#65dbff;background:#063a7480;border-radius:5px;flex-shrink:0;min-width:20px;padding:4px;font-size:12px}.dpdp-reference-module__4GLIuW__tabs .dpdp-reference-module__4GLIuW__icon{color:#5bdbff;background:linear-gradient(135deg,#0d74b8,#052a73);border-radius:12px;width:38px;height:42px}.dpdp-reference-module__4GLIuW__tabs .dpdp-reference-module__4GLIuW__icon svg{width:26px;height:26px}.dpdp-reference-module__4GLIuW__tabs strong{margin-bottom:5px;font-size:12px;display:block}.dpdp-reference-module__4GLIuW__tabs small{color:#d8e9ff;font-size:10px;line-height:1.3;display:block}.dpdp-reference-module__4GLIuW__tabs button[aria-selected=true]{background:linear-gradient(110deg,#06b5ea,#0254b5 65%,#0074ce);border-color:#8beaff;box-shadow:0 0 25px #00a8ff50}.dpdp-reference-module__4GLIuW__explorerLayout{grid-template-columns:1.7fr 1fr;align-items:center;gap:25px;display:grid}.dpdp-reference-module__4GLIuW__engineMap{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 1.2fr 1fr;gap:25px 14%;min-height:420px;display:grid;position:relative}.dpdp-reference-module__4GLIuW__engineMap>.dpdp-reference-module__4GLIuW__scene{grid-area:1/2/4;align-self:center;width:220%;margin-left:-60%;position:relative}.dpdp-reference-module__4GLIuW__engineMap>svg{width:100%;height:100%;position:absolute;inset:0}.dpdp-reference-module__4GLIuW__engineMap path{stroke:#45d8ff;fill:none;stroke-width:2px;filter:drop-shadow(0 0 5px #009dff)}.dpdp-reference-module__4GLIuW__engineNode{color:#fff;background:linear-gradient(125deg,#082b6599,#07193cdc);border:1px solid #267bc0;border-radius:14px;align-items:center;gap:13px;padding:17px 13px;display:flex;position:relative;box-shadow:inset 0 1px #b8eaff4a}.dpdp-reference-module__4GLIuW__engineNode .dpdp-reference-module__4GLIuW__icon{color:#5fe9ff;background:linear-gradient(145deg,#195ca6,#173979);border:1px solid #71c9ff;border-radius:12px;width:49px;height:60px;box-shadow:-4px -4px #2caff82d}.dpdp-reference-module__4GLIuW__engineNode strong{margin-bottom:5px;font-size:12px;display:block}.dpdp-reference-module__4GLIuW__engineNode small{color:#d5e5fd;font-size:10px;line-height:1.4;display:block}.dpdp-reference-module__4GLIuW__engineNode[data-node="0"]{grid-area:1/1}.dpdp-reference-module__4GLIuW__engineNode[data-node="1"]{grid-area:2/1}.dpdp-reference-module__4GLIuW__engineNode[data-node="2"]{grid-area:3/1}.dpdp-reference-module__4GLIuW__engineNode[data-node="3"]{grid-area:1/3}.dpdp-reference-module__4GLIuW__engineNode[data-node="4"]{grid-area:2/3}.dpdp-reference-module__4GLIuW__engineNode[data-node="5"]{grid-area:3/3}.dpdp-reference-module__4GLIuW__detailPanel{color:#fff;background:linear-gradient(125deg,#123b76b0,#021c48);border:1px solid #6cc8ff;border-radius:20px;padding:20px}.dpdp-reference-module__4GLIuW__detailBadge{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dpdp-reference-module__4GLIuW__detailBadge>span{background:#0f95e0;border-radius:25px;padding:5px 11px;font-size:12px;font-weight:700}.dpdp-reference-module__4GLIuW__detailBadge small{color:#8fe7ff;text-transform:uppercase;font-size:9px}.dpdp-reference-module__4GLIuW__detailPanel>h3{color:#fff;letter-spacing:-.03em;margin:0 0 8px;font-size:21px;line-height:1.25}.dpdp-reference-module__4GLIuW__detailPanel>p{color:#dae8fc;margin:0 0 14px;font-size:12px;line-height:1.5}.dpdp-reference-module__4GLIuW__detailFeatures{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px;display:grid}.dpdp-reference-module__4GLIuW__detailFeatures>div{background:#0e3976a0;border-radius:12px;gap:9px;padding:12px;display:flex}.dpdp-reference-module__4GLIuW__detailFeatures .dpdp-reference-module__4GLIuW__icon{color:#6ee5ff;background:#1765a090;border:1px solid #34b4df;border-radius:9px;width:33px;height:38px}.dpdp-reference-module__4GLIuW__detailFeatures .dpdp-reference-module__4GLIuW__icon svg{width:22px;height:22px}.dpdp-reference-module__4GLIuW__detailFeatures strong{color:#fff;margin-bottom:4px;font-size:10px;line-height:1.3;display:block}.dpdp-reference-module__4GLIuW__detailFeatures p{color:#d6e7ff;margin:0;font-size:10px;line-height:1.35}.dpdp-reference-module__4GLIuW__example{color:#0b205b;background:#f5faff;border-radius:12px;overflow:hidden}.dpdp-reference-module__4GLIuW__example header{border-bottom:1px solid #ddeaff;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.dpdp-reference-module__4GLIuW__example header strong{font-size:11px}.dpdp-reference-module__4GLIuW__example header>span{text-transform:uppercase;color:#087244;font-size:8px}.dpdp-reference-module__4GLIuW__exampleRow{border-bottom:1px solid #dfedff;align-items:center;gap:10px;padding:10px 14px;display:flex}.dpdp-reference-module__4GLIuW__exampleRow:last-child{border:0}.dpdp-reference-module__4GLIuW__exampleRow .dpdp-reference-module__4GLIuW__icon{border-radius:8px;width:29px;height:32px}.dpdp-reference-module__4GLIuW__exampleRow .dpdp-reference-module__4GLIuW__icon svg{width:21px;height:21px}.dpdp-reference-module__4GLIuW__exampleRow strong{font-size:10px;line-height:1.4;display:block}.dpdp-reference-module__4GLIuW__exampleRow p{color:#556b96;margin:3px 0 0;font-size:9px;line-height:1.4}.dpdp-reference-module__4GLIuW__status{color:#087748;white-space:nowrap;background:#dff8eb;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:8px}.dpdp-reference-module__4GLIuW__status[data-warn=true]{color:#9b5900;background:#fff0dc}.dpdp-reference-module__4GLIuW__impactStage{padding-top:0;position:relative}.dpdp-reference-module__4GLIuW__impactStage>svg{pointer-events:none;width:100%;height:230px;position:absolute;top:20px;left:0}.dpdp-reference-module__4GLIuW__impactStage path{fill:none;stroke:#0cd7ff;stroke-width:3px;filter:drop-shadow(0 0 7px #04b7ff)}.dpdp-reference-module__4GLIuW__impactGrid{grid-template-columns:1fr 1fr 1fr 1fr;gap:3%;display:grid;position:relative}.dpdp-reference-module__4GLIuW__impactItem{flex-direction:column;justify-content:flex-end;display:flex}.dpdp-reference-module__4GLIuW__impactItem>.dpdp-reference-module__4GLIuW__sprite{width:58%;margin:0 auto -10px}.dpdp-reference-module__4GLIuW__impactItem:nth-child(2){margin-right:12%}.dpdp-reference-module__4GLIuW__impactItem:nth-child(3){margin-left:12%}.dpdp-reference-module__4GLIuW__impactCenter{z-index:2;width:200px;position:absolute;top:0;left:calc(50% - 100px)}.dpdp-reference-module__4GLIuW__impactCard{background:#f6faff;border:1px solid #8ccdf5;border-radius:15px;align-items:flex-start;gap:13px;min-height:105px;padding:22px 17px;display:flex;position:relative;box-shadow:0 0 0 3px #0977cf40,0 0 20px #06c1f32a}.dpdp-reference-module__4GLIuW__impactCard h3{color:#0b1749;margin:0 0 8px;font-size:18px}.dpdp-reference-module__4GLIuW__impactCard p{color:#4e648e;margin:0;font-size:12px;line-height:1.5}.dpdp-reference-module__4GLIuW__impactCard>svg{color:#006bff;flex-shrink:0;width:18px;margin-left:auto}.dpdp-reference-module__4GLIuW__coverageGrid{grid-template-columns:repeat(6,1fr);gap:26px;display:grid;position:relative}.dpdp-reference-module__4GLIuW__coverageGrid:after{content:"";z-index:-1;border:1px solid #c8e5ff;border-radius:50%;height:95px;position:absolute;bottom:0;left:-2%;right:-2%;box-shadow:0 15px #cce6ff65,0 30px #e0f1ff85}.dpdp-reference-module__4GLIuW__coverageItem article{background:#ffffffbd;border:1px solid #d8e8ff;border-radius:17px;align-items:flex-start;gap:11px;min-height:150px;padding:17px 14px;display:flex}.dpdp-reference-module__4GLIuW__coverageItem .dpdp-reference-module__4GLIuW__icon{border-radius:12px;width:38px;height:41px}.dpdp-reference-module__4GLIuW__coverageItem .dpdp-reference-module__4GLIuW__icon svg{width:25px;height:25px}.dpdp-reference-module__4GLIuW__coverageItem h3{letter-spacing:-.03em;color:#101d66;margin:0 0 7px;font-size:13px;line-height:1.3}.dpdp-reference-module__4GLIuW__coverageItem p{color:#526894;margin:0;font-size:11px;line-height:1.4}.dpdp-reference-module__4GLIuW__coverageItem>.dpdp-reference-module__4GLIuW__sprite{width:88%;margin:10px auto 0}.dpdp-reference-module__4GLIuW__connectedLabel{text-align:center;color:#005de0;text-transform:uppercase;background:#e8f3ff;border:1px solid #d0e6ff;border-radius:30px;width:max-content;max-width:100%;margin:15px auto 0;padding:8px 18px;font-size:12px;font-weight:700;position:relative;box-shadow:0 6px 12px #468ddf16}.dpdp-reference-module__4GLIuW__industryGrid{grid-template-columns:repeat(5,1fr);gap:25px;display:grid}.dpdp-reference-module__4GLIuW__industry{flex-direction:column;display:flex}.dpdp-reference-module__4GLIuW__industry>.dpdp-reference-module__4GLIuW__sprite{width:88%;margin:0 auto -15px}.dpdp-reference-module__4GLIuW__industry>a{background:#ffffffd9;border:1px solid #deedff;border-radius:16px;flex:1;height:auto;min-height:170px;padding:19px;text-decoration:none;transition:transform .18s;display:block;position:relative}.dpdp-reference-module__4GLIuW__industry a>div{align-items:center;gap:12px;margin-bottom:10px;display:flex}.dpdp-reference-module__4GLIuW__industry .dpdp-reference-module__4GLIuW__icon{border-radius:10px;width:37px;height:41px}.dpdp-reference-module__4GLIuW__industry .dpdp-reference-module__4GLIuW__icon svg{width:25px;height:25px}.dpdp-reference-module__4GLIuW__industry h3{color:#0b1c65;letter-spacing:-.02em;margin:0;font-size:13px;line-height:1.35}.dpdp-reference-module__4GLIuW__industry a>div>svg{color:#006cff;flex-shrink:0;width:18px;height:18px;margin-left:auto}.dpdp-reference-module__4GLIuW__industry p{color:#556992;margin:0;font-size:13px;line-height:1.5}.dpdp-reference-module__4GLIuW__requestLayout{grid-template-columns:1fr 1.15fr;align-items:end;gap:45px;display:grid}.dpdp-reference-module__4GLIuW__requestIntro{margin-bottom:20px}.dpdp-reference-module__4GLIuW__requestPanel{background:#ffffffa8;border:1px solid #d6e7ff;border-radius:15px;padding:22px}.dpdp-reference-module__4GLIuW__requestPanel header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.dpdp-reference-module__4GLIuW__requestPanel header h3{color:#0c174f;margin:0;font-size:17px}.dpdp-reference-module__4GLIuW__requestPanel header>span{color:#005bdc;background:#e6f0ff;border-radius:25px;padding:5px 12px;font-size:11px}.dpdp-reference-module__4GLIuW__requestPanel ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dpdp-reference-module__4GLIuW__requestPanel li{background:#f8fbff70;border:1px solid #d3e6ff;border-radius:12px;align-items:center;gap:22px;padding:12px;display:flex;position:relative}.dpdp-reference-module__4GLIuW__requestPanel li h3{color:#0b165b;margin:0 0 4px;font-size:16px}.dpdp-reference-module__4GLIuW__requestPanel li p{color:#576d98;margin:0;font-size:12px;line-height:1.5}.dpdp-reference-module__4GLIuW__requestPanel li>svg{color:#0069ff;flex-shrink:0;width:18px;height:18px;margin-left:auto}.dpdp-reference-module__4GLIuW__requestPanel li .dpdp-reference-module__4GLIuW__icon{border-radius:14px;width:50px;height:53px}.dpdp-reference-module__4GLIuW__requestVisual>.dpdp-reference-module__4GLIuW__scene{aspect-ratio:1.35;background-size:200% 200%;margin-top:-25px}.dpdp-reference-module__4GLIuW__decision{background:#ffffffa8;border:1px solid #d8e7ff;border-left:7px solid #3278ff;border-radius:9px 15px 15px 9px;padding:25px 80px 25px 25px;position:relative}.dpdp-reference-module__4GLIuW__decision>span{letter-spacing:.07em;text-transform:uppercase;color:#005eec;font-size:10px;font-weight:700}.dpdp-reference-module__4GLIuW__decision h3{letter-spacing:-.03em;color:#0b165d;margin:12px 0;font-size:21px;line-height:1.3}.dpdp-reference-module__4GLIuW__decision p{color:#566c96;margin:0;font-size:13px;line-height:1.6}.dpdp-reference-module__4GLIuW__decision>svg{color:#047cff;width:45px;height:50px;position:absolute;top:calc(50% - 25px);right:22px}.dpdp-reference-module__4GLIuW__scope a:focus-visible,.dpdp-reference-module__4GLIuW__scope button:focus-visible,.dpdp-reference-module__4GLIuW__scope [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #2ab6ff}@media (hover:hover) and (pointer:fine){.dpdp-reference-module__4GLIuW__pillarCard:hover,.dpdp-reference-module__4GLIuW__industry>a:hover{transform:translateY(-4px)}.dpdp-reference-module__4GLIuW__riskCard:hover{transform:translate(3px)}.dpdp-reference-module__4GLIuW__pillarCard a:hover{text-decoration:underline}}@media (min-width:1700px){.dpdp-reference-module__4GLIuW__pillarCard{padding:28px}.dpdp-reference-module__4GLIuW__pillarCard>.dpdp-reference-module__4GLIuW__icon{width:75px;height:75px}.dpdp-reference-module__4GLIuW__pillarCard h3{font-size:18px}.dpdp-reference-module__4GLIuW__pillarCard p,.dpdp-reference-module__4GLIuW__riskCard strong,.dpdp-reference-module__4GLIuW__solutionCard h3{font-size:14px}.dpdp-reference-module__4GLIuW__riskCard small,.dpdp-reference-module__4GLIuW__solutionCard p{font-size:13px}.dpdp-reference-module__4GLIuW__riskCard .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard .dpdp-reference-module__4GLIuW__icon{width:57px;height:57px}.dpdp-reference-module__4GLIuW__engineMap{min-height:460px}.dpdp-reference-module__4GLIuW__engineNode strong{font-size:15px}.dpdp-reference-module__4GLIuW__engineNode small{font-size:13px}.dpdp-reference-module__4GLIuW__detailPanel{padding:25px}.dpdp-reference-module__4GLIuW__detailPanel>h3{font-size:24px}.dpdp-reference-module__4GLIuW__detailPanel>p{font-size:15px}.dpdp-reference-module__4GLIuW__detailFeatures strong,.dpdp-reference-module__4GLIuW__exampleRow strong{font-size:12px}.dpdp-reference-module__4GLIuW__detailFeatures p,.dpdp-reference-module__4GLIuW__exampleRow p{font-size:11px}.dpdp-reference-module__4GLIuW__coverageItem h3,.dpdp-reference-module__4GLIuW__industry h3{font-size:16px}.dpdp-reference-module__4GLIuW__coverageItem p{font-size:13px}.dpdp-reference-module__4GLIuW__industry p{font-size:16px}.dpdp-reference-module__4GLIuW__impactCenter{width:250px;left:calc(50% - 125px)}}@media (max-width:1200px){.dpdp-reference-module__4GLIuW__architectureLayout{grid-template-columns:1fr 1.3fr 1fr;gap:20px 3%}.dpdp-reference-module__4GLIuW__pillarCard{gap:10px;padding:25px 14px 18px}.dpdp-reference-module__4GLIuW__pillarCard>.dpdp-reference-module__4GLIuW__icon{border-radius:13px;width:43px;height:48px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"]{gap:10px;padding:15px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] .dpdp-reference-module__4GLIuW__icon{width:40px}.dpdp-reference-module__4GLIuW__riskLayout{grid-template-columns:1fr .9fr .9fr;gap:20px}.dpdp-reference-module__4GLIuW__riskCard{gap:9px}.dpdp-reference-module__4GLIuW__riskCard .dpdp-reference-module__4GLIuW__icon,.dpdp-reference-module__4GLIuW__solutionCard .dpdp-reference-module__4GLIuW__icon{width:35px;height:40px}.dpdp-reference-module__4GLIuW__riskCard>svg{width:23px;height:23px;padding:3px}.dpdp-reference-module__4GLIuW__solutionCard{gap:10px;padding:12px}.dpdp-reference-module__4GLIuW__tabs{gap:12px}.dpdp-reference-module__4GLIuW__tabs button{gap:6px;padding:13px 8px}.dpdp-reference-module__4GLIuW__tabs button>b{font-size:9px;position:absolute;top:4px;left:5px}.dpdp-reference-module__4GLIuW__tabs .dpdp-reference-module__4GLIuW__icon{width:31px;height:38px}.dpdp-reference-module__4GLIuW__tabs small{font-size:9px}.dpdp-reference-module__4GLIuW__explorerLayout{grid-template-columns:1.4fr 1fr;gap:20px}.dpdp-reference-module__4GLIuW__engineMap{grid-template-columns:1fr 1fr 1fr;gap:20px 9%;min-height:400px}.dpdp-reference-module__4GLIuW__engineNode{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.dpdp-reference-module__4GLIuW__engineNode .dpdp-reference-module__4GLIuW__icon{width:38px;height:43px}.dpdp-reference-module__4GLIuW__detailPanel{padding:16px}.dpdp-reference-module__4GLIuW__detailFeatures>div{flex-direction:column;padding:10px}.dpdp-reference-module__4GLIuW__exampleRow{gap:7px;padding:10px}.dpdp-reference-module__4GLIuW__exampleRow .dpdp-reference-module__4GLIuW__icon{display:none}.dpdp-reference-module__4GLIuW__status{font-size:7px}.dpdp-reference-module__4GLIuW__coverageGrid{gap:14px}.dpdp-reference-module__4GLIuW__coverageItem article{flex-direction:column;min-height:190px;padding:14px}.dpdp-reference-module__4GLIuW__industryGrid{gap:15px}.dpdp-reference-module__4GLIuW__industry>a{padding:14px}.dpdp-reference-module__4GLIuW__industry a>div{flex-wrap:wrap;gap:8px}.dpdp-reference-module__4GLIuW__industry h3{flex:1}.dpdp-reference-module__4GLIuW__industry a>div>svg{display:none}.dpdp-reference-module__4GLIuW__industry p{font-size:12px}.dpdp-reference-module__4GLIuW__impactCard{gap:10px;padding:17px 12px}.dpdp-reference-module__4GLIuW__impactCard>.dpdp-reference-module__4GLIuW__number{width:25px;height:25px}.dpdp-reference-module__4GLIuW__impactCard h3{font-size:16px}.dpdp-reference-module__4GLIuW__impactCenter{width:170px;left:calc(50% - 85px)}.dpdp-reference-module__4GLIuW__requestLayout{gap:25px}.dpdp-reference-module__4GLIuW__requestPanel{padding:17px}.dpdp-reference-module__4GLIuW__requestPanel li{gap:12px}.dpdp-reference-module__4GLIuW__requestPanel header{flex-wrap:wrap}}@media (max-width:900px){.dpdp-reference-module__4GLIuW__architectureLayout{grid-template-columns:1fr 1fr;gap:20px}.dpdp-reference-module__4GLIuW__architectureArt{grid-area:1/1/auto/-1;justify-self:center;width:65%;max-width:450px;margin:0;position:relative;top:auto;left:auto}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar]{grid-area:auto;margin:0}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"]{grid-column:1/-1;justify-self:center;max-width:600px;margin:0}.dpdp-reference-module__4GLIuW__architectureWires{display:none}.dpdp-reference-module__4GLIuW__riskLayout{grid-template-columns:1fr 1fr;align-items:start}.dpdp-reference-module__4GLIuW__riskCopy{grid-column:1/-1}.dpdp-reference-module__4GLIuW__riskCopy .dpdp-reference-module__4GLIuW__title{max-width:650px;font-size:34px}.dpdp-reference-module__4GLIuW__riskCopy .dpdp-reference-module__4GLIuW__description{max-width:750px;font-size:14px}.dpdp-reference-module__4GLIuW__riskList{grid-template-columns:1fr 1fr;gap:10px}.dpdp-reference-module__4GLIuW__riskArt{width:110%;margin-left:-5%}.dpdp-reference-module__4GLIuW__solutions{grid-area:2/2}.dpdp-reference-module__4GLIuW__riskCard strong{font-size:13px}.dpdp-reference-module__4GLIuW__riskCard small{font-size:12px}.dpdp-reference-module__4GLIuW__tabs{grid-template-columns:repeat(3,1fr);gap:13px}.dpdp-reference-module__4GLIuW__tabs button{padding:15px}.dpdp-reference-module__4GLIuW__tabs .dpdp-reference-module__4GLIuW__icon{width:40px;height:43px}.dpdp-reference-module__4GLIuW__tabs small{font-size:10px}.dpdp-reference-module__4GLIuW__explorerLayout{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__engineMap{gap:22px 16%;min-height:380px}.dpdp-reference-module__4GLIuW__engineNode{flex-direction:row;align-items:center}.dpdp-reference-module__4GLIuW__detailFeatures>div{flex-direction:row}.dpdp-reference-module__4GLIuW__exampleRow .dpdp-reference-module__4GLIuW__icon{display:grid}.dpdp-reference-module__4GLIuW__detailPanel>h3{font-size:24px}.dpdp-reference-module__4GLIuW__detailPanel>p{font-size:14px}.dpdp-reference-module__4GLIuW__detailFeatures strong,.dpdp-reference-module__4GLIuW__exampleRow strong{font-size:12px}.dpdp-reference-module__4GLIuW__detailFeatures p,.dpdp-reference-module__4GLIuW__exampleRow p{font-size:11px}.dpdp-reference-module__4GLIuW__status{font-size:9px}.dpdp-reference-module__4GLIuW__coverageGrid{grid-template-columns:repeat(3,1fr);gap:24px}.dpdp-reference-module__4GLIuW__coverageItem article{flex-direction:row;min-height:165px}.dpdp-reference-module__4GLIuW__coverageItem>.dpdp-reference-module__4GLIuW__sprite{width:70%}.dpdp-reference-module__4GLIuW__coverageGrid:after{display:none}.dpdp-reference-module__4GLIuW__industryGrid{grid-template-columns:repeat(3,1fr)}.dpdp-reference-module__4GLIuW__industry>a{height:auto;min-height:180px}.dpdp-reference-module__4GLIuW__industry p{font-size:13px}.dpdp-reference-module__4GLIuW__industryGrid .dpdp-reference-module__4GLIuW__industry:nth-child(4){grid-column:1}.dpdp-reference-module__4GLIuW__impactCenter{display:none}.dpdp-reference-module__4GLIuW__impactGrid{gap:18px}.dpdp-reference-module__4GLIuW__impactItem:nth-child(2),.dpdp-reference-module__4GLIuW__impactItem:nth-child(3){margin:0}.dpdp-reference-module__4GLIuW__impactCard{flex-wrap:wrap;min-height:150px}.dpdp-reference-module__4GLIuW__impactCard>svg{position:absolute;top:20px;right:12px}.dpdp-reference-module__4GLIuW__impactItem>.dpdp-reference-module__4GLIuW__sprite{width:88%}.dpdp-reference-module__4GLIuW__requestLayout{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__requestVisual{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.dpdp-reference-module__4GLIuW__requestVisual>.dpdp-reference-module__4GLIuW__scene{aspect-ratio:1;margin:0}.dpdp-reference-module__4GLIuW__decision{padding:22px}.dpdp-reference-module__4GLIuW__decision>svg{display:none}.dpdp-reference-module__4GLIuW__decision h3{font-size:21px}.dpdp-reference-module__4GLIuW__requestPanel li{gap:22px}.dpdp-reference-module__4GLIuW__requestPanel li p{font-size:14px}}@media (max-width:560px){.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__section{padding:38px 0}.dpdp-reference-module__4GLIuW__container{width:90%}.dpdp-reference-module__4GLIuW__scope .dpdp-reference-module__4GLIuW__title{font-size:29px}.dpdp-reference-module__4GLIuW__heading{margin-bottom:24px}.dpdp-reference-module__4GLIuW__description{font-size:14px}.dpdp-reference-module__4GLIuW__badge{font-size:10px}.dpdp-reference-module__4GLIuW__architectureLayout{grid-template-columns:1fr;gap:16px}.dpdp-reference-module__4GLIuW__architectureArt{grid-area:1/1;width:100%}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar],.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"]{grid-area:auto/1;gap:15px;width:100%;padding:25px 20px 20px}.dpdp-reference-module__4GLIuW__pillarCard h3{font-size:16px}.dpdp-reference-module__4GLIuW__pillarCard p,.dpdp-reference-module__4GLIuW__pillarCard a{font-size:13px}.dpdp-reference-module__4GLIuW__pillarCard>.dpdp-reference-module__4GLIuW__icon{width:52px;height:58px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] p{font-size:13px}.dpdp-reference-module__4GLIuW__pillarCard[data-pillar="6"] .dpdp-reference-module__4GLIuW__icon{width:52px;height:58px}.dpdp-reference-module__4GLIuW__riskLayout{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__riskCopy{grid-column:auto}.dpdp-reference-module__4GLIuW__riskList{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__riskCard{gap:12px;padding:12px}.dpdp-reference-module__4GLIuW__riskCard .dpdp-reference-module__4GLIuW__icon{width:43px;height:48px}.dpdp-reference-module__4GLIuW__riskCard strong{font-size:14px}.dpdp-reference-module__4GLIuW__riskCard small{font-size:12px}.dpdp-reference-module__4GLIuW__riskArt{width:100%;margin:0}.dpdp-reference-module__4GLIuW__solutions{grid-area:auto/1;gap:13px}.dpdp-reference-module__4GLIuW__solutionCard{padding:16px}.dpdp-reference-module__4GLIuW__solutionCard h3{font-size:14px}.dpdp-reference-module__4GLIuW__solutionCard p{font-size:12px}.dpdp-reference-module__4GLIuW__solutionCard .dpdp-reference-module__4GLIuW__icon{width:44px;height:48px}.dpdp-reference-module__4GLIuW__tabs{grid-template-columns:1fr 1fr;gap:12px}.dpdp-reference-module__4GLIuW__tabs button{gap:9px;padding:17px 10px 12px}.dpdp-reference-module__4GLIuW__tabs button>b{top:4px;left:7px}.dpdp-reference-module__4GLIuW__tabs .dpdp-reference-module__4GLIuW__icon{width:33px;height:38px}.dpdp-reference-module__4GLIuW__tabs strong{font-size:12px}.dpdp-reference-module__4GLIuW__tabs small{font-size:10px}.dpdp-reference-module__4GLIuW__engineMap{grid-template-columns:1fr 1fr;gap:15px;min-height:0}.dpdp-reference-module__4GLIuW__engineMap>.dpdp-reference-module__4GLIuW__scene{grid-area:1/1/auto/-1;justify-self:center;width:100%;max-width:350px;margin:0}.dpdp-reference-module__4GLIuW__engineNode[data-node]{flex-direction:column;grid-area:auto;align-items:flex-start;min-height:135px;padding:15px}.dpdp-reference-module__4GLIuW__engineNode strong{font-size:13px}.dpdp-reference-module__4GLIuW__engineNode small{font-size:11px}.dpdp-reference-module__4GLIuW__engineMap>svg{display:none}.dpdp-reference-module__4GLIuW__detailPanel{padding:17px}.dpdp-reference-module__4GLIuW__detailBadge{flex-wrap:wrap}.dpdp-reference-module__4GLIuW__detailFeatures{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__detailFeatures>div{padding:13px}.dpdp-reference-module__4GLIuW__detailFeatures strong{font-size:12px}.dpdp-reference-module__4GLIuW__detailFeatures p{font-size:11px}.dpdp-reference-module__4GLIuW__example header{flex-wrap:wrap}.dpdp-reference-module__4GLIuW__exampleRow{flex-wrap:wrap;gap:8px;padding:12px}.dpdp-reference-module__4GLIuW__exampleRow>div{flex:1;min-width:160px}.dpdp-reference-module__4GLIuW__exampleRow .dpdp-reference-module__4GLIuW__status{margin-left:37px;font-size:8px}.dpdp-reference-module__4GLIuW__impactGrid{grid-template-columns:1fr 1fr;gap:24px 16px}.dpdp-reference-module__4GLIuW__impactCard{min-height:155px;padding:14px}.dpdp-reference-module__4GLIuW__impactCard .dpdp-reference-module__4GLIuW__number{width:26px;height:26px}.dpdp-reference-module__4GLIuW__impactCard h3{font-size:17px}.dpdp-reference-module__4GLIuW__impactCard p{font-size:12px}.dpdp-reference-module__4GLIuW__impactItem>.dpdp-reference-module__4GLIuW__sprite{width:100%;margin-bottom:0}.dpdp-reference-module__4GLIuW__impactStage>svg{display:none}.dpdp-reference-module__4GLIuW__coverageGrid{grid-template-columns:1fr 1fr;gap:20px 15px}.dpdp-reference-module__4GLIuW__coverageItem article{flex-direction:column;min-height:230px;padding:16px}.dpdp-reference-module__4GLIuW__coverageItem h3{font-size:14px}.dpdp-reference-module__4GLIuW__coverageItem p{font-size:12px}.dpdp-reference-module__4GLIuW__coverageItem>.dpdp-reference-module__4GLIuW__sprite{width:100%}.dpdp-reference-module__4GLIuW__connectedLabel{font-size:10px}.dpdp-reference-module__4GLIuW__industryGrid{grid-template-columns:1fr;gap:25px}.dpdp-reference-module__4GLIuW__industryGrid .dpdp-reference-module__4GLIuW__industry:nth-child(4){grid-column:auto}.dpdp-reference-module__4GLIuW__industry>.dpdp-reference-module__4GLIuW__sprite{width:65%;max-width:240px}.dpdp-reference-module__4GLIuW__industry>a{min-height:0;padding:20px}.dpdp-reference-module__4GLIuW__industry h3{font-size:17px}.dpdp-reference-module__4GLIuW__industry p{font-size:14px}.dpdp-reference-module__4GLIuW__industry a>div>svg{display:block}.dpdp-reference-module__4GLIuW__requestVisual{grid-template-columns:1fr}.dpdp-reference-module__4GLIuW__requestVisual>.dpdp-reference-module__4GLIuW__scene{aspect-ratio:1.1}.dpdp-reference-module__4GLIuW__requestPanel{padding:14px}.dpdp-reference-module__4GLIuW__requestPanel header h3{font-size:16px}.dpdp-reference-module__4GLIuW__requestPanel li{gap:10px;padding:12px}.dpdp-reference-module__4GLIuW__requestPanel li .dpdp-reference-module__4GLIuW__icon{border-radius:10px;width:36px;height:42px}.dpdp-reference-module__4GLIuW__requestPanel li .dpdp-reference-module__4GLIuW__icon svg{width:24px;height:24px}.dpdp-reference-module__4GLIuW__requestPanel li>.dpdp-reference-module__4GLIuW__number{width:26px;height:26px;font-size:10px}.dpdp-reference-module__4GLIuW__requestPanel li h3{font-size:15px}.dpdp-reference-module__4GLIuW__requestPanel li p{font-size:11px}.dpdp-reference-module__4GLIuW__requestPanel li>svg{width:14px}.dpdp-reference-module__4GLIuW__decision{padding:23px}.dpdp-reference-module__4GLIuW__decision h3{font-size:23px}.dpdp-reference-module__4GLIuW__decision p{font-size:14px}}@media (prefers-reduced-motion:reduce){.dpdp-reference-module__4GLIuW__pillarCard,.dpdp-reference-module__4GLIuW__industry>a,.dpdp-reference-module__4GLIuW__riskCard{transition:none}.dpdp-reference-module__4GLIuW__pillarCard:hover,.dpdp-reference-module__4GLIuW__industry>a:hover,.dpdp-reference-module__4GLIuW__riskCard:hover{transform:none}}@media (max-width:560px){.dpdp-reference-module__4GLIuW__engineMap{grid-template-rows:none}}
.dpia-module___cLmOq__page{position:relative}.dpia-module___cLmOq__page .dpia-module___cLmOq__section{isolation:isolate;padding:clamp(36px,3vw,58px) 0;position:relative;overflow:hidden}.dpia-module___cLmOq__container{z-index:1;width:min(92%,1680px);margin-inline:auto;position:relative}.dpia-module___cLmOq__page .dpia-module___cLmOq__light{--dpia-copy:#627198;--dpia-heading:#09135e;--dpia-border:#cfe3ff;color:var(--dpia-heading);background:radial-gradient(at 12% 65%,#dcefff 0,#0000 48%),radial-gradient(at 100% 0,#e4f1ff,#0000 45%),linear-gradient(135deg,#f6fbff,#fff 55%,#edf6ff)}.dpia-module___cLmOq__light:before,.dpia-module___cLmOq__light:after{content:"";pointer-events:none;z-index:-1;position:absolute}.dpia-module___cLmOq__light:before{border:1px solid #fff;border-radius:50%;width:90%;height:80%;bottom:-57%;left:-25%;transform:rotate(-12deg);box-shadow:0 -35px #dcefff70,0 -95px #e6f3ff50}.dpia-module___cLmOq__light:after{opacity:.4;background-image:radial-gradient(#9acbff 2px,#0000 2.5px);background-size:17px 17px;width:160px;height:125px;top:25px;right:5%;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.dpia-module___cLmOq__page .dpia-module___cLmOq__dark{--dpia-copy:#bdccec;--dpia-heading:#f3f7ff;--dpia-border:#174caa;color:#f3f7ff;background:radial-gradient(at 65% -40%,#0649a6 0,#0000 58%),radial-gradient(at 15% 90%,#05134f,#0000 65%),linear-gradient(125deg,#030b2c,#00134f 56%,#020a20)}.dpia-module___cLmOq__dark:before{content:"";z-index:-1;opacity:.12;background-image:linear-gradient(#1674ef 1px,#0000 1px),linear-gradient(90deg,#1674ef 1px,#0000 1px);background-size:110px 110px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 35% 70%,#000);mask-image:linear-gradient(90deg,#000,#0000 35% 70%,#000)}.dpia-module___cLmOq__badge{color:#0760ff;letter-spacing:.055em;text-transform:uppercase;background:#e1edff;border-radius:30px;margin-bottom:18px;padding:7px 16px;font-size:clamp(10px,.8vw,14px);font-weight:750;line-height:1.5;display:inline-block}.dpia-module___cLmOq__dark .dpia-module___cLmOq__badge{color:#80daff;background:#10377c80;box-shadow:inset 0 0 0 1px #285bcc65}.dpia-module___cLmOq__page .dpia-module___cLmOq__title{color:var(--dpia-heading,#09135e);letter-spacing:-.045em;text-wrap:balance;-webkit-text-fill-color:currentColor;background:0 0;margin:0 0 16px;font-size:clamp(30px,3.05vw,55px);font-weight:750;line-height:1.16}.dpia-module___cLmOq__title em,.dpia-module___cLmOq__decision em{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#0755c7,#00a7ef);-webkit-background-clip:text;background-clip:text;font-style:normal}.dpia-module___cLmOq__dark .dpia-module___cLmOq__title em{background-image:linear-gradient(100deg,#8cddff,#05baed)}.dpia-module___cLmOq__description{color:var(--dpia-copy,#627198);margin:0;font-size:clamp(15px,1.15vw,20px);line-height:1.65}.dpia-module___cLmOq__infoHead{text-align:center;max-width:940px;margin:0 auto 38px}.dpia-module___cLmOq__infoHead .dpia-module___cLmOq__description{max-width:790px;margin-inline:auto}.dpia-module___cLmOq__split{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(30px,4vw,76px);margin-bottom:32px;display:grid}.dpia-module___cLmOq__scene{background-image:var(--asset-dpia-scene-atlas,url(/images/products/dpia/scene-atlas.webp));aspect-ratio:1.5;background-repeat:no-repeat;background-size:200% 200%}.dpia-module___cLmOq__mapping{background-position:0 0}.dpia-module___cLmOq__assessment{background-position:100% 0}.dpia-module___cLmOq__laptop{background-position:0 100%}.dpia-module___cLmOq__documents{background-position:100% 100%}.dpia-module___cLmOq__splitVisual{aspect-ratio:2.15;background-size:200%;border-radius:22px;box-shadow:0 14px 35px #0055bb16}.dpia-module___cLmOq__dark .dpia-module___cLmOq__splitVisual{border-radius:0 0 24px;margin-top:-35px;margin-left:-4.5vw;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.dpia-module___cLmOq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.dpia-module___cLmOq__featureCard{border:1px solid var(--dpia-border);background:linear-gradient(115deg,#ffffffdc,#f9fcffd9);border-radius:14px;align-items:center;gap:clamp(14px,1.4vw,26px);min-height:126px;padding:22px;transition:transform .18s;display:flex;position:relative;box-shadow:0 10px 25px #1688ee06}.dpia-module___cLmOq__featureCard:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,#2387ff12,#19dcff12);transition:opacity .18s;position:absolute;inset:0}.dpia-module___cLmOq__featureCard h3,.dpia-module___cLmOq__workflowCard h3,.dpia-module___cLmOq__assessmentPanel h3{color:var(--dpia-heading);letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(15px,1.1vw,20px);font-weight:700;line-height:1.3}.dpia-module___cLmOq__featureCard p,.dpia-module___cLmOq__workflowCard p{color:var(--dpia-copy);margin:0;font-size:clamp(13px,.96vw,17px);line-height:1.5}.dpia-module___cLmOq__cardCopy{flex:1;min-width:0}.dpia-module___cLmOq__iconTile{color:#0969ff;background:linear-gradient(135deg,#dcebff,#ecf6ff);border-radius:14px;flex:none;place-items:center;width:clamp(48px,4.1vw,72px);height:clamp(48px,4.1vw,72px);display:grid}.dpia-module___cLmOq__iconTile svg{stroke-width:1.8px;width:52%;height:52%}.dpia-module___cLmOq__cardArrow{color:#0874ff;background:linear-gradient(#fff9,#e7f2ff90);border:1px solid #cce2ff;border-radius:50%;flex:none;place-items:center;width:37px;height:37px;display:grid}.dpia-module___cLmOq__cardArrow svg{width:20px;transition:transform .18s}.dpia-module___cLmOq__dark .dpia-module___cLmOq__featureCard{background:linear-gradient(110deg,#07265c70,#031138d9);border-color:#1455b5;box-shadow:inset 0 1px #498dff16}.dpia-module___cLmOq__dark .dpia-module___cLmOq__iconTile,.dpia-module___cLmOq__graphNode .dpia-module___cLmOq__iconTile{color:#91d9ff;background:linear-gradient(140deg,#1268c4,#092b89);box-shadow:inset 0 1px 2px #68baff70,0 7px 16px #0002}.dpia-module___cLmOq__dimensional .dpia-module___cLmOq__iconTile svg{filter:drop-shadow(2px 3px #0055b5)drop-shadow(0 0 5px #1487fb);stroke-width:2.2px}.dpia-module___cLmOq__dark .dpia-module___cLmOq__cardArrow{color:#d9eaff;background:#10398770;border-color:#3474d8}.dpia-module___cLmOq__numberedGrid{gap:24px 66px}.dpia-module___cLmOq__numberedGrid .dpia-module___cLmOq__featureCard{padding-left:24px}.dpia-module___cLmOq__stepNumber{color:#fff;background:linear-gradient(145deg,#6dc8ff,#087bff 50%,#354bff);border:3px solid #f3faff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-18px;left:22px;box-shadow:0 2px 6px #1488ff3a}.dpia-module___cLmOq__numberedGrid .dpia-module___cLmOq__stepNumber{left:-12px}.dpia-module___cLmOq__connectorArrow,.dpia-module___cLmOq__flowArrow{z-index:2;color:#0584ff;background:#fff;border:1px solid #8bbbff;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;top:calc(50% - 19px);right:-53px;box-shadow:0 6px 14px #0064bd15}.dpia-module___cLmOq__connectorArrow:before{content:"";z-index:-1;background:#80b7fc;width:67px;height:1px;position:absolute}.dpia-module___cLmOq__workflowGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:25px 48px;max-width:1300px;margin:10px auto 0;padding:0;list-style:none;display:grid;position:relative}.dpia-module___cLmOq__workflowGrid:before{content:none}.dpia-module___cLmOq__workflowItem{grid-column:span 2;align-items:center;min-width:0;display:flex;position:relative}.dpia-module___cLmOq__workflowItem:nth-child(7){grid-column:2/span 2}.dpia-module___cLmOq__workflowCard{background:#ffffffdc;border-radius:17px;flex:1;min-height:122px;padding:23px 18px 17px;position:relative;box-shadow:0 12px 22px #2494f70c}.dpia-module___cLmOq__workflowCard h3{font-size:clamp(13px,1vw,18px)}.dpia-module___cLmOq__workflowCard p{font-size:clamp(12px,.9vw,16px)}.dpia-module___cLmOq__sprite{aspect-ratio:.75;background-image:var(--asset-dpia-workflow-atlas,url(/images/products/dpia/workflow-atlas.webp));mix-blend-mode:multiply;background-size:400% 200%;flex:0 0 27%;transition:transform .2s;display:block;-webkit-mask-image:radial-gradient(#000 53%,#0000 73%);mask-image:radial-gradient(#000 53%,#0000 73%)}.dpia-module___cLmOq__flowArrow{border:0;width:34px;height:34px;top:calc(50% - 17px);right:-43px}.dpia-module___cLmOq__actionRibbon{justify-content:space-around;height:170px;margin:-6px 0 26px;display:flex;position:relative}.dpia-module___cLmOq__ribbonPath{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dpia-module___cLmOq__ribbonPath path{stroke:#03c7ff;fill:none;stroke-width:3px;filter:drop-shadow(0 0 7px #087dff)}.dpia-module___cLmOq__pedestal{align-self:center;place-items:center;width:125px;display:grid;position:relative}.dpia-module___cLmOq__pedestal:nth-child(3),.dpia-module___cLmOq__pedestal:nth-child(6){transform:translateY(14px)}.dpia-module___cLmOq__pedestal>svg:not(.dpia-module___cLmOq__ribbonArrow){z-index:2;color:#8ddfff;fill:#0785dc50;stroke-width:1.6px;filter:drop-shadow(3px 4px #1262c5)drop-shadow(0 0 9px #007dff);width:64px;height:64px}.dpia-module___cLmOq__pedestal>span{background:linear-gradient(150deg,#067ce1,#0344a8 65%,#001863);border:2px solid #0ec9ff;border-radius:16px;width:135px;height:56px;position:absolute;bottom:-20px;transform:perspective(200px)rotateX(35deg)rotate(-8deg);box-shadow:0 10px #052c80,0 18px 22px #0062ff45,inset 0 0 20px #08c5ff80}.dpia-module___cLmOq__ribbonArrow{color:#05cafa;width:30px;height:30px;position:absolute;top:45px;right:-50%}.dpia-module___cLmOq__artHead{place-items:center;max-width:none;min-height:220px;margin-bottom:30px;display:grid;position:relative}.dpia-module___cLmOq__artHead .dpia-module___cLmOq__headCopy{z-index:1;width:52%}.dpia-module___cLmOq__artHead .dpia-module___cLmOq__title{font-size:clamp(28px,2.75vw,49px)}.dpia-module___cLmOq__artHead .dpia-module___cLmOq__description{font-size:clamp(14px,1vw,18px)}.dpia-module___cLmOq__artLeft,.dpia-module___cLmOq__artRight{aspect-ratio:auto;width:30%;position:absolute;top:-30px;bottom:-15px;-webkit-mask-image:radial-gradient(#000 40%,#0000 73%);mask-image:radial-gradient(#000 40%,#0000 73%)}.dpia-module___cLmOq__artLeft{left:-4%}.dpia-module___cLmOq__artRight{right:-4%}.dpia-module___cLmOq__page .dpia-module___cLmOq__ecosystemSection{background:radial-gradient(at 30%,#074a86,#031a49 55%,#020b24);padding:55px 0}.dpia-module___cLmOq__ecosystemSection:before{content:"";z-index:-1;background:linear-gradient(115deg,#f7fbff,#eaf4ff);border-radius:0 0 180px;width:44%;position:absolute;inset:0 auto 0 0;box-shadow:16px 0 #68b3ff45}.dpia-module___cLmOq__ecosystemLayout{grid-template-columns:.85fr 1.35fr;align-items:center;gap:60px;display:grid}.dpia-module___cLmOq__ecosystemCopy{padding-right:20px}.dpia-module___cLmOq__ecosystemCopy .dpia-module___cLmOq__badge{border:1px solid #a9cbff;font-size:10px}.dpia-module___cLmOq__ecosystemCopy .dpia-module___cLmOq__title{font-size:clamp(32px,3.2vw,58px)}.dpia-module___cLmOq__ecosystemGraph{color:#fff;height:490px;position:relative}.dpia-module___cLmOq__graphLines{width:100%;height:100%;position:absolute;inset:0}.dpia-module___cLmOq__graphLines path{fill:none;stroke:#25c8f9;stroke-width:1.7px;filter:drop-shadow(0 0 4px #00c8ff)}.dpia-module___cLmOq__graphLines ellipse{display:none}.dpia-module___cLmOq__graphHub{background:linear-gradient(130deg,#085cb2,#062284);border:2px solid #1bc3f4;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:22%;height:29%;display:flex;position:absolute;top:38%;left:40%;box-shadow:0 0 45px #008dff30}.dpia-module___cLmOq__graphHub svg{color:#b4edff;width:50px;height:50px}.dpia-module___cLmOq__graphHub strong{font-size:25px}.dpia-module___cLmOq__graphNode{color:#fff;background:linear-gradient(130deg,#073a73eb,#02183fea);border:1px solid #109fdf;border-radius:13px;align-items:center;gap:12px;width:37%;min-height:78px;padding:14px;text-decoration:none;transition:transform .18s;display:flex;position:absolute}.dpia-module___cLmOq__graphNode strong{font-size:clamp(11px,.9vw,16px);line-height:1.25;display:block}.dpia-module___cLmOq__graphNode small{color:#b8ccec;margin-top:6px;font-size:clamp(9px,.75vw,13px);display:block}.dpia-module___cLmOq__graphNode .dpia-module___cLmOq__iconTile{border-radius:10px;width:43px;height:43px}.dpia-module___cLmOq__graphNode>svg{flex-shrink:0;width:16px;margin-left:auto}.dpia-module___cLmOq__graphNode[data-node="0"]{top:20%;left:0}.dpia-module___cLmOq__graphNode[data-node="1"]{top:0;left:32%}.dpia-module___cLmOq__graphNode[data-node="2"]{top:20%;right:-1%}.dpia-module___cLmOq__graphNode[data-node="3"]{top:55%;left:0}.dpia-module___cLmOq__graphNode[data-node="4"]{top:55%;right:-1%}.dpia-module___cLmOq__graphNode[data-node="5"]{width:44%;bottom:0;left:9%}.dpia-module___cLmOq__graphNode[data-node="6"]{bottom:0;right:-1%}.dpia-module___cLmOq__approvalIntro{max-width:1120px;margin-bottom:26px}.dpia-module___cLmOq__approvalIntro .dpia-module___cLmOq__description{max-width:920px}.dpia-module___cLmOq__approvalLayout{grid-template-columns:1.4fr 1fr;align-items:end;gap:30px;display:grid}.dpia-module___cLmOq__assessmentPanel{background:#ffffffbd;border:1px solid #d2e2ff;border-radius:14px;margin:0;padding:18px 22px}.dpia-module___cLmOq__assessmentPanel figcaption{border-bottom:1px solid #e0ebff;justify-content:space-between;gap:15px;padding-bottom:15px;display:flex}.dpia-module___cLmOq__assessmentPanel figcaption strong{color:#09135e;font-size:clamp(14px,1.1vw,19px)}.dpia-module___cLmOq__assessmentPanel figcaption>span{white-space:nowrap;color:#6979a0;font-size:12px}.dpia-module___cLmOq__assessmentPanel ol{margin:0;padding:0;list-style:none}.dpia-module___cLmOq__assessmentPanel li{grid-template-columns:35px 58px 1fr 22px;align-items:center;gap:18px;padding:16px 0;display:grid;position:relative}.dpia-module___cLmOq__assessmentPanel li+li{border-top:1px solid #e1ebff}.dpia-module___cLmOq__assessmentPanel li:not(:last-child):after{content:"";border-left:1px solid #46b7ff;position:absolute;top:60%;bottom:-40%;left:17px}.dpia-module___cLmOq__approvalNumber{z-index:1;color:#075dff;background:#e3efff;border-radius:9px;place-items:center;height:35px;font-weight:750;display:grid;position:relative}.dpia-module___cLmOq__assessmentPanel .dpia-module___cLmOq__iconTile{width:58px;height:58px}.dpia-module___cLmOq__assessmentPanel p{color:#66769c;margin:0;font-size:clamp(12px,.93vw,16px);line-height:1.5}.dpia-module___cLmOq__tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dpia-module___cLmOq__tags span{color:#0863ef;background:#e6f0ff;border-radius:20px;padding:3px 11px;font-size:11px}.dpia-module___cLmOq__approvalChevron{color:#0674ff;width:19px}.dpia-module___cLmOq__decisionColumn{flex-direction:column;align-self:stretch;display:flex}.dpia-module___cLmOq__approvalArt{flex:1;min-height:240px;margin-top:-100px;-webkit-mask-image:radial-gradient(#000 45%,#0000 73%);mask-image:radial-gradient(#000 45%,#0000 73%)}.dpia-module___cLmOq__decision{color:#fff;background:radial-gradient(at 100% 100%,#06329a,#0000 65%),linear-gradient(135deg,#061641,#031756);border:1px solid #1f4796;border-radius:13px;gap:18px;padding:27px;display:flex}.dpia-module___cLmOq__decision>svg{color:#4fbcff;flex:none;width:35px;height:35px}.dpia-module___cLmOq__decision span{color:#59beff;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.dpia-module___cLmOq__decision h3{letter-spacing:-.035em;color:#fff;margin:10px 0;font-size:clamp(21px,1.65vw,30px);line-height:1.2}.dpia-module___cLmOq__decision em{background-image:linear-gradient(90deg,#50c5ff,#05b9eb)}.dpia-module___cLmOq__decision p{color:#b9c9e7;margin:0;font-size:14px;line-height:1.6}.dpia-module___cLmOq__cta{text-align:center}.dpia-module___cLmOq__cta .dpia-module___cLmOq__title{max-width:850px;margin:0 auto 28px}.dpia-module___cLmOq__graphNode:focus-visible{outline-offset:5px;outline:3px solid #75e7ff}@media (hover:hover) and (pointer:fine){.dpia-module___cLmOq__featureCard:hover{transform:translateY(-4px)}.dpia-module___cLmOq__featureCard:hover:after{opacity:1}.dpia-module___cLmOq__featureCard:hover .dpia-module___cLmOq__cardArrow svg{transform:translate(3px)}.dpia-module___cLmOq__workflowItem:hover .dpia-module___cLmOq__sprite{transform:translateY(-5px)}.dpia-module___cLmOq__graphNode:hover{border-color:#7aeaff;transform:translateY(-3px)}}@media (min-width:1700px){.dpia-module___cLmOq__featureCard{min-height:142px}.dpia-module___cLmOq__artHead{min-height:260px}}@media (max-width:1100px){.dpia-module___cLmOq__featureCard{gap:12px;padding:18px 14px}.dpia-module___cLmOq__cardArrow{width:29px;height:29px}.dpia-module___cLmOq__numberedGrid{column-gap:40px}.dpia-module___cLmOq__connectorArrow{width:28px;height:28px;top:calc(50% - 14px);right:-35px}.dpia-module___cLmOq__connectorArrow:before{width:40px}.dpia-module___cLmOq__workflowGrid{gap:26px}.dpia-module___cLmOq__flowArrow{width:25px;height:25px;right:-27px}.dpia-module___cLmOq__workflowCard{padding-inline:12px}.dpia-module___cLmOq__ecosystemLayout{grid-template-columns:.8fr 1.2fr;gap:25px}.dpia-module___cLmOq__graphNode{gap:8px;padding:10px}.dpia-module___cLmOq__graphNode .dpia-module___cLmOq__iconTile{width:32px;height:36px}.dpia-module___cLmOq__ecosystemGraph{height:420px}.dpia-module___cLmOq__assessmentPanel li{grid-template-columns:30px 44px 1fr 15px;gap:10px}.dpia-module___cLmOq__assessmentPanel .dpia-module___cLmOq__iconTile{width:44px;height:48px}.dpia-module___cLmOq__assessmentPanel figcaption{flex-direction:column;gap:4px}}@media (max-width:800px){.dpia-module___cLmOq__page .dpia-module___cLmOq__section{padding:44px 0}.dpia-module___cLmOq__container{width:90%}.dpia-module___cLmOq__split{grid-template-columns:1fr;gap:25px}.dpia-module___cLmOq__splitVisual{aspect-ratio:1.5;max-height:none}.dpia-module___cLmOq__dark .dpia-module___cLmOq__splitVisual{border-radius:0;margin:-44px -5.55vw 0;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.dpia-module___cLmOq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dpia-module___cLmOq__cardArrow{display:none}.dpia-module___cLmOq__featureCard{min-height:130px}.dpia-module___cLmOq__numberedGrid .dpia-module___cLmOq__connectorArrow{display:none}.dpia-module___cLmOq__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.dpia-module___cLmOq__workflowItem,.dpia-module___cLmOq__workflowItem:nth-child(7){grid-column:auto}.dpia-module___cLmOq__workflowGrid:before,.dpia-module___cLmOq__flowArrow{display:none}.dpia-module___cLmOq__artHead{padding-top:125px}.dpia-module___cLmOq__artHead .dpia-module___cLmOq__headCopy{width:100%}.dpia-module___cLmOq__artLeft,.dpia-module___cLmOq__artRight{width:40%;height:150px;top:-30px}.dpia-module___cLmOq__artLeft{left:0}.dpia-module___cLmOq__artRight{right:0}.dpia-module___cLmOq__actionRibbon{height:120px;margin-bottom:25px}.dpia-module___cLmOq__pedestal{width:65px}.dpia-module___cLmOq__pedestal>svg:not(.dpia-module___cLmOq__ribbonArrow){width:40px;height:40px}.dpia-module___cLmOq__pedestal>span{width:75px;height:35px;bottom:-10px}.dpia-module___cLmOq__ribbonArrow{width:20px;top:24px;right:-35%}.dpia-module___cLmOq__page .dpia-module___cLmOq__ecosystemSection{background:#031840}.dpia-module___cLmOq__ecosystemSection:before{display:none}.dpia-module___cLmOq__ecosystemCopy{position:relative}.dpia-module___cLmOq__ecosystemCopy:before{content:"";z-index:-1;background:#f0f8ff;position:absolute;inset:-44px -15vw -24px}.dpia-module___cLmOq__ecosystemLayout{grid-template-columns:1fr;gap:50px}.dpia-module___cLmOq__ecosystemCopy{max-width:600px;padding:0}.dpia-module___cLmOq__ecosystemGraph{height:460px}.dpia-module___cLmOq__graphNode{padding:14px}.dpia-module___cLmOq__graphNode strong{font-size:13px}.dpia-module___cLmOq__graphNode small{font-size:11px}.dpia-module___cLmOq__approvalLayout{grid-template-columns:1fr}.dpia-module___cLmOq__approvalArt{aspect-ratio:2;min-height:230px;margin-top:0}.dpia-module___cLmOq__decisionColumn{grid-template-columns:.8fr 1.2fr;align-items:center;display:grid}.dpia-module___cLmOq__decision{padding:20px}.dpia-module___cLmOq__decision>svg{display:none}}@media (max-width:520px){.dpia-module___cLmOq__page .dpia-module___cLmOq__title{font-size:30px}.dpia-module___cLmOq__description{font-size:15px}.dpia-module___cLmOq__badge{margin-bottom:14px;font-size:10px}.dpia-module___cLmOq__cardGrid{grid-template-columns:1fr;gap:16px}.dpia-module___cLmOq__featureCard{min-height:112px;padding:20px}.dpia-module___cLmOq__featureCard h3{font-size:16px}.dpia-module___cLmOq__featureCard p{font-size:14px}.dpia-module___cLmOq__cardArrow{display:grid}.dpia-module___cLmOq__numberedGrid{gap:26px;padding-left:8px}.dpia-module___cLmOq__workflowGrid{grid-template-columns:1fr;gap:18px}.dpia-module___cLmOq__workflowCard{min-height:110px;padding:23px 18px 18px}.dpia-module___cLmOq__workflowCard h3{font-size:16px}.dpia-module___cLmOq__workflowCard p{font-size:14px}.dpia-module___cLmOq__workflowItem{max-height:155px}.dpia-module___cLmOq__sprite{flex-basis:30%}.dpia-module___cLmOq__workflowGrid:before{content:none}.dpia-module___cLmOq__actionRibbon{height:95px}.dpia-module___cLmOq__pedestal{width:40px}.dpia-module___cLmOq__pedestal>svg:not(.dpia-module___cLmOq__ribbonArrow){width:30px;height:30px}.dpia-module___cLmOq__pedestal>span{border-radius:7px;width:47px;height:26px}.dpia-module___cLmOq__ribbonArrow{display:none}.dpia-module___cLmOq__ecosystemGraph{grid-template-columns:1fr 1fr;gap:14px;height:auto;padding-top:130px;display:grid}.dpia-module___cLmOq__graphHub{width:110px;height:105px;top:0;left:calc(50% - 55px)}.dpia-module___cLmOq__graphHub svg{width:35px;height:35px}.dpia-module___cLmOq__graphNode,.dpia-module___cLmOq__graphNode[data-node="5"]{flex-wrap:wrap;align-content:start;gap:10px;width:auto;padding:13px;display:flex;position:relative;inset:auto}.dpia-module___cLmOq__graphNode[data-node]{inset:auto}.dpia-module___cLmOq__graphNode>span:nth-child(2){width:100%}.dpia-module___cLmOq__graphNode>svg{position:absolute;top:20px;right:9px}.dpia-module___cLmOq__graphNode:last-child{grid-column:1/-1}.dpia-module___cLmOq__graphNode:last-child>span:nth-child(2){width:auto}.dpia-module___cLmOq__graphLines{display:none}.dpia-module___cLmOq__assessmentPanel{padding:15px}.dpia-module___cLmOq__assessmentPanel li{grid-template-columns:28px 1fr;gap:12px;padding-block:20px}.dpia-module___cLmOq__assessmentPanel li>.dpia-module___cLmOq__iconTile,.dpia-module___cLmOq__approvalChevron{display:none}.dpia-module___cLmOq__assessmentPanel h3{font-size:16px}.dpia-module___cLmOq__assessmentPanel p{font-size:13px}.dpia-module___cLmOq__assessmentPanel li:not(:last-child):after{left:14px}.dpia-module___cLmOq__tags span{font-size:10px}.dpia-module___cLmOq__decisionColumn{display:flex}.dpia-module___cLmOq__approvalArt{aspect-ratio:1.5;width:100%}.dpia-module___cLmOq__decision{padding:25px}}@media (prefers-reduced-motion:reduce){.dpia-module___cLmOq__featureCard,.dpia-module___cLmOq__sprite,.dpia-module___cLmOq__graphNode,.dpia-module___cLmOq__cardArrow svg{transition:none}.dpia-module___cLmOq__featureCard:hover,.dpia-module___cLmOq__workflowItem:hover .dpia-module___cLmOq__sprite,.dpia-module___cLmOq__graphNode:hover,.dpia-module___cLmOq__featureCard:hover .dpia-module___cLmOq__cardArrow svg{transform:none}}
.product-framework-section-module__IhEg_a__section{padding:var(--section-half-gap) 0}.product-framework-section-module__IhEg_a__container{width:var(--container-width);margin-inline:auto}.product-framework-section-module__IhEg_a__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.product-framework-section-module__IhEg_a__copy{max-width:480px}.product-framework-section-module__IhEg_a__badge{background:var(--gradient-blue);color:var(--text-link);font-size:var(--product-section-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-weight:700;display:inline-block}.product-framework-section-module__IhEg_a__title{margin:0 0 10px}.product-framework-section-module__IhEg_a__description{color:var(--text-secondary);margin:0 0 24px;font-size:14px;line-height:1.8}.product-framework-section-module__IhEg_a__list{gap:10px;display:grid}.product-framework-section-module__IhEg_a__listItem{text-align:left;background:var(--control-surface);border:1px solid var(--border);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:12px;padding:14px 18px;font-size:13px;font-weight:600;transition:background .25s,border-color .25s,color .25s,transform .25s;display:block}.product-framework-section-module__IhEg_a__listItem[data-active=true]{background:var(--gradient-blue);border-color:var(--border-active);box-shadow:var(--shadow-glass);color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.product-framework-section-module__IhEg_a__listItem:hover{border-color:var(--border-active);color:var(--text-primary)}}.product-framework-section-module__IhEg_a__visualWrap{justify-content:center;align-items:center;display:flex}.product-framework-section-module__IhEg_a__visual{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:380px;box-shadow:var(--shadow-glass);text-align:center;border-radius:16px;padding:32px;animation:.25s product-framework-section-module__IhEg_a__frameworkFade}@keyframes product-framework-section-module__IhEg_a__frameworkFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.product-framework-section-module__IhEg_a__visual{animation:none}.product-framework-section-module__IhEg_a__listItem{transition:none}}.product-framework-section-module__IhEg_a__logo{object-fit:contain;width:100%;max-width:220px;height:80px;margin:0 auto 20px;display:block}.product-framework-section-module__IhEg_a__monogram{background:var(--gradient-blue);width:80px;height:80px;color:var(--text-link);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 20px;font-size:22px;font-weight:700;display:flex}.product-framework-section-module__IhEg_a__visualName{color:var(--text-heading);font-size:16px;display:block}.product-framework-section-module__IhEg_a__visualDesc{color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.7}@media (max-width:900px){.product-framework-section-module__IhEg_a__grid{grid-template-columns:1fr;gap:32px}.product-framework-section-module__IhEg_a__copy{max-width:none}}
