.A5xlxa_page{background:var(--cs-color-background-deep);overflow-x:clip}.A5xlxa_hero{isolation:isolate;background:#07090c;align-items:center;min-height:92svh;padding-block:clamp(8rem,12vw,11rem);display:flex;position:relative;overflow:hidden}.A5xlxa_hero:before,.A5xlxa_hero:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.A5xlxa_hero:before{background:linear-gradient(90deg,#05070af7 0%,#05070ad1 42%,#05070a2e 75%),linear-gradient(#05070a5c,#0000 42%,#07090c 100%)}.A5xlxa_hero:after{background:radial-gradient(circle at 72% 48%,#b32a1d33,#0000 27%),linear-gradient(115deg,#0000 58%,#09314c33)}.A5xlxa_heroArtwork{z-index:-1;position:absolute;inset:0}.A5xlxa_heroArtwork img{object-fit:cover;object-position:center 48%;filter:saturate(.88)contrast(1.08)}.A5xlxa_hero>.cs-container{z-index:2;position:relative}.A5xlxa_hero h1{letter-spacing:-.07em;text-transform:lowercase;max-width:9.5ch;font-size:clamp(3.8rem,8.5vw,8.7rem);font-weight:500;line-height:.88}.A5xlxa_hero h1 span{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#f5f3ef 0%,#d9b4ac 52%,#b44332 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.17em;padding-bottom:.17em;display:block}.A5xlxa_hero .cs-page-hero__description{max-width:59ch;font-size:clamp(1rem,1.35vw,1.22rem)}.A5xlxa_closing a{border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:3rem;padding-inline:1.2rem;font-size:.84rem;font-weight:600;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.A5xlxa_closing a:hover{transform:translateY(-2px)}.A5xlxa_closing a{background:var(--cs-color-brand-hover);color:#fff}.A5xlxa_sectionIndex{color:#f4f2ee57;letter-spacing:.17em;text-transform:uppercase;margin-bottom:clamp(2.5rem,5vw,5rem);font-size:.68rem;font-weight:600}.A5xlxa_eyebrow{color:var(--cs-color-accent-bright);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.15rem;font-size:.7rem;font-weight:600}.A5xlxa_page h2{color:var(--cs-color-text);letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,5.1vw,5.65rem);font-weight:500;line-height:.95}.A5xlxa_introduction{background:radial-gradient(ellipse at 74% 8%, #23486033, transparent 38%), radial-gradient(ellipse at 88% 65%, #4b201b2e, transparent 30%), var(--cs-color-background-deep)}.A5xlxa_introGrid,.A5xlxa_sectionHeading,.A5xlxa_faqGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.84fr);gap:clamp(3rem,9vw,9rem);display:grid}.A5xlxa_longCopy{color:var(--cs-color-text-muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.78}.A5xlxa_longCopy p{margin:0}.A5xlxa_longCopy p+p{margin-top:1.4rem}.A5xlxa_leadCopy{color:#f4f2eee6;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.58}.A5xlxa_testimonial{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff0e,#0000 48%),#0a0d10c2;border:1px solid #ffffff1a;border-radius:1.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(1.25rem,3vw,2.5rem);margin:clamp(5rem,10vw,9rem) 0 0;padding:clamp(1.5rem,3.5vw,3rem);display:grid;box-shadow:0 2rem 6rem #00000047,inset 0 1px #ffffff0a}.A5xlxa_quoteMark{width:3rem;height:3rem;color:var(--cs-color-accent-bright);background:#4b201b57;border:1px solid #c746324d;border-radius:50%;place-items:center;margin-bottom:2rem;display:grid}.A5xlxa_testimonial blockquote{color:#f4f2eec7;max-width:72ch;margin:0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.68}.A5xlxa_testimonial figcaption{gap:.3rem;min-width:10rem;display:grid}.A5xlxa_testimonial strong{color:var(--cs-color-text);font-size:.88rem}.A5xlxa_testimonial span{color:#f4f2ee6e;font-size:.7rem}.A5xlxa_coverage,.A5xlxa_sampleDay,.A5xlxa_capabilities{background:#0b0d0f}.A5xlxa_sectionHeading{align-items:end;margin-bottom:clamp(3.5rem,7vw,6.5rem)}.A5xlxa_sectionHeading>p,.A5xlxa_sectionLead{color:var(--cs-color-text-muted);margin:0;font-size:1.05rem;line-height:1.72}.A5xlxa_coverageGrid,.A5xlxa_principleGrid,.A5xlxa_formatGrid,.A5xlxa_applicationGrid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.A5xlxa_coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.A5xlxa_coverageGrid li,.A5xlxa_principleGrid li,.A5xlxa_formatGrid article{background:linear-gradient(145deg,#ffffff0b,#0000 45%),#0b0e11c2;border:1px solid #ffffff1a;border-radius:1.35rem;height:100%;padding:clamp(1.5rem,2.6vw,2.25rem);box-shadow:inset 0 1px #ffffff09}.A5xlxa_coverageGrid li>span,.A5xlxa_principleGrid li>span,.A5xlxa_applicationGrid li>span{color:var(--cs-color-accent-bright);letter-spacing:.14em;font-family:monospace;font-size:.68rem}.A5xlxa_coverageGrid h3,.A5xlxa_principleGrid h3,.A5xlxa_formatGrid h3{color:var(--cs-color-text);letter-spacing:-.035em;margin:3.5rem 0 1rem;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:500;line-height:1.08}.A5xlxa_coverageGrid p,.A5xlxa_principleGrid p,.A5xlxa_formatGrid p{color:var(--cs-color-text-muted);margin:0;font-size:.9rem;line-height:1.65}.A5xlxa_principles,.A5xlxa_enrollment,.A5xlxa_faq{background:#0f1011}.A5xlxa_principleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.A5xlxa_sampleDayGrid,.A5xlxa_capabilityGrid{grid-template-columns:minmax(0,.94fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.A5xlxa_processFrame,.A5xlxa_dashboardFrame,.A5xlxa_capabilityVisual{background:#111417;border:1px solid #ffffff1c;border-radius:clamp(1.2rem,2.5vw,2rem);margin:0;position:relative;overflow:hidden}.A5xlxa_processFrame{padding:.5rem;box-shadow:0 2.5rem 6rem #00000059}.A5xlxa_processFrame img,.A5xlxa_dashboardFrame img{border-radius:.95rem;width:100%;height:auto;display:block}.A5xlxa_sampleDayGrid .A5xlxa_sectionLead{margin-top:2rem}.A5xlxa_timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:clamp(4rem,8vw,7rem) 0 0;padding:0;list-style:none;display:grid}.A5xlxa_timeline li{border-top:1px solid #c746326b;padding:2rem 1rem 0 1.5rem;position:relative}.A5xlxa_timeline li:before,.A5xlxa_applicationGrid li:before{background:var(--cs-color-accent);content:"";border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:-.35rem;left:0;box-shadow:0 0 1.5rem #c74632a6}.A5xlxa_timeline>li>span{color:var(--cs-color-accent-bright);font-family:monospace;font-size:.68rem}.A5xlxa_timeline h3,.A5xlxa_applicationGrid h3{color:var(--cs-color-text);margin:1.35rem 0 .75rem;font-size:1.08rem;font-weight:500}.A5xlxa_timeline p,.A5xlxa_applicationGrid p{color:var(--cs-color-text-muted);margin:0;font-size:.86rem;line-height:1.65}.A5xlxa_s46{background:radial-gradient(at 50% 88%,#23486040,#0000 44%),radial-gradient(at 14% 20%,#4b201b33,#0000 30%),#0a0c0e}.A5xlxa_dashboardFrame{padding:clamp(.45rem,1vw,.8rem);box-shadow:0 3rem 7rem #00000073}.A5xlxa_capabilityVisual{min-height:38rem}.A5xlxa_capabilityVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#06080aad);position:absolute;inset:0}.A5xlxa_capabilityVisual img{object-fit:cover;object-position:center}.A5xlxa_capabilityList{margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.A5xlxa_capabilityList li{color:var(--cs-color-text-muted);border-top:1px solid #ffffff17;grid-template-columns:1.25rem 1fr;gap:.85rem;padding-block:.95rem;font-size:.94rem;line-height:1.55;display:grid}.A5xlxa_capabilityList svg{color:var(--cs-color-accent-bright);margin-top:.2rem}.A5xlxa_enrollment{background:linear-gradient(90deg,#0f1011fa,#0f1011d4),url(/media/certifications/aegis/aegiswallred3.jpg) 50%/cover no-repeat}.A5xlxa_formatGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.A5xlxa_formatGrid svg{color:var(--cs-color-accent-bright)}.A5xlxa_formatGrid strong{color:var(--cs-color-text);letter-spacing:-.055em;margin-top:3rem;font-size:clamp(2.5rem,4vw,4.25rem);font-weight:400;line-height:1;display:block}.A5xlxa_formatGrid h3{margin-top:.7rem}.A5xlxa_applicationBlock{border-top:1px solid #ffffff1c;margin-top:clamp(4rem,8vw,7rem);padding-top:clamp(3rem,5vw,5rem)}.A5xlxa_applicationGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem}.A5xlxa_applicationGrid li{border-top:1px solid #c746326b;padding:2rem .75rem 0 1.5rem;position:relative}.A5xlxa_faqGrid{align-items:start}.A5xlxa_faqList{border-top:1px solid #ffffff1f}.A5xlxa_faqList details{border-bottom:1px solid #ffffff1f}.A5xlxa_faqList summary{color:var(--cs-color-text);cursor:pointer;padding:1.45rem 3rem 1.45rem 0;font-size:1rem;font-weight:500;list-style:none;position:relative}.A5xlxa_faqList summary::-webkit-details-marker{display:none}.A5xlxa_faqList summary:after{color:var(--cs-color-accent-bright);content:"+";font-size:1.35rem;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.A5xlxa_faqList details[open] summary:after{content:"−"}.A5xlxa_faqList details p{max-width:62ch;color:var(--cs-color-text-muted);margin:0;padding:0 2rem 1.5rem 0;font-size:.94rem;line-height:1.7}.A5xlxa_closing{background:radial-gradient(circle,#23486033,#0000 35%),#080a0c}.A5xlxa_closingInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.A5xlxa_closingInner>svg{color:var(--cs-color-accent-bright)}.A5xlxa_closing h2{max-width:14ch;font-size:clamp(2.5rem,4.8vw,5.2rem)}@media (max-width:991px){.A5xlxa_hero{min-height:82svh}.A5xlxa_introGrid,.A5xlxa_sectionHeading,.A5xlxa_faqGrid,.A5xlxa_sampleDayGrid,.A5xlxa_capabilityGrid{grid-template-columns:1fr;gap:2.5rem}.A5xlxa_testimonial{grid-template-columns:auto 1fr}.A5xlxa_testimonial figcaption{grid-column:2}.A5xlxa_principleGrid,.A5xlxa_timeline,.A5xlxa_applicationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.A5xlxa_capabilityVisual{min-height:29rem}}@media (max-width:767px){.A5xlxa_hero{min-height:76svh;padding-block:7rem}.A5xlxa_hero:before{background:linear-gradient(90deg,#05070aed,#05070a75),linear-gradient(#05070a4d,#0000 34%,#07090c 100%)}.A5xlxa_heroArtwork img{object-position:58% center}.A5xlxa_hero h1{max-width:10ch;font-size:clamp(3.4rem,17vw,5.5rem)}.A5xlxa_coverageGrid,.A5xlxa_principleGrid,.A5xlxa_timeline,.A5xlxa_formatGrid,.A5xlxa_applicationGrid,.A5xlxa_testimonial{grid-template-columns:1fr}.A5xlxa_testimonial figcaption{grid-column:1}.A5xlxa_coverageGrid h3,.A5xlxa_principleGrid h3{margin-top:2.5rem}.A5xlxa_capabilityVisual{min-height:23rem}.A5xlxa_closingInner{grid-template-columns:1fr}.A5xlxa_closing a{width:fit-content}}@media (prefers-reduced-motion:reduce){.A5xlxa_closing a{transition:none}}
