.autonomy-matrix-slide .delegation-rule{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:17px 0 26px;padding:20px 0;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;font-size:25px;line-height:1.35}
.delegation-rule>strong{font-weight:600}
.delegation-rule>span{color:#c2bfd2;white-space:nowrap}
.delegation-rule b{color:white;font-weight:750}
.autonomy-chart{display:grid;grid-template-columns:48px 34px minmax(0,1fr);column-gap:8px;align-self:center;width:1310px;max-width:100%;margin-top:4px}
.matrix-y-label{grid-column:1;grid-row:1;writing-mode:vertical-rl;transform:rotate(180deg);height:362px;margin-top:10px;justify-self:center;text-align:center;font-size:28px;font-weight:600;letter-spacing:-.015em}
.matrix-y-arrow{grid-column:2;grid-row:1;width:24px;height:362px;margin-top:10px;align-self:start;justify-self:center}
.matrix-y-arrow,.matrix-x-axis svg{fill:none;stroke:var(--green);stroke-width:2.5}
.autonomy-matrix{grid-column:3;grid-row:1;border-collapse:separate;border-spacing:12px 10px;table-layout:fixed;width:100%;text-align:center}
.matrix-row-label{width:118px}
.autonomy-matrix th{font-size:27px;font-weight:550;line-height:1.25}
.autonomy-matrix tbody th{text-align:left;color:#c2bfd2;padding:0 8px}
.autonomy-matrix tbody td{height:176px;padding:13px 20px;vertical-align:middle}
.autonomy-matrix tbody td span{display:block;font-size:21px;line-height:1.2}
.autonomy-matrix tbody td strong{display:block;font-size:76px;line-height:1.12;font-weight:700;letter-spacing:-.025em}
.autonomy-matrix tfoot th{color:#c2bfd2;padding:5px 0 0}
.autonomy-matrix tfoot td{height:0;padding:0}
.matrix-on{background:#ffffff12;color:white}
.matrix-in{background:white;color:var(--navy)}
.matrix-out{background:var(--green);color:var(--navy)}
.matrix-x-axis{grid-column:3;grid-row:2;margin:2px 12px 0 142px;display:flex;flex-direction:column;align-items:center;gap:13px}
.matrix-x-axis svg{display:block;width:100%;height:24px}
.matrix-x-axis strong{font-size:29px;font-weight:600;line-height:1.25;text-align:center}
@media(max-width:849px){
 .autonomy-matrix-slide .delegation-rule{flex-direction:column;align-items:flex-start;gap:13px;margin:1px 0 24px;padding:17px 0;font-size:18px}
 .delegation-rule>span{font-size:16px;white-space:normal}
 .autonomy-chart{grid-template-columns:22px 15px minmax(0,1fr);column-gap:3px;width:100%;margin-top:0}
 .matrix-y-label{font-size:16px;height:278px;margin-top:8px;letter-spacing:0}
 .matrix-y-arrow{width:13px;height:278px;margin-top:8px}
 .autonomy-matrix{border-spacing:5px 8px}
 .matrix-row-label{width:53px}
 .autonomy-matrix th{font-size:16px}
 .autonomy-matrix tbody th{font-size:14px;padding:0 2px 0 0}
 .autonomy-matrix tbody td{height:135px;padding:12px 3px}
 .autonomy-matrix tbody td span{font-size:14px;line-height:1.4}
 .autonomy-matrix tbody td strong{font-size:clamp(29px,8vw,50px);line-height:1.15}
 .autonomy-matrix tfoot th{font-size:17px;padding-top:3px}
 .matrix-x-axis{margin:2px 5px 0 63px;gap:12px}
 .matrix-x-axis svg{height:18px}
 .matrix-x-axis strong{font-size:18px;line-height:1.35;text-wrap:balance}
}
@media print{.autonomy-matrix-slide .delegation-rule{margin-top:17px}}

.review-priority-slide .autonomy-chart{margin-top:65px}
.review-priority-slide .autonomy-matrix tbody td strong{font-size:49px;line-height:1.2;margin-bottom:6px}
.review-priority-slide .autonomy-matrix tbody td span{font-size:25px}
@media(max-width:849px){
 .review-priority-slide .autonomy-chart{margin-top:20px}
 .review-priority-slide .autonomy-matrix tbody td strong{font-size:clamp(20px,5.4vw,36px);line-height:1.2}
 .review-priority-slide .autonomy-matrix tbody td span{font-size:15px}
}
