.audit-module__RsLH_q__page{position:relative}.audit-module__RsLH_q__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}.audit-module__RsLH_q__heroContent{max-width:47.5rem;color:var(--text-on-dark);margin:0 auto;padding:0 1.5rem;position:relative}.audit-module__RsLH_q__heroContent h1{margin:0}.audit-module__RsLH_q__heroLead{color:var(--text-link);margin-top:1.125rem;font-size:1.125rem;font-weight:600}.audit-module__RsLH_q__heroContent>p:not(.audit-module__RsLH_q__heroLead){color:var(--text-secondary-on-dark);margin-top:.875rem;max-width:37.5rem;margin-inline:auto;font-size:.9375rem;line-height:1.8}.audit-module__RsLH_q__heroContent .audit-module__RsLH_q__button{margin-top:1.625rem}.audit-module__RsLH_q__heroTags{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.375rem;display:flex}.audit-module__RsLH_q__heroTags span{color:var(--text-secondary-on-dark);background:#ffffff0f;border:1px solid #ffffff24;border-radius:62.4375rem;padding:.375rem .875rem;font-size:.5rem}.audit-module__RsLH_q__button{align-items:center;gap:.5rem;display:inline-flex}.audit-module__RsLH_q__section{padding:var(--section-half-gap) 0;position:relative}.audit-module__RsLH_q__dark{background:var(--gradient-atmosphere);color:var(--text-primary)}.audit-module__RsLH_q__container{width:var(--container-width);margin-inline:auto}.audit-module__RsLH_q__sectionHead{text-align:center;max-width:40rem;margin:0 auto 2.25rem}.audit-module__RsLH_q__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}.audit-module__RsLH_q__title{margin:0 0 .625rem}.audit-module__RsLH_q__lead{color:var(--text-link);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.audit-module__RsLH_q__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.8}.audit-module__RsLH_q__tags{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.audit-module__RsLH_q__tags span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-link);border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__miniFlow span:nth-child(odd){background:var(--bg-secondary);border:1px solid var(--border);border-radius:62.4375rem;padding:.375rem .75rem}.audit-module__RsLH_q__miniFlow span:nth-child(2n){color:var(--text-tertiary)}.audit-module__RsLH_q__split{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;display:grid}.audit-module__RsLH_q__splitCopy{max-width:28.75rem}.audit-module__RsLH_q__splitVisual{justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__infoHead{text-align:center;max-width:42.5rem;margin:0 auto 2rem}.audit-module__RsLH_q__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}.audit-module__RsLH_q__evidencePanel{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:62.5rem;box-shadow:var(--shadow-glass);border-radius:1rem;margin:0 auto;overflow:hidden}.audit-module__RsLH_q__panelHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.audit-module__RsLH_q__panelHead strong{color:var(--text-heading);font-size:.875rem;display:block}.audit-module__RsLH_q__panelHead span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.5;display:block}.audit-module__RsLH_q__logBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__logRow{font-size:.625rem;font-family:var(--font-mono);color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.audit-module__RsLH_q__logRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-family:inherit;font-size:.5rem;font-weight:700}.audit-module__RsLH_q__logRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.audit-module__RsLH_q__logRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.audit-module__RsLH_q__logRow b[data-tone=warn]{color:#d97706;background:#d977061f}.audit-module__RsLH_q__coverageBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__coverageRow{align-items:flex-start;gap:.625rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__coverageRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.audit-module__RsLH_q__coverageRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.audit-module__RsLH_q__scanBody{gap:.625rem;padding:.75rem 1.25rem;display:grid}.audit-module__RsLH_q__scanRow{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.625rem;display:grid}.audit-module__RsLH_q__scanDomain{font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-module__RsLH_q__scanLabel{font-size:.5rem;font-weight:600}.audit-module__RsLH_q__scanLabel[data-tone=good]{color:#16a34a}.audit-module__RsLH_q__scanLabel[data-tone=bad]{color:#dc2626}.audit-module__RsLH_q__scanLabel[data-tone=warn]{color:#d97706}.audit-module__RsLH_q__scanRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5625rem;font-weight:700}.audit-module__RsLH_q__scanRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.audit-module__RsLH_q__scanRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.audit-module__RsLH_q__scanRow b[data-tone=warn]{color:#d97706;background:#d977061f}.audit-module__RsLH_q__alertBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__alertRow{align-items:flex-start;gap:.625rem;display:flex}.audit-module__RsLH_q__alertRow i{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.3125rem}.audit-module__RsLH_q__alertRow[data-tone=good] i{background:#16a34a}.audit-module__RsLH_q__alertRow[data-tone=bad] i{background:#dc2626}.audit-module__RsLH_q__alertRow[data-tone=warn] i{background:#d97706}.audit-module__RsLH_q__alertRow strong{color:var(--text-heading);font-size:.6875rem;display:block}.audit-module__RsLH_q__alertRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.audit-module__RsLH_q__flowBody{flex-wrap:wrap;align-items:center;gap:.625rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.audit-module__RsLH_q__flowBox{align-items:center;gap:.625rem;display:flex}.audit-module__RsLH_q__flowBox>div{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;min-width:7.5rem;padding:.75rem .875rem}.audit-module__RsLH_q__flowBox span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.audit-module__RsLH_q__flowBox strong{color:var(--text-heading);margin-top:.25rem;font-size:.625rem;display:block}.audit-module__RsLH_q__flowArrow{color:var(--text-tertiary);flex-shrink:0}.audit-module__RsLH_q__statBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.audit-module__RsLH_q__statBox{border:1px solid var(--border);text-align:center;border-radius:.75rem;padding:1.125rem}.audit-module__RsLH_q__statBox strong{font-size:1.625rem;font-weight:700;display:block}.audit-module__RsLH_q__statBox span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.audit-module__RsLH_q__statBox[data-tone=good]{background:#0964ff0f}.audit-module__RsLH_q__statBox[data-tone=good] strong{color:var(--text-link)}.audit-module__RsLH_q__statBox[data-tone=bad]{background:#dc26260f}.audit-module__RsLH_q__statBox[data-tone=bad] strong{color:#dc2626}.audit-module__RsLH_q__twoCardRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:45rem;margin:.5rem auto 0;display:grid}.audit-module__RsLH_q__twoCard{border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem}.audit-module__RsLH_q__twoCard[data-active=true]{background:var(--gradient-blue);border-color:var(--border-active)}.audit-module__RsLH_q__twoCard strong{color:var(--text-heading);font-size:1.25rem;line-height:1.3;display:block}.audit-module__RsLH_q__twoCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.audit-module__RsLH_q__featureStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;max-width:56.25rem;margin:.5rem auto 0;display:grid}.audit-module__RsLH_q__featureStripCard{background:var(--gradient-blue);border:1px solid var(--border);text-align:left;border-radius:.75rem;padding:1.125rem}.audit-module__RsLH_q__featureStripCard span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);font-size:.5rem;display:block}.audit-module__RsLH_q__featureStripCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.0625rem;line-height:1.3;display:block}.audit-module__RsLH_q__featureStripCard p:empty{display:none}.audit-module__RsLH_q__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}.audit-module__RsLH_q__laptopScreen{background:var(--gradient-blue);border:1px solid var(--border);border-radius:.625rem;gap:.625rem;padding:1rem;display:grid}.audit-module__RsLH_q__laptopScreenRow{background:var(--gradient-blue);border-radius:.25rem;height:.625rem}.audit-module__RsLH_q__laptopScreenRow:nth-child(2){width:70%}.audit-module__RsLH_q__laptopScreenRow:nth-child(3){width:45%}.audit-module__RsLH_q__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}.audit-module__RsLH_q__laptopBadgeAlt{background:var(--card-surface);color:var(--text-link);box-shadow:var(--shadow-sm);inset:auto auto -.625rem 1.5rem}.audit-module__RsLH_q__ecosystemGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.audit-module__RsLH_q__ecosystemCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.audit-module__RsLH_q__ecosystemCard h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);color:var(--text-heading);margin:0}.audit-module__RsLH_q__ecosystemCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.audit-module__RsLH_q__capabilityGrid{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.audit-module__RsLH_q__capabilityCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;padding:1.25rem}.audit-module__RsLH_q__capabilityCard strong{color:var(--text-heading);font-size:1.1875rem;line-height:1.3;display:block}.audit-module__RsLH_q__capabilityCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.audit-module__RsLH_q__cta{background:var(--gradient-atmosphere);text-align:center;color:var(--text-primary)}.audit-module__RsLH_q__ctaInner{max-width:40rem;position:relative}.audit-module__RsLH_q__ctaInner .audit-module__RsLH_q__button{margin-top:1.375rem}@media (max-width:900px){.audit-module__RsLH_q__split{grid-template-columns:1fr}.audit-module__RsLH_q__ecosystemGrid,.audit-module__RsLH_q__capabilityGrid,.audit-module__RsLH_q__featureStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-module__RsLH_q__twoCardRow{grid-template-columns:1fr}}@media (max-width:600px){.audit-module__RsLH_q__ecosystemGrid,.audit-module__RsLH_q__capabilityGrid,.audit-module__RsLH_q__featureStrip{grid-template-columns:1fr}}.audit-module__RsLH_q__feedBody{gap:.75rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__feedRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.audit-module__RsLH_q__feedRow>span:first-child{color:var(--text-primary);font-size:.75rem}.audit-module__RsLH_q__feedStatus{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.375rem;font-size:.5625rem;font-weight:700;display:flex}.audit-module__RsLH_q__feedStatus i{background:#16a34a;border-radius:50%;width:.4375rem;height:.4375rem}.audit-module__RsLH_q__feedStatus{color:#16a34a}.audit-module__RsLH_q__exposureBody{gap:.875rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__exposureRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.audit-module__RsLH_q__exposureRow div{flex:1}.audit-module__RsLH_q__exposureRow strong{color:var(--text-heading);font-size:.75rem;display:block}.audit-module__RsLH_q__exposureRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.audit-module__RsLH_q__exposureBadge{color:#16a34a;white-space:nowrap;background:#16a34a1f;border-radius:.375rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.audit-module__RsLH_q__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}.audit-module__RsLH_q__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}.audit-module__RsLH_q__trustCard strong{color:var(--text-heading);font-size:1rem;display:block}.audit-module__RsLH_q__trustCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.audit-module__RsLH_q__ecosystemGrid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;display:grid}.audit-module__RsLH_q__ecosystemIconCard{background:var(--card-surface);border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.25rem 1rem}.audit-module__RsLH_q__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}.audit-module__RsLH_q__ecosystemIconCard strong{color:var(--text-heading);font-size:.8125rem;line-height:1.35;display:block}@media (max-width:900px){.audit-module__RsLH_q__ecosystemGrid5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.audit-module__RsLH_q__ecosystemGrid5{grid-template-columns:1fr}}.audit-module__RsLH_q__light{background:var(--bg-secondary)}.audit-module__RsLH_q__splitReverse{grid-template-columns:1fr 1fr}.audit-module__RsLH_q__splitReverse .audit-module__RsLH_q__splitCopy{order:2}.audit-module__RsLH_q__splitReverse .audit-module__RsLH_q__splitVisual{order:1}.audit-module__RsLH_q__featureListPanel{gap:.625rem;width:100%;max-width:23.75rem;display:grid}.audit-module__RsLH_q__featureListRow{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__featureListRow strong{color:var(--text-heading);font-size:.75rem;display:block}.audit-module__RsLH_q__featureListRow p{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;line-height:1.5}.audit-module__RsLH_q__tableBody{gap:.625rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__tableRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.audit-module__RsLH_q__tableRow b{white-space:nowrap;border-radius:.375rem;padding:.1875rem .5rem;font-size:.5rem;font-weight:700}.audit-module__RsLH_q__tableRow b[data-tone=good]{color:#16a34a;background:#16a34a1f}.audit-module__RsLH_q__tableRow b[data-tone=bad]{color:#dc2626;background:#dc26261f}.audit-module__RsLH_q__tableRow b[data-tone=warn]{color:#d97706;background:#d977061f}.audit-module__RsLH_q__tableFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:0 1.25rem 1.125rem;display:grid}.audit-module__RsLH_q__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}.audit-module__RsLH_q__structuredHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.audit-module__RsLH_q__structuredHead span{color:var(--text-secondary);font-size:.6875rem}.audit-module__RsLH_q__structuredHead b{background:var(--gradient-blue);color:var(--text-link);border-radius:62.4375rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700}.audit-module__RsLH_q__structuredWord{color:var(--text-heading);margin:1.125rem 0 .375rem;font-size:2.125rem;font-weight:700}.audit-module__RsLH_q__structuredCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.audit-module__RsLH_q__structuredStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.audit-module__RsLH_q__contextRow{color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.audit-module__RsLH_q__contextValue{color:var(--text-link);white-space:nowrap;font-size:.625rem;font-weight:600}.audit-module__RsLH_q__chipCloud{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__questionList{gap:.625rem;margin-top:1.25rem;display:grid}.audit-module__RsLH_q__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}.audit-module__RsLH_q__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}.audit-module__RsLH_q__iconGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.audit-module__RsLH_q__iconGrid4 .audit-module__RsLH_q__ecosystemIconCard{text-align:center}.audit-module__RsLH_q__iconGrid4 .audit-module__RsLH_q__ecosystemIconCard span{margin:0 auto .75rem}.audit-module__RsLH_q__flowChips{flex-wrap:wrap;gap:.5rem;padding:1rem 1.25rem .5rem;display:flex}.audit-module__RsLH_q__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){.audit-module__RsLH_q__splitReverse{grid-template-columns:1fr}.audit-module__RsLH_q__splitReverse .audit-module__RsLH_q__splitCopy,.audit-module__RsLH_q__splitReverse .audit-module__RsLH_q__splitVisual{order:initial}.audit-module__RsLH_q__iconGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-module__RsLH_q__tableFooter,.audit-module__RsLH_q__structuredStats{grid-template-columns:1fr}}@media (max-width:600px){.audit-module__RsLH_q__iconGrid4{grid-template-columns:1fr}}.audit-module__RsLH_q__pillGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.audit-module__RsLH_q__pillCard{align-items:center;gap:.5rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__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}.audit-module__RsLH_q__bigStatHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.audit-module__RsLH_q__bigStatHead span{color:var(--text-link);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.audit-module__RsLH_q__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}.audit-module__RsLH_q__bigStatValue{color:var(--text-heading);margin:.875rem 0 .375rem;font-size:2.25rem;font-weight:700}.audit-module__RsLH_q__bigStatCaption{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.audit-module__RsLH_q__bigStatFlow{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__bigStatFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.audit-module__RsLH_q__auditStatPanel{gap:.75rem;width:100%;max-width:27.5rem;display:grid}.audit-module__RsLH_q__auditStatRow{gap:.75rem;display:grid}.audit-module__RsLH_q__auditStatRow[data-cols="1"]{grid-template-columns:1fr}.audit-module__RsLH_q__auditStatRow[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-module__RsLH_q__auditStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem 1.25rem}.audit-module__RsLH_q__auditStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.audit-module__RsLH_q__auditStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.625rem;font-weight:700;display:block}.audit-module__RsLH_q__auditStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.375rem}.audit-module__RsLH_q__auditStatFooter{background:var(--gradient-blue), var(--bg-tertiary);border:1px solid var(--border);border-radius:.875rem;padding:1rem 1.25rem}.audit-module__RsLH_q__auditStatFooter strong{color:var(--text-heading);font-size:.8125rem;display:block}.audit-module__RsLH_q__auditStatFooter p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.audit-module__RsLH_q__numberedStatRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.audit-module__RsLH_q__numberedStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.125rem;position:relative}.audit-module__RsLH_q__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}.audit-module__RsLH_q__numberedStatCard span{color:var(--text-link);font-size:.6875rem;font-weight:600;display:block}.audit-module__RsLH_q__numberedStatCard strong{color:var(--text-heading);margin-top:.375rem;font-size:1.5rem;font-weight:700;display:block}.audit-module__RsLH_q__statBody3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.audit-module__RsLH_q__statCardWide{border:1px solid var(--border);background:var(--gradient-blue);border-radius:.875rem;padding:1.25rem}.audit-module__RsLH_q__statCardWide strong{color:var(--text-link);font-size:1.625rem;font-weight:700;display:block}.audit-module__RsLH_q__statCardWide span{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;display:block}.audit-module__RsLH_q__statCardWide p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.audit-module__RsLH_q__evidenceHead{justify-content:space-between;align-items:center;gap:.625rem;padding:1rem 1.25rem 0;display:flex}.audit-module__RsLH_q__evidenceHead strong{color:var(--text-heading);font-size:.8125rem}.audit-module__RsLH_q__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}.audit-module__RsLH_q__evidenceFlow{flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem 1.25rem;display:flex}.audit-module__RsLH_q__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}.audit-module__RsLH_q__evidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin-top:1.25rem;display:grid}.audit-module__RsLH_q__evidenceCard{position:relative}.audit-module__RsLH_q__evidenceCard .numbered-title-row{margin-bottom:.625rem}.audit-module__RsLH_q__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;font-size:.625rem;font-weight:700;display:flex}.audit-module__RsLH_q__evidenceCard strong{color:var(--text-heading);font-size:.8125rem}.audit-module__RsLH_q__evidenceCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.25rem}.audit-module__RsLH_q__iconStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.audit-module__RsLH_q__iconStatCard{background:var(--card-surface);border:1px solid var(--border);border-radius:.875rem;padding:1.375rem}.audit-module__RsLH_q__iconStatCard .icon-title-row>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:flex}.audit-module__RsLH_q__iconStatCard strong{color:var(--text-heading);font-size:1.375rem;font-weight:700;display:block}.audit-module__RsLH_q__iconStatCard b{color:var(--text-link);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.audit-module__RsLH_q__iconStatCard p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin-top:.5rem}.audit-module__RsLH_q__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){.audit-module__RsLH_q__pillGrid,.audit-module__RsLH_q__evidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-module__RsLH_q__numberedStatRow,.audit-module__RsLH_q__statBody3,.audit-module__RsLH_q__iconStatGrid,.audit-module__RsLH_q__auditStatRow[data-cols="2"]{grid-template-columns:1fr}}@media (max-width:600px){.audit-module__RsLH_q__pillGrid,.audit-module__RsLH_q__evidenceGrid{grid-template-columns:1fr}}.audit-module__RsLH_q__hero .audit-module__RsLH_q__badge{color:var(--text-heading)}.audit-module__RsLH_q__heroBackground{object-fit:cover;z-index:-3}.audit-module__RsLH_q__heroShade{z-index:-2;background:linear-gradient(#0206178c 0%,#03106c66 45%,#050b1899 100%);position:absolute;inset:0}.audit-module__RsLH_q__photoBanner{max-width:62.5rem;margin:0 auto 1.75rem}.audit-module__RsLH_q__photoBannerFrame{aspect-ratio:16/7;border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:1rem;position:relative;overflow:hidden}@media (max-width:700px){.audit-module__RsLH_q__photoBannerFrame{aspect-ratio:4/3}}.audit-module__RsLH_q__photoPanel{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}.audit-module__RsLH_q__photoPanelFrame{aspect-ratio:4/3;position:relative}.audit-module__RsLH_q__photoPanelBody{padding:1rem 1.25rem 1.25rem}.audit-module__RsLH_q__photoPanelBody p{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.6}.audit-module__RsLH_q__photoPanelStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.875rem;display:grid}.audit-module__RsLH_q__photoPanelStats div{background:var(--gradient-blue);border:1px solid var(--border);text-align:center;border-radius:.625rem;padding:.75rem}.audit-module__RsLH_q__photoPanelStats strong{color:var(--text-heading);font-size:1.125rem;font-weight:700;display:block}.audit-module__RsLH_q__photoPanelStats span{color:var(--text-secondary);margin-top:.125rem;font-size:.625rem;display:block}.audit-module__RsLH_q__lifecycleRow{justify-content:center;align-items:flex-start;gap:0;max-width:68.75rem;margin:0 auto;display:flex}.audit-module__RsLH_q__lifecycleStep{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.625rem;padding:0 .625rem;display:flex}.audit-module__RsLH_q__lifecycleStep b{background:var(--gradient-surface);border:1px solid var(--border-strong);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:62.4375rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.audit-module__RsLH_q__lifecycleStep strong{color:var(--text-heading);font-size:.875rem}.audit-module__RsLH_q__lifecycleStep p{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.7}.audit-module__RsLH_q__lifecycleArrow{color:var(--text-tertiary);flex:none;margin-top:.625rem}@media (max-width:900px){.audit-module__RsLH_q__lifecycleRow{flex-direction:column;align-items:stretch;max-width:26.25rem}.audit-module__RsLH_q__lifecycleArrow{display:none}}.audit-module__RsLH_q__ahubWrap{padding:1.5rem 0 .5rem;position:relative}.audit-module__RsLH_q__ahubWash{z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 42%,#0964ff1f,#0000 70%);position:absolute;inset:0}.audit-module__RsLH_q__ahubGrid{z-index:1;grid-template-columns:minmax(0,20rem) minmax(0,18.75rem) minmax(0,20rem);align-items:center;column-gap:2rem;display:grid;position:relative}.audit-module__RsLH_q__ahubCol{flex-direction:column;gap:1.375rem;display:flex}.audit-module__RsLH_q__ahubSvg{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.audit-module__RsLH_q__ahubRingIcon{z-index:1;color:#0964ff;background:linear-gradient(160deg,#fff,#eaf1ff);border:1px solid #0964ff2e;border-radius:.5625rem;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 .625rem 1.25rem #0964ff40}.audit-module__RsLH_q__ahubRingIcon svg{width:1rem;height:1rem}.audit-module__RsLH_q__ahubCard{z-index:2;background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex;position:relative}.audit-module__RsLH_q__ahubBadge{background:var(--bg-secondary);border:1px solid var(--border-strong);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.audit-module__RsLH_q__ahubIcon{background:var(--gradient-blue);width:2.125rem;height:2.125rem;color:var(--text-link);border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__ahubText strong{color:var(--text-heading);font-size:.8125rem;display:block}.audit-module__RsLH_q__ahubText p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}.audit-module__RsLH_q__ahubCenterCol{z-index:1;justify-content:center;align-items:center;min-height:16.25rem;display:flex;position:relative}.audit-module__RsLH_q__ahubCenter{justify-content:center;align-items:center;width:13.125rem;height:13.125rem;display:flex;position:relative}.audit-module__RsLH_q__ahubRing{border:1.5px dashed #0964ff40;border-radius:50%;position:absolute;inset:0}.audit-module__RsLH_q__ahubDots{opacity:.55;background-image:radial-gradient(#0964ff59 1px,#0000 1.5px);background-size:.875rem .875rem;border-radius:50%;position:absolute;inset:1rem}.audit-module__RsLH_q__ahubGlow{z-index:0;filter:blur(.125rem);background:radial-gradient(circle,#0964ff59,#0000 68%);border-radius:50%;position:absolute;inset:-20%}.audit-module__RsLH_q__ahubDisc{z-index:1;background:radial-gradient(at 32% 22%,#6fa8ff 0%,#2a6df5 38%,#0a1e5c 82%);border-radius:50%;width:9.375rem;height:6rem;position:relative;box-shadow:0 2.125rem 2.875rem -.875rem #0964ffa6,inset 0 -.875rem 1.25rem #0006,inset 0 .1875rem .375rem #ffffff59}.audit-module__RsLH_q__ahubDisc:after{content:"";opacity:.6;background:linear-gradient(#fff6,#0000);border-radius:50% 50% 40% 40%/100% 100% 30% 30%;position:absolute;inset:.1875rem .1875rem 46%}.audit-module__RsLH_q__ahubDiscMid{background:linear-gradient(165deg,#cfe3ff,#8fb8ff 70%);border-radius:50%;width:88%;height:3.625rem;position:absolute;top:-1.25rem;left:6%;box-shadow:0 .625rem 1.125rem #0964ff4d,inset 0 .125rem .25rem #fff9}.audit-module__RsLH_q__ahubDiscTop{background:linear-gradient(#fff,#d3e6ff);border-radius:50%;width:80%;height:2.625rem;position:absolute;top:-2.125rem;left:10%;box-shadow:0 .375rem .875rem #0964ff4d,inset 0 .125rem .1875rem #fffc}.audit-module__RsLH_q__ahubDoc{z-index:2;color:#0964ff;background:linear-gradient(160deg,#fff,#eaf1ff);border:1px solid #0964ff33;border-radius:.625rem .1875rem .625rem .625rem;justify-content:center;align-items:center;width:3.875rem;height:4.5rem;display:flex;position:absolute;overflow:hidden;box-shadow:0 1.125rem 1.875rem #0964ff66,inset 0 1px #ffffffe6}.audit-module__RsLH_q__ahubDoc:before{content:"";background:linear-gradient(135deg,#0000 50%,#0964ff2e 50%);border-bottom-left-radius:.1875rem;width:1rem;height:1rem;position:absolute;top:0;right:0}.audit-module__RsLH_q__ahubCheck{z-index:3;color:#fff;background:linear-gradient(150deg,#2a8bff,#0964ff);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:-.5rem;right:-.5rem;box-shadow:0 .25rem .625rem #0964ff80,inset 0 1px 1px #ffffff80}@media (max-width:900px){.audit-module__RsLH_q__ahubGrid{grid-template-columns:1fr}.audit-module__RsLH_q__ahubSvg{display:none}.audit-module__RsLH_q__ahubCenterCol{order:-1;min-height:12.5rem}}.audit-module__RsLH_q__alcWrap{width:100%}.audit-module__RsLH_q__alcRow{justify-content:center;align-items:flex-end;max-width:71.25rem;margin:0 auto;display:flex}.audit-module__RsLH_q__alcStep{flex-direction:column;flex:1;align-items:center;gap:.625rem;display:flex}.audit-module__RsLH_q__alcBadge{background:var(--bg-tertiary);border:1px solid var(--border-strong);width:2.125rem;height:2.125rem;box-shadow:var(--shadow-sm);color:var(--text-link);border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.audit-module__RsLH_q__alcPlatform{justify-content:center;align-items:center;width:6rem;height:5.5rem;display:flex;position:relative}.audit-module__RsLH_q__alcPlatformBase{background:linear-gradient(160deg,#fff,#eaf1ff);border:1px solid #0964ff26;border-radius:1rem;width:5.625rem;height:3.375rem;position:absolute;bottom:0;box-shadow:0 1.125rem 1.5rem -.5rem #0964ff59,inset 0 -.5rem .75rem #0964ff1f}.audit-module__RsLH_q__alcPlatformIcon{z-index:1;color:#0964ff;margin-bottom:1.375rem;position:relative}.audit-module__RsLH_q__alcPlatformSubIcon{z-index:2;color:#fff;background:linear-gradient(150deg,#4c92ff,#0d3f88 85%);border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;position:absolute;bottom:.875rem;right:-.375rem;box-shadow:0 .375rem .75rem #0964ff66}.audit-module__RsLH_q__alcConnector{flex:none;justify-content:center;align-items:center;width:4.5rem;height:2.125rem;margin-bottom:2.5rem;display:flex;position:relative}.audit-module__RsLH_q__alcArrowSvg{width:100%;height:100%;display:block}.audit-module__RsLH_q__alcConnectorArrow{background:var(--bg-tertiary);border:1px solid var(--border);width:1.375rem;height:1.375rem;color:var(--text-link);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.audit-module__RsLH_q__alcCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;max-width:71.25rem;margin:1.75rem auto 0;display:grid}.audit-module__RsLH_q__alcCard{background:var(--card-surface);border:1px solid var(--border);text-align:left;border-radius:.875rem;padding:1.125rem}.audit-module__RsLH_q__alcCardIcon{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.625rem;display:inline-flex}.audit-module__RsLH_q__alcCard strong{color:var(--text-heading);font-size:.8125rem;display:block}.audit-module__RsLH_q__alcCard p{color:var(--text-secondary);margin-top:.25rem;font-size:.6875rem;line-height:1.6}@media (max-width:900px){.audit-module__RsLH_q__alcRow{flex-direction:column;align-items:stretch}.audit-module__RsLH_q__alcConnector{display:none}.audit-module__RsLH_q__alcCards{grid-template-columns:1fr}}.audit-module__RsLH_q__apWrap{width:100%;max-width:40rem}.audit-module__RsLH_q__apStageWrap{grid-template-columns:7.5rem 1fr 7.5rem;align-items:center;gap:.625rem;display:grid;position:relative}.audit-module__RsLH_q__apConnectorSvg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.audit-module__RsLH_q__apNodeCol{z-index:1;flex-direction:column;gap:1.875rem;display:flex;position:relative}.audit-module__RsLH_q__apNodeCol[data-pos=right]{align-items:flex-end}.audit-module__RsLH_q__apNode{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);color:#dcebfa;white-space:nowrap;background:#ffffff0f;border:1px solid #8fd0ff47;border-radius:.625rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex;box-shadow:0 .5rem 1.125rem #020a1e59}.audit-module__RsLH_q__apMonitor{z-index:1;width:13.75rem;margin:0 auto;position:relative}.audit-module__RsLH_q__apScreen{background:linear-gradient(160deg,#fffffff0,#dcebffdb);border:1px solid #8fd0ff66;border-radius:.875rem;padding:.875rem;box-shadow:0 1.875rem 3.125rem -.75rem #000a2899}.audit-module__RsLH_q__apScreenHead{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.audit-module__RsLH_q__apScreenAvatar{color:#fff;background:#0964ff;border-radius:.3125rem;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.audit-module__RsLH_q__apScreenHead strong{color:#0a1830;font-size:.6875rem}.audit-module__RsLH_q__apGantt{gap:.5rem;display:grid}.audit-module__RsLH_q__apGantt span{background:linear-gradient(90deg,#0964ff,#4fd9ff);border-radius:.25rem;height:.5rem}.audit-module__RsLH_q__apBase{background:linear-gradient(160deg,#1c3e78,#0a1626);border-radius:0 0 .625rem .625rem;width:70%;height:.875rem;margin:.625rem auto 0;display:block;box-shadow:0 1.25rem 1.875rem -.625rem #0964ff66}.audit-module__RsLH_q__apStatRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.75rem;display:grid}.audit-module__RsLH_q__apStatCard{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:.875rem;padding:1rem 1.125rem}.audit-module__RsLH_q__apStatCard[data-wide=true]{grid-column:1/-1}.audit-module__RsLH_q__apStatIcon{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:.4375rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.audit-module__RsLH_q__apStatCard strong{color:var(--text-heading);font-size:.75rem;display:block}.audit-module__RsLH_q__apStatValue{color:var(--text-heading);margin-top:.125rem;font-size:1.375rem;font-weight:700;display:block}.audit-module__RsLH_q__apStatCard p{color:var(--text-secondary);margin-top:.375rem;font-size:.6875rem;line-height:1.6}@media (max-width:900px){.audit-module__RsLH_q__apStageWrap{grid-template-columns:1fr;justify-items:center}.audit-module__RsLH_q__apNodeCol{flex-flow:wrap;justify-content:center}.audit-module__RsLH_q__apNodeCol[data-pos=right]{align-items:center}}@media (max-width:600px){.audit-module__RsLH_q__apStatRow{grid-template-columns:1fr}}.audit-module__RsLH_q__scopeGrid{grid-template-columns:16.25rem 1fr 23.75rem;align-items:center;gap:2rem;display:grid}.audit-module__RsLH_q__scopeCard{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:1.125rem;padding:1.625rem}.audit-module__RsLH_q__scopeEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-link);margin-bottom:.625rem;font-size:.625rem;font-weight:700;display:block}.audit-module__RsLH_q__scopeValue{color:var(--text-heading);margin-bottom:.625rem;font-size:2.125rem;font-weight:800}.audit-module__RsLH_q__scopeCaption{color:var(--text-secondary);margin:0 0 1rem;font-size:.75rem;line-height:1.7}.audit-module__RsLH_q__scopeChips{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.audit-module__RsLH_q__scopeChips span{background:var(--gradient-blue);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.625rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__scopeFooter{gap:.625rem;display:grid}.audit-module__RsLH_q__scopeFooterStat{background:var(--bg-secondary);border:1px solid var(--border);border-radius:.75rem;align-items:center;gap:.625rem;padding:.75rem .875rem;display:flex}.audit-module__RsLH_q__scopeFooterStat>div{flex:1;min-width:0}.audit-module__RsLH_q__scopeFooterIcon{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}.audit-module__RsLH_q__scopeFooterStat strong{color:var(--text-heading);font-size:1rem;display:block}.audit-module__RsLH_q__scopeFooterStat span{color:var(--text-secondary);font-size:.625rem;display:block}.audit-module__RsLH_q__scopeFooterArrow{color:var(--text-tertiary);flex-shrink:0}.audit-module__RsLH_q__scopeCopy{max-width:32.5rem}.audit-module__RsLH_q__iconFlowRow{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:1.375rem;display:flex}.audit-module__RsLH_q__iconFlowStep{background:var(--card-surface);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;min-width:5.375rem;padding:.75rem .875rem;display:flex}.audit-module__RsLH_q__iconFlowStep span{background:var(--gradient-blue);width:1.875rem;height:1.875rem;color:var(--text-link);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__iconFlowStep b{color:var(--text-heading);font-size:.625rem;font-weight:600}.audit-module__RsLH_q__iconFlowArrow{color:var(--text-tertiary);flex-shrink:0}.audit-module__RsLH_q__aeWrap{align-items:center;gap:1.25rem;width:100%;max-width:26.25rem;margin-left:auto;display:flex;position:relative}.audit-module__RsLH_q__aeFloatCol{z-index:1;flex-direction:column;gap:.875rem;display:flex;position:relative}.audit-module__RsLH_q__aeFloatCard{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text-heading);white-space:nowrap;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__aeMonitor{z-index:1;flex-shrink:0;width:13.75rem;position:relative}.audit-module__RsLH_q__aeScreen{border:1px solid var(--border);box-shadow:var(--shadow-glass);background:linear-gradient(160deg,#fff,#f2f7ff);border-radius:.875rem;padding:1rem}.audit-module__RsLH_q__aeScreenHead{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.audit-module__RsLH_q__aeScreenHead strong{color:var(--text-heading);font-size:.6875rem}.audit-module__RsLH_q__aeScreenDots{color:var(--text-tertiary);font-size:.625rem}.audit-module__RsLH_q__aeDonutRow{align-items:center;gap:.875rem;margin-bottom:.875rem;display:flex}.audit-module__RsLH_q__aeDonut{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:relative}.audit-module__RsLH_q__aeDonutHole{background:var(--bg-tertiary);width:2.75rem;height:2.75rem;color:var(--text-link);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.audit-module__RsLH_q__aeChecklist{flex-direction:column;gap:.375rem;display:flex}.audit-module__RsLH_q__aeChecklist span{background:var(--bg-secondary);width:1.125rem;height:1.125rem;color:var(--text-tertiary);border-radius:.3125rem;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__aeChecklist span[data-done=true]{color:#0964ff;background:#0964ff1f}.audit-module__RsLH_q__aeBars{align-items:flex-end;gap:.5rem;height:2.5rem;display:flex}.audit-module__RsLH_q__aeBars span{background:linear-gradient(#4fd9ff,#0964ff);border-radius:.1875rem;flex:1}.audit-module__RsLH_q__aeBase{background:linear-gradient(160deg,#bcd8ff,#7fa8e6);border-radius:0 0 .625rem .625rem;width:70%;height:.875rem;margin:.625rem auto 0;display:block;box-shadow:0 1rem 1.625rem -.5rem #0964ff59}@media (max-width:1100px){.audit-module__RsLH_q__scopeGrid{grid-template-columns:1fr}.audit-module__RsLH_q__aeWrap{max-width:30rem;margin-left:0}}@media (max-width:600px){.audit-module__RsLH_q__aeWrap{flex-direction:column}.audit-module__RsLH_q__aeFloatCol{flex-flow:wrap;justify-content:center}}.audit-module__RsLH_q__iconStepFlow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.audit-module__RsLH_q__iconStepPill{background:var(--card-surface);border:1px solid var(--border);color:var(--text-heading);border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.5rem .875rem .5rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__iconStepIcon{background:var(--gradient-blue);width:1.5rem;height:1.5rem;color:var(--text-link);border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__iconStepArrow{background:var(--bg-secondary);width:1.375rem;height:1.375rem;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__connectorActive{filter:drop-shadow(0 0 .3125rem #0964ff73)}.audit-module__RsLH_q__evHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:3rem;display:grid}.audit-module__RsLH_q__evHeroCopy{max-width:30rem}.audit-module__RsLH_q__evHeroVisualCol{justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__evCapRow{flex-wrap:wrap;gap:1.375rem;margin-top:1.75rem;display:flex}.audit-module__RsLH_q__evCapItem{flex:6.875rem;min-width:6.875rem}.audit-module__RsLH_q__evCapIcon{color:#8fd0ff;background:#ffffff14;border:1px solid #ffffff29;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.625rem;display:flex}.audit-module__RsLH_q__evCapItem strong{color:var(--text-heading);font-size:.8125rem;display:block}.audit-module__RsLH_q__evCapItem p{color:var(--text-secondary-on-dark);margin-top:.25rem;font-size:.6875rem;line-height:1.5}.audit-module__RsLH_q__evHeroVisual{width:100%;max-width:33.75rem;margin:0 auto;padding:1.25rem 3.5rem 2.125rem .5rem;position:relative}.audit-module__RsLH_q__evHeroPhotoFrame{aspect-ratio:4/3;box-shadow:var(--shadow-glass);border:1px solid #8fd0ff33;border-radius:1.125rem;position:relative;overflow:hidden}.audit-module__RsLH_q__evConnectorSvg{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.audit-module__RsLH_q__evFloatCard{z-index:3;background:#061022e0;border:1px solid #8fd0ff47;border-radius:.875rem;width:10.5rem;padding:.75rem .875rem .625rem;position:absolute;top:-6%;left:-4%;box-shadow:0 1.125rem 2.5rem #00000059}.audit-module__RsLH_q__evFloatCardHead{color:#fff;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:flex}.audit-module__RsLH_q__evFloatCardHead svg{color:var(--text-tertiary)}.audit-module__RsLH_q__evFloatCard ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__RsLH_q__evFloatCard li{color:#dcebfa;align-items:center;gap:.5rem;font-size:.65625rem;display:flex}.audit-module__RsLH_q__evFloatCard li svg{color:#4fd9ff;flex-shrink:0}.audit-module__RsLH_q__evFolderIcon{z-index:3;color:#fff;background:linear-gradient(150deg,#2a6bff,#072957 85%);border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:40%;right:4%;box-shadow:0 .625rem 1.625rem #0964ff73}.audit-module__RsLH_q__evTagStack{z-index:3;gap:.625rem;display:grid;position:absolute;top:2%;right:0}.audit-module__RsLH_q__evTagPill{color:#fff;white-space:nowrap;background:#061022e0;border:1px solid #8fd0ff47;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.65625rem;font-weight:600;display:flex;box-shadow:0 .625rem 1.25rem #0000004d}.audit-module__RsLH_q__evTagPill svg{color:#4fd9ff;flex-shrink:0}.audit-module__RsLH_q__evLibPanel{background:var(--card-surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-glass);border-radius:1.25rem;padding:1.75rem 1.75rem 1.875rem}.audit-module__RsLH_q__evLibHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.audit-module__RsLH_q__evLibHead strong{color:var(--text-heading);font-size:1.25rem;display:block}.audit-module__RsLH_q__evLibHead p{color:var(--text-secondary);max-width:33.75rem;margin-top:.375rem;font-size:.8125rem;line-height:1.6}.audit-module__RsLH_q__evLibCta{background:var(--gradient-blue);border:1px solid var(--border-active);color:var(--text-link);white-space:nowrap;border-radius:62.4375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5625rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.audit-module__RsLH_q__evLibTabs{flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;display:flex}.audit-module__RsLH_q__evLibTab{border:1px solid var(--border);color:var(--text-secondary);background:0 0;border-radius:62.4375rem;padding:.5625rem 1.125rem;font-size:.75rem;font-weight:600}.audit-module__RsLH_q__evLibTab[data-active=true]{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));color:#fff;border-color:#0000}.audit-module__RsLH_q__evLibGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.audit-module__RsLH_q__evLibCard{padding:1.125rem}.audit-module__RsLH_q__evLibCardHead{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.audit-module__RsLH_q__evLibCardBadge{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;font-weight:700;display:flex}.audit-module__RsLH_q__evLibCardIcon{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.5625rem;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__evLibCardTitleRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.audit-module__RsLH_q__evLibCardTitleRow strong{color:var(--text-heading);font-size:.8125rem}.audit-module__RsLH_q__evLibCardTitleRow svg{color:var(--text-tertiary);flex-shrink:0}@media (max-width:900px){.audit-module__RsLH_q__evHero{grid-template-columns:1fr}.audit-module__RsLH_q__evHeroVisual{padding:2.125rem 2.125rem 2.5rem}.audit-module__RsLH_q__evLibGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.audit-module__RsLH_q__evLibGrid{grid-template-columns:1fr}.audit-module__RsLH_q__evTagStack,.audit-module__RsLH_q__evFloatCard{margin-bottom:.75rem;position:static}.audit-module__RsLH_q__evHeroVisual{padding:0}}.audit-module__RsLH_q__section[aria-labelledby=control-management-title] .audit-module__RsLH_q__split{grid-template-columns:.85fr 1.6fr}.audit-module__RsLH_q__ctrlVisualRow{align-items:center;gap:1.5rem;width:100%;display:flex}.audit-module__RsLH_q__ctrlHubWrap{flex:62%;min-width:0;padding:1rem 0;position:relative}.audit-module__RsLH_q__hubSvgAbs{pointer-events:none;position:absolute;inset:0}.audit-module__RsLH_q__ctrlHubTop{z-index:1;justify-content:center;gap:1.25rem;margin-bottom:1.875rem;display:flex;position:relative}.audit-module__RsLH_q__ctrlHubMiddle{z-index:1;grid-template-columns:minmax(0,8.75rem) auto minmax(0,8.75rem);align-items:center;column-gap:1rem;display:grid;position:relative}.audit-module__RsLH_q__ctrlHubSide{flex-direction:column;gap:1.125rem;display:flex}.audit-module__RsLH_q__ctrlHubBottom{z-index:1;justify-content:center;gap:1rem;margin-top:1.875rem;display:flex;position:relative}.audit-module__RsLH_q__ctrlNode{background:var(--card-surface);border:1px solid var(--border);width:100%;max-width:8.75rem;box-shadow:var(--card-shadow,var(--shadow-glass));border-radius:.75rem;padding:.75rem .875rem;position:relative}.audit-module__RsLH_q__ctrlNodeIcon{background:var(--gradient-blue);width:1.75rem;height:1.75rem;color:var(--text-link);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.375rem;display:inline-flex}.audit-module__RsLH_q__ctrlNode strong{color:var(--text-heading);font-size:.71875rem;display:block}.audit-module__RsLH_q__ctrlCore{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:7.375rem;margin:0 auto;display:flex;position:relative}.audit-module__RsLH_q__ctrlCoreGlow{z-index:0;background:radial-gradient(circle,#0964ff38,#0000 70%);border-radius:50%;position:absolute;inset:-40% -30%}.audit-module__RsLH_q__ctrlCoreIcon{z-index:1;color:#fff;background:linear-gradient(150deg,#4c92ff 0%,#0d3f88 60%,#072957 100%);border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:relative;box-shadow:0 .875rem 1.875rem #0964ff66,inset 0 1px #fff6}.audit-module__RsLH_q__ctrlCore strong{z-index:1;color:var(--text-heading);margin-top:.625rem;font-size:.75rem;font-weight:700;position:relative}.audit-module__RsLH_q__ctrlCorePedestal{z-index:0;background:radial-gradient(#0964ff47,#0000 70%);border:1px solid #0964ff33;border-radius:50%;width:7.375rem;height:1.625rem;margin-top:-.625rem;position:relative}.audit-module__RsLH_q__ctrlLibPanel{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:1.125rem;flex:0 0 15.625rem;padding:1.375rem}.audit-module__RsLH_q__ctrlLibHead{justify-content:space-between;align-items:center;display:flex}.audit-module__RsLH_q__ctrlLibHead>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--text-link);font-size:.625rem;font-weight:700}.audit-module__RsLH_q__ctrlLibMenu{background:var(--bg-secondary);width:1.625rem;height:1.625rem;color:var(--text-tertiary);border-radius:62.4375rem;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__ctrlLibTitle{color:var(--text-heading);margin-top:.875rem;font-size:1.625rem;font-weight:700;display:block}.audit-module__RsLH_q__ctrlLibDesc{color:var(--text-secondary);margin-top:.625rem;font-size:.75rem;line-height:1.6}.audit-module__RsLH_q__ctrlLibStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.125rem;display:grid}.audit-module__RsLH_q__ctrlLibStat{border:1px solid var(--border);background:var(--gradient-blue);text-align:center;border-radius:.75rem;padding:.875rem}.audit-module__RsLH_q__ctrlLibStat strong{color:var(--text-link);font-size:1.1875rem;font-weight:700;display:block}.audit-module__RsLH_q__ctrlLibStat span{color:var(--text-secondary);margin-top:.25rem;font-size:.625rem;display:block}@media (max-width:900px){.audit-module__RsLH_q__section[aria-labelledby=control-management-title] .audit-module__RsLH_q__split{grid-template-columns:1fr}.audit-module__RsLH_q__ctrlVisualRow{flex-direction:column}.audit-module__RsLH_q__ctrlLibPanel{flex:auto;width:100%;max-width:26.25rem}}.audit-module__RsLH_q__fwHeroRow{grid-template-columns:.85fr 1.3fr .85fr;align-items:center;gap:1.5rem;display:grid}.audit-module__RsLH_q__fwHeroSide{justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__fwOrbitWrap{width:100%;max-width:16.25rem;height:18.75rem;margin:0 auto;position:relative}.audit-module__RsLH_q__fwOrbitSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.audit-module__RsLH_q__fwCard{z-index:1;background:linear-gradient(150deg,#123063 0%,#0a1c3f 60%,#071230 100%);border:1px solid #8fd0ff40;border-radius:.875rem;width:9.25rem;margin:3.75rem auto 0;padding:1rem .875rem;position:relative;box-shadow:0 1.125rem 2.5rem -.875rem #092d7899}.audit-module__RsLH_q__fwCard strong{color:#fff;margin-bottom:.625rem;font-size:.71875rem;display:block}.audit-module__RsLH_q__fwCard ul{gap:.4375rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__RsLH_q__fwCard li{background:#ffffff2e;border-radius:.25rem;height:.375rem}.audit-module__RsLH_q__fwCard li:nth-child(2){width:80%}.audit-module__RsLH_q__fwCard li:nth-child(3){width:60%}.audit-module__RsLH_q__fwCard li:nth-child(4){width:70%}.audit-module__RsLH_q__fwCardBadge{color:#0964ff;width:2rem;height:2rem;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.875rem;right:-.625rem}.audit-module__RsLH_q__fwPlatform{z-index:0;background:linear-gradient(#4fd9ff59,#0964ff0d);border:1px solid #4fd9ff4d;border-radius:50%;width:11.25rem;height:2.625rem;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%);box-shadow:0 1.875rem 2.75rem -.75rem #0964ff66}.audit-module__RsLH_q__fwOrbitPill{z-index:2;color:#fff;white-space:nowrap;background:#061022e0;border:1px solid #8fd0ff4d;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.625rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 .625rem 1.25rem #0000004d}.audit-module__RsLH_q__fwOrbitPill svg{color:#4fd9ff;flex-shrink:0}.audit-module__RsLH_q__fwOrbitPill[data-pos=a]{top:4%;left:2%}.audit-module__RsLH_q__fwOrbitPill[data-pos=b]{top:44%;left:-6%}.audit-module__RsLH_q__fwOrbitPill[data-pos=c]{bottom:24%;left:2%}.audit-module__RsLH_q__fwOrbitPill[data-pos=d]{bottom:0;left:22%}.audit-module__RsLH_q__fwStackCard{z-index:1;background:linear-gradient(150deg,#123063 0%,#0a1c3f 60%,#071230 100%);border:1px solid #8fd0ff40;border-radius:.75rem;width:9.75rem;margin:0 auto;padding:.875rem;position:relative;box-shadow:0 .875rem 1.875rem -.75rem #092d788c}.audit-module__RsLH_q__fwStackCard[data-slot=requirements]{transform:translate(-1.375rem)}.audit-module__RsLH_q__fwStackCard[data-slot=mapping]{z-index:2;text-align:center;transform:translate(1rem,-2.875rem)}.audit-module__RsLH_q__fwStackCard[data-slot=assessments]{transform:translate(-.5rem,-1.375rem)}.audit-module__RsLH_q__fwStackCard strong{color:#fff;margin-bottom:.5rem;font-size:.6875rem;display:block}.audit-module__RsLH_q__fwStackCard ul{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__RsLH_q__fwStackCard li{align-items:center;gap:.375rem;display:flex}.audit-module__RsLH_q__fwStackCard li span{background:#ffffff2e;border-radius:.25rem;flex:1;height:.3125rem}.audit-module__RsLH_q__fwStackCard li svg{color:#4fd9ff;flex-shrink:0}.audit-module__RsLH_q__fwStackIcon{color:#8fd0ff;background:#4fd9ff29;border-radius:.625rem;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;margin:0 auto .5rem;display:flex}.audit-module__RsLH_q__fwStackBars{justify-content:center;align-items:flex-end;gap:.3125rem;height:1.625rem;display:flex}.audit-module__RsLH_q__fwStackBars i{background:#4fd9ff;border-radius:.125rem;width:.5rem}.audit-module__RsLH_q__fwStackBars i:first-child{height:40%}.audit-module__RsLH_q__fwStackBars i:nth-child(2){height:70%}.audit-module__RsLH_q__fwStackBars i:nth-child(3){height:100%}@media (max-width:900px){.audit-module__RsLH_q__fwHeroRow{grid-template-columns:1fr}.audit-module__RsLH_q__fwHeroSide{order:2}}.audit-module__RsLH_q__findVisualRow{align-items:flex-start;gap:1.25rem;width:100%;display:flex}.audit-module__RsLH_q__findVisual{flex:60%;min-width:0;min-height:18.75rem;padding:.25rem 0 2.5rem;position:relative}.audit-module__RsLH_q__findFindingsCard{z-index:1;background:var(--card-surface);border:1px solid var(--border);width:13.125rem;box-shadow:var(--shadow-glass);border-radius:.875rem;padding:1rem 1rem 1.625rem;position:relative}.audit-module__RsLH_q__findFindingsCard strong{color:var(--text-heading);margin-bottom:.625rem;font-size:.8125rem;display:block}.audit-module__RsLH_q__findFindingsCard ul{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__RsLH_q__findFindingsCard li{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.audit-module__RsLH_q__findFindingsCard li i{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.audit-module__RsLH_q__findFindingsCard li span{flex:1}.audit-module__RsLH_q__findFindingsCard li svg{color:var(--text-tertiary);flex-shrink:0}.audit-module__RsLH_q__findMagnifier{z-index:2;color:#fff;background:linear-gradient(150deg,#4c92ff,#0d3f88 85%);border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:absolute;bottom:-1rem;left:1.25rem;box-shadow:0 .875rem 1.5rem #0964ff59}.audit-module__RsLH_q__findChain{z-index:1;align-items:center;gap:.5rem;margin:2.5rem 0 0 2.75rem;display:flex;position:relative}.audit-module__RsLH_q__findChainCard{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text-heading);border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;padding:.875rem 1rem;font-size:.65625rem;font-weight:600;display:flex}.audit-module__RsLH_q__findChainCard svg{color:var(--text-link)}.audit-module__RsLH_q__findChainCard[data-tone=done] svg{color:var(--success)}.audit-module__RsLH_q__findChainArrow{background:repeating-linear-gradient(90deg, var(--border-active) 0 .3125rem, transparent .3125rem .5625rem);flex-shrink:0;width:1.375rem;height:.125rem;position:relative}.audit-module__RsLH_q__findChainArrow:after{content:"";border-left:.3125rem solid var(--border-active);border-top:.25rem solid #0000;border-bottom:.25rem solid #0000;width:0;height:0;position:absolute;top:-.1875rem;right:-.1875rem}.audit-module__RsLH_q__findRemediationCard{z-index:1;background:var(--card-surface);border:1px solid var(--border);width:14.375rem;box-shadow:var(--shadow-glass);border-radius:.875rem;margin:1.375rem 0 0 1.125rem;padding:1rem;position:relative}.audit-module__RsLH_q__findRemediationCard strong{color:var(--text-heading);margin-bottom:.625rem;font-size:.75rem;display:block}.audit-module__RsLH_q__findRemediationCard ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.audit-module__RsLH_q__findRemediationCard li{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.audit-module__RsLH_q__findRemediationCard li svg{color:var(--success);flex-shrink:0}.audit-module__RsLH_q__findBarBase{z-index:0;align-items:flex-end;gap:.3125rem;height:1.625rem;display:flex;position:absolute;bottom:-1rem;left:1rem}.audit-module__RsLH_q__findBarBase i{background:var(--gradient-blue);border:1px solid var(--border-active);border-radius:.125rem;width:.5625rem}.audit-module__RsLH_q__findBarBase i:first-child{height:35%}.audit-module__RsLH_q__findBarBase i:nth-child(2){height:55%}.audit-module__RsLH_q__findBarBase i:nth-child(3){height:80%}.audit-module__RsLH_q__findBarBase i:nth-child(4){height:100%}.audit-module__RsLH_q__findStatStack{flex-direction:column;flex:0 0 16.25rem;gap:.875rem;display:flex}.audit-module__RsLH_q__findStatCard{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--card-shadow,var(--shadow-glass));border-radius:.875rem;align-items:center;gap:.625rem;padding:.875rem;display:flex;position:relative}.audit-module__RsLH_q__findStatIcon{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__findStatBody{flex:4.75rem;min-width:4.75rem}.audit-module__RsLH_q__findStatBody span{color:var(--text-secondary);white-space:normal;overflow-wrap:normal;word-break:normal;font-size:.625rem;display:block}.audit-module__RsLH_q__findStatBody strong{color:var(--text-heading);white-space:nowrap;font-size:1.125rem;font-weight:700;display:block}.audit-module__RsLH_q__findStatSpark{flex-shrink:0;width:2.625rem;height:1.25rem}.audit-module__RsLH_q__findStatChevron{background:var(--bg-secondary);width:1.375rem;height:1.375rem;color:var(--text-link);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.audit-module__RsLH_q__findStatBadge{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));color:#fff;border-radius:62.4375rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.5625rem;font-weight:700;display:flex;position:absolute;top:-.5rem;right:-.5rem}@media (max-width:900px){.audit-module__RsLH_q__findVisualRow{flex-direction:column}.audit-module__RsLH_q__findStatStack{flex-flow:wrap;flex:auto;width:100%;max-width:26.25rem}.audit-module__RsLH_q__findStatCard{flex:12.5rem}}@media (max-width:600px){.audit-module__RsLH_q__findChain{flex-wrap:wrap;margin-left:0}.audit-module__RsLH_q__findRemediationCard{margin-left:0}}.audit-module__RsLH_q__awWrap{width:100%;max-width:38.75rem;padding:4rem 2.125rem 3.75rem .375rem;position:relative}.audit-module__RsLH_q__awWrap:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 55% 45%,#0964ff47,#0000 70%);position:absolute;inset:-10% 0}.audit-module__RsLH_q__awDash{background:#fff;border:1px solid #8fd0ff59;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 5rem -1.25rem #020617a6,0 0 0 1px #4fd9ff14,0 0 3.75rem -.625rem #0964ff73}.audit-module__RsLH_q__awDashTop{background:linear-gradient(#fbfdff,#fff);border-bottom:1px solid #eef1f6;align-items:center;gap:.75rem;padding:.6875rem 1rem;display:flex}.audit-module__RsLH_q__awDots{flex-shrink:0;align-items:center;gap:.3125rem;display:flex}.audit-module__RsLH_q__awDots span{background:#e2e8f2;border-radius:50%;width:.5rem;height:.5rem}.audit-module__RsLH_q__awDots span:first-child{background:#ff6b6b}.audit-module__RsLH_q__awDots span:nth-child(2){background:#ffc24b}.audit-module__RsLH_q__awDots span:nth-child(3){background:#3ecf8e}.audit-module__RsLH_q__awBrand{color:#0a1830;align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:700;display:flex}.audit-module__RsLH_q__awBrand svg{color:#0964ff}.audit-module__RsLH_q__awDashBody{display:flex}.audit-module__RsLH_q__awNav{background:#fafbfe;border-right:1px solid #eef1f6;flex-direction:column;flex-shrink:0;gap:.125rem;width:8rem;padding:.75rem .5rem;display:flex}.audit-module__RsLH_q__awNav span{color:#55637c;white-space:nowrap;border-radius:.4375rem;align-items:center;gap:.5rem;padding:.4375rem .5rem;font-size:.59375rem;font-weight:600;display:flex}.audit-module__RsLH_q__awNavActive{background:#0964ff1a;color:#0964ff!important}.audit-module__RsLH_q__awMain{flex:1;min-width:0;padding:1rem 1.125rem 1.125rem}.audit-module__RsLH_q__awMainHead{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.audit-module__RsLH_q__awMainHead h4{color:#0a1830;margin:0;font-size:.875rem;font-weight:700}.audit-module__RsLH_q__awNewBtn{color:#fff;white-space:nowrap;background:#0964ff;border-radius:.5rem;align-items:center;gap:.3125rem;padding:.375rem .625rem;font-size:.5625rem;font-weight:700;display:inline-flex}.audit-module__RsLH_q__awTabs{border-bottom:1px solid #eef1f6;flex-wrap:wrap;gap:.875rem;margin-top:.875rem;padding-bottom:.625rem;display:flex}.audit-module__RsLH_q__awTabs span{color:#8894a8;align-items:center;gap:.3125rem;font-size:.625rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__awTabs span[data-active=true]{color:#0964ff}.audit-module__RsLH_q__awTabs span b{color:#55637c;background:#f0f3f9;border-radius:62.4375rem;padding:1px .375rem;font-size:.5625rem;font-weight:700}.audit-module__RsLH_q__awFilterRow{align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.audit-module__RsLH_q__awSearch{color:#8894a8;white-space:nowrap;border:1px solid #e4e8f0;border-radius:.5rem;flex:1;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.5625rem;display:flex;overflow:hidden}.audit-module__RsLH_q__awFilterChip{color:#55637c;white-space:nowrap;border:1px solid #e4e8f0;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.4375rem .5625rem;font-size:.5625rem;font-weight:600;display:inline-flex}.audit-module__RsLH_q__awTable{border:1px solid #eef1f6;border-radius:.625rem;margin-top:.75rem;overflow:hidden}.audit-module__RsLH_q__awTableHead{background:#fafbfe;border-bottom:1px solid #eef1f6;grid-template-columns:.7fr 1.3fr 1.1fr .85fr .75fr .7fr;gap:.5rem;padding:.5rem .75rem;display:grid}.audit-module__RsLH_q__awTableHead span{letter-spacing:.03em;text-transform:uppercase;color:#96a2b6;font-size:.5rem;font-weight:700}.audit-module__RsLH_q__awTableRow{color:#0a1830;border-bottom:1px solid #f4f6fb;grid-template-columns:.7fr 1.3fr 1.1fr .85fr .75fr .7fr;align-items:center;gap:.5rem;padding:.5625rem .75rem;font-size:.59375rem;display:grid}.audit-module__RsLH_q__awTableRow:last-child{border-bottom:none}.audit-module__RsLH_q__awReqId{color:#0964ff;font-weight:700;font-family:var(--font-mono);font-size:.5625rem}.audit-module__RsLH_q__awMuted{color:#8894a8;font-size:.5625rem}.audit-module__RsLH_q__awWho{color:#0a1830;align-items:center;gap:.375rem;font-size:.59375rem;font-weight:600;display:flex}.audit-module__RsLH_q__awAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.53125rem;font-weight:700;display:inline-flex}.audit-module__RsLH_q__awAvatar[data-tone=violet]{background:#8b5cf6}.audit-module__RsLH_q__awAvatar[data-tone=blue]{background:#0964ff}.audit-module__RsLH_q__awAvatar[data-tone=teal]{background:#14b8a6}.audit-module__RsLH_q__awAvatar[data-tone=amber]{background:#f59e0b}.audit-module__RsLH_q__awAvatar[data-tone=green]{background:#16a34a}.audit-module__RsLH_q__awPill{white-space:nowrap;border-radius:62.4375rem;justify-content:center;align-items:center;padding:.1875rem .5625rem;font-size:.5rem;font-weight:700;display:inline-flex}.audit-module__RsLH_q__awPill[data-tone=good]{color:#16a34a;background:#16a34a1f}.audit-module__RsLH_q__awPill[data-tone=warn]{color:#b45309;background:#d9770624}.audit-module__RsLH_q__awPill[data-tone=bad]{color:#dc2626;background:#dc26261f}.audit-module__RsLH_q__awFloat{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);color:#fff;z-index:2;background:#0f1a30eb;border:1px solid #8fd0ff38;border-radius:.875rem;width:12.5rem;padding:.875rem 1rem 1rem;position:absolute;box-shadow:0 1.25rem 2.5rem -.875rem #02061799}.audit-module__RsLH_q__awFloatHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.audit-module__RsLH_q__awFloatHead strong{color:#fff;font-size:.71875rem}.audit-module__RsLH_q__awFloatHead svg{color:#ffffff80;flex-shrink:0}.audit-module__RsLH_q__awFloatDetails{top:-.75rem;left:-.375rem}.audit-module__RsLH_q__awFloatEvidence{bottom:1rem;left:1.875rem}.audit-module__RsLH_q__awFloatCollaborators{width:11.875rem;bottom:-.875rem;right:6.75rem}.audit-module__RsLH_q__awFloatProgress{width:11rem;top:3.75rem;right:-1.875rem}.audit-module__RsLH_q__awDetailTop{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.audit-module__RsLH_q__awFieldLabel{letter-spacing:.03em;text-transform:uppercase;color:#dcebff80;margin-top:.5rem;font-size:.5rem;font-weight:600;display:block}.audit-module__RsLH_q__awFieldValue{color:#fff;align-items:center;gap:.3125rem;margin:.125rem 0 0;font-size:.65625rem;font-weight:600;display:flex}.audit-module__RsLH_q__awFieldDesc{color:#dcebffb3;margin:.125rem 0 0;font-size:.59375rem;line-height:1.5}.audit-module__RsLH_q__awAddEvidence{color:#4fa8ff;white-space:nowrap;align-items:center;gap:.25rem;font-size:.53125rem;font-weight:700;display:inline-flex}.audit-module__RsLH_q__awViewAll{color:#4fa8ff;font-size:.53125rem;font-weight:700}.audit-module__RsLH_q__awFileList,.audit-module__RsLH_q__awCollabList,.audit-module__RsLH_q__awProgressList{gap:.5625rem;display:grid}.audit-module__RsLH_q__awFileList li,.audit-module__RsLH_q__awCollabList li{align-items:center;gap:.5rem;display:flex}.audit-module__RsLH_q__awFileIcon{border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.audit-module__RsLH_q__awFileIcon[data-tone=red]{color:#f87171;background:#ef44442e}.audit-module__RsLH_q__awFileIcon[data-tone=green]{color:#4ade80;background:#22c55e2e}.audit-module__RsLH_q__awFileIcon[data-tone=blue]{color:#6fa8ff;background:#0964ff2e}.audit-module__RsLH_q__awFileText{flex:1;min-width:0}.audit-module__RsLH_q__awFileText strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;display:block;overflow:hidden}.audit-module__RsLH_q__awFileText span{color:#dcebff80;margin-top:1px;font-size:.5rem;display:block}.audit-module__RsLH_q__awRoleBadge{color:#dcebffbf;white-space:nowrap;background:#ffffff14;border-radius:62.4375rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.46875rem;font-weight:700}.audit-module__RsLH_q__awProgressList{padding-left:.125rem;position:relative}.audit-module__RsLH_q__awProgressList li{gap:.5rem;padding-bottom:.125rem;display:flex;position:relative}.audit-module__RsLH_q__awProgressList li:not(:last-child):after{content:"";background:#ffffff24;width:1px;position:absolute;top:1.25rem;bottom:-.5625rem;left:.5625rem}.audit-module__RsLH_q__awProgressDot{color:#22c55e;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.1875rem;height:1.1875rem;display:inline-flex}.audit-module__RsLH_q__awProgressList li[data-state=done] .audit-module__RsLH_q__awProgressDot{background:#22c55e29;border-color:#22c55e66}.audit-module__RsLH_q__awProgressList li[data-state=current] .audit-module__RsLH_q__awProgressDot{color:#4fa8ff;background:#0964ff2e;border-color:#0964ff73}.audit-module__RsLH_q__awProgressList li[data-state=todo] strong{color:#dcebff8c}@media (max-width:900px){.audit-module__RsLH_q__awWrap{max-width:28.75rem;padding:2.5rem 1rem 3.5rem}.audit-module__RsLH_q__awFloat{width:10.5rem;padding:.75rem .8125rem .8125rem}.audit-module__RsLH_q__awFloatCollaborators{right:2.5rem}.audit-module__RsLH_q__awFloatProgress{width:9.375rem;right:-.875rem}}.audit-module__RsLH_q__wpTable{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:1rem;margin-top:1.75rem;overflow:hidden}.audit-module__RsLH_q__wpTableHead{border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem;display:flex}.audit-module__RsLH_q__wpTableIcon{background:var(--gradient-blue);width:2rem;height:2rem;color:var(--text-link);border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.audit-module__RsLH_q__wpTableHead>div{flex:1;min-width:0}.audit-module__RsLH_q__wpTableHead strong{color:var(--text-heading);font-size:.875rem;display:block}.audit-module__RsLH_q__wpTableHead p{color:var(--text-secondary);margin:.1875rem 0 0;font-size:.71875rem}.audit-module__RsLH_q__wpTableRows{display:grid}.audit-module__RsLH_q__wpTableRow{border-top:1px solid var(--border);grid-template-columns:1.625rem 12.5rem 1fr;align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:grid}.audit-module__RsLH_q__wpRowIcon{background:var(--gradient-blue);width:1.625rem;height:1.625rem;color:var(--text-link);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.audit-module__RsLH_q__wpTableRow strong{color:var(--text-heading);font-size:.78125rem}.audit-module__RsLH_q__wpTableRow p{font-size:var(--card-body-size);color:var(--card-copy);line-height:var(--card-body-line);margin:0}.audit-module__RsLH_q__wpHubWrap{width:100%;max-width:30rem;position:relative}.audit-module__RsLH_q__wpHubSvg{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.audit-module__RsLH_q__wpHubGrid{z-index:1;grid-template-columns:minmax(0,8.25rem) minmax(0,1fr) minmax(0,8.25rem);align-items:center;column-gap:1.25rem;display:grid;position:relative}.audit-module__RsLH_q__wpHubCol{flex-direction:column;gap:1.875rem;display:flex}.audit-module__RsLH_q__wpHubCenter{justify-content:center;align-items:center;min-height:18.75rem;display:flex;position:relative}.audit-module__RsLH_q__wpBase{background:var(--card-surface);border:1px solid var(--border);width:6.75rem;height:9.25rem;box-shadow:var(--shadow-sm);border-radius:.875rem;position:absolute;transform:translate(.625rem,.75rem)rotate(4deg)}.audit-module__RsLH_q__wpCard{background:var(--card-surface);border:1px solid var(--border);width:8rem;box-shadow:var(--shadow-glass);text-align:left;border-radius:.875rem;padding:1rem .875rem;position:relative}.audit-module__RsLH_q__wpCard strong{color:var(--text-heading);margin-bottom:.625rem;font-size:.8125rem;display:block}.audit-module__RsLH_q__wpCardIcon{display:none}.audit-module__RsLH_q__wpCardLines{gap:.5625rem;display:grid}.audit-module__RsLH_q__wpCardLines span{color:var(--text-link);align-items:center;gap:.375rem;display:flex}.audit-module__RsLH_q__wpCardLines span i{background:var(--gradient-blue);border-radius:62.4375rem;flex:1;height:.375rem}.audit-module__RsLH_q__wpSpoke{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--card-shadow,var(--shadow-glass));text-align:left;border-radius:.6875rem;padding:.75rem .75rem .6875rem}.audit-module__RsLH_q__wpSpokeIcon{background:var(--gradient-blue);width:1.75rem;height:1.75rem;color:var(--text-link);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.audit-module__RsLH_q__wpSpoke strong{color:var(--text-heading);font-size:.6875rem;line-height:1.35;display:block}.audit-module__RsLH_q__wpCallout{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-glass);border-radius:1rem;align-items:center;gap:1.25rem;margin-top:1.75rem;padding:1.375rem 1.5rem;display:flex}.audit-module__RsLH_q__wpCalloutText{flex:1;min-width:0}.audit-module__RsLH_q__wpCalloutEyebrow{background:var(--gradient-blue);color:var(--text-link);letter-spacing:.05em;text-transform:uppercase;border-radius:62.4375rem;margin-bottom:.625rem;padding:.25rem .625rem;font-size:.5625rem;font-weight:700;display:inline-block}.audit-module__RsLH_q__wpCalloutText h3{color:var(--text-heading);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.audit-module__RsLH_q__wpCalloutText p{color:var(--text-secondary);margin:.5rem 0 0;font-size:.78125rem;line-height:1.7}.audit-module__RsLH_q__wpCalloutGraphic{flex-shrink:0;width:4.625rem;height:4.625rem;position:relative}.audit-module__RsLH_q__wpCalloutDoc{background:var(--card-surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:.625rem;position:absolute;inset:.375rem 1.125rem .375rem .375rem}.audit-module__RsLH_q__wpCalloutGlass{background:var(--gradient-button,linear-gradient(120deg, #0964ff, #2354ee));color:#fff;width:2.125rem;height:2.125rem;box-shadow:var(--cy-button-shadow,var(--shadow-sm));border-radius:62.4375rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}@media (max-width:900px){.audit-module__RsLH_q__wpTableRow{grid-template-columns:1.5rem 1fr}.audit-module__RsLH_q__wpTableRow p{grid-column:2/-1;margin-top:.25rem}.audit-module__RsLH_q__wpHubGrid{grid-template-columns:1fr}.audit-module__RsLH_q__wpHubCol{flex-flow:wrap;gap:.75rem}.audit-module__RsLH_q__wpHubCol>*{flex:45%}.audit-module__RsLH_q__wpHubCenter{order:-1;min-height:13.75rem}.audit-module__RsLH_q__wpHubSvg{display:none}.audit-module__RsLH_q__wpCallout{flex-direction:column;align-items:flex-start}}.audit-module__RsLH_q__ecoHubWrap{width:100%;min-height:26.25rem;padding:1.25rem 0;position:relative}.audit-module__RsLH_q__ecoHubWrap:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(55% 55% at 50% 48%,#4fd9ff38,#0000 70%);position:absolute;inset:-10% 0}.audit-module__RsLH_q__ecoHubTop{z-index:1;justify-content:center;gap:1.75rem;margin-bottom:2.125rem;display:flex;position:relative}.audit-module__RsLH_q__ecoHubMiddle{z-index:1;grid-template-columns:minmax(0,9.25rem) auto minmax(0,9.25rem);align-items:center;column-gap:1.25rem;display:grid;position:relative}.audit-module__RsLH_q__ecoHubSide{flex-direction:column;gap:1.625rem;display:flex}.audit-module__RsLH_q__ecoHubBottom{z-index:1;justify-content:center;margin-top:2.125rem;display:flex;position:relative}.audit-module__RsLH_q__ecoNode{z-index:1;text-align:left;background:linear-gradient(150deg,#16293f 0%,#0a162a 55%,#071225 100%);border:1px solid #8fd0ff38;border-radius:.75rem;width:100%;max-width:9.25rem;padding:.75rem .875rem .6875rem;transition:border-color .2s,box-shadow .2s;position:relative;box-shadow:0 .875rem 1.875rem -.75rem #020617b3,inset 0 1px #ffffff0f}.audit-module__RsLH_q__ecoNodeIcon{color:#4fd9ff;background:linear-gradient(150deg,#4fd9ff47,#4fd9ff14);border:1px solid #4fd9ff4d;border-radius:.5rem;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;margin-bottom:.5rem;display:inline-flex}.audit-module__RsLH_q__ecoNode strong{color:#fff;font-size:.6875rem;line-height:1.35;display:block}.audit-module__RsLH_q__ecoCubeWrap{justify-content:center;align-items:center;width:10.5rem;height:10.5rem;margin:0 auto;display:flex;position:relative}.audit-module__RsLH_q__ecoRing{border:1px solid #4fd9ff47;border-radius:50%;position:absolute;box-shadow:0 0 1rem #4fd9ff1f}.audit-module__RsLH_q__ecoRing[data-ring="1"]{width:100%;height:62%;bottom:6%}.audit-module__RsLH_q__ecoRing[data-ring="2"]{width:82%;height:48%;bottom:12%}.audit-module__RsLH_q__ecoRing[data-ring="3"]{width:62%;height:34%;bottom:18%}.audit-module__RsLH_q__ecoCube{z-index:1;justify-content:center;align-items:center;width:5.75rem;height:5.75rem;display:flex;position:relative}.audit-module__RsLH_q__ecoCubeTop{transform-origin:bottom;background:linear-gradient(120deg,#8fd0ff8c,#4fd9ff47);border-radius:.5rem .5rem 0 0;height:1.375rem;position:absolute;inset:-.625rem .5rem auto;transform:perspective(12.5rem)rotateX(55deg)}.audit-module__RsLH_q__ecoCubeFront{color:#fff;background:linear-gradient(150deg,#1c6dff 0%,#0d3fc9 60%,#082c93 100%);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 0 1px #4fd9ff59,0 1.25rem 2.5rem -.875rem #0964ffa6,inset 0 1px #ffffff4d}.audit-module__RsLH_q__ecoCubeFront b{letter-spacing:.04em;font-size:.9375rem;font-weight:800}.audit-module__RsLH_q__ecoCubeSide{transform-origin:0;background:linear-gradient(#04144ae6,#020a28f2);border-radius:0 .5rem .5rem 0;width:1.375rem;position:absolute;inset:.5rem -.625rem .5rem auto;transform:perspective(12.5rem)rotateY(55deg)}.audit-module__RsLH_q__ecoSummaryPanel{border:1px solid var(--border);box-shadow:var(--shadow-glass);background:#fff;border-radius:1rem;padding:1.375rem 1.625rem 1.625rem}.audit-module__RsLH_q__ecoSummaryHead{border-bottom:1px solid #edf1f8;align-items:center;gap:.625rem;padding-bottom:1.125rem;display:flex}.audit-module__RsLH_q__ecoSummaryIcon{color:#0964ff;background:#0964ff14;border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.audit-module__RsLH_q__ecoSummaryHeading{color:#0a1830;flex:1;font-size:.875rem;font-weight:600}.audit-module__RsLH_q__ecoSummaryLink{color:#0964ff;white-space:nowrap;align-items:center;gap:.375rem;font-size:.78125rem;font-weight:700;display:inline-flex}.audit-module__RsLH_q__ecoSummaryStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.audit-module__RsLH_q__ecoSummaryStat{background:#f6f9ff;border:1px solid #eaf0fb;border-radius:.75rem;padding:1.125rem}.audit-module__RsLH_q__ecoSummaryStatIcon{color:#0964ff;background:#0964ff1a;border-radius:.5625rem;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;margin-bottom:.75rem;display:inline-flex}.audit-module__RsLH_q__ecoSummaryStat strong{color:#0964ff;font-size:1.5rem;font-weight:700;display:block}.audit-module__RsLH_q__ecoSummaryStatLabel{color:#0a1830;margin-top:.125rem;font-size:.75rem;font-weight:700;display:block}.audit-module__RsLH_q__ecoSummaryStat p{color:#55637c;margin:.5rem 0 0;font-size:.75rem;line-height:1.6}@media (max-width:900px){.audit-module__RsLH_q__ecoHubMiddle{grid-template-columns:1fr;row-gap:1.25rem}.audit-module__RsLH_q__ecoHubSide{flex-flow:wrap}.audit-module__RsLH_q__ecoHubSide>*{flex:45%}.audit-module__RsLH_q__ecoSummaryStats{grid-template-columns:1fr}}@media (max-width:767px){.audit-module__RsLH_q__split,.audit-module__RsLH_q__section[aria-labelledby=control-management-title] .audit-module__RsLH_q__split{grid-template-columns:minmax(0,1fr)}.audit-module__RsLH_q__splitCopy,.audit-module__RsLH_q__splitVisual{min-width:0;max-width:100%}.audit-module__RsLH_q__ahubWash{inset:-3.75rem 0}.audit-module__RsLH_q__awWrap{padding:3rem 0 2.75rem}.audit-module__RsLH_q__awWrap:before{inset:-10% 0}.audit-module__RsLH_q__ecoSummaryHead{flex-direction:column;align-items:flex-start;gap:.875rem}.audit-module__RsLH_q__awTable{overflow-x:auto}.audit-module__RsLH_q__awTableHead,.audit-module__RsLH_q__awTableRow{min-width:35rem}.audit-module__RsLH_q__findVisual,.audit-module__RsLH_q__findFindingsCard,.audit-module__RsLH_q__findRemediationCard{width:100%}}
.crq-reference-module__jXWqoq__section{isolation:isolate;color:#0a164d;background:radial-gradient(at 85% 55%,#dcecff,#0000 58%),linear-gradient(120deg,#f6fbff,#eff6ff);padding:clamp(2.625rem,4vw,5.25rem) 4.8%;scroll-margin-top:6.875rem;position:relative;overflow:hidden}.crq-reference-module__jXWqoq__section:before{content:"";z-index:-1;pointer-events:none;border:4.0625rem solid #cce4ff35;border-radius:50%;width:75%;height:140%;position:absolute;top:-38%;right:-24%;transform:rotate(-28deg)}.crq-reference-module__jXWqoq__dark{color:#f1f8ff;background:radial-gradient(at 70% 0,#073984,#0000 65%),linear-gradient(120deg,#020b20,#001443 65%,#020a20)}.crq-reference-module__jXWqoq__dark:before{border-color:#1053a728}.crq-reference-module__jXWqoq__split{grid-template-columns:46% 51%;align-items:center;gap:3%;max-width:128.125rem;margin:auto;display:grid}.crq-reference-module__jXWqoq__split>*{min-width:0}.crq-reference-module__jXWqoq__badge{color:#0054e8;text-transform:uppercase;letter-spacing:.025em;background:#e1eeff;border-radius:1.875rem;margin-bottom:1.25rem;padding:.5rem .9375rem;font-size:clamp(.625rem,.75vw,1rem);font-weight:750;display:inline-block}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__badge{color:#76daff;background:#163a7166}.crq-reference-module__jXWqoq__copy h2{letter-spacing:-.035em;color:#090f55;margin:0 0 1rem;font-size:clamp(1.875rem,2.65vw,3.625rem);font-weight:750;line-height:1.16}.crq-reference-module__jXWqoq__copy h2 span{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#0754eb,#009ffa);-webkit-background-clip:text;background-clip:text}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__copy h2{color:#f5fbff}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__copy h2 span{background-image:linear-gradient(100deg,#b7efff,#38bfee)}.crq-reference-module__jXWqoq__copy h3{color:#0762ed;margin:0 0 1.125rem;font-size:clamp(1rem,1.18vw,1.625rem);font-weight:650;line-height:1.45}.crq-reference-module__jXWqoq__copy>p{color:#5a6b92;max-width:95%;margin:0;font-size:clamp(.875rem,1.03vw,1.4375rem);line-height:1.65}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__copy h3{color:#72d7ff}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__copy>p{color:#dce7fb}.crq-reference-module__jXWqoq__cards{grid-template-columns:repeat(var(--count,3), minmax(0, 1fr));gap:.625rem;margin-top:1.5625rem;display:grid}.crq-reference-module__jXWqoq__card{color:#09184f;background:linear-gradient(120deg,#fff,#edf5ff);border:1px solid #dfeaff;border-radius:.75rem;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem .8125rem;display:flex}.crq-reference-module__jXWqoq__card h4{color:#09184f;margin:0 0 .4375rem;font-size:clamp(.6875rem,.87vw,1.1875rem);font-weight:700;line-height:1.4}.crq-reference-module__jXWqoq__card p{color:#617199;margin:0;font-size:clamp(.625rem,.75vw,1.0625rem);line-height:1.5}.crq-reference-module__jXWqoq__icon{color:#0068fb;background:linear-gradient(135deg,#e7f2ff,#d8e8ff);border-radius:.9375rem;flex-shrink:0;justify-content:center;align-items:center;width:clamp(2rem,3vw,4.125rem);height:clamp(2rem,3vw,4.125rem);display:inline-flex}.crq-reference-module__jXWqoq__icon svg{stroke-width:1.9px;width:52%;height:52%}.crq-reference-module__jXWqoq__icon[data-tone=red]{color:#e52348;background:#fff0f2}.crq-reference-module__jXWqoq__icon[data-tone=orange]{color:#d37c00;background:#fff5df}.crq-reference-module__jXWqoq__icon[data-tone=green]{color:#079968;background:#ddf7ee}.crq-reference-module__jXWqoq__icon[data-tone=purple]{color:#7337e2;background:#ede5ff}.crq-reference-module__jXWqoq__flow{gap:1rem;margin-top:1.75rem;display:flex}.crq-reference-module__jXWqoq__flow>div{flex:1;min-width:0;position:relative}.crq-reference-module__jXWqoq__flow h4{color:inherit;margin:.625rem 0 .375rem;font-size:clamp(.75rem,.87vw,1.1875rem);font-weight:700;line-height:1.35}.crq-reference-module__jXWqoq__flow p{color:#6a7b9c;margin:0;font-size:clamp(.625rem,.72vw,1rem);line-height:1.5}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__flow p{color:#c1d4ef}.crq-reference-module__jXWqoq__flowArrow{color:#7f9fd2;width:1.375rem;position:absolute;top:1rem;right:0}.crq-reference-module__jXWqoq__numbered>div{gap:.5625rem;display:flex}.crq-reference-module__jXWqoq__numbered h4{margin:0 0 .3125rem}.crq-reference-module__jXWqoq__numbered .crq-reference-module__jXWqoq__flowArrow{width:.8125rem;right:-.75rem}.crq-reference-module__jXWqoq__number{color:#0758e7;background:#dfedff;border-radius:50%;flex-shrink:0;place-items:center;width:1.8125rem;height:1.8125rem;font-size:.8125rem;display:grid}.crq-reference-module__jXWqoq__panel{color:#101e4d;background:linear-gradient(120deg,#fffffffa,#f6faff);border:1px solid #d9e6fb;border-radius:.9375rem;min-width:0;padding:clamp(.9375rem,1.25vw,1.75rem);box-shadow:0 1.125rem 2.8125rem #1d58a50b}.crq-reference-module__jXWqoq__panel h3,.crq-reference-module__jXWqoq__panel h4{color:#09184a;margin:0;font-weight:700}.crq-reference-module__jXWqoq__panel h3{font-size:clamp(.875rem,1.04vw,1.4375rem)}.crq-reference-module__jXWqoq__panel h4{font-size:clamp(.625rem,.8vw,1.0625rem);line-height:1.4}.crq-reference-module__jXWqoq__panel p,.crq-reference-module__jXWqoq__panel small{color:#60739d}.crq-reference-module__jXWqoq__panel p{margin:.3125rem 0;font-size:clamp(.625rem,.74vw,1rem);line-height:1.5}.crq-reference-module__jXWqoq__panel small{font-size:clamp(.5625rem,.62vw,.875rem)}.crq-reference-module__jXWqoq__panelHead{justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:1.125rem;display:flex}.crq-reference-module__jXWqoq__date{white-space:nowrap;color:#435c87;border:1px solid #dce7f8;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5625rem .625rem;font-size:clamp(.5rem,.6vw,.8125rem);display:flex}.crq-reference-module__jXWqoq__date svg{width:.8125rem;height:.8125rem}.crq-reference-module__jXWqoq__metrics3,.crq-reference-module__jXWqoq__metrics4{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5625rem;margin:.75rem 0;display:grid}.crq-reference-module__jXWqoq__metrics4{grid-template-columns:repeat(4,minmax(0,1fr))}.crq-reference-module__jXWqoq__tile{background:#fcfdff88;border:1px solid #e2ebfb;border-radius:.5625rem;align-items:center;gap:.5625rem;min-width:0;padding:.8125rem .625rem;display:flex}.crq-reference-module__jXWqoq__tile .crq-reference-module__jXWqoq__icon{border-radius:50%;width:2rem;height:2rem}.crq-reference-module__jXWqoq__tile p{margin:0 0 .3125rem;font-size:clamp(.5rem,.61vw,.8125rem)}.crq-reference-module__jXWqoq__tile strong{color:#101e51;font-size:clamp(.875rem,1.22vw,1.6875rem);line-height:1.3;display:block}.crq-reference-module__jXWqoq__tile small{margin-top:.25rem;display:block}.crq-reference-module__jXWqoq__inner{border:1px solid #e0eafb;border-radius:.625rem;min-width:0;padding:.8125rem .625rem}.crq-reference-module__jXWqoq__chartGrid{grid-template-columns:65% 33%;gap:2%;margin-top:.75rem;display:grid}.crq-reference-module__jXWqoq__chartGrid .crq-reference-module__jXWqoq__inner>h4{margin-bottom:.625rem}.crq-reference-module__jXWqoq__financial{grid-template-columns:17% 81%;gap:2%;display:grid}.crq-reference-module__jXWqoq__financial aside{border-right:1px solid #e7eefb;padding-right:.625rem}.crq-reference-module__jXWqoq__financial aside>b{margin:.4375rem 0 1.25rem;font-size:clamp(.75rem,.9vw,1.25rem);display:block}.crq-reference-module__jXWqoq__financial aside>span{color:#536d9d;align-items:center;gap:.4375rem;padding:.75rem .25rem;font-size:clamp(.5rem,.58vw,.8125rem);display:flex}.crq-reference-module__jXWqoq__financial aside svg{flex-shrink:0;width:.75rem;height:.75rem}.crq-reference-module__jXWqoq__financial aside [data-active=true]{color:#0063ee;background:#e5f1ff;border-left:.125rem solid #006aff}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__metrics3 .crq-reference-module__jXWqoq__tile:first-child strong{font-size:clamp(.5625rem,.64vw,.875rem)}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__tile{align-items:flex-start;padding:.75rem .5rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__tile .crq-reference-module__jXWqoq__icon{width:1.5625rem;height:1.5625rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__panelHead h3{font-size:clamp(.75rem,.9vw,1.25rem)}.crq-reference-module__jXWqoq__exposure{justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.crq-reference-module__jXWqoq__exposure>strong{color:#101c53;font-size:clamp(1.25rem,1.6vw,2.25rem)}.crq-reference-module__jXWqoq__exposure>span{color:#4e658a;background:#eff6ff;border-radius:.4375rem;padding:.4375rem;font-size:clamp(.5rem,.55vw,.75rem)}.crq-reference-module__jXWqoq__exposure b{color:#18316a;margin-top:.3125rem;display:block}.crq-reference-module__jXWqoq__lineChart{width:100%;height:auto;margin-top:.75rem}.crq-reference-module__jXWqoq__center{text-align:center}.crq-reference-module__jXWqoq__donut{aspect-ratio:1;background:conic-gradient(#066af2 0 72%, #d5e6fa 72%);border-radius:50%;place-items:center;width:clamp(5rem,7.1vw,9.875rem);margin:1rem auto;display:grid}.crq-reference-module__jXWqoq__donut>div{background:#f9fcff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:75%;height:75%;display:flex}.crq-reference-module__jXWqoq__donut strong{color:#0a184c;font-size:clamp(1.125rem,1.45vw,2rem)}.crq-reference-module__jXWqoq__donut small{font-size:clamp(.5rem,.58vw,.8125rem)}.crq-reference-module__jXWqoq__donut[data-kind=green]{background:conic-gradient(#16c9aa 0 32%, #d0f5ed 32%)}.crq-reference-module__jXWqoq__donut[data-kind=green] strong{color:#079a81}.crq-reference-module__jXWqoq__donut[data-kind=risk]{background:conic-gradient(#f73e65 0 6%, #ff9d3f 6% 17%, #ffcf55 17% 53%, #c8e2ff 53%)}.crq-reference-module__jXWqoq__center>b{font-size:clamp(.5625rem,.65vw,.875rem)}.crq-reference-module__jXWqoq__smallMetric{background:#fff;border-radius:.5rem;padding:.625rem}.crq-reference-module__jXWqoq__smallMetric>*{display:block}.crq-reference-module__jXWqoq__smallMetric b{margin-top:.25rem;font-size:clamp(.625rem,.72vw,1rem)}.crq-reference-module__jXWqoq__chips{flex-wrap:wrap;gap:.5625rem;margin-top:1.5625rem;display:flex}.crq-reference-module__jXWqoq__chips>span{border:1px solid #cbdfff;border-radius:.8125rem;align-items:center;gap:.5625rem;padding:.625rem;font-size:clamp(.625rem,.8vw,1.0625rem);font-weight:600;display:flex}.crq-reference-module__jXWqoq__chips .crq-reference-module__jXWqoq__icon{background:0 0;width:1.5625rem;height:1.5625rem}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__chips>span{border-color:#264b7b;border-radius:3.125rem}.crq-reference-module__jXWqoq__hackerVisual{padding-top:12.8125rem;position:relative}.crq-reference-module__jXWqoq__hackerVisual>img{z-index:-1;object-fit:cover;width:150%;max-width:none;height:calc(100% + 8.75rem);position:absolute;top:-6.875rem;right:-12%;-webkit-mask-image:linear-gradient(#000 65%,#0000),linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(#000 65%,#0000),linear-gradient(90deg,#0000,#000 25%);-webkit-mask-composite:source-in;mask-composite:intersect}.crq-reference-module__jXWqoq__hacker .crq-reference-module__jXWqoq__card{padding:1.25rem 1.0625rem}.crq-reference-module__jXWqoq__hacker .crq-reference-module__jXWqoq__card h4{font-size:clamp(.9375rem,1.1vw,1.5rem)}.crq-reference-module__jXWqoq__hacker .crq-reference-module__jXWqoq__card p{font-size:clamp(.75rem,.92vw,1.25rem)}.crq-reference-module__jXWqoq__hacker .crq-reference-module__jXWqoq__split{align-items:center}.crq-reference-module__jXWqoq__correlation{grid-template-columns:57% 41%;align-items:center;gap:2%;display:grid}.crq-reference-module__jXWqoq__legend{color:#475e85;justify-content:space-between;gap:.3125rem;margin-bottom:.9375rem;font-size:clamp(.4375rem,.52vw,.75rem);display:flex}.crq-reference-module__jXWqoq__heatRow,.crq-reference-module__jXWqoq__heatLabels{grid-template-columns:25% repeat(6,1fr);align-items:center;gap:.125rem;display:grid}.crq-reference-module__jXWqoq__heatRow>span{text-align:right;color:#324a75;padding-right:.4375rem;font-size:clamp(.5rem,.56vw,.75rem)}.crq-reference-module__jXWqoq__heatRow>i{aspect-ratio:1.35;background:#dae8fc;border-radius:.1875rem}.crq-reference-module__jXWqoq__heatRow>i[data-level="1"]{background:#bad8ff}.crq-reference-module__jXWqoq__heatRow>i[data-level="2"]{background:#ffedb1}.crq-reference-module__jXWqoq__heatRow>i[data-level="3"]{background:#ffd184}.crq-reference-module__jXWqoq__heatRow>i[data-level="4"]{background:linear-gradient(135deg,#ea385b,#fa7e77)}.crq-reference-module__jXWqoq__heatLabels{text-align:center;color:#5c7096;margin-top:.5625rem;font-size:clamp(.375rem,.49vw,.6875rem)}.crq-reference-module__jXWqoq__layers{gap:.625rem;display:grid}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card{gap:.5625rem;padding:.8125rem .625rem;position:relative}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__icon{width:1.8125rem;height:1.8125rem}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card h4{font-size:clamp(.5625rem,.64vw,.875rem)}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card p{font-size:clamp(.5rem,.6vw,.8125rem)}.crq-reference-module__jXWqoq__stage{color:#1458bc;background:#e1edff;border-radius:.5rem;margin-top:.3125rem;padding:.1875rem .4375rem;font-size:.5rem;display:inline-block}.crq-reference-module__jXWqoq__impactTop{grid-template-columns:57% 41%;gap:2%;display:grid}.crq-reference-module__jXWqoq__impactTop .crq-reference-module__jXWqoq__tile strong{font-size:clamp(.8125rem,.94vw,1.3125rem)}.crq-reference-module__jXWqoq__impactTop .crq-reference-module__jXWqoq__tile:last-child strong{font-size:clamp(1.375rem,1.85vw,2.5rem)}.crq-reference-module__jXWqoq__scoreTitle{align-items:center;gap:.75rem;display:flex}.crq-reference-module__jXWqoq__scoreTitle>b{margin-left:auto;font-size:1.375rem}.crq-reference-module__jXWqoq__scoreTitle small{font-weight:400}.crq-reference-module__jXWqoq__scoreBar{gap:.125rem;margin-top:.875rem;display:flex;position:relative}.crq-reference-module__jXWqoq__scoreBar i{background:#41bf95;border-radius:.1875rem;width:20%;height:.625rem}.crq-reference-module__jXWqoq__scoreBar i:nth-child(2){background:#f7d665}.crq-reference-module__jXWqoq__scoreBar i:nth-child(3){background:#ff985b}.crq-reference-module__jXWqoq__scoreBar i:nth-child(4){background:#f16f83;width:40%}.crq-reference-module__jXWqoq__scoreBar>b{background:#183867;border:1px solid #fff;border-radius:50%;width:.625rem;height:.625rem;position:absolute;left:80%}.crq-reference-module__jXWqoq__ticks{color:#60749b;justify-content:space-between;margin-top:.4375rem;font-size:.5625rem;display:flex}.crq-reference-module__jXWqoq__subhead{margin-top:1.125rem!important}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow{gap:.75rem;margin-top:.75rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow>div{background:#f0f6ff;border:1px solid #e1eafb;border-radius:.5625rem;padding:.625rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow .crq-reference-module__jXWqoq__icon{width:1.5625rem;height:1.5625rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flowArrow{width:.8125rem;top:40%;right:-.9375rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow h4{font-size:.625rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow p{font-size:.5625rem}.crq-reference-module__jXWqoq__tableScroll{overflow-x:auto}.crq-reference-module__jXWqoq__table{border-collapse:collapse;color:#4d638c;width:100%;font-size:clamp(.5rem,.62vw,.875rem);line-height:1.5}.crq-reference-module__jXWqoq__table th{text-align:left;white-space:nowrap;background:#edf4fc;padding:.5625rem .4375rem;font-weight:600}.crq-reference-module__jXWqoq__table td{border-bottom:1px solid #e5edf9;padding:.625rem .4375rem}.crq-reference-module__jXWqoq__table td:first-child{color:#1b315c}.crq-reference-module__jXWqoq__table tr:last-child td{border-bottom:0}.crq-reference-module__jXWqoq__cellTitle{align-items:center;gap:.5625rem;display:flex}.crq-reference-module__jXWqoq__cellTitle svg{color:#0876ff;flex-shrink:0;width:1.0625rem;height:1.0625rem}.crq-reference-module__jXWqoq__pill{white-space:nowrap;color:#0855c2;background:#e0edff;border-radius:.4375rem;padding:.25rem .5rem;font-size:clamp(.5rem,.57vw,.8125rem);display:inline-block}.crq-reference-module__jXWqoq__pill[data-tone=red]{color:#b91639;background:#ffe8ee}.crq-reference-module__jXWqoq__pill[data-tone=orange]{color:#9d5900;background:#fff0dc}.crq-reference-module__jXWqoq__pill[data-tone=green]{color:#087c56;background:#dcf6eb}.crq-reference-module__jXWqoq__severities{grid-template-columns:repeat(4,1fr);gap:.625rem;margin-top:1.5625rem;display:grid}.crq-reference-module__jXWqoq__severities>div{border:1px solid #dce7f7;border-radius:.75rem;padding:.8125rem .625rem}.crq-reference-module__jXWqoq__severities p{color:#63769c;margin:.4375rem 0 0;font-size:clamp(.625rem,.76vw,1.0625rem);line-height:1.5}.crq-reference-module__jXWqoq__responses{grid-template-columns:repeat(3,1fr);gap:7%;padding-top:2.1875rem;display:grid}.crq-reference-module__jXWqoq__responses article{text-align:center;color:#142456;background:linear-gradient(125deg,#fff,#e3efff);border-radius:.875rem;padding:2.8125rem .9375rem 1.5625rem;position:relative;box-shadow:0 .9375rem 2.1875rem #0002}.crq-reference-module__jXWqoq__responses .crq-reference-module__jXWqoq__icon{border:.5625rem solid #f2f8ff;border-radius:50%;width:4.125rem;height:4.125rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5625rem #568ae922,0 .5rem .9375rem #1479ff22}.crq-reference-module__jXWqoq__responses article:not(:last-child):after{content:"→";color:#2cabff;width:30%;font-size:1.625rem;position:absolute;top:40%;left:100%}.crq-reference-module__jXWqoq__responses h3{color:#102057;margin:0 0 .9375rem;font-size:clamp(1.1875rem,1.5vw,2rem)}.crq-reference-module__jXWqoq__responses p{color:#5c6b8e;margin:0;font-size:clamp(.75rem,.92vw,1.25rem);line-height:1.6}.crq-reference-module__jXWqoq__legendList{color:#536a92;gap:.625rem;font-size:clamp(.5rem,.6vw,.8125rem);display:grid}.crq-reference-module__jXWqoq__legendList span{justify-content:space-between;gap:.5rem;display:flex}.crq-reference-module__jXWqoq__scenario .crq-reference-module__jXWqoq__split{grid-template-columns:39% 58%}.crq-reference-module__jXWqoq__scenarioGrid{grid-template-columns:44% 54%;gap:2%;display:grid}.crq-reference-module__jXWqoq__estimate{background:linear-gradient(140deg,#e9f3ff,#fff);padding:1.25rem!important}.crq-reference-module__jXWqoq__estimate>b{color:#065ce1;font-size:clamp(.625rem,.7vw,.9375rem)}.crq-reference-module__jXWqoq__estimate>strong{letter-spacing:-.04em;color:#0a1858;margin:.625rem 0;font-size:clamp(2.375rem,3.3vw,4.375rem);line-height:1.3;display:block}.crq-reference-module__jXWqoq__estimate>strong>span{font-size:.6em}.crq-reference-module__jXWqoq__estimate h4{font-size:clamp(.75rem,.95vw,1.25rem);font-weight:500}.crq-reference-module__jXWqoq__assumptions{border-top:1px solid #dce7f8;gap:.75rem;margin-top:2.1875rem;padding-top:1.125rem;display:flex}.crq-reference-module__jXWqoq__assumptions>div{flex:1;gap:.5rem;min-width:0;display:flex}.crq-reference-module__jXWqoq__assumptions svg{color:#0875ff;flex-shrink:0;width:1.0625rem;height:1.0625rem}.crq-reference-module__jXWqoq__assumptions span{color:#4c6594;font-size:clamp(.5rem,.58vw,.8125rem)}.crq-reference-module__jXWqoq__assumptions b{margin-top:.375rem;font-weight:400;display:block}.crq-reference-module__jXWqoq__driver{border-bottom:1px solid #e3ebf7;align-items:center;gap:.75rem;padding:1.125rem 0;display:flex}.crq-reference-module__jXWqoq__driver:last-child{border:0}.crq-reference-module__jXWqoq__driver>div{flex:1}.crq-reference-module__jXWqoq__driver .crq-reference-module__jXWqoq__icon{border-radius:50%;width:2.0625rem;height:2.0625rem}.crq-reference-module__jXWqoq__driver h4,.crq-reference-module__jXWqoq__driver p{justify-content:space-between;gap:.625rem;display:flex}.crq-reference-module__jXWqoq__driver h4 b{white-space:nowrap}.crq-reference-module__jXWqoq__lossBar{background:#e5eaf4;border-radius:.5rem;height:.5rem;margin-top:.5625rem;overflow:hidden}.crq-reference-module__jXWqoq__lossBar i{background:linear-gradient(90deg,#052b96,#00aae8);border-radius:.5rem;height:100%;transition:width .2s;display:block}.crq-reference-module__jXWqoq__adjustButton{color:#0756bf;cursor:pointer;background:#f0f7ff;border:1px solid #b9d5fc;border-radius:.5rem;margin-top:.875rem;padding:.5rem .75rem;font-size:.75rem}.crq-reference-module__jXWqoq__inputs{grid-template-columns:1fr 1fr;gap:1.25rem;padding-top:.9375rem;display:grid}.crq-reference-module__jXWqoq__inputs label{color:#304d78;font-size:.75rem}.crq-reference-module__jXWqoq__inputs input{accent-color:#096cf6;width:100%;margin-top:.625rem;display:block}.crq-reference-module__jXWqoq__decision{background:#fff7;border:1px solid #b7d3ff;border-radius:1rem;grid-template-columns:auto 1fr 1fr;align-items:center;gap:1.25rem;margin-top:1.75rem;padding:1.5625rem;display:grid}.crq-reference-module__jXWqoq__decision h3{color:#0a1850;margin:.625rem 0;font-size:clamp(1rem,1.12vw,1.5rem);line-height:1.4}.crq-reference-module__jXWqoq__decision p{color:#5e7199;margin:0;font-size:clamp(.6875rem,.76vw,1.0625rem);line-height:1.55}.crq-reference-module__jXWqoq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0059ec;font-size:.625rem;font-weight:700}.crq-reference-module__jXWqoq__decisionHints{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.crq-reference-module__jXWqoq__decisionHints>div{border:1px solid #e0eafb;border-radius:.75rem;gap:.5625rem;padding:.75rem;display:flex}.crq-reference-module__jXWqoq__decisionHints svg{color:#0875ff;flex-shrink:0;width:1.25rem}.crq-reference-module__jXWqoq__decisionHints h4{color:#142353;margin:0 0 .375rem;font-size:clamp(.625rem,.68vw,.9375rem)}.crq-reference-module__jXWqoq__ecosystem .crq-reference-module__jXWqoq__copy{text-align:center;max-width:62.5rem;margin:auto}.crq-reference-module__jXWqoq__ecosystem .crq-reference-module__jXWqoq__copy>p{max-width:100%;margin:auto}.crq-reference-module__jXWqoq__ecosystemMap{grid-template-columns:30% 28% 30%;align-items:start;gap:6%;max-width:96.875rem;margin:1.5625rem auto 0;display:grid;position:relative}.crq-reference-module__jXWqoq__ecosystemMap>svg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__cards{grid-template-columns:1fr;gap:1.125rem;margin:0}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card{padding:1.25rem}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card h4{font-size:clamp(1rem,1.12vw,1.5rem)}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card p{font-size:clamp(.75rem,.86vw,1.1875rem)}.crq-reference-module__jXWqoq__ecosystemCenter{flex-direction:column;align-items:center;gap:2.5rem;padding-top:1.25rem;display:flex}.crq-reference-module__jXWqoq__hub{color:#10204f;background:linear-gradient(140deg,#fff,#e2efff);border:1px solid #d6e5ff;border-radius:1.25rem;place-items:center;gap:.5rem;width:7.5rem;height:7.5rem;display:grid;box-shadow:0 .9375rem 2.1875rem #0966d92b}.crq-reference-module__jXWqoq__hub svg{color:#187dff;width:2.25rem;height:2.25rem}.crq-reference-module__jXWqoq__hub b{font-size:1.75rem}.crq-reference-module__jXWqoq__ecosystemCenter .crq-reference-module__jXWqoq__card{padding:1rem}.crq-reference-module__jXWqoq__section :focus-visible{outline-offset:.1875rem;outline:.1875rem solid #008cff}@media (min-width:1800px){.crq-reference-module__jXWqoq__section{flex-direction:column;justify-content:center;min-height:33vw;display:flex}.crq-reference-module__jXWqoq__panel{padding:1.5rem}.crq-reference-module__jXWqoq__tile{padding:1.125rem .75rem}.crq-reference-module__jXWqoq__table td{padding:.875rem .625rem}.crq-reference-module__jXWqoq__responses{padding-top:3.125rem}.crq-reference-module__jXWqoq__responses .crq-reference-module__jXWqoq__icon{width:5.625rem;height:5.625rem}.crq-reference-module__jXWqoq__responses article{padding-top:4.0625rem}}@media (max-width:1100px) and (min-width:901px){.crq-reference-module__jXWqoq__split{grid-template-columns:43% 54%}.crq-reference-module__jXWqoq__section{padding-inline:3%}.crq-reference-module__jXWqoq__cards{gap:.375rem}.crq-reference-module__jXWqoq__card{gap:.4375rem;padding:.75rem .5rem}.crq-reference-module__jXWqoq__card .crq-reference-module__jXWqoq__icon{width:1.625rem;height:1.625rem}.crq-reference-module__jXWqoq__financial aside{display:none}.crq-reference-module__jXWqoq__financial{display:block}.crq-reference-module__jXWqoq__flow{gap:.625rem}.crq-reference-module__jXWqoq__chips{gap:.375rem}.crq-reference-module__jXWqoq__chips>span{padding:.4375rem}.crq-reference-module__jXWqoq__date{padding:.375rem;font-size:.5rem}.crq-reference-module__jXWqoq__metrics4 .crq-reference-module__jXWqoq__tile{display:block}.crq-reference-module__jXWqoq__metrics4 .crq-reference-module__jXWqoq__tile .crq-reference-module__jXWqoq__icon{margin-bottom:.3125rem}.crq-reference-module__jXWqoq__decision{grid-template-columns:auto 1fr}.crq-reference-module__jXWqoq__decisionHints{grid-column:2}.crq-reference-module__jXWqoq__hackerVisual{padding-top:9.0625rem}}@media (max-width:900px){.crq-reference-module__jXWqoq__section{padding:2.8125rem 6%}.crq-reference-module__jXWqoq__split,.crq-reference-module__jXWqoq__scenario .crq-reference-module__jXWqoq__split{grid-template-columns:1fr;gap:1.875rem}.crq-reference-module__jXWqoq__copy h2{font-size:clamp(1.875rem,5vw,2.75rem)}.crq-reference-module__jXWqoq__copy>p{max-width:100%;font-size:.9375rem}.crq-reference-module__jXWqoq__copy h3{font-size:1.125rem}.crq-reference-module__jXWqoq__badge{font-size:.6875rem}.crq-reference-module__jXWqoq__panel{padding:1.125rem}.crq-reference-module__jXWqoq__panel h3{font-size:1.0625rem}.crq-reference-module__jXWqoq__panel h4{font-size:.75rem}.crq-reference-module__jXWqoq__panel p{font-size:.6875rem}.crq-reference-module__jXWqoq__panel small{font-size:.625rem}.crq-reference-module__jXWqoq__tile strong{font-size:1.25rem}.crq-reference-module__jXWqoq__tile p{font-size:.625rem}.crq-reference-module__jXWqoq__card h4{font-size:.875rem}.crq-reference-module__jXWqoq__card p{font-size:.75rem}.crq-reference-module__jXWqoq__flow h4{font-size:.8125rem}.crq-reference-module__jXWqoq__flow p{font-size:.6875rem}.crq-reference-module__jXWqoq__table{font-size:.625rem}.crq-reference-module__jXWqoq__table td{padding:.625rem .4375rem}.crq-reference-module__jXWqoq__pill{font-size:.5625rem}.crq-reference-module__jXWqoq__date{font-size:.625rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__panelHead h3{font-size:1rem}.crq-reference-module__jXWqoq__financial aside>b{font-size:.875rem}.crq-reference-module__jXWqoq__financial aside>span{font-size:.5625rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__metrics3 .crq-reference-module__jXWqoq__tile:first-child strong{font-size:.6875rem}.crq-reference-module__jXWqoq__donut{width:6.25rem}.crq-reference-module__jXWqoq__donut strong{font-size:1.5rem}.crq-reference-module__jXWqoq__donut small{font-size:.5625rem}.crq-reference-module__jXWqoq__hackerVisual{padding-top:14.375rem}.crq-reference-module__jXWqoq__hackerVisual>img{width:112%;height:25rem;top:-1.25rem;right:-6%;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.crq-reference-module__jXWqoq__responses{padding-top:2.5rem;padding-bottom:.625rem}.crq-reference-module__jXWqoq__responses p{font-size:.875rem}.crq-reference-module__jXWqoq__correlation{grid-template-columns:56% 40%;gap:4%}.crq-reference-module__jXWqoq__heatRow>span{font-size:.5625rem}.crq-reference-module__jXWqoq__heatLabels,.crq-reference-module__jXWqoq__legend{font-size:.5rem}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card p{font-size:.625rem}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card h4{font-size:.6875rem}.crq-reference-module__jXWqoq__decision{grid-template-columns:auto 1fr}.crq-reference-module__jXWqoq__decisionHints{grid-column:1/-1}.crq-reference-module__jXWqoq__decision h3{font-size:1.125rem}.crq-reference-module__jXWqoq__decision p{font-size:.75rem}.crq-reference-module__jXWqoq__ecosystemMap{grid-template-columns:32% 28% 32%;gap:4%}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card{padding:.875rem;display:block}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__icon{margin-bottom:.625rem}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card h4{font-size:.9375rem}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card p{font-size:.75rem}.crq-reference-module__jXWqoq__scenarioGrid .crq-reference-module__jXWqoq__estimate>strong{font-size:2.8125rem}.crq-reference-module__jXWqoq__driver h4,.crq-reference-module__jXWqoq__severities p{font-size:.75rem}}@media (max-width:600px){.crq-reference-module__jXWqoq__section{padding:2.25rem 5%}.crq-reference-module__jXWqoq__copy h2{font-size:1.9375rem}.crq-reference-module__jXWqoq__copy>p{font-size:.875rem}.crq-reference-module__jXWqoq__cards{grid-template-columns:1fr 1fr}.crq-reference-module__jXWqoq__cards>.crq-reference-module__jXWqoq__card:last-child:nth-child(odd){grid-column:1/-1}.crq-reference-module__jXWqoq__flow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.crq-reference-module__jXWqoq__flowArrow{display:none}.crq-reference-module__jXWqoq__numbered{gap:1rem}.crq-reference-module__jXWqoq__financial{display:block}.crq-reference-module__jXWqoq__financial aside{display:none}.crq-reference-module__jXWqoq__panel{padding:.8125rem}.crq-reference-module__jXWqoq__panelHead{flex-wrap:wrap;align-items:flex-start}.crq-reference-module__jXWqoq__panel h3{font-size:1rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__metrics3{grid-template-columns:1fr}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__metrics3 .crq-reference-module__jXWqoq__tile:first-child strong{font-size:.875rem}.crq-reference-module__jXWqoq__financial .crq-reference-module__jXWqoq__tile{align-items:center}.crq-reference-module__jXWqoq__chartGrid,.crq-reference-module__jXWqoq__correlation,.crq-reference-module__jXWqoq__impactTop,.crq-reference-module__jXWqoq__scenarioGrid{grid-template-columns:1fr;gap:.875rem}.crq-reference-module__jXWqoq__metrics4{grid-template-columns:1fr 1fr}.crq-reference-module__jXWqoq__tile strong{font-size:1.1875rem}.crq-reference-module__jXWqoq__chartGrid>.crq-reference-module__jXWqoq__inner:last-child .crq-reference-module__jXWqoq__donut{width:7.1875rem}.crq-reference-module__jXWqoq__legendList{max-width:15rem;margin:auto;font-size:.6875rem}.crq-reference-module__jXWqoq__hackerVisual{padding-top:11.25rem}.crq-reference-module__jXWqoq__hackerVisual>img{height:18.75rem}.crq-reference-module__jXWqoq__hackerVisual .crq-reference-module__jXWqoq__cards{grid-template-columns:1fr}.crq-reference-module__jXWqoq__hackerVisual .crq-reference-module__jXWqoq__card h4{font-size:1.0625rem}.crq-reference-module__jXWqoq__hackerVisual .crq-reference-module__jXWqoq__card p{font-size:.8125rem}.crq-reference-module__jXWqoq__correlation .crq-reference-module__jXWqoq__layers{grid-template-columns:1fr}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card h4{font-size:.8125rem}.crq-reference-module__jXWqoq__layers .crq-reference-module__jXWqoq__card p{font-size:.75rem}.crq-reference-module__jXWqoq__heatRow>span{font-size:.5625rem}.crq-reference-module__jXWqoq__heatLabels{font-size:.5rem}.crq-reference-module__jXWqoq__table{min-width:31.875rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow{grid-template-columns:1fr}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow>div{align-items:center;gap:.625rem;display:flex}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow h4{font-size:.75rem}.crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow p{font-size:.6875rem}.crq-reference-module__jXWqoq__severities{grid-template-columns:1fr 1fr}.crq-reference-module__jXWqoq__responses{grid-template-columns:1fr;gap:4.0625rem;padding-top:2.8125rem}.crq-reference-module__jXWqoq__responses article{padding:2.8125rem 1.5rem 1.5rem}.crq-reference-module__jXWqoq__responses article:not(:last-child):after{content:"↓";width:10%;height:2.5rem;font-size:1.4375rem;top:100%;left:45%}.crq-reference-module__jXWqoq__chips>span{font-size:.6875rem}.crq-reference-module__jXWqoq__scenario .crq-reference-module__jXWqoq__cards{grid-template-columns:1fr}.crq-reference-module__jXWqoq__scenarioGrid .crq-reference-module__jXWqoq__estimate{padding:1.125rem!important}.crq-reference-module__jXWqoq__assumptions span{font-size:.6875rem}.crq-reference-module__jXWqoq__driver h4{font-size:.75rem}.crq-reference-module__jXWqoq__driver p{font-size:.625rem}.crq-reference-module__jXWqoq__decision{gap:.75rem;padding:1.125rem}.crq-reference-module__jXWqoq__decision>.crq-reference-module__jXWqoq__icon{align-self:start}.crq-reference-module__jXWqoq__decisionHints{grid-template-columns:1fr}.crq-reference-module__jXWqoq__decisionHints h4,.crq-reference-module__jXWqoq__decisionHints p{font-size:.75rem}.crq-reference-module__jXWqoq__inputs{grid-template-columns:1fr}.crq-reference-module__jXWqoq__ecosystemMap{flex-direction:column;gap:1.25rem;display:flex}.crq-reference-module__jXWqoq__ecosystemMap>svg{display:none}.crq-reference-module__jXWqoq__ecosystemLeft,.crq-reference-module__jXWqoq__ecosystemRight,.crq-reference-module__jXWqoq__ecosystemCenter{width:100%}.crq-reference-module__jXWqoq__ecosystemCenter{order:-1;gap:1.25rem;padding:0}.crq-reference-module__jXWqoq__ecosystemCenter .crq-reference-module__jXWqoq__cards{width:100%}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card{align-items:center;display:flex}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card h4{font-size:1rem}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__card p{font-size:.8125rem}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__icon{margin:0}.crq-reference-module__jXWqoq__ecosystemMap .crq-reference-module__jXWqoq__cards{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.crq-reference-module__jXWqoq__lossBar i{transition:none}}.crq-reference-module__jXWqoq__dark .crq-reference-module__jXWqoq__panel .crq-reference-module__jXWqoq__flow p{color:#526a92}#business-impact .crq-reference-module__jXWqoq__cards .crq-reference-module__jXWqoq__card{flex-direction:column;gap:.625rem}#business-impact .crq-reference-module__jXWqoq__cards .crq-reference-module__jXWqoq__card h4{overflow-wrap:normal}#security-to-business .crq-reference-module__jXWqoq__copy h2 span{display:block}@media (max-width:600px){#business-impact .crq-reference-module__jXWqoq__cards .crq-reference-module__jXWqoq__card{flex-direction:row}}.crq-reference-module__jXWqoq__legend>span{align-items:center;gap:.25rem;display:flex}.crq-reference-module__jXWqoq__legend>span:before{content:"";background:#ef4560;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.crq-reference-module__jXWqoq__legend>span:nth-child(2):before{background:#ffc94a}.crq-reference-module__jXWqoq__legend>span:nth-child(3):before{background:#83b7ff}
