.dspm-module__M7UBFq__page{position:relative}.dspm-module__M7UBFq__hero{min-height:40rem;padding:10.625rem 0 var(--section-half-gap);isolation:isolate;text-align:center;align-items:center;display:flex;position:relative;overflow:hidden}.dspm-module__M7UBFq__heroContent{max-width:47.5rem;color:var(--text-on-dark);margin:0 auto;padding:0 1.5rem;position:relative}.dspm-module__M7UBFq__heroContent h1{margin:0}.dspm-module__M7UBFq__heroLead{color:var(--text-link);margin-top:1.125rem;font-size:1.125rem;font-weight:600}.dspm-module__M7UBFq__heroContent>p:not(.dspm-module__M7UBFq__heroLead){color:var(--text-secondary-on-dark);margin-top:.875rem;max-width:37.5rem;margin-inline:auto;font-size:.9375rem;line-height:1.8}.dspm-module__M7UBFq__heroContent .dspm-module__M7UBFq__button{margin-top:1.625rem}.dspm-module__M7UBFq__heroTags{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.375rem;display:flex}.dspm-module__M7UBFq__heroTags span{color:var(--text-secondary-on-dark);background:#ffffff0f;border:1px solid #ffffff24;border-radius:62.4375rem;padding:.375rem .875rem;font-size:.5rem}.dspm-module__M7UBFq__button{align-items:center;gap:.5rem;display:inline-flex}.dspm-module__M7UBFq__section{padding:var(--section-half-gap) 0;position:relative}.dspm-module__M7UBFq__dark{background:var(--gradient-atmosphere);color:var(--text-primary)}.dspm-module__M7UBFq__container{width:var(--container-width);margin-inline:auto}.dspm-module__M7UBFq__sectionHead{text-align:center;max-width:40rem;margin:0 auto 2.25rem}.dspm-module__M7UBFq__badge{background:var(--gradient-blue);color:var(--text-link);font-size:var(--product-section-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-weight:700;display:inline-block}.dspm-module__M7UBFq__title{margin:0 0 .625rem}.dspm-module__M7UBFq__lead{color:var(--text-link);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.dspm-module__M7UBFq__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.8}.dspm-module__M7UBFq__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.dspm-module__M7UBFq__tags span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600}.dspm-module__M7UBFq__miniFlow{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.625rem;font-weight:600;display:flex}.dspm-module__M7UBFq__miniFlow span:nth-child(odd){background:var(--bg-secondary);border:1px solid var(--border);border-radius:62.4375rem;padding:.375rem .75rem}.dspm-module__M7UBFq__miniFlow span:nth-child(2n){color:var(--text-tertiary)}.dspm-module__M7UBFq__split{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.dspm-module__M7UBFq__splitCopy{max-width:28.75rem}.dspm-module__M7UBFq__splitVisual{justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__infoHead{text-align:center;max-width:42.5rem;margin:0 auto 2rem}.dspm-module__M7UBFq__panel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.dspm-module__M7UBFq__photoPanel{aspect-ratio:4/3;border:1px solid var(--border);width:100%;max-width:28.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.dspm-module__M7UBFq__photoPanelImg{object-fit:cover;width:100%;height:100%;display:block}.dspm-module__M7UBFq__panelHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.dspm-module__M7UBFq__panelHead strong{color:var(--text-heading);font-size:.875rem;display:block}.dspm-module__M7UBFq__panelHead span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.dspm-module__M7UBFq__logBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__logRow{font-size:.625rem;font-family:var(--font-mono);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dspm-module__M7UBFq__logRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-family:inherit;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__logRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__logRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__logRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__coverageBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__coverageRow{align-items:flex-start;gap:.625rem;display:flex}.dspm-module__M7UBFq__coverageRow span{background:var(--gradient-blue);width:1.75rem;height:1.75rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__coverageRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.dspm-module__M7UBFq__coverageRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dspm-module__M7UBFq__scanBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.dspm-module__M7UBFq__scanRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.dspm-module__M7UBFq__scanDomain{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dspm-module__M7UBFq__scanLabel{font-size:.5rem;font-weight:600}.dspm-module__M7UBFq__scanLabel[data-tone=good]{color:#16a34a}.dspm-module__M7UBFq__scanLabel[data-tone=bad]{color:#dc2626}.dspm-module__M7UBFq__scanLabel[data-tone=warn]{color:#d97706}.dspm-module__M7UBFq__scanRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__scanRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__scanRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__scanRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__alertBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__alertRow{align-items:flex-start;gap:.625rem;display:flex}.dspm-module__M7UBFq__alertRow i{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.3125rem}.dspm-module__M7UBFq__alertRow[data-tone=good] i{background:#16a34a}.dspm-module__M7UBFq__alertRow[data-tone=bad] i{background:#dc2626}.dspm-module__M7UBFq__alertRow[data-tone=warn] i{background:#d97706}.dspm-module__M7UBFq__alertRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.dspm-module__M7UBFq__alertRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dspm-module__M7UBFq__flowBody{flex-wrap:wrap;align-items:center;gap:.625rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.dspm-module__M7UBFq__flowBox{align-items:center;gap:.625rem;display:flex}.dspm-module__M7UBFq__flowBox>div{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;min-width:7.5rem;padding:.75rem .875rem}.dspm-module__M7UBFq__flowBox span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.dspm-module__M7UBFq__flowBox strong{color:var(--text-heading);margin-top:.25rem;font-size:.625rem;display:block}.dspm-module__M7UBFq__flowArrow{color:var(--text-tertiary);flex-shrink:0}.dspm-module__M7UBFq__statBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.dspm-module__M7UBFq__statBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:1.125rem}.dspm-module__M7UBFq__statBox strong{font-size:1.625rem;font-weight:700;display:block}.dspm-module__M7UBFq__statBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.dspm-module__M7UBFq__statBox[data-tone=good]{background:#0964ff0f}.dspm-module__M7UBFq__statBox[data-tone=good] strong{color:var(--text-link)}.dspm-module__M7UBFq__statBox[data-tone=bad]{background:#dc26260f}.dspm-module__M7UBFq__statBox[data-tone=bad] strong{color:#dc2626}.dspm-module__M7UBFq__twoCardRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:45rem;margin:.5rem auto 0;display:grid}.dspm-module__M7UBFq__twoCard{border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem}.dspm-module__M7UBFq__twoCard[data-active=true]{background:var(--gradient-blue);border-color:var(--border-active)}.dspm-module__M7UBFq__twoCard strong{color:var(--text-heading);font-size:1.25rem;line-height:1.3;display:block}.dspm-module__M7UBFq__twoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dspm-module__M7UBFq__featureStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:.5rem auto 0;display:grid}.dspm-module__M7UBFq__featureStripCard{background:var(--gradient-blue);border:1px solid var(--border);text-align:left;border-radius:.75rem;padding:1.125rem}.dspm-module__M7UBFq__featureStripCard span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.dspm-module__M7UBFq__featureStripCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.0625rem;line-height:1.3;display:block}.dspm-module__M7UBFq__featureStripCard p:empty{display:none}.dspm-module__M7UBFq__laptopMock{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.25rem;position:relative}.dspm-module__M7UBFq__laptopScreen{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;gap:.625rem;padding:1rem;display:grid}.dspm-module__M7UBFq__laptopScreenRow{background:var(--gradient-blue);border-radius:.25rem;height:.625rem}.dspm-module__M7UBFq__laptopScreenRow:nth-child(2){width:70%}.dspm-module__M7UBFq__laptopScreenRow:nth-child(3){width:45%}.dspm-module__M7UBFq__laptopBadge{background:var(--gradient-button);width:2.5rem;height:2.5rem;color:var(--text-heading);box-shadow:var(--cy-button-shadow);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;top:-.625rem;right:1.5rem}.dspm-module__M7UBFq__laptopBadgeAlt{background:var(--card-surface);color:var(--text-link);box-shadow:var(--shadow-sm);inset:auto auto -.625rem 1.5rem}.dspm-module__M7UBFq__ecosystemGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dspm-module__M7UBFq__ecosystemCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.dspm-module__M7UBFq__ecosystemCard h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);color:var(--text-heading);margin:0}.dspm-module__M7UBFq__ecosystemCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dspm-module__M7UBFq__capabilityGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dspm-module__M7UBFq__capabilityCard strong{color:var(--text-heading);font-size:1.1875rem;line-height:1.3;display:block}.dspm-module__M7UBFq__capabilityCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dspm-module__M7UBFq__cta{background:var(--gradient-atmosphere);text-align:center;color:var(--text-primary)}.dspm-module__M7UBFq__ctaInner{max-width:40rem;position:relative}.dspm-module__M7UBFq__ctaInner .dspm-module__M7UBFq__button{margin-top:1.375rem}@media (max-width:900px){.dspm-module__M7UBFq__split{grid-template-columns:1fr}.dspm-module__M7UBFq__ecosystemGrid,.dspm-module__M7UBFq__capabilityGrid,.dspm-module__M7UBFq__featureStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__twoCardRow{grid-template-columns:1fr}}@media (max-width:600px){.dspm-module__M7UBFq__ecosystemGrid,.dspm-module__M7UBFq__capabilityGrid,.dspm-module__M7UBFq__featureStrip{grid-template-columns:1fr}}.dspm-module__M7UBFq__statsBar{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:1.75rem 0}.dspm-module__M7UBFq__statsBarGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__statsBarItem{text-align:left;justify-content:center;align-items:center;gap:.5rem;display:flex}.dspm-module__M7UBFq__statsBarItem strong{color:var(--text-heading);white-space:nowrap;font-size:1.25rem;font-weight:700}.dspm-module__M7UBFq__statsBarItem span{color:var(--text-secondary);font-size:.6875rem;display:block}.dspm-module__M7UBFq__feedBody{gap:.75rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__feedRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dspm-module__M7UBFq__feedRow>span:first-child{color:var(--text-primary);font-size:.75rem}.dspm-module__M7UBFq__feedStatus{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.375rem;font-size:.5625rem;font-weight:700;display:flex}.dspm-module__M7UBFq__feedStatus i{background:#16a34a;border-radius:50%;width:.4375rem;height:.4375rem}.dspm-module__M7UBFq__feedStatus{color:#16a34a}.dspm-module__M7UBFq__exposureBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__exposureRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dspm-module__M7UBFq__exposureRow div{flex:1}.dspm-module__M7UBFq__exposureRow strong{color:var(--text-heading);font-size:.75rem;display:block}.dspm-module__M7UBFq__exposureRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dspm-module__M7UBFq__exposureBadge{color:#16a34a;white-space:nowrap;background:#16a34a1f;border-radius:.375rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__trustCard{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);text-align:center;border-radius:1rem;padding:2rem 1.625rem}.dspm-module__M7UBFq__trustIcon{background:var(--gradient-blue);width:3rem;height:3rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.875rem;display:inline-flex}.dspm-module__M7UBFq__trustCard strong{color:var(--text-heading);font-size:1rem;display:block}.dspm-module__M7UBFq__trustCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dspm-module__M7UBFq__ecosystemGrid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;display:grid}.dspm-module__M7UBFq__ecosystemIconCard{background:var(--card-surface);border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem 1rem}.dspm-module__M7UBFq__ecosystemIconCard span{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.dspm-module__M7UBFq__ecosystemIconCard strong{color:var(--text-heading);font-size:.8125rem;line-height:1.35;display:block}@media (max-width:900px){.dspm-module__M7UBFq__statsBarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dspm-module__M7UBFq__ecosystemGrid5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dspm-module__M7UBFq__statsBarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__ecosystemGrid5{grid-template-columns:1fr}}.dspm-module__M7UBFq__light{background:var(--bg-secondary)}.dspm-module__M7UBFq__splitReverse{grid-template-columns:1fr 1fr}.dspm-module__M7UBFq__splitReverse .dspm-module__M7UBFq__splitCopy{order:2}.dspm-module__M7UBFq__splitReverse .dspm-module__M7UBFq__splitVisual{order:1}.dspm-module__M7UBFq__featureListPanel{gap:.625rem;width:100%;max-width:23.75rem;display:grid}.dspm-module__M7UBFq__featureListRow{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.dspm-module__M7UBFq__featureListRow span{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__featureListRow strong{color:var(--text-heading);font-size:.75rem;display:block}.dspm-module__M7UBFq__featureListRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dspm-module__M7UBFq__tableBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.dspm-module__M7UBFq__tableRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.dspm-module__M7UBFq__tableRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__tableRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__tableRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__tableRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__tableFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:0 1.25rem 1.125rem;display:grid}.dspm-module__M7UBFq__structuredPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.dspm-module__M7UBFq__structuredHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dspm-module__M7UBFq__structuredHead span{color:var(--text-secondary);font-size:.6875rem}.dspm-module__M7UBFq__structuredHead b{background:var(--gradient-blue);color:var(--text-link);border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__structuredWord{color:var(--text-heading);margin:1.125rem 0 .375rem;font-size:2.125rem;font-weight:700}.dspm-module__M7UBFq__structuredCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.dspm-module__M7UBFq__structuredStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.dspm-module__M7UBFq__contextRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.dspm-module__M7UBFq__contextValue{color:var(--text-link);white-space:nowrap;font-size:.625rem;font-weight:600}.dspm-module__M7UBFq__chipCloud{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}.dspm-module__M7UBFq__chipCloud span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.625rem;font-weight:600}.dspm-module__M7UBFq__questionList{gap:.625rem;margin-top:1.25rem;display:grid}.dspm-module__M7UBFq__questionRow{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.75rem;font-weight:600;display:flex}.dspm-module__M7UBFq__questionRow span{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__iconGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.dspm-module__M7UBFq__iconGrid4 .dspm-module__M7UBFq__ecosystemIconCard{text-align:center}.dspm-module__M7UBFq__iconGrid4 .dspm-module__M7UBFq__ecosystemIconCard span{margin:0 auto .75rem}.dspm-module__M7UBFq__flowChips{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem .5rem;display:flex}.dspm-module__M7UBFq__flowChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}@media (max-width:900px){.dspm-module__M7UBFq__splitReverse{grid-template-columns:1fr}.dspm-module__M7UBFq__splitReverse .dspm-module__M7UBFq__splitCopy,.dspm-module__M7UBFq__splitReverse .dspm-module__M7UBFq__splitVisual{order:initial}.dspm-module__M7UBFq__iconGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__tableFooter,.dspm-module__M7UBFq__structuredStats{grid-template-columns:1fr}}@media (max-width:600px){.dspm-module__M7UBFq__iconGrid4{grid-template-columns:1fr}}.dspm-module__M7UBFq__pillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.dspm-module__M7UBFq__pillCard{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.6875rem;font-weight:600;display:flex}.dspm-module__M7UBFq__pillCard span{background:var(--gradient-blue);width:1.5rem;height:1.5rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__bigStatPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.dspm-module__M7UBFq__bigStatHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dspm-module__M7UBFq__bigStatHead span{color:var(--text-link);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.dspm-module__M7UBFq__bigStatHead b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.6875rem;display:flex}.dspm-module__M7UBFq__bigStatValue{color:var(--text-heading);margin:.875rem 0 .375rem;font-size:2.25rem;font-weight:700}.dspm-module__M7UBFq__bigStatCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.dspm-module__M7UBFq__bigStatFlow{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.dspm-module__M7UBFq__bigStatFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.dspm-module__M7UBFq__bigStatFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.dspm-module__M7UBFq__auditStatPanel{gap:.75rem;width:100%;max-width:27.5rem;display:grid}.dspm-module__M7UBFq__auditStatRow{gap:.75rem;display:grid}.dspm-module__M7UBFq__auditStatRow[data-cols="1"]{grid-template-columns:1fr}.dspm-module__M7UBFq__auditStatRow[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__auditStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem 1.25rem}.dspm-module__M7UBFq__auditStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.dspm-module__M7UBFq__auditStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.625rem;font-weight:700;display:block}.dspm-module__M7UBFq__auditStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dspm-module__M7UBFq__auditStatFooter{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.875rem;padding:1rem 1.25rem}.dspm-module__M7UBFq__auditStatFooter strong{color:var(--text-heading);font-size:.8125rem;display:block}.dspm-module__M7UBFq__auditStatFooter p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.dspm-module__M7UBFq__numberedStatRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.dspm-module__M7UBFq__numberedStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.dspm-module__M7UBFq__numberedBadge{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));width:1.625rem;height:1.625rem;color:var(--text-heading);box-shadow:var(--shadow-sm);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.625rem;right:-.625rem}.dspm-module__M7UBFq__numberedStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.dspm-module__M7UBFq__numberedStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.5rem;font-weight:700;display:block}.dspm-module__M7UBFq__statBody3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.dspm-module__M7UBFq__statCardWide{border:1px solid var(--border);background:var(--gradient-blue);border-radius:.875rem;padding:1.25rem}.dspm-module__M7UBFq__statCardWide strong{color:var(--text-link);font-size:1.625rem;font-weight:700;display:block}.dspm-module__M7UBFq__statCardWide span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.dspm-module__M7UBFq__statCardWide p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dspm-module__M7UBFq__evidenceHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.dspm-module__M7UBFq__evidenceHead strong{color:var(--text-heading);font-size:.8125rem}.dspm-module__M7UBFq__evidenceBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__evidenceFlow{flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem 1.25rem;display:flex}.dspm-module__M7UBFq__evidenceFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.dspm-module__M7UBFq__evidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1.25rem;display:grid}.dspm-module__M7UBFq__evidenceCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.dspm-module__M7UBFq__evidenceCard b{background:var(--gradient-blue);width:1.375rem;height:1.375rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.dspm-module__M7UBFq__evidenceCard strong{color:var(--text-heading);font-size:.8125rem;display:block}.dspm-module__M7UBFq__evidenceCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.25rem}.dspm-module__M7UBFq__iconStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__iconStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.dspm-module__M7UBFq__iconStatCard>span:first-child{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.dspm-module__M7UBFq__iconStatCard strong{color:var(--text-heading);font-size:1.375rem;font-weight:700;display:block}.dspm-module__M7UBFq__iconStatCard b{color:var(--text-link);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.dspm-module__M7UBFq__iconStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dspm-module__M7UBFq__ctaLight{text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 0%, #0964ff14, transparent 70%), linear-gradient(180deg, var(--bg-secondary), var(--bg-primary));position:relative}@media (max-width:900px){.dspm-module__M7UBFq__pillGrid,.dspm-module__M7UBFq__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__numberedStatRow,.dspm-module__M7UBFq__statBody3,.dspm-module__M7UBFq__iconStatGrid,.dspm-module__M7UBFq__auditStatRow[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:600px){.dspm-module__M7UBFq__pillGrid,.dspm-module__M7UBFq__evidenceGrid{grid-template-columns:1fr}}.dspm-module__M7UBFq__streamBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.dspm-module__M7UBFq__streamRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dspm-module__M7UBFq__streamRow>span:first-child{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.dspm-module__M7UBFq__streamRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__streamRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__streamRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__streamRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__streamFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.375rem 1.25rem 1.25rem;display:grid}.dspm-module__M7UBFq__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;max-width:28.75rem;display:grid}.dspm-module__M7UBFq__twoInfoCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem}.dspm-module__M7UBFq__twoInfoCard span{letter-spacing:.05em;text-transform:uppercase;color:var(--text-link);font-size:.5625rem;font-weight:700;display:block}.dspm-module__M7UBFq__twoInfoCard strong{color:var(--text-heading);margin-top:.375rem;font-size:.875rem;display:block}.dspm-module__M7UBFq__twoInfoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dspm-module__M7UBFq__correlationRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dspm-module__M7UBFq__correlationRow>span{color:var(--text-primary);font-size:.6875rem}.dspm-module__M7UBFq__correlationRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5625rem;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__correlationRow b[data-stage=input]{color:var(--text-link);background:#0964ff1f}.dspm-module__M7UBFq__correlationRow b[data-stage=enriched]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__correlationRow b[data-stage=output]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__cardGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__infoCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.dspm-module__M7UBFq__infoCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dspm-module__M7UBFq__infoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dspm-module__M7UBFq__priorityBody{gap:.625rem;padding:.75rem 1.25rem 1.125rem;display:grid}.dspm-module__M7UBFq__priorityRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.dspm-module__M7UBFq__priorityLabel{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dspm-module__M7UBFq__priorityRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dspm-module__M7UBFq__priorityRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dspm-module__M7UBFq__priorityRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__priorityRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__priorityScore{font-family:var(--font-mono);color:var(--text-secondary);font-size:.5625rem}.dspm-module__M7UBFq__iconRowPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;justify-content:space-around;gap:.75rem;padding:1.5rem;display:flex}.dspm-module__M7UBFq__iconRowItem{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.dspm-module__M7UBFq__iconRowItem span{background:var(--gradient-blue);width:2.75rem;height:2.75rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__iconRowItem strong{color:var(--text-heading);font-size:.6875rem;font-weight:600}.dspm-module__M7UBFq__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__modelCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.dspm-module__M7UBFq__modelCard strong{letter-spacing:.03em;text-transform:uppercase;color:var(--text-link);margin-bottom:.625rem;font-size:.75rem;font-weight:700;display:block}.dspm-module__M7UBFq__modelChips{flex-wrap:wrap;gap:.375rem;display:flex}.dspm-module__M7UBFq__modelChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.3125rem .625rem;font-size:.5625rem;font-weight:600}.dspm-module__M7UBFq__execHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.dspm-module__M7UBFq__execHead strong{color:var(--text-heading);font-size:.8125rem}.dspm-module__M7UBFq__execBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__execStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;padding:1rem 1.25rem;display:grid}.dspm-module__M7UBFq__execStatBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:.875rem}.dspm-module__M7UBFq__execStatBox strong{font-size:1.375rem;font-weight:700;display:block}.dspm-module__M7UBFq__execStatBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.5625rem;line-height:1.4;display:block}.dspm-module__M7UBFq__execStatBox[data-tone=bad]{background:#dc26260f}.dspm-module__M7UBFq__execStatBox[data-tone=bad] strong{color:#dc2626}.dspm-module__M7UBFq__execStatBox[data-tone=warn]{background:#d977060f}.dspm-module__M7UBFq__execStatBox[data-tone=warn] strong{color:#d97706}.dspm-module__M7UBFq__execStatBox[data-tone=good]{background:#16a34a0f}.dspm-module__M7UBFq__execStatBox[data-tone=good] strong{color:#16a34a}.dspm-module__M7UBFq__execProgress{padding:0 1.25rem 1.25rem}.dspm-module__M7UBFq__execProgressHead{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.625rem;display:flex}.dspm-module__M7UBFq__execProgressHead b{color:#d97706;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__execProgressTrack{background:var(--gradient-blue);border-radius:62.4375rem;height:.375rem;overflow:hidden}.dspm-module__M7UBFq__execProgressFill{background:linear-gradient(90deg,#d97706,#dc2626);border-radius:62.4375rem;height:100%}@media (max-width:900px){.dspm-module__M7UBFq__cardGrid4,.dspm-module__M7UBFq__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__modelGrid,.dspm-module__M7UBFq__execStats{grid-template-columns:1fr}}@media (max-width:600px){.dspm-module__M7UBFq__cardGrid4,.dspm-module__M7UBFq__twoInfoRow{grid-template-columns:1fr}.dspm-module__M7UBFq__iconRowPanel{flex-wrap:wrap}}.dspm-module__M7UBFq__numberedFlowStrip{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;justify-content:center;align-items:center;gap:0;max-width:47.5rem;margin:0 auto;padding:1.75rem 1.25rem;display:flex}.dspm-module__M7UBFq__numberedFlowStep{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex}.dspm-module__M7UBFq__numberedFlowStep b{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.dspm-module__M7UBFq__numberedFlowStep span{color:var(--text-heading);font-size:.75rem;font-weight:600}.dspm-module__M7UBFq__numberedFlowArrow{color:var(--text-tertiary);flex:none;margin:0 .25rem}.dspm-module__M7UBFq__cardGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__dataTablePanel{background:var(--card-surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.dspm-module__M7UBFq__dataTableHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.dspm-module__M7UBFq__dataTableHead strong{color:var(--text-heading);font-size:.8125rem}.dspm-module__M7UBFq__dataTable{border-collapse:collapse;width:100%}.dspm-module__M7UBFq__dataTable thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-heading);background:var(--control-surface);border-bottom:1px solid var(--border);padding:.625rem 1.25rem;font-size:.5625rem;font-weight:700}.dspm-module__M7UBFq__dataTable tbody td{color:var(--text-primary);border-bottom:1px solid var(--border);padding:.75rem 1.25rem;font-size:.75rem;transition:background .2s}.dspm-module__M7UBFq__dataTable tbody tr:hover td{background:var(--gradient-blue)}.dspm-module__M7UBFq__dataTable tbody tr:last-child td{border-bottom:none}.dspm-module__M7UBFq__severityPill{border-radius:62.4375rem;padding:.1875rem .625rem;font-size:.5625rem;font-weight:700;display:inline-block}.dspm-module__M7UBFq__severityPill[data-tone=bad]{color:#dc2626;background:#dc26261f}.dspm-module__M7UBFq__severityPill[data-tone=warn]{color:#d97706;background:#d977061f}.dspm-module__M7UBFq__severityPill[data-tone=good]{color:var(--text-link);background:#0964ff1f}.dspm-module__M7UBFq__numberedFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.dspm-module__M7UBFq__numberedFeatureCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1.125rem}.dspm-module__M7UBFq__numberedFeatureCard b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.dspm-module__M7UBFq__numberedFeatureCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dspm-module__M7UBFq__numberedFeatureCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dspm-module__M7UBFq__flowStripPlain{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;max-width:51.25rem;margin:0 auto;padding:1.375rem;display:flex}.dspm-module__M7UBFq__flowStripBox{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600}.dspm-module__M7UBFq__flowStripArrow{color:var(--text-tertiary);flex-shrink:0}.dspm-module__M7UBFq__capabilityIconGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dspm-module__M7UBFq__capabilityIconCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.dspm-module__M7UBFq__capabilityIconCard span{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.dspm-module__M7UBFq__capabilityIconCard strong{color:var(--text-heading);font-size:.9375rem;display:block}.dspm-module__M7UBFq__capabilityIconCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}@media (max-width:900px){.dspm-module__M7UBFq__cardGrid3,.dspm-module__M7UBFq__numberedFeatureGrid,.dspm-module__M7UBFq__capabilityIconGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dspm-module__M7UBFq__numberedFlowStrip{flex-wrap:wrap}.dspm-module__M7UBFq__dataTable{display:block;overflow-x:auto}}@media (max-width:600px){.dspm-module__M7UBFq__cardGrid3,.dspm-module__M7UBFq__numberedFeatureGrid,.dspm-module__M7UBFq__capabilityIconGrid{grid-template-columns:1fr}}.dspm-module__M7UBFq__labelDescPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.25rem}.dspm-module__M7UBFq__labelDescPanel>strong{color:var(--text-heading);margin-bottom:.875rem;font-size:.8125rem;display:block}.dspm-module__M7UBFq__labelDescRow+.dspm-module__M7UBFq__labelDescRow{margin-top:.875rem}.dspm-module__M7UBFq__labelDescRow strong{color:var(--text-link);font-size:.8125rem;font-weight:700;display:block}.dspm-module__M7UBFq__labelDescRow p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.dspm-module__M7UBFq__copyBlock{max-width:28.75rem}.dspm-module__M7UBFq__copyBlock span{background:var(--gradient-blue);color:var(--text-link);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-size:.4375rem;font-weight:700;display:inline-block}.dspm-module__M7UBFq__copyBlock h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);color:var(--text-heading);margin:0 0 .625rem}.dspm-module__M7UBFq__copyBlock p{color:var(--text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.8}.dspm-module__M7UBFq__numberedDotList{gap:.625rem;margin:1rem 0;display:grid}.dspm-module__M7UBFq__numberedDotItem{color:var(--text-heading);align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}.dspm-module__M7UBFq__numberedDotItem i{background:var(--gradient-blue);width:1.25rem;height:1.25rem;color:var(--text-link);border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;font-weight:700;display:flex}.dspm-module__M7UBFq__twoColFeature{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.dspm-module__M7UBFq__monthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:0 auto;display:grid}.dspm-module__M7UBFq__monthCard{background:var(--card-surface);border:1px solid var(--border);text-align:center;border-radius:.875rem;padding:1.25rem 1rem}.dspm-module__M7UBFq__monthCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dspm-module__M7UBFq__monthCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}@media (max-width:900px){.dspm-module__M7UBFq__twoColFeature{grid-template-columns:1fr;gap:1.75rem}.dspm-module__M7UBFq__monthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dspm-module__M7UBFq__monthGrid{grid-template-columns:1fr}}.dspm-module__M7UBFq__hero .dspm-module__M7UBFq__badge{color:var(--text-heading)}.dspm-module__M7UBFq__heroBackground{object-fit:cover;z-index:-3}.dspm-module__M7UBFq__heroShade{z-index:-2;background:linear-gradient(#0206178c 0%,#03106c66 45%,#050b1899 100%);position:absolute;inset:0}.dspm-module__M7UBFq__calloutBox{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;margin-top:1.125rem;padding:1rem 1.125rem}.dspm-module__M7UBFq__calloutBox strong{color:var(--text-heading);font-size:.8125rem;display:block}.dspm-module__M7UBFq__calloutBox p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.dspm-module__M7UBFq__sourceDiagram{aspect-ratio:1;place-items:center;width:100%;max-width:23.75rem;display:grid;position:relative}.dspm-module__M7UBFq__sourceDiagram svg{width:100%;height:100%;color:var(--border-strong);position:absolute;inset:0}.dspm-module__M7UBFq__sourceCenter{z-index:1;background:var(--card-surface);border:1px solid var(--border-active);width:6.75rem;height:6.75rem;box-shadow:var(--shadow-glass);color:var(--text-link);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;display:flex;position:relative}.dspm-module__M7UBFq__sourceCenter strong{color:var(--text-heading);font-size:.625rem;font-weight:700;line-height:1.3}.dspm-module__M7UBFq__sourceNode{z-index:1;background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-heading);white-space:nowrap;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.625rem;font-weight:600;display:flex;position:absolute}.dspm-module__M7UBFq__sourceNode span{background:var(--gradient-blue);width:1.375rem;height:1.375rem;color:var(--text-link);border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__iconStepRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;max-width:67.5rem;margin:0 auto;display:grid}.dspm-module__M7UBFq__iconStepCard{text-align:left}.dspm-module__M7UBFq__iconStepCard span{background:var(--gradient-blue);width:2.25rem;height:2.25rem;color:var(--text-link);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.dspm-module__M7UBFq__iconStepCard strong{color:var(--text-heading);font-size:.8125rem;display:block}.dspm-module__M7UBFq__iconStepCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}@media (max-width:900px){.dspm-module__M7UBFq__iconStepRow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.dspm-module__M7UBFq__iconStepRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.dspm-module__M7UBFq__hasBg{isolation:isolate;position:relative;overflow:hidden}.dspm-module__M7UBFq__sectionBgImage{object-fit:cover;z-index:-2}
.dpdp-module__Ah-E4q__page{position:relative}.dpdp-module__Ah-E4q__hero{min-height:40rem;padding:10.625rem 0 var(--section-half-gap);isolation:isolate;text-align:center;background:var(--gradient-atmosphere);align-items:center;display:flex;position:relative;overflow:hidden}.dpdp-module__Ah-E4q__hero:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 82% 15%,#00a8ec24,#0000 70%),radial-gradient(50% 50% at 10% 85%,#0964ff1a,#0000 60%);position:absolute;inset:0}.dpdp-module__Ah-E4q__heroContent{max-width:47.5rem;color:var(--text-on-dark);margin:0 auto;padding:0 1.5rem;position:relative}.dpdp-module__Ah-E4q__heroContent h1{margin:0}.dpdp-module__Ah-E4q__heroLead{color:var(--text-link);margin-top:1.125rem;font-size:1.125rem;font-weight:600}.dpdp-module__Ah-E4q__heroContent>p:not(.dpdp-module__Ah-E4q__heroLead){color:var(--text-secondary-on-dark);margin-top:.875rem;max-width:37.5rem;margin-inline:auto;font-size:.9375rem;line-height:1.8}.dpdp-module__Ah-E4q__heroContent .dpdp-module__Ah-E4q__button{margin-top:1.625rem}.dpdp-module__Ah-E4q__heroTags{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.375rem;display:flex}.dpdp-module__Ah-E4q__heroTags span{color:var(--text-secondary-on-dark);background:#ffffff0f;border:1px solid #ffffff24;border-radius:62.4375rem;padding:.375rem .875rem;font-size:.5rem}.dpdp-module__Ah-E4q__button{align-items:center;gap:.5rem;display:inline-flex}.dpdp-module__Ah-E4q__section{padding:var(--section-half-gap) 0;position:relative}.dpdp-module__Ah-E4q__dark{background:var(--gradient-atmosphere);color:var(--text-primary)}.dpdp-module__Ah-E4q__container{width:var(--container-width);margin-inline:auto}.dpdp-module__Ah-E4q__sectionHead{text-align:center;max-width:40rem;margin:0 auto 2.25rem}.dpdp-module__Ah-E4q__badge{background:var(--gradient-blue);color:var(--text-link);font-size:var(--product-section-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-weight:700;display:inline-block}.dpdp-module__Ah-E4q__title{margin:0 0 .625rem}.dpdp-module__Ah-E4q__lead{color:var(--text-link);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.dpdp-module__Ah-E4q__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.8}.dpdp-module__Ah-E4q__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.dpdp-module__Ah-E4q__tags span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600}.dpdp-module__Ah-E4q__miniFlow{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.625rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__miniFlow span:nth-child(odd){background:var(--bg-secondary);border:1px solid var(--border);border-radius:62.4375rem;padding:.375rem .75rem}.dpdp-module__Ah-E4q__miniFlow span:nth-child(2n){color:var(--text-tertiary)}.dpdp-module__Ah-E4q__split{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.dpdp-module__Ah-E4q__splitCopy{max-width:28.75rem}.dpdp-module__Ah-E4q__splitVisual{justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__splitVisualImage{border-radius:1.25rem;width:100%;height:auto}.dpdp-module__Ah-E4q__infoHead{text-align:center;max-width:42.5rem;margin:0 auto 2rem}.dpdp-module__Ah-E4q__panel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.dpdp-module__Ah-E4q__panelHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.dpdp-module__Ah-E4q__panelHead strong{color:var(--text-heading);font-size:.875rem;display:block}.dpdp-module__Ah-E4q__panelHead span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.dpdp-module__Ah-E4q__logBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__logRow{font-size:.625rem;font-family:var(--font-mono);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dpdp-module__Ah-E4q__logRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-family:inherit;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__logRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__logRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__logRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__coverageBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__coverageRow{align-items:flex-start;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__coverageRow span{background:var(--gradient-blue);width:1.75rem;height:1.75rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__coverageRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.dpdp-module__Ah-E4q__coverageRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dpdp-module__Ah-E4q__scanBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__scanRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.dpdp-module__Ah-E4q__scanDomain{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dpdp-module__Ah-E4q__scanLabel{font-size:.5rem;font-weight:600}.dpdp-module__Ah-E4q__scanLabel[data-tone=good]{color:#16a34a}.dpdp-module__Ah-E4q__scanLabel[data-tone=bad]{color:#dc2626}.dpdp-module__Ah-E4q__scanLabel[data-tone=warn]{color:#d97706}.dpdp-module__Ah-E4q__scanRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__scanRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__scanRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__scanRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__alertBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__alertRow{align-items:flex-start;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__alertRow i{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.3125rem}.dpdp-module__Ah-E4q__alertRow[data-tone=good] i{background:#16a34a}.dpdp-module__Ah-E4q__alertRow[data-tone=bad] i{background:#dc2626}.dpdp-module__Ah-E4q__alertRow[data-tone=warn] i{background:#d97706}.dpdp-module__Ah-E4q__alertRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.dpdp-module__Ah-E4q__alertRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dpdp-module__Ah-E4q__flowBody{flex-wrap:wrap;align-items:center;gap:.625rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.dpdp-module__Ah-E4q__flowBox{align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__flowBox>div{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;min-width:7.5rem;padding:.75rem .875rem}.dpdp-module__Ah-E4q__flowBox span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.dpdp-module__Ah-E4q__flowBox strong{color:var(--text-heading);margin-top:.25rem;font-size:.625rem;display:block}.dpdp-module__Ah-E4q__flowArrow{color:var(--text-tertiary);flex-shrink:0}.dpdp-module__Ah-E4q__statBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__statBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:1.125rem}.dpdp-module__Ah-E4q__statBox strong{font-size:1.625rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__statBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.dpdp-module__Ah-E4q__statBox[data-tone=good]{background:#0964ff0f}.dpdp-module__Ah-E4q__statBox[data-tone=good] strong{color:var(--text-link)}.dpdp-module__Ah-E4q__statBox[data-tone=bad]{background:#dc26260f}.dpdp-module__Ah-E4q__statBox[data-tone=bad] strong{color:#dc2626}.dpdp-module__Ah-E4q__twoCardRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:45rem;margin:.5rem auto 0;display:grid}.dpdp-module__Ah-E4q__twoCard{border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem}.dpdp-module__Ah-E4q__twoCard[data-active=true]{background:var(--gradient-blue);border-color:var(--border-active)}.dpdp-module__Ah-E4q__twoCard strong{color:var(--text-heading);font-size:1.25rem;line-height:1.3;display:block}.dpdp-module__Ah-E4q__twoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dpdp-module__Ah-E4q__featureStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:.5rem auto 0;display:grid}.dpdp-module__Ah-E4q__featureStripCard{background:var(--gradient-blue);border:1px solid var(--border);text-align:left;border-radius:.75rem;padding:1.125rem}.dpdp-module__Ah-E4q__featureStripCard span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.dpdp-module__Ah-E4q__featureStripCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.0625rem;line-height:1.3;display:block}.dpdp-module__Ah-E4q__featureStripCard p:empty{display:none}.dpdp-module__Ah-E4q__laptopMock{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.25rem;position:relative}.dpdp-module__Ah-E4q__laptopScreen{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;gap:.625rem;padding:1rem;display:grid}.dpdp-module__Ah-E4q__laptopScreenRow{background:var(--gradient-blue);border-radius:.25rem;height:.625rem}.dpdp-module__Ah-E4q__laptopScreenRow:nth-child(2){width:70%}.dpdp-module__Ah-E4q__laptopScreenRow:nth-child(3){width:45%}.dpdp-module__Ah-E4q__laptopBadge{background:var(--gradient-button);width:2.5rem;height:2.5rem;color:var(--text-heading);box-shadow:var(--cy-button-shadow);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;top:-.625rem;right:1.5rem}.dpdp-module__Ah-E4q__laptopBadgeAlt{background:var(--card-surface);color:var(--text-link);box-shadow:var(--shadow-sm);inset:auto auto -.625rem 1.5rem}.dpdp-module__Ah-E4q__ecosystemGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dpdp-module__Ah-E4q__ecosystemCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.dpdp-module__Ah-E4q__ecosystemCard h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);color:var(--text-heading);margin:0}.dpdp-module__Ah-E4q__ecosystemCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dpdp-module__Ah-E4q__capabilityGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dpdp-module__Ah-E4q__capabilityCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1.25rem}.dpdp-module__Ah-E4q__capabilityCard strong{color:var(--text-heading);font-size:1.1875rem;line-height:1.3;display:block}.dpdp-module__Ah-E4q__capabilityCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__cta{background:var(--gradient-atmosphere);text-align:center;color:var(--text-primary)}.dpdp-module__Ah-E4q__ctaInner{max-width:40rem;position:relative}.dpdp-module__Ah-E4q__ctaInner .dpdp-module__Ah-E4q__button{margin-top:1.375rem}@media (max-width:900px){.dpdp-module__Ah-E4q__split{grid-template-columns:1fr}.dpdp-module__Ah-E4q__ecosystemGrid,.dpdp-module__Ah-E4q__capabilityGrid,.dpdp-module__Ah-E4q__featureStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__twoCardRow{grid-template-columns:1fr}}@media (max-width:600px){.dpdp-module__Ah-E4q__ecosystemGrid,.dpdp-module__Ah-E4q__capabilityGrid,.dpdp-module__Ah-E4q__featureStrip{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__statsBar{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:1.75rem 0}.dpdp-module__Ah-E4q__statsBarGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__statsBarItem{text-align:left;justify-content:center;align-items:center;gap:.5rem;display:flex}.dpdp-module__Ah-E4q__statsBarItem strong{color:var(--text-heading);white-space:nowrap;font-size:1.25rem;font-weight:700}.dpdp-module__Ah-E4q__statsBarItem span{color:var(--text-secondary);font-size:.6875rem;display:block}.dpdp-module__Ah-E4q__feedBody{gap:.75rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__feedRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dpdp-module__Ah-E4q__feedRow>span:first-child{color:var(--text-primary);font-size:.75rem}.dpdp-module__Ah-E4q__feedStatus{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.375rem;font-size:.5625rem;font-weight:700;display:flex}.dpdp-module__Ah-E4q__feedStatus i{background:#16a34a;border-radius:50%;width:.4375rem;height:.4375rem}.dpdp-module__Ah-E4q__feedStatus{color:#16a34a}.dpdp-module__Ah-E4q__exposureBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__exposureRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.dpdp-module__Ah-E4q__exposureRow div{flex:1}.dpdp-module__Ah-E4q__exposureRow strong{color:var(--text-heading);font-size:.75rem;display:block}.dpdp-module__Ah-E4q__exposureRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dpdp-module__Ah-E4q__exposureBadge{color:#16a34a;white-space:nowrap;background:#16a34a1f;border-radius:.375rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__trustCard{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);text-align:center;border-radius:1rem;padding:2rem 1.625rem}.dpdp-module__Ah-E4q__trustIcon{background:var(--gradient-blue);width:3rem;height:3rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.875rem;display:inline-flex}.dpdp-module__Ah-E4q__trustCard strong{color:var(--text-heading);font-size:1rem;display:block}.dpdp-module__Ah-E4q__trustCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__ecosystemGrid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;display:grid}.dpdp-module__Ah-E4q__ecosystemIconCard{text-align:left}.dpdp-module__Ah-E4q__ecosystemIconCard .icon-title-row{margin-bottom:.75rem}.dpdp-module__Ah-E4q__ecosystemIconCard span{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;display:inline-flex}.dpdp-module__Ah-E4q__ecosystemIconCard strong{color:var(--text-heading);font-size:.8125rem;line-height:1.35}@media (max-width:900px){.dpdp-module__Ah-E4q__statsBarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.dpdp-module__Ah-E4q__ecosystemGrid5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dpdp-module__Ah-E4q__statsBarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__ecosystemGrid5{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__light{background:var(--bg-secondary)}.dpdp-module__Ah-E4q__splitReverse{grid-template-columns:1fr 1fr}.dpdp-module__Ah-E4q__splitReverse .dpdp-module__Ah-E4q__splitCopy{order:2}.dpdp-module__Ah-E4q__splitReverse .dpdp-module__Ah-E4q__splitVisual{order:1}.dpdp-module__Ah-E4q__featureListPanel{gap:.625rem;width:100%;max-width:23.75rem;display:grid}.dpdp-module__Ah-E4q__featureListRow{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.dpdp-module__Ah-E4q__featureListRow span{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__featureListRow strong{color:var(--text-heading);font-size:.75rem;display:block}.dpdp-module__Ah-E4q__featureListRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.dpdp-module__Ah-E4q__tableBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__tableRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.dpdp-module__Ah-E4q__tableRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__tableRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__tableRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__tableRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__tableFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:0 1.25rem 1.125rem;display:grid}.dpdp-module__Ah-E4q__structuredPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.dpdp-module__Ah-E4q__structuredHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__structuredHead span{color:var(--text-secondary);font-size:.6875rem}.dpdp-module__Ah-E4q__structuredHead b{background:var(--gradient-blue);color:var(--text-link);border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__structuredWord{color:var(--text-heading);margin:1.125rem 0 .375rem;font-size:2.125rem;font-weight:700}.dpdp-module__Ah-E4q__structuredCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.dpdp-module__Ah-E4q__structuredStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.dpdp-module__Ah-E4q__contextRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.dpdp-module__Ah-E4q__contextValue{color:var(--text-link);white-space:nowrap;font-size:.625rem;font-weight:600}.dpdp-module__Ah-E4q__chipCloud{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}.dpdp-module__Ah-E4q__chipCloud span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;padding:.4375rem .875rem;font-size:.625rem;font-weight:600}.dpdp-module__Ah-E4q__questionList{gap:.625rem;margin-top:1.25rem;display:grid}.dpdp-module__Ah-E4q__questionRow{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.75rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__questionRow span{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__iconGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.dpdp-module__Ah-E4q__iconGrid4 .dpdp-module__Ah-E4q__ecosystemIconCard{text-align:center}.dpdp-module__Ah-E4q__iconGrid4 .dpdp-module__Ah-E4q__ecosystemIconCard span{margin:0 auto .75rem}.dpdp-module__Ah-E4q__flowChips{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem .5rem;display:flex}.dpdp-module__Ah-E4q__flowChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}@media (max-width:900px){.dpdp-module__Ah-E4q__splitReverse{grid-template-columns:1fr}.dpdp-module__Ah-E4q__splitReverse .dpdp-module__Ah-E4q__splitCopy,.dpdp-module__Ah-E4q__splitReverse .dpdp-module__Ah-E4q__splitVisual{order:initial}.dpdp-module__Ah-E4q__iconGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__tableFooter,.dpdp-module__Ah-E4q__structuredStats{grid-template-columns:1fr}}@media (max-width:600px){.dpdp-module__Ah-E4q__iconGrid4{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__pillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.dpdp-module__Ah-E4q__pillCard{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:.6875rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__pillCard span{background:var(--gradient-blue);width:1.5rem;height:1.5rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__bigStatPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.375rem}.dpdp-module__Ah-E4q__bigStatHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__bigStatHead span{color:var(--text-link);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.dpdp-module__Ah-E4q__bigStatHead b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.6875rem;display:flex}.dpdp-module__Ah-E4q__bigStatValue{color:var(--text-heading);margin:.875rem 0 .375rem;font-size:2.25rem;font-weight:700}.dpdp-module__Ah-E4q__bigStatCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.dpdp-module__Ah-E4q__bigStatFlow{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.dpdp-module__Ah-E4q__bigStatFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.dpdp-module__Ah-E4q__bigStatFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.dpdp-module__Ah-E4q__auditStatPanel{gap:.75rem;width:100%;max-width:27.5rem;display:grid}.dpdp-module__Ah-E4q__auditStatRow{gap:.75rem;display:grid}.dpdp-module__Ah-E4q__auditStatRow[data-cols="1"]{grid-template-columns:1fr}.dpdp-module__Ah-E4q__auditStatRow[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__auditStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem 1.25rem}.dpdp-module__Ah-E4q__auditStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.dpdp-module__Ah-E4q__auditStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.625rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__auditStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__auditStatFooter{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.875rem;padding:1rem 1.25rem}.dpdp-module__Ah-E4q__auditStatFooter strong{color:var(--text-heading);font-size:.8125rem;display:block}.dpdp-module__Ah-E4q__auditStatFooter p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.dpdp-module__Ah-E4q__numberedStatRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.dpdp-module__Ah-E4q__numberedStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.dpdp-module__Ah-E4q__numberedBadge{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));width:1.625rem;height:1.625rem;color:var(--text-heading);box-shadow:var(--shadow-sm);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:-.625rem;right:-.625rem}.dpdp-module__Ah-E4q__numberedStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.dpdp-module__Ah-E4q__numberedStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.5rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__statBody3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__statCardWide{border:1px solid var(--border);background:var(--gradient-blue), var(--bg-tertiary);border-radius:.875rem;padding:1.25rem}.dpdp-module__Ah-E4q__statCardWide strong{color:var(--text-link);font-size:1.625rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__statCardWide span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.dpdp-module__Ah-E4q__statCardWide p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dpdp-module__Ah-E4q__evidenceHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.dpdp-module__Ah-E4q__evidenceHead strong{color:var(--text-heading);font-size:.8125rem}.dpdp-module__Ah-E4q__evidenceBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__evidenceFlow{flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem 1.25rem;display:flex}.dpdp-module__Ah-E4q__evidenceFlow span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}.dpdp-module__Ah-E4q__evidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1.25rem;display:grid}.dpdp-module__Ah-E4q__evidenceCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.dpdp-module__Ah-E4q__evidenceCard b{background:var(--gradient-blue);width:1.375rem;height:1.375rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.dpdp-module__Ah-E4q__evidenceCard strong{color:var(--text-heading);font-size:.8125rem;display:block}.dpdp-module__Ah-E4q__evidenceCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.25rem}.dpdp-module__Ah-E4q__iconStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__iconStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.dpdp-module__Ah-E4q__iconStatCard>span:first-child{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;margin-bottom:.75rem;display:flex}.dpdp-module__Ah-E4q__iconStatCard strong{color:var(--text-heading);font-size:1.375rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__iconStatCard b{color:var(--text-link);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.dpdp-module__Ah-E4q__iconStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dpdp-module__Ah-E4q__ctaLight{text-align:center;background:radial-gradient(ellipse 70% 60% at 50% 0%, #0964ff14, transparent 70%), linear-gradient(180deg, var(--bg-secondary), var(--bg-primary));position:relative}@media (max-width:900px){.dpdp-module__Ah-E4q__pillGrid,.dpdp-module__Ah-E4q__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__numberedStatRow,.dpdp-module__Ah-E4q__statBody3,.dpdp-module__Ah-E4q__iconStatGrid,.dpdp-module__Ah-E4q__auditStatRow[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:600px){.dpdp-module__Ah-E4q__pillGrid,.dpdp-module__Ah-E4q__evidenceGrid{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__streamBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__streamRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__streamRow>span:first-child{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.dpdp-module__Ah-E4q__streamRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__streamRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__streamRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__streamRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__streamFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.375rem 1.25rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;max-width:28.75rem;display:grid}.dpdp-module__Ah-E4q__twoInfoCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem}.dpdp-module__Ah-E4q__twoInfoCard span{letter-spacing:.05em;text-transform:uppercase;color:var(--text-link);font-size:.5625rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__twoInfoCard strong{color:var(--text-heading);margin-top:.375rem;font-size:.875rem;display:block}.dpdp-module__Ah-E4q__twoInfoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__correlationRow{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__correlationRow>span{color:var(--text-primary);font-size:.6875rem}.dpdp-module__Ah-E4q__correlationRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5625rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__correlationRow b[data-stage=input]{color:var(--text-link);background:#0964ff1f}.dpdp-module__Ah-E4q__correlationRow b[data-stage=enriched]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__correlationRow b[data-stage=output]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__cardGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__infoCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.dpdp-module__Ah-E4q__infoCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dpdp-module__Ah-E4q__infoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.dpdp-module__Ah-E4q__priorityBody{gap:.625rem;padding:.75rem 1.25rem 1.125rem;display:grid}.dpdp-module__Ah-E4q__priorityRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.dpdp-module__Ah-E4q__priorityLabel{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dpdp-module__Ah-E4q__priorityRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__priorityRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__priorityRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__priorityRow b[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__priorityScore{font-family:var(--font-mono);color:var(--text-secondary);font-size:.5625rem}.dpdp-module__Ah-E4q__iconRowPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1rem;justify-content:space-around;gap:.75rem;padding:1.5rem;display:flex}.dpdp-module__Ah-E4q__iconRowItem{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.dpdp-module__Ah-E4q__iconRowItem span{background:var(--gradient-blue);width:2.75rem;height:2.75rem;color:var(--text-link);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__iconRowItem strong{color:var(--text-heading);font-size:.6875rem;font-weight:600}.dpdp-module__Ah-E4q__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__modelCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.25rem}.dpdp-module__Ah-E4q__modelCard strong{letter-spacing:.03em;text-transform:uppercase;color:var(--text-link);margin-bottom:.625rem;font-size:.75rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__modelChips{flex-wrap:wrap;gap:.375rem;display:flex}.dpdp-module__Ah-E4q__modelChips span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.3125rem .625rem;font-size:.5625rem;font-weight:600}.dpdp-module__Ah-E4q__execHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.dpdp-module__Ah-E4q__execHead strong{color:var(--text-heading);font-size:.8125rem}.dpdp-module__Ah-E4q__execBadge{background:var(--gradient-blue);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__execStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;padding:1rem 1.25rem;display:grid}.dpdp-module__Ah-E4q__execStatBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:.875rem}.dpdp-module__Ah-E4q__execStatBox strong{font-size:1.375rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__execStatBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.5625rem;line-height:1.4;display:block}.dpdp-module__Ah-E4q__execStatBox[data-tone=bad]{background:#dc26260f}.dpdp-module__Ah-E4q__execStatBox[data-tone=bad] strong{color:#dc2626}.dpdp-module__Ah-E4q__execStatBox[data-tone=warn]{background:#d977060f}.dpdp-module__Ah-E4q__execStatBox[data-tone=warn] strong{color:#d97706}.dpdp-module__Ah-E4q__execStatBox[data-tone=good]{background:#16a34a0f}.dpdp-module__Ah-E4q__execStatBox[data-tone=good] strong{color:#16a34a}.dpdp-module__Ah-E4q__execProgress{padding:0 1.25rem 1.25rem}.dpdp-module__Ah-E4q__execProgressHead{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.625rem;display:flex}.dpdp-module__Ah-E4q__execProgressHead b{color:#d97706;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__execProgressTrack{background:var(--gradient-blue);border-radius:62.4375rem;height:.375rem;overflow:hidden}.dpdp-module__Ah-E4q__execProgressFill{background:linear-gradient(90deg,#d97706,#dc2626);border-radius:62.4375rem;height:100%}@media (max-width:900px){.dpdp-module__Ah-E4q__cardGrid4,.dpdp-module__Ah-E4q__twoInfoRow{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__modelGrid,.dpdp-module__Ah-E4q__execStats{grid-template-columns:1fr}}@media (max-width:600px){.dpdp-module__Ah-E4q__cardGrid4,.dpdp-module__Ah-E4q__twoInfoRow{grid-template-columns:1fr}.dpdp-module__Ah-E4q__iconRowPanel{flex-wrap:wrap}}.dpdp-module__Ah-E4q__numberedFlowStrip{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;justify-content:center;align-items:center;gap:0;max-width:47.5rem;margin:0 auto;padding:1.75rem 1.25rem;display:flex}.dpdp-module__Ah-E4q__numberedFlowStep{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex}.dpdp-module__Ah-E4q__numberedFlowStep b{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.dpdp-module__Ah-E4q__numberedFlowStep span{color:var(--text-heading);font-size:.75rem;font-weight:600}.dpdp-module__Ah-E4q__numberedFlowArrow{color:var(--text-tertiary);flex:none;margin:0 .25rem}.dpdp-module__Ah-E4q__cardGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__dataTablePanel{background:var(--card-surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-glass);border-radius:1rem;overflow:hidden}.dpdp-module__Ah-E4q__dataTableHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.dpdp-module__Ah-E4q__dataTableHead strong{color:var(--text-heading);font-size:.8125rem}.dpdp-module__Ah-E4q__dataTable{border-collapse:collapse;width:100%}.dpdp-module__Ah-E4q__dataTable thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-heading);background:var(--control-surface);border-bottom:1px solid var(--border);padding:.625rem 1.25rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__dataTable tbody td{color:var(--text-primary);border-bottom:1px solid var(--border);padding:.75rem 1.25rem;font-size:.75rem;transition:background .2s}.dpdp-module__Ah-E4q__dataTable tbody tr:hover td{background:var(--gradient-blue)}.dpdp-module__Ah-E4q__dataTable tbody tr:last-child td{border-bottom:none}.dpdp-module__Ah-E4q__severityPill{border-radius:62.4375rem;padding:.1875rem .625rem;font-size:.5625rem;font-weight:700;display:inline-block}.dpdp-module__Ah-E4q__severityPill[data-tone=bad]{color:#dc2626;background:#dc26261f}.dpdp-module__Ah-E4q__severityPill[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__severityPill[data-tone=good]{color:var(--text-link);background:#0964ff1f}.dpdp-module__Ah-E4q__numberedFeatureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.dpdp-module__Ah-E4q__numberedFeatureCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1.125rem}.dpdp-module__Ah-E4q__numberedFeatureCard b{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:flex}.dpdp-module__Ah-E4q__numberedFeatureCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dpdp-module__Ah-E4q__numberedFeatureCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__flowStripPlain{background:var(--card-surface);border:1px solid var(--border);border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;max-width:51.25rem;margin:0 auto;padding:1.375rem;display:flex}.dpdp-module__Ah-E4q__flowStripBox{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;padding:.625rem 1rem;font-size:.75rem;font-weight:600}.dpdp-module__Ah-E4q__flowStripArrow{color:var(--text-tertiary);flex-shrink:0}.dpdp-module__Ah-E4q__capabilityIconGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.dpdp-module__Ah-E4q__capabilityIconCard .icon-title-row{margin-bottom:.75rem}.dpdp-module__Ah-E4q__capabilityIconCard span{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__capabilityIconCard strong{color:var(--text-heading);font-size:.9375rem}.dpdp-module__Ah-E4q__capabilityIconCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}@media (max-width:900px){.dpdp-module__Ah-E4q__cardGrid3,.dpdp-module__Ah-E4q__numberedFeatureGrid,.dpdp-module__Ah-E4q__capabilityIconGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dpdp-module__Ah-E4q__numberedFlowStrip{flex-wrap:wrap}.dpdp-module__Ah-E4q__dataTable{display:block;overflow-x:auto}}@media (max-width:600px){.dpdp-module__Ah-E4q__cardGrid3,.dpdp-module__Ah-E4q__numberedFeatureGrid,.dpdp-module__Ah-E4q__capabilityIconGrid{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__labelDescPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:26.25rem;box-shadow:var(--shadow-glass);border-radius:1rem;padding:1.25rem}.dpdp-module__Ah-E4q__labelDescPanel>strong{color:var(--text-heading);margin-bottom:.875rem;font-size:.8125rem;display:block}.dpdp-module__Ah-E4q__labelDescRow+.dpdp-module__Ah-E4q__labelDescRow{margin-top:.875rem}.dpdp-module__Ah-E4q__labelDescRow strong{color:var(--text-link);font-size:.8125rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__labelDescRow p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.dpdp-module__Ah-E4q__copyBlock{max-width:28.75rem}.dpdp-module__Ah-E4q__copyBlock span{background:var(--gradient-blue);color:var(--text-link);letter-spacing:.06em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.875rem;padding:.3125rem .75rem;font-size:.4375rem;font-weight:700;display:inline-block}.dpdp-module__Ah-E4q__copyBlock h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);color:var(--text-heading);margin:0 0 .625rem}.dpdp-module__Ah-E4q__copyBlock p{color:var(--text-secondary);margin:0 0 1rem;font-size:.8125rem;line-height:1.8}.dpdp-module__Ah-E4q__numberedDotList{gap:.625rem;margin:1rem 0;display:grid}.dpdp-module__Ah-E4q__numberedDotItem{color:var(--text-heading);align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__numberedDotItem i{background:var(--gradient-blue);width:1.25rem;height:1.25rem;color:var(--text-link);border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-style:normal;font-weight:700;display:flex}.dpdp-module__Ah-E4q__twoColFeature{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;display:grid}.dpdp-module__Ah-E4q__monthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:0 auto;display:grid}.dpdp-module__Ah-E4q__monthCard{background:var(--card-surface);border:1px solid var(--border);text-align:center;border-radius:.875rem;padding:1.25rem 1rem}.dpdp-module__Ah-E4q__monthCard strong{color:var(--text-heading);font-size:.875rem;display:block}.dpdp-module__Ah-E4q__monthCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.dpdp-module__Ah-E4q__dashboardMock{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:23.75rem;box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.25rem;position:relative}.dpdp-module__Ah-E4q__dashboardBars{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;align-items:flex-end;gap:.5rem;height:5.625rem;padding:.625rem;display:flex}.dpdp-module__Ah-E4q__dashboardBars span{background:var(--gradient-blue);border-radius:.25rem .25rem 0 0;flex:1}.dpdp-module__Ah-E4q__dashboardBadges{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.dpdp-module__Ah-E4q__dashboardBadges span{background:var(--control-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600}@media (max-width:900px){.dpdp-module__Ah-E4q__twoColFeature{grid-template-columns:1fr;gap:1.75rem}.dpdp-module__Ah-E4q__monthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dpdp-module__Ah-E4q__monthGrid{grid-template-columns:1fr}}.dpdp-module__Ah-E4q__hero .dpdp-module__Ah-E4q__badge{color:var(--text-heading)}.dpdp-module__Ah-E4q__heroBackground{object-fit:cover;z-index:-3}.dpdp-module__Ah-E4q__heroShade{z-index:-2;background:linear-gradient(#0206178c 0%,#03106c66 45%,#050b1899 100%);position:absolute;inset:0}.dpdp-module__Ah-E4q__heroLayout{text-align:left;grid-template-columns:1.05fr 1fr;align-items:center;gap:3.5rem;display:grid}.dpdp-module__Ah-E4q__heroCopy{max-width:35rem}.dpdp-module__Ah-E4q__heroCopy h1{margin:1rem 0 0}.dpdp-module__Ah-E4q__heroCopy p{color:var(--text-secondary-on-dark);max-width:33.75rem;margin-top:1.125rem;font-size:.9375rem;line-height:1.85}.dpdp-module__Ah-E4q__heroCtaRow{flex-wrap:wrap;gap:.875rem;margin-top:1.75rem;display:flex}.dpdp-module__Ah-E4q__dashboard{background:radial-gradient(at 90% 0,#0964ff0f,#0000 65%),linear-gradient(150deg,#fff 0%,#fbfdff 48%,#f5f8ff 100%);border:1px solid #13275514;border-radius:1.125rem;width:100%;max-width:28.75rem;overflow:hidden;box-shadow:0 1.5rem 3.75rem #02061747}.dpdp-module__Ah-E4q__dashboardHead{border-bottom:1px solid #13275514;justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.125rem;display:flex}.dpdp-module__Ah-E4q__dashboardHead strong{color:var(--text-heading);font-size:.75rem;display:block}.dpdp-module__Ah-E4q__dashboardHead span{color:#0964ff;margin-top:.125rem;font-size:.625rem;display:block}.dpdp-module__Ah-E4q__dashboardStatus{color:#16a34a;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#16a34a1f;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700;display:inline-flex}.dpdp-module__Ah-E4q__dashboardStatus i{background:#16a34a;border-radius:50%;width:.375rem;height:.375rem}.dpdp-module__Ah-E4q__dashboardMini{background:#13275514;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.dpdp-module__Ah-E4q__dashboardMiniCell{background:var(--control-surface);text-align:center;padding:.875rem .625rem}.dpdp-module__Ah-E4q__dashboardMiniCell strong{color:#0964ff;font-size:1.125rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__dashboardMiniCell span{color:#55637c;margin-top:.25rem;font-size:.53125rem;line-height:1.4;display:block}.dpdp-module__Ah-E4q__dashboardStream{background:#13275514;gap:1px;display:grid}.dpdp-module__Ah-E4q__streamRowItem{background:var(--control-surface);padding:.6875rem 1.125rem}.dpdp-module__Ah-E4q__streamRowHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__streamTag{letter-spacing:.05em;color:#0878c7;background:var(--control-surface);white-space:nowrap;border-radius:.3125rem;padding:.125rem .4375rem;font-size:.5rem;font-weight:700}.dpdp-module__Ah-E4q__streamTime{font-family:var(--font-mono);color:#8593ab;white-space:nowrap;font-size:.5625rem}.dpdp-module__Ah-E4q__streamRowItem p{color:#55637c;margin:.25rem 0 0;font-size:.65625rem;line-height:1.5}.dpdp-module__Ah-E4q__metricsStrip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-secondary)}.dpdp-module__Ah-E4q__metricsRow{scrollbar-width:none;display:flex;overflow-x:auto}.dpdp-module__Ah-E4q__metricsRow::-webkit-scrollbar{display:none}.dpdp-module__Ah-E4q__metricItem{text-align:center;border-right:1px solid var(--border);flex:1 0 auto;min-width:9.375rem;padding:1.25rem 1.125rem}.dpdp-module__Ah-E4q__metricItem:last-child{border-right:none}.dpdp-module__Ah-E4q__metricItem strong{color:var(--text-heading);white-space:nowrap;font-size:1.3125rem;font-weight:700;display:block}.dpdp-module__Ah-E4q__metricItem span{color:var(--text-secondary);white-space:nowrap;margin-top:.25rem;font-size:.65625rem;display:block}.dpdp-module__Ah-E4q__riskGrid{grid-template-columns:1fr 8.75rem 1fr;align-items:start;gap:1.25rem;display:grid}.dpdp-module__Ah-E4q__riskCol{gap:.75rem;display:grid}.dpdp-module__Ah-E4q__riskColLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.125rem;font-size:.625rem;font-weight:700}.dpdp-module__Ah-E4q__riskItem{text-align:left;background:var(--card-surface);border:1px solid var(--border);cursor:pointer;border-radius:.75rem;width:100%;padding:1rem 1.125rem;transition:background .25s,border-color .25s}.dpdp-module__Ah-E4q__riskItem strong{color:var(--text-heading);font-size:.8125rem;display:block}.dpdp-module__Ah-E4q__riskItem p{color:var(--text-secondary);margin-top:.3125rem;font-size:.71875rem;line-height:1.55}.dpdp-module__Ah-E4q__riskItem[data-active=true]{background:var(--gradient-blue), var(--bg-tertiary);border-color:var(--border-active)}.dpdp-module__Ah-E4q__solutionItem{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1rem 1.125rem;transition:background .25s,border-color .25s}.dpdp-module__Ah-E4q__solutionItem p{color:var(--text-tertiary);margin:0;font-size:.71875rem;line-height:1.55;transition:color .25s}.dpdp-module__Ah-E4q__solutionItem[data-active=true]{background:var(--gradient-blue), var(--bg-tertiary);border-color:var(--border-active)}.dpdp-module__Ah-E4q__solutionItem[data-active=true] p{color:var(--text-secondary)}.dpdp-module__Ah-E4q__riskCenter{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:1.375rem .75rem;display:flex;position:sticky;top:8.75rem}.dpdp-module__Ah-E4q__riskCenterMark{background:var(--gradient-blue);border:1px solid var(--border-active);width:4rem;height:4rem;color:var(--text-link);border-radius:1rem;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__riskCenter strong{color:var(--text-heading);font-size:.6875rem;font-weight:700;line-height:1.4}.dpdp-module__Ah-E4q__perspectiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.dpdp-module__Ah-E4q__perspectivePanel{border:1px solid var(--border);background:var(--card-surface);color:var(--text-primary);border-radius:1.125rem;padding:2rem}.dpdp-module__Ah-E4q__perspectivePanel h3{font-size:var(--type-h3-size);color:var(--text-heading);margin:0 0 .625rem}.dpdp-module__Ah-E4q__perspectivePanel>p{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.84375rem;line-height:1.8}.dpdp-module__Ah-E4q__perspectiveList{gap:.625rem;display:grid}.dpdp-module__Ah-E4q__perspectiveListItem{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:.625rem;align-items:center;gap:.625rem;padding:.8125rem 1rem;font-size:.78125rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__perspectiveListItem span{background:var(--gradient-blue);width:1.5rem;height:1.5rem;color:var(--text-link);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dpdp-module__Ah-E4q__deepDiveTabs{scrollbar-width:none;justify-content:center;gap:.5rem;max-width:100%;margin:0 auto 2.25rem;padding:.25rem;display:flex;overflow-x:auto}.dpdp-module__Ah-E4q__deepDiveTabs::-webkit-scrollbar{display:none}.dpdp-module__Ah-E4q__deepDiveTab{background:var(--card-surface);border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;cursor:pointer;border-radius:62.4375rem;flex:none;padding:.6875rem 1.125rem;font-size:.75rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.dpdp-module__Ah-E4q__deepDiveTab[aria-selected=true]{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));color:#fff;border-color:#0000;box-shadow:0 .375rem 1.125rem #0878c747}.dpdp-module__Ah-E4q__deepDivePanel{grid-template-columns:1fr 1fr;align-items:start;gap:3.5rem;display:grid}.dpdp-module__Ah-E4q__deepDiveCopy .dpdp-module__Ah-E4q__lead{margin-top:0}.dpdp-module__Ah-E4q__deepDiveFeatures{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:1.375rem;display:grid}.dpdp-module__Ah-E4q__deepDiveFeature{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1rem}.dpdp-module__Ah-E4q__deepDiveFeature strong{color:var(--text-heading);font-size:.78125rem;display:block}.dpdp-module__Ah-E4q__deepDiveFeature p{color:var(--text-secondary);margin-top:.3125rem;font-size:.6875rem;line-height:1.6}.dpdp-module__Ah-E4q__complianceCallout{color:var(--text-link);background:#0964ff0f;border-left:.1875rem solid #0964ff;border-radius:.625rem;align-items:center;gap:.625rem;margin-top:1.25rem;padding:.8125rem 1rem;font-size:.75rem;font-weight:600;display:flex}.dpdp-module__Ah-E4q__deepDiveEmpty{text-align:center;background:var(--card-surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:1rem;padding:2.5rem;font-size:.8125rem}.dpdp-module__Ah-E4q__ccmPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-glass);border-radius:1.125rem;overflow:hidden}.dpdp-module__Ah-E4q__ccmPanelHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem;display:flex}.dpdp-module__Ah-E4q__ccmPanelHead strong{color:var(--text-heading);font-size:.8125rem}.dpdp-module__Ah-E4q__ccmPanelHead span{letter-spacing:.04em;text-transform:uppercase;color:#16a34a;align-items:center;gap:.375rem;font-size:.5625rem;font-weight:700;display:inline-flex}.dpdp-module__Ah-E4q__ccmPanelHead span i{background:#16a34a;border-radius:50%;width:.375rem;height:.375rem}.dpdp-module__Ah-E4q__ccmBody{display:grid}.dpdp-module__Ah-E4q__ccmRow{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.dpdp-module__Ah-E4q__ccmRow:last-child{border-bottom:none}.dpdp-module__Ah-E4q__ccmRowHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__ccmRowHead strong{color:var(--text-heading);font-size:.78125rem}.dpdp-module__Ah-E4q__ccmStatus{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5625rem;font-size:.5625rem;font-weight:700}.dpdp-module__Ah-E4q__ccmStatus[data-tone=good]{color:#16a34a;background:#16a34a1f}.dpdp-module__Ah-E4q__ccmStatus[data-tone=warn]{color:#d97706;background:#d977061f}.dpdp-module__Ah-E4q__ccmRow p{color:var(--text-secondary);margin:.3125rem 0 0;font-size:.6875rem;line-height:1.6}.dpdp-module__Ah-E4q__coverageStrip{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.dpdp-module__Ah-E4q__coveragePill{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;padding:.625rem 1.125rem;font-size:.75rem;font-weight:600}.dpdp-module__Ah-E4q__ecosystemIconCard p{font-size:var(--card-body-size);line-height:var(--card-body-line);color:var(--card-copy);margin-top:.375rem}.dpdp-module__Ah-E4q__faqTabs{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.dpdp-module__Ah-E4q__faqTab{background:var(--card-surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:62.4375rem;padding:.5625rem 1rem;font-size:.75rem;font-weight:600;transition:background .2s,color .2s}.dpdp-module__Ah-E4q__faqTab[aria-selected=true]{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));color:#fff;border-color:#0000;box-shadow:0 .375rem 1.125rem #0878c747}@media (max-width:1023px){.dpdp-module__Ah-E4q__heroLayout{text-align:center;grid-template-columns:1fr}.dpdp-module__Ah-E4q__heroCopy{max-width:40rem;margin:0 auto}.dpdp-module__Ah-E4q__heroCtaRow{justify-content:center}.dpdp-module__Ah-E4q__dashboard{margin:0 auto}.dpdp-module__Ah-E4q__riskGrid{grid-template-columns:1fr}.dpdp-module__Ah-E4q__riskCenter{flex-direction:row;justify-content:center;position:static}.dpdp-module__Ah-E4q__perspectiveGrid,.dpdp-module__Ah-E4q__deepDivePanel{grid-template-columns:1fr}}@media (max-width:640px){.dpdp-module__Ah-E4q__dashboardMini,.dpdp-module__Ah-E4q__deepDiveFeatures{grid-template-columns:1fr}}
.dpdp-perspectives-module__wxJrIW__section{isolation:isolate;color:#081c48;padding:1.875rem 4.5% 3.75rem;scroll-margin-top:8.125rem;position:relative;overflow:hidden;background:radial-gradient(at 15% 85%,#dceeff,#0000 45%),#f3f8ff!important}.dpdp-perspectives-module__wxJrIW__backdrop{z-index:-1;background:var(--asset-dpdp-perspectives-backdrop,url(/images/products/dpdp/perspectives-backdrop.webp)) center top/100% auto no-repeat;height:clamp(18.75rem,29vw,35rem);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.dpdp-perspectives-module__wxJrIW__heading{text-align:center;width:66%;max-width:60rem;margin:0 auto;position:relative}.dpdp-perspectives-module__wxJrIW__badge{color:#005be3;letter-spacing:.055em;text-transform:uppercase;background:#e3efff;border-radius:1.875rem;padding:.4375rem .8125rem;font-size:.6875rem;font-weight:750;display:inline-block}.dpdp-perspectives-module__wxJrIW__heading h2{letter-spacing:-.04em;color:#071471;text-wrap:balance;margin:1rem -8% .8125rem;font-size:clamp(1.75rem,2.05vw,2.625rem);font-weight:750;line-height:1.22}.dpdp-perspectives-module__wxJrIW__heading h2 em{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#0650b4,#009ddb);-webkit-background-clip:text;background-clip:text;font-style:normal}.dpdp-perspectives-module__wxJrIW__heading p{color:#586a90;width:90%;max-width:49.375rem;margin:auto;font-size:clamp(.8125rem,.92vw,1.125rem);line-height:1.65}.dpdp-perspectives-module__wxJrIW__roles{justify-content:space-between;gap:1.5625rem;width:74%;margin:.75rem auto 2rem;display:flex;position:relative}.dpdp-perspectives-module__wxJrIW__role{background:#f9fcfff0;border:1px solid #d5e6ff;border-radius:1.0625rem;align-items:center;gap:.75rem;padding:.6875rem .9375rem;display:flex}.dpdp-perspectives-module__wxJrIW__role strong{letter-spacing:-.02em;font-size:clamp(.75rem,.85vw,1rem);display:block}.dpdp-perspectives-module__wxJrIW__role div>span{color:#52678f;margin-top:.25rem;font-size:clamp(.625rem,.7vw,.8125rem);display:block}.dpdp-perspectives-module__wxJrIW__icon{color:#0871ff;background:linear-gradient(145deg,#dce9ff,#edf5ff);border-radius:.875rem;flex-shrink:0;place-items:center;width:3.0625rem;height:3.25rem;display:grid}.dpdp-perspectives-module__wxJrIW__icon svg{stroke-width:2px;width:1.9375rem;height:1.9375rem}.dpdp-perspectives-module__wxJrIW__layout{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:2.5%;display:grid;position:relative}.dpdp-perspectives-module__wxJrIW__panel{z-index:2;background:#ffffffb8;border:1px solid #d3e3ff;border-radius:1.1875rem;align-self:stretch;padding:1.4375rem;position:relative;box-shadow:0 .9375rem 2.1875rem #316cc50a}.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark]{background:linear-gradient(145deg,#12334c,#061226 80%);border-color:#47789d;grid-column:3;box-shadow:0 1.5625rem 2.5rem #163c6c26}.dpdp-perspectives-module__wxJrIW__panel header{align-items:flex-start;gap:.8125rem;min-height:5.125rem;margin-bottom:1.25rem;display:flex}.dpdp-perspectives-module__wxJrIW__panel h3{letter-spacing:-.04em;color:#071d44;margin:.1875rem 0 .5rem;font-size:clamp(1.0625rem,1.13vw,1.4375rem);font-weight:750;line-height:1.25}.dpdp-perspectives-module__wxJrIW__panel p{color:#586b94;margin:0;font-size:clamp(.6875rem,.75vw,.9375rem);line-height:1.45}.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark] h3,.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark] p{color:#f1f7ff}.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark] header>.dpdp-perspectives-module__wxJrIW__icon{color:#fff;background:#335b7d}.dpdp-perspectives-module__wxJrIW__panel ol{gap:.5625rem;margin:0;padding:0;list-style:none;display:grid}.dpdp-perspectives-module__wxJrIW__panel li a{color:#0b2048;background:linear-gradient(120deg,#fbfdff,#f0f5ff);border:1px solid #d6e4ff;border-radius:.75rem;align-items:center;gap:.75rem;min-height:3.75rem;padding:.5625rem .75rem;font-size:clamp(.6875rem,.76vw,.9375rem);font-weight:650;line-height:1.4;text-decoration:none;transition:transform .18s,background .18s;display:flex}.dpdp-perspectives-module__wxJrIW__panel li b{color:#0059df;background:#dfebff;border-radius:.5rem;flex-shrink:0;place-items:center;width:1.4375rem;height:1.5625rem;font-size:.8125rem;display:grid}.dpdp-perspectives-module__wxJrIW__panel li .dpdp-perspectives-module__wxJrIW__icon{border-radius:.6875rem;width:2.25rem;height:2.4375rem}.dpdp-perspectives-module__wxJrIW__panel li .dpdp-perspectives-module__wxJrIW__icon svg{width:1.5625rem;height:1.5625rem}.dpdp-perspectives-module__wxJrIW__panel li a>svg{color:#0871ff;flex-shrink:0;width:1.3125rem;margin-left:auto}.dpdp-perspectives-module__wxJrIW__panel a:focus-visible{outline-offset:.1875rem;outline:.1875rem solid #049cff}.dpdp-perspectives-module__wxJrIW__diagram{aspect-ratio:1;grid-area:1/2;align-self:center;min-width:0;margin-top:-1.875rem;position:relative}.dpdp-perspectives-module__wxJrIW__connections{width:100%;height:100%;position:absolute;inset:0}.dpdp-perspectives-module__wxJrIW__pedestal{background:linear-gradient(145deg,#eaf7ff,#fff);border-radius:1.375rem;width:50%;height:38%;position:absolute;top:46%;left:25%;transform:rotate(-30deg)skew(30deg)scaleY(.8);box-shadow:-.4375rem .5625rem #afd5ff,-.875rem 1.125rem #3e86ff,-1.25rem 1.625rem #b9dcff55,0 1.5625rem 2.5rem #0471ef22}.dpdp-perspectives-module__wxJrIW__record{color:#0047d6;text-align:center;background:linear-gradient(140deg,#e1efff,#fff);border:1px solid #c4e1ff;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:29%;height:36%;display:flex;position:absolute;top:34%;left:36%;box-shadow:0 .5rem 1.375rem #2689ee22}.dpdp-perspectives-module__wxJrIW__record>svg{fill:#a6d8ff;stroke:#1877fa;stroke-width:1.5px;width:3rem;height:3.4375rem}.dpdp-perspectives-module__wxJrIW__record strong{font-size:clamp(.8125rem,1.05vw,1.3125rem);font-weight:800;line-height:1.2}.dpdp-perspectives-module__wxJrIW__node{background:#f9fcfff0;border:1px solid #d0e3ff;border-radius:1rem;align-items:center;gap:.5rem;width:34%;padding:.5625rem .6875rem;display:flex;position:absolute;box-shadow:0 .3125rem .75rem #067dff09}.dpdp-perspectives-module__wxJrIW__node .dpdp-perspectives-module__wxJrIW__icon{border-radius:.75rem;width:2.25rem;height:2.5rem}.dpdp-perspectives-module__wxJrIW__node .dpdp-perspectives-module__wxJrIW__icon svg{width:1.625rem;height:1.625rem}.dpdp-perspectives-module__wxJrIW__node strong{font-size:clamp(.625rem,.74vw,.875rem);font-weight:650;line-height:1.25}.dpdp-perspectives-module__wxJrIW__node[data-step="0"]{top:0;left:33%}.dpdp-perspectives-module__wxJrIW__node[data-step="1"]{top:22%;left:-3%}.dpdp-perspectives-module__wxJrIW__node[data-step="2"]{top:22%;right:-3%}.dpdp-perspectives-module__wxJrIW__node[data-step="3"]{bottom:9%;left:-4%}.dpdp-perspectives-module__wxJrIW__node[data-step="4"]{bottom:9%;right:-4%}@media (hover:hover) and (pointer:fine){.dpdp-perspectives-module__wxJrIW__panel li a:hover{background:#e6f1ff;transform:translate(.1875rem)}}@media (min-width:1700px){.dpdp-perspectives-module__wxJrIW__panel{padding:1.5625rem}.dpdp-perspectives-module__wxJrIW__panel li a{min-height:4.125rem}.dpdp-perspectives-module__wxJrIW__roles{margin-bottom:2.6875rem}.dpdp-perspectives-module__wxJrIW__diagram{margin-top:-2.8125rem}.dpdp-perspectives-module__wxJrIW__icon{width:3.75rem;height:3.75rem}}@media (max-width:1000px){.dpdp-perspectives-module__wxJrIW__heading{width:75%}.dpdp-perspectives-module__wxJrIW__roles{width:90%;margin:1.25rem auto 1.5625rem}.dpdp-perspectives-module__wxJrIW__layout{grid-template-columns:1fr 1fr;gap:1.5rem}.dpdp-perspectives-module__wxJrIW__diagram{grid-area:1/1/auto/-1;justify-self:center;width:26.25rem;max-width:80%;margin:0}.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark]{grid-column:2}.dpdp-perspectives-module__wxJrIW__panel{grid-row:2;padding:1.1875rem}.dpdp-perspectives-module__wxJrIW__panel h3{font-size:1.25rem}.dpdp-perspectives-module__wxJrIW__panel p,.dpdp-perspectives-module__wxJrIW__panel li a{font-size:.8125rem}.dpdp-perspectives-module__wxJrIW__node strong{font-size:.75rem}.dpdp-perspectives-module__wxJrIW__record strong{font-size:1.125rem}.dpdp-perspectives-module__wxJrIW__heading h2{margin-left:0;margin-right:0}.dpdp-perspectives-module__wxJrIW__backdrop{opacity:.6}}@media (max-width:600px){.dpdp-perspectives-module__wxJrIW__section{padding:1.75rem 5% 2.375rem}.dpdp-perspectives-module__wxJrIW__heading{width:100%;padding-top:8.125rem}.dpdp-perspectives-module__wxJrIW__heading h2{font-size:1.8125rem}.dpdp-perspectives-module__wxJrIW__heading p{font-size:.875rem}.dpdp-perspectives-module__wxJrIW__backdrop{opacity:1;background-size:auto 11.875rem;height:13.75rem}.dpdp-perspectives-module__wxJrIW__roles{gap:.625rem;width:100%;margin:1.375rem 0}.dpdp-perspectives-module__wxJrIW__role{border-radius:.75rem;flex:1;gap:.4375rem;padding:.625rem}.dpdp-perspectives-module__wxJrIW__role .dpdp-perspectives-module__wxJrIW__icon{border-radius:.5625rem;width:2rem;height:2.25rem}.dpdp-perspectives-module__wxJrIW__role .dpdp-perspectives-module__wxJrIW__icon svg{width:1.4375rem;height:1.4375rem}.dpdp-perspectives-module__wxJrIW__role strong{font-size:.6875rem}.dpdp-perspectives-module__wxJrIW__role div>span{font-size:.625rem;line-height:1.4}.dpdp-perspectives-module__wxJrIW__layout{grid-template-columns:1fr;gap:1.5625rem}.dpdp-perspectives-module__wxJrIW__diagram{grid-area:2/1;width:100%;max-width:95%}.dpdp-perspectives-module__wxJrIW__panel,.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark]{grid-area:auto/1;padding:1.1875rem}.dpdp-perspectives-module__wxJrIW__panel:first-child{grid-row:1}.dpdp-perspectives-module__wxJrIW__panel[data-tone=dark]{grid-row:3}.dpdp-perspectives-module__wxJrIW__panel li a{gap:.625rem;font-size:.75rem}.dpdp-perspectives-module__wxJrIW__node{gap:.375rem;width:36%;padding:.5rem}.dpdp-perspectives-module__wxJrIW__node .dpdp-perspectives-module__wxJrIW__icon{width:1.8125rem;height:2.125rem}.dpdp-perspectives-module__wxJrIW__node .dpdp-perspectives-module__wxJrIW__icon svg{width:1.4375rem}.dpdp-perspectives-module__wxJrIW__node strong{font-size:.625rem}.dpdp-perspectives-module__wxJrIW__record{border-radius:.9375rem;gap:.5rem}.dpdp-perspectives-module__wxJrIW__record>svg{width:2.25rem;height:2.625rem}.dpdp-perspectives-module__wxJrIW__record strong{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.dpdp-perspectives-module__wxJrIW__panel li a{transition:none}.dpdp-perspectives-module__wxJrIW__panel li a:hover{transform:none}}
