.cai-alignment-matrix{border-radius:0;color:var(--ca-ink,#3f3f3f);font-family:var(--ca-font-public-sans);font-weight:400;overflow:visible;position:relative}.cai-alignment-matrix--dark{background:linear-gradient(120deg,var(--tr-deep-cobalt,var(--ca-blue-deep)),var(--tr-cobalt,var(--ca-blue)));color:var(--tr-white)}.cai-alignment-matrix--light{background:var(--ca-panel-bg,var(--tr-white));color:var(--ca-ink,#3f3f3f)}.cai-alignment-matrix--inherit{background:transparent;color:inherit}.cai-alignment-matrix__container{margin:0 auto;max-width:1568px;padding:56px 24px 64px}.cai-alignment-matrix__card{background:color-mix(in srgb,var(--cai-card-bg-start,var(--tr-blue-293,#2d28d4)) var(--cai-card-opacity,100%),transparent);border-radius:clamp(28px,4vw,68px);box-shadow:none;color:var(--tr-white);outline:var(--ca-hairline);outline-offset:-1px;overflow:hidden;padding:clamp(24px,2.5vw,40px);position:relative}.cai-alignment-matrix__card--gradient{background:linear-gradient(100deg,color-mix(in srgb,var(--cai-card-bg-start,var(--tr-blue-293,#2d28d4)) var(--cai-card-opacity,100%),transparent) 0,color-mix(in srgb,var(--cai-card-bg-end,var(--tr-cyan-2995,#13b7e5)) var(--cai-card-opacity,100%),transparent) 100%)}.cai-alignment-matrix__card:after{background:repeating-linear-gradient(102deg,rgba(var(--tr-cyan-2995-rgb),.86) 0 3px,transparent 3px 16px),radial-gradient(circle at 70% 44%,rgba(var(--tr-cyan-2995-rgb),.54),transparent 33%);bottom:0;content:"";left:43%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000);mask-image:linear-gradient(90deg,transparent,#000 20%,#000);opacity:.58;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.cai-alignment-matrix__card--lines-off:after{display:none}.cai-alignment-matrix__layout{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(260px,420px) minmax(0,1fr)}.cai-alignment-matrix__intro{align-self:start;display:grid;gap:20px;min-width:0}.cai-alignment-matrix__headline-wrap{margin:0;max-width:none;min-width:0;width:100%}.cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix__headline-wrap p{color:inherit;display:block;font-weight:var(--ca-display-weight,200);letter-spacing:var(--ca-display-letter-spacing,-.02em);line-height:.98;margin:0;max-width:100%!important;min-width:0;overflow-wrap:anywhere;text-wrap:balance;width:100%!important}.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix--headline-hero .cai-alignment-matrix__headline-wrap p,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix--headline-lg .cai-alignment-matrix__headline-wrap p,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix--headline-md .cai-alignment-matrix__headline-wrap p,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix--headline-xl .cai-alignment-matrix__headline-wrap p{font-size:var(--ca-module-headline-size)}.cai-alignment-matrix__subhead{color:rgba(var(--tr-charcoal-425-rgb),.78);font-size:var(--ca-module-subhead-size);font-style:normal;line-height:var(--ca-module-subhead-line);max-width:360px}.cai-alignment-matrix__subhead p:first-child{margin-top:0}.cai-alignment-matrix__subhead p:last-child{margin-bottom:0}.cai-alignment-matrix--dark .cai-alignment-matrix__subhead{color:rgba(var(--tr-white-rgb),.82)}.cai-alignment-matrix__table{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:0;border-radius:var(--ca-radius-lg);box-shadow:none;margin-top:0;overflow:visible;position:relative;z-index:1}.cai-alignment-matrix__table-head{display:grid;gap:24px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-bottom:8px}.cai-alignment-matrix__head-cell{color:inherit;font-size:var(--ca-type-body-tiny);font-weight:600;line-height:1.25;padding:0 0 8px}.cai-alignment-matrix__head-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:var(--ca-type-chip);font-weight:600;line-height:1;min-height:32px;padding:0 16px}.cai-alignment-matrix--dark .cai-alignment-matrix__head-pill,.cai-alignment-matrix__head-pill{background:color-mix(in srgb,var(--tr-cyan-2995-wash) 14%,transparent);border:1px solid color-mix(in srgb,var(--tr-cyan-2995-wash) 16%,transparent);color:rgba(var(--tr-white-rgb),.88)}.cai-alignment-matrix__table-body{display:flex;flex-direction:column}.cai-alignment-matrix__row{--glow-x:50%;--glow-y:50%;--tilt-x:0deg;--tilt-y:0deg;border-top:1px solid rgba(var(--tr-white-rgb),.24);display:grid;gap:24px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);position:relative;transform:none;transform-style:preserve-3d;transition:transform .22s ease,border-color .22s ease,background .22s ease,filter .22s ease;will-change:auto}.cai-alignment-matrix__row:last-child{border-bottom:0}.cai-alignment-matrix__row-glow,.cai-alignment-matrix__row-highlight{background:none;inset:0;pointer-events:none;position:absolute}.cai-alignment-matrix__row-glow,.cai-alignment-matrix__row-highlight{background:none;opacity:0;transition:opacity .22s ease}.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover{background:transparent;border-color:var(--tr-cobalt,var(--ca-blue));filter:none;transform:none}.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within .cai-alignment-matrix__row-glow,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within .cai-alignment-matrix__row-highlight,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover .cai-alignment-matrix__row-glow,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover .cai-alignment-matrix__row-highlight{opacity:1}.cai-alignment-matrix__cell{align-items:flex-start;display:flex;gap:12px;min-width:0;padding:16px 0 20px;position:relative;z-index:1}.cai-alignment-matrix--row-sm .cai-alignment-matrix__cell{min-height:64px;padding-bottom:16px;padding-top:16px}.cai-alignment-matrix--row-md .cai-alignment-matrix__cell{min-height:108px}.cai-alignment-matrix--row-lg .cai-alignment-matrix__cell{min-height:128px;padding-bottom:24px;padding-top:20px}.cai-alignment-matrix__row-index{background:var(--tr-white,#fff);border-radius:999px;flex:0 0 auto;font-size:var(--ca-type-body-tiny);font-weight:600;letter-spacing:-.02em;line-height:1;padding:6px 8px}.cai-alignment-matrix--dark .cai-alignment-matrix__row-index,.cai-alignment-matrix__row-index{color:var(--tr-deep-cobalt,var(--ca-blue-deep))}.cai-alignment-matrix__row-text{min-width:0;transition:color .22s ease,transform .22s ease}.cai-alignment-matrix__row-text--priority{color:rgba(var(--tr-white-rgb),.82);font-size:var(--ca-type-body-lg);font-weight:400;letter-spacing:-.015em;line-height:1.38;max-width:20ch}.cai-alignment-matrix__impact-stack{display:grid;gap:8px;max-width:44ch}.cai-alignment-matrix__row-text--impact-kicker{color:var(--tr-white,#fff);font-size:var(--ca-type-body-tiny);font-weight:400;letter-spacing:-.015em;line-height:1.32}.cai-alignment-matrix__row-text--impact{color:rgba(var(--tr-white-rgb),.84);font-size:var(--ca-type-body);font-weight:400;letter-spacing:-.015em;line-height:1.5;max-width:40ch}.cai-alignment-matrix--dark .cai-alignment-matrix__row-text--priority{color:rgba(var(--tr-white-rgb),.82)}.cai-alignment-matrix--dark .cai-alignment-matrix__row-text--impact-kicker{color:var(--tr-white,#fff)}.cai-alignment-matrix--dark .cai-alignment-matrix__row-text--impact{color:rgba(var(--tr-white-rgb),.84)}.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within .cai-alignment-matrix__row-index,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within .cai-alignment-matrix__row-text,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover .cai-alignment-matrix__row-index,.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover .cai-alignment-matrix__row-text{transform:none}.cai-alignment-matrix--light .cai-alignment-matrix__row{border-top-color:var(--ca-border)}.cai-alignment-matrix--light.cai-alignment-matrix--interactive .cai-alignment-matrix__row:focus-within,.cai-alignment-matrix--light.cai-alignment-matrix--interactive .cai-alignment-matrix__row:hover{background:transparent;border-color:var(--tr-cobalt,var(--ca-blue))}.cai-alignment-matrix--animated [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.cai-alignment-matrix--animated.is-visible [data-reveal]{opacity:1;transform:translateY(0)}.cai-alignment-matrix--animated.is-visible [data-reveal]:first-child{transition-delay:60ms}.cai-alignment-matrix--animated.is-visible [data-reveal]:nth-child(2){transition-delay:.14s}.cai-alignment-matrix--animated.is-visible [data-reveal]:nth-child(3){transition-delay:.22s}.cai-alignment-matrix--animated.is-visible [data-reveal]:nth-child(4){transition-delay:.3s}.cai-alignment-matrix--animated.is-visible [data-reveal]:nth-child(5){transition-delay:.38s}.cai-alignment-matrix--animated.is-visible [data-reveal]:nth-child(6){transition-delay:.46s}@media (hover:none){.cai-alignment-matrix__row,.cai-alignment-matrix__row:focus-within,.cai-alignment-matrix__row:hover{transform:none}.cai-alignment-matrix__row-glow{display:none}}@media (max-width:991px){.cai-alignment-matrix__container{padding-bottom:52px;padding-top:44px}.cai-alignment-matrix__layout{gap:32px;grid-template-columns:1fr}.cai-alignment-matrix__intro{max-width:720px}.cai-alignment-matrix__row,.cai-alignment-matrix__table-head{gap:0;grid-template-columns:1fr}.cai-alignment-matrix__cell--right,.cai-alignment-matrix__head-cell--right{padding-top:0}.cai-alignment-matrix__impact-stack,.cai-alignment-matrix__row-text--impact,.cai-alignment-matrix__row-text--priority{max-width:none}}@media (max-width:767px){.cai-alignment-matrix__container{padding:40px 12px 48px}.cai-alignment-matrix__card{border-radius:24px;padding:24px 20px}.cai-alignment-matrix__card:after{left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000);mask-image:linear-gradient(180deg,transparent,#000 20%,#000);top:44%}.cai-alignment-matrix__layout{gap:24px}.cai-alignment-matrix__headline-wrap h1,.cai-alignment-matrix__headline-wrap h2,.cai-alignment-matrix__headline-wrap h3,.cai-alignment-matrix__headline-wrap h4,.cai-alignment-matrix__headline-wrap h5,.cai-alignment-matrix__headline-wrap h6,.cai-alignment-matrix__headline-wrap p{font-size:var(--ca-module-headline-size);text-wrap:pretty}.cai-alignment-matrix__subhead{max-width:none}.cai-alignment-matrix__head-pill{font-size:var(--ca-type-chip);min-height:32px;padding:0 12px}.cai-alignment-matrix__cell{padding-bottom:16px;padding-top:16px}.cai-alignment-matrix__row-text--priority{font-size:var(--ca-type-body-lg)}.cai-alignment-matrix__row-text--impact-kicker{font-size:var(--ca-type-body-tiny)}.cai-alignment-matrix__row-text--impact{font-size:var(--ca-type-body)}}@media (prefers-reduced-motion:reduce){.cai-alignment-matrix [data-reveal]{opacity:1;transform:none;transition:none}}.cai-alignment-matrix__card{border-radius:var(--ca-radius-inner,16px)}@media (max-width:991px){.cai-alignment-matrix[class*="--row-"] .cai-alignment-matrix__cell{min-height:0}}.cai-alignment-matrix__row-glow{display:none!important}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__head-pill,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__head-pill{background:var(--tr-off-white-2330-25);border:var(--ca-hairline);color:var(--ca-ink)}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__row,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__row{border-top-color:var(--ca-border)}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__row-index,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__row-index{background:var(--tr-off-white-2330-25)}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__row-text--impact,.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__row-text--priority,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__row-text--impact,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__row-text--priority{color:var(--ca-text-body)}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__row-text--impact-kicker,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__row-text--impact-kicker{color:var(--ca-ink)}.cai-alignment-matrix__card.cai-alignment-matrix__card:after{content:none!important;display:none!important}.cai-alignment-matrix .cai-alignment-matrix__head-pill.cai-alignment-matrix__head-pill{background:none!important;border:0!important;border-radius:0;color:var(--ca-ink,#404040);font-size:var(--ca-type-body-tiny,14px);font-weight:600;letter-spacing:var(--ca-letter-spacing-reset,0);line-height:var(--ca-line-body,1.5);min-height:0;padding:0}.cai-alignment-matrix--dark .cai-alignment-matrix__head-pill.cai-alignment-matrix__head-pill{color:var(--tr-white,#fff)}.cai-alignment-matrix .cai-alignment-matrix__cell-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:991px){.cai-alignment-matrix .cai-alignment-matrix__table-head{display:none!important}.cai-alignment-matrix .cai-alignment-matrix__cell{flex-wrap:wrap}.cai-alignment-matrix .cai-alignment-matrix__cell-label{flex:0 0 100%;height:auto;overflow:visible;position:static;width:auto;clip:auto;clip-path:none;color:var(--ca-ink,#404040);font-size:var(--ca-type-body-tiny,14px);font-weight:600;letter-spacing:var(--ca-letter-spacing-reset,0);line-height:var(--ca-line-body,1.5);margin:0 0 calc(var(--ca-step-2, 8px) - 12px);white-space:normal}.cai-alignment-matrix--dark .cai-alignment-matrix__cell-label{color:var(--tr-white,#fff)}}.cai-alignment-matrix:not(.cai-alignment-matrix--dark):not(.cai-alignment-matrix--inherit) .cai-alignment-matrix__card,.dnd-section:not([class*=-background-]) .cai-alignment-matrix--inherit .cai-alignment-matrix__card{background:none;border-radius:0;color:inherit;outline:0;padding:0}