.page-module__B2daAq__page{background:var(--cs-color-background-deep);overflow-x:clip}.page-module__B2daAq__hero{isolation:isolate;background:#070809;align-items:flex-end;min-height:90svh;padding-block:clamp(10rem,18vw,16rem) clamp(5rem,8vw,8rem);display:flex;position:relative;overflow:hidden}.page-module__B2daAq__hero:before,.page-module__B2daAq__hero:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.page-module__B2daAq__hero:before{background:linear-gradient(90deg,#060708fa 0%,#060708e3 43%,#06070852 78%),linear-gradient(#06070842,#0000 40%,#070809 100%)}.page-module__B2daAq__hero:after{background:radial-gradient(circle at 76% 54%,#a32f2238,#0000 29%),linear-gradient(120deg,#0000 54%,#143e541f)}.page-module__B2daAq__heroArtwork{z-index:-1;position:absolute;inset:0}.page-module__B2daAq__heroArtwork img{object-fit:cover;object-position:center;filter:grayscale(.45)saturate(.78)brightness(.72)contrast(1.08)}.page-module__B2daAq__hero>.cs-container{z-index:2;position:relative}.page-module__B2daAq__hero h1{letter-spacing:-.07em;text-transform:lowercase;max-width:10.5ch;font-size:clamp(3.7rem,8.2vw,8.35rem);font-weight:500;line-height:.88}.page-module__B2daAq__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;padding-bottom:.1em;display:block}.page-module__B2daAq__hero .cs-page-hero__description{max-width:66ch;font-size:clamp(1rem,1.35vw,1.22rem)}.page-module__B2daAq__hero .cs-page-hero__actions{margin-top:clamp(1.5rem,3vw,2.25rem)}.page-module__B2daAq__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}.page-module__B2daAq__closing a:hover{transform:translateY(-2px)}.page-module__B2daAq__closing a{background:var(--cs-color-brand-hover);color:#fff}.page-module__B2daAq__sectionIndex{color:#f4f2ee57;letter-spacing:.17em;text-transform:uppercase;margin-bottom:clamp(2.5rem,5vw,5rem);font-size:.68rem;font-weight:600}.page-module__B2daAq__eyebrow{color:var(--cs-color-accent-bright);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.15rem;font-size:.7rem;font-weight:600}.page-module__B2daAq__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}.page-module__B2daAq__evidenceSection{background:radial-gradient(circle at 50% 52%,#4b201b3d,#0000 30%),#090a0b}.page-module__B2daAq__evidenceHeading,.page-module__B2daAq__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.68fr);align-items:end;gap:clamp(3rem,8vw,8rem);margin-bottom:clamp(4rem,8vw,7rem);display:grid}.page-module__B2daAq__evidenceHeading>p,.page-module__B2daAq__sectionHeading>p{color:var(--cs-color-text-muted);margin:0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}.page-module__B2daAq__evidenceDiagram{background:linear-gradient(135deg,#ffffff09,#0000 45%),#08090ab8;border:1px solid #ffffff1a;border-radius:clamp(1.4rem,3vw,2.4rem);grid-template-columns:minmax(210px,.9fr) minmax(280px,1fr) minmax(250px,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.3rem,3vw,3rem);display:grid;box-shadow:inset 0 1px #ffffff09,0 3rem 7rem #00000047}.page-module__B2daAq__evidenceDiagram h3{color:var(--cs-color-accent-bright);letter-spacing:-.025em;margin:0 0 1.7rem;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:600}.page-module__B2daAq__pressureList,.page-module__B2daAq__outcomeList{gap:1rem;display:grid}.page-module__B2daAq__pressureList article{background:linear-gradient(110deg,#9a2d22db,#5c1f1ab3);border:1px solid #c7463233;border-radius:.85rem;padding:1.15rem 1.25rem;position:relative}.page-module__B2daAq__pressureList article:after{content:"";border-top:1px dotted #c746328c;width:clamp(1.5rem,4vw,3.5rem);position:absolute;top:50%;right:clamp(-3.5rem,-4vw,-1.5rem)}.page-module__B2daAq__pressureList h4,.page-module__B2daAq__outcomeList h4{color:var(--cs-color-text);margin:0;font-size:.95rem;font-weight:600}.page-module__B2daAq__pressureList p{color:#f4f2eead;margin:.5rem 0 0;font-size:.77rem;line-height:1.5}.page-module__B2daAq__engineColumn{text-align:center}.page-module__B2daAq__engineCard{background:radial-gradient(circle at 50% 30%,#4b201b4d,#0000 35%),#050607e0;border:1px solid #c74632bf;border-radius:2.2rem;flex-direction:column;justify-content:center;align-items:center;min-height:29rem;padding:clamp(1.5rem,3vw,2.4rem);display:flex;box-shadow:inset 0 0 4rem #4b201b14,0 2rem 5rem #00000047}.page-module__B2daAq__engineCard img{width:min(100%,15rem);height:auto;margin-bottom:1.3rem}.page-module__B2daAq__engineCard strong{max-width:25ch;color:var(--cs-color-text);font-size:.95rem;line-height:1.3}.page-module__B2daAq__engineCard ul{color:#f4f2ee94;margin:1rem 0 0;padding:0;font-size:.79rem;line-height:1.5;list-style:none}.page-module__B2daAq__engineColumn>p{color:#f4f2ee70;max-width:22ch;margin:1rem auto 0;font-size:.9rem;line-height:1.45}.page-module__B2daAq__outcomeList article{grid-template-columns:3.4rem 1fr;align-items:center;gap:1rem;min-height:5.8rem;display:grid;position:relative}.page-module__B2daAq__outcomeList article:before{content:"";border-top:1px dotted #c746328c;width:clamp(1.5rem,4vw,3.5rem);position:absolute;top:50%;left:clamp(-3.5rem,-4vw,-1.5rem)}.page-module__B2daAq__outcomeList article>span{aspect-ratio:1;color:#f4f2eee0;background:#a32f22e6;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:3.4rem;display:grid}.page-module__B2daAq__outcomeList p{color:#f4f2ee8c;margin:.25rem 0 0;font-size:.78rem;line-height:1.45}.page-module__B2daAq__lifecycle{background:radial-gradient(at 80% 10%,#1e445e2b,#0000 32%),#0d0e0f}.page-module__B2daAq__lifecycleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.page-module__B2daAq__lifecycleGrid li,.page-module__B2daAq__capabilityGrid article{background:linear-gradient(145deg,#ffffff0a,#0000 46%),#0a0b0cc7;border:1px solid #ffffff1a;border-radius:1.25rem;padding:clamp(1.4rem,2.5vw,2.25rem);box-shadow:inset 0 1px #ffffff09}.page-module__B2daAq__lifecycleGrid li{grid-template-columns:1fr auto;align-content:start;min-height:19rem;display:grid}.page-module__B2daAq__lifecycleGrid span,.page-module__B2daAq__capabilityGrid span{color:var(--cs-color-accent-bright);letter-spacing:.12em;font-family:monospace;font-size:.65rem}.page-module__B2daAq__lifecycleGrid svg,.page-module__B2daAq__capabilityGrid svg{color:#f4f2ee52}.page-module__B2daAq__lifecycleGrid h3,.page-module__B2daAq__capabilityGrid h3{color:var(--cs-color-text);letter-spacing:-.04em;grid-column:1/-1;margin:4rem 0 .8rem;font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:500}.page-module__B2daAq__lifecycleGrid p,.page-module__B2daAq__capabilityGrid article>p{color:var(--cs-color-text-muted);grid-column:1/-1;margin:0;font-size:.84rem;line-height:1.66}.page-module__B2daAq__mantra{background:0 0;padding-block:clamp(1.9rem,3.5vw,3.4rem);overflow:hidden}.page-module__B2daAq__mantraTrack{will-change:transform;width:max-content;animation:38s linear infinite page-module__B2daAq__compliance-marquee;display:flex}.page-module__B2daAq__mantra:hover .page-module__B2daAq__mantraTrack{animation-play-state:paused}.page-module__B2daAq__mantraGroup{flex:none;align-items:center;padding-right:clamp(2rem,4vw,4rem);display:flex}.page-module__B2daAq__mantraGroup>span{color:#f4f2eef0;letter-spacing:normal;white-space:nowrap;align-items:center;font-family:inherit;font-size:8vw;font-weight:600;line-height:1.3;display:inline-flex}.page-module__B2daAq__mantraSeparator{opacity:.58;flex:0 0 50px;align-items:center;width:50px;margin-inline:40px;display:inline-flex}.page-module__B2daAq__mantraGroup .page-module__B2daAq__mantraOutline{color:#0000;-webkit-text-stroke:.5px #f4f2eeb8}@keyframes page-module__B2daAq__compliance-marquee{to{transform:translate(-50%)}}.page-module__B2daAq__capabilities{background:radial-gradient(circle at 14% 82%,#4b201b2e,#0000 28%),#0a0b0c}.page-module__B2daAq__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.page-module__B2daAq__capabilityGrid article{min-height:18rem}.page-module__B2daAq__capabilityGrid article>div{justify-content:space-between;align-items:center;display:flex}.page-module__B2daAq__capabilityGrid h3{margin-top:4.5rem}.page-module__B2daAq__frameworkSection{background:radial-gradient(circle at 78% 20%,#4b201b3d,#0000 30%),#0d0e0f}.page-module__B2daAq__frameworkGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.page-module__B2daAq__frameworkGrid figure{background:#111417;border:1px solid #ffffff1c;border-radius:clamp(1.2rem,2.5vw,2rem);min-height:min(700px,70svh);margin:0;position:relative;overflow:hidden;box-shadow:0 3rem 7rem #00000061}.page-module__B2daAq__frameworkGrid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#070809b8),linear-gradient(90deg,#0708091f,#0000 50%);position:absolute;inset:0}.page-module__B2daAq__frameworkGrid figure img{object-fit:cover;filter:saturate(.72)contrast(1.05)}.page-module__B2daAq__frameworkLead{color:#f4f2eeb3;margin:2rem 0 0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.72}.page-module__B2daAq__frameworkList{flex-wrap:wrap;gap:.55rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.page-module__B2daAq__frameworkList li{color:#f4f2eead;letter-spacing:.04em;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.7rem;display:inline-flex}.page-module__B2daAq__frameworkList svg{color:var(--cs-color-accent-bright)}.page-module__B2daAq__disclaimer{color:#f4f2ee6b;border-left:1px solid #c746327a;margin:2rem 0 0;padding-left:1rem;font-size:.74rem;line-height:1.6}.page-module__B2daAq__faq{background:#090a0b}.page-module__B2daAq__faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);display:grid}.page-module__B2daAq__faqList{border-top:1px solid #ffffff1a}.page-module__B2daAq__faqList details{border-bottom:1px solid #ffffff1a}.page-module__B2daAq__faqList summary{color:var(--cs-color-text);cursor:pointer;padding:1.55rem 3rem 1.55rem 0;font-size:1rem;font-weight:500;list-style:none;position:relative}.page-module__B2daAq__faqList summary::-webkit-details-marker{display:none}.page-module__B2daAq__faqList summary:after{color:var(--cs-color-accent-bright);content:"+";font-size:1.35rem;position:absolute;top:1.25rem;right:.25rem}.page-module__B2daAq__faqList details[open] summary:after{content:"−"}.page-module__B2daAq__faqList details p{max-width:70ch;color:var(--cs-color-text-muted);margin:-.25rem 0 1.6rem;font-size:.88rem;line-height:1.72}.page-module__B2daAq__closing{background:radial-gradient(circle,#4b201b57,#0000 38%),#08090a;position:relative;overflow:hidden}.page-module__B2daAq__closingInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.page-module__B2daAq__closingInner>svg{color:var(--cs-color-accent-bright)}.page-module__B2daAq__closing h2{max-width:14ch;font-size:clamp(2.5rem,4.8vw,5.15rem)}@media (max-width:1199px){.page-module__B2daAq__evidenceDiagram{grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(220px,.9fr);gap:1.5rem}.page-module__B2daAq__pressureList article:after,.page-module__B2daAq__outcomeList article:before{display:none}.page-module__B2daAq__lifecycleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.page-module__B2daAq__evidenceHeading,.page-module__B2daAq__sectionHeading,.page-module__B2daAq__frameworkGrid,.page-module__B2daAq__faqGrid{grid-template-columns:1fr}.page-module__B2daAq__evidenceDiagram{grid-template-columns:1fr 1fr}.page-module__B2daAq__engineColumn{grid-row:span 2}.page-module__B2daAq__outcomeColumn{grid-column:1}.page-module__B2daAq__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__B2daAq__frameworkGrid figure{min-height:55svh}.page-module__B2daAq__closingInner{grid-template-columns:auto 1fr}.page-module__B2daAq__closing a{grid-column:2;justify-self:start}}@media (max-width:599px){.page-module__B2daAq__hero{min-height:84svh;padding-bottom:4rem}.page-module__B2daAq__heroArtwork img{object-position:64% center}.page-module__B2daAq__evidenceDiagram,.page-module__B2daAq__lifecycleGrid,.page-module__B2daAq__capabilityGrid{grid-template-columns:1fr}.page-module__B2daAq__engineColumn{grid-row:auto}.page-module__B2daAq__engineCard{min-height:25rem}.page-module__B2daAq__outcomeColumn{grid-column:auto}.page-module__B2daAq__lifecycleGrid li,.page-module__B2daAq__capabilityGrid article{min-height:15.5rem}.page-module__B2daAq__closingInner{grid-template-columns:1fr}.page-module__B2daAq__closing a{grid-column:auto}.page-module__B2daAq__mantraSeparator{width:30px;margin-inline:24px}}@media (prefers-reduced-motion:reduce){.page-module__B2daAq__closing a{transition:none}.page-module__B2daAq__mantraTrack{will-change:auto;width:auto;animation:none}.page-module__B2daAq__mantraGroup{flex-wrap:wrap;row-gap:1rem}.page-module__B2daAq__mantraGroup[aria-hidden=true]{display:none}}
