.CapabilityGlyph-module__yxdiVq__root{position:relative}.CapabilityGlyph-module__yxdiVq__datum:after{content:"";top:87.5%;left:calc(-1 * var(--datum-bleed,0px));right:calc(-1 * var(--datum-bleed,0px));background:var(--datum-color,var(--border-strong));height:1px;transition:background-color var(--dur-2) var(--ease-out);pointer-events:none;position:absolute}.card .CapabilityGlyph-module__yxdiVq__datum{--datum-bleed:var(--tile-pad)}.card--interactive:focus-within .CapabilityGlyph-module__yxdiVq__datum{--datum-color:var(--accent)}@media (hover:hover){.card--interactive:hover .CapabilityGlyph-module__yxdiVq__datum{--datum-color:var(--accent)}}.CapabilityGlyph-module__yxdiVq__figure{z-index:1;aspect-ratio:3/2;width:min(100%,288px);height:auto;color:var(--text-2);pointer-events:none;display:block;position:relative;overflow:visible}.CapabilityGlyph-module__yxdiVq__ink{fill:var(--text)}.CapabilityGlyph-module__yxdiVq__accent{fill:var(--accent)}.CapabilityGlyph-module__yxdiVq__accentLine{fill:none;stroke:var(--accent)}.CapabilityGlyph-module__yxdiVq__slab{fill:var(--sunken)}.CapabilityGlyph-module__yxdiVq__leader{fill:none;stroke:var(--text-3)}.CapabilityGlyph-module__yxdiVq__callout{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--text-3);font-size:11px}@media (prefers-reduced-motion:reduce){.CapabilityGlyph-module__yxdiVq__datum:after{transition-duration:var(--dur-1)}}@media (forced-colors:active){.CapabilityGlyph-module__yxdiVq__datum:after{forced-color-adjust:none;background:canvastext}.CapabilityGlyph-module__yxdiVq__figure{color:canvastext}.CapabilityGlyph-module__yxdiVq__ink{fill:canvastext}.CapabilityGlyph-module__yxdiVq__accent{fill:highlight}.CapabilityGlyph-module__yxdiVq__accentLine{stroke:highlight}.CapabilityGlyph-module__yxdiVq__slab{fill:canvas}.CapabilityGlyph-module__yxdiVq__leader{stroke:canvastext}.CapabilityGlyph-module__yxdiVq__callout{fill:canvastext}}
.CapabilityChapter-module__fQNNeq__aside{display:contents}@media (min-width:1024px){.CapabilityChapter-module__fQNNeq__aside{display:block}.CapabilityChapter-module__fQNNeq__aside,.CapabilityChapter-module__fQNNeq__detail{align-self:baseline}}@media (min-width:1024px) and (min-height:40rem){.CapabilityChapter-module__fQNNeq__aside{position:sticky;top:96px}}.CapabilityChapter-module__fQNNeq__aside:has(.CapabilityChapter-module__fQNNeq__cta:focus-visible){--datum-color:var(--accent)}@media (hover:hover){.CapabilityChapter-module__fQNNeq__aside:has(.CapabilityChapter-module__fQNNeq__cta:hover){--datum-color:var(--accent)}}
.EngagementSteps-module__g3kzTa__step{border-top:1px solid var(--border-strong);padding-top:24px;position:relative}.EngagementSteps-module__g3kzTa__step:before{content:"";background:var(--text);width:6px;height:6px;position:absolute;top:-3px;left:0}.EngagementSteps-module__g3kzTa__step:last-child:before{background:var(--accent)}@media (forced-colors:active){.EngagementSteps-module__g3kzTa__step:before{forced-color-adjust:none;background:canvastext}.EngagementSteps-module__g3kzTa__step:last-child:before{background:highlight}}
.GridBackdrop-module__EdHvlq__guides{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.GridBackdrop-module__EdHvlq__fill{height:100%}.GridBackdrop-module__EdHvlq__columns>span{border-left:1px solid var(--border-muted)}.GridBackdrop-module__EdHvlq__columns>span:nth-child(n+5){display:none}.GridBackdrop-module__EdHvlq__columns>span:nth-child(4){border-right:1px solid var(--border-muted)}@media (min-width:768px){.GridBackdrop-module__EdHvlq__columns>span:nth-child(-n+8){display:block}.GridBackdrop-module__EdHvlq__columns>span:nth-child(4){border-right:0}.GridBackdrop-module__EdHvlq__columns>span:nth-child(8){border-right:1px solid var(--border-muted)}}@media (min-width:1024px){.GridBackdrop-module__EdHvlq__columns>span:nth-child(n){display:block}.GridBackdrop-module__EdHvlq__columns>span:nth-child(8){border-right:0}.GridBackdrop-module__EdHvlq__columns>span:nth-child(12){border-right:1px solid var(--border-muted)}}@media (forced-colors:active),print{.GridBackdrop-module__EdHvlq__guides{display:none}}
