.matrix-axis-key{font-family:var(--font-mono);font-size:var(--type-kicker);letter-spacing:.32em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:calc(var(--space-unit) * 5);max-width:var(--content-max)}.matrix-axis-key__label{color:var(--color-accent-brass);margin-bottom:calc(var(--space-unit) * 1);display:block}[data-deck-step-id=not-hypothetical].slide-section--paper{background:radial-gradient(ellipse at 50% -12%, color-mix(in srgb, var(--color-accent-signal) 11%, transparent), transparent 58%), var(--color-background-primary);color:var(--color-fog)}[data-deck-step-id=not-hypothetical] .slide-inner{width:100%;max-width:none;height:100%;max-height:none;padding:0;position:absolute;inset:0}.legislative-redline{--redline-brass:#d59a45;--redline-signal:#63c6d3;--redline-danger:#ff4b3f;--redline-line:color-mix(in srgb, var(--color-cold-silver) 28%, transparent);--redline-strong-line:color-mix(in srgb, var(--color-cold-silver) 42%, transparent);gap:calc(var(--space-unit) * 4);width:100%;min-width:0;max-width:100%;height:100%;min-height:40rem;color:var(--color-fog);grid-template-rows:auto minmax(0,1fr) auto;display:grid;container-type:size}[data-deck-step-id] .legislative-redline{min-height:unset}[data-deck-step-id=not-hypothetical] .slide-inner>.legislative-redline{justify-content:normal;display:grid}.legislative-redline__header{gap:calc(var(--space-unit) * 2.5);min-width:0;margin-top:2.45cqh;display:grid}.legislative-redline__title{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--color-signal-white);text-wrap:balance;margin:0;font-size:4.05cqw;font-weight:900;line-height:.9}.legislative-redline__subtitle{font-family:var(--font-body);font-size:calc(var(--type-subtitle) * 1.32);color:var(--redline-signal);margin:0;font-weight:700;line-height:1.18}.legislative-redline__description{max-width:78rem;padding:calc(var(--space-unit) * 2.5) calc(var(--space-unit) * 5);border:1px solid var(--redline-signal);font-size:calc(var(--type-body) * 1.08);color:color-mix(in srgb, var(--color-signal-white) 88%, transparent);background:0 0;border-left-width:4px;margin:0;line-height:1.42}.legislative-redline__table-shell{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0;padding:calc(var(--space-unit) * 4) 6rem calc(var(--space-unit) * 4) 14rem;position:relative;overflow:hidden}.legislative-redline__table-scroll{width:100%;min-width:0;height:100%;overflow:auto}.legislative-redline__table{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid color-mix(in srgb, var(--redline-brass) 58%, transparent);background:color-mix(in srgb, var(--color-background-primary) 72%, transparent);width:100%;min-width:72rem;height:100%}.legislative-redline__table th,.legislative-redline__table td{border-right:1px solid var(--redline-line);border-bottom:1px solid var(--redline-line)}.legislative-redline__table th:last-child,.legislative-redline__table td:last-child{border-right:0}.legislative-redline__table tr:last-child th,.legislative-redline__table tr:last-child td{border-bottom:0}.legislative-redline__table thead th{height:3.7rem;padding:0 calc(var(--space-unit) * 3);font-family:var(--font-mono);font-size:calc(var(--type-citation) * 1.45);letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--redline-brass);font-weight:700;line-height:1.1}.legislative-redline__table thead th:first-child{width:5%}.legislative-redline__table thead th:nth-child(2){width:45%}.legislative-redline__table thead th:nth-child(3){width:34%;color:var(--redline-signal)}.legislative-redline__table thead th:nth-child(4){width:16%}.legislative-redline__row{height:23.2%}.legislative-redline__row--survived th,.legislative-redline__row--survived td{border-top:1px solid var(--redline-signal);border-bottom:1px solid var(--redline-signal);border-bottom-color:var(--redline-signal)}.legislative-redline__number{padding:0 calc(var(--space-unit) * 2);font-family:var(--font-mono);font-size:calc(var(--type-title) * .96);letter-spacing:.08em;text-align:center;color:var(--redline-brass);font-weight:700}.legislative-redline__row--survived .legislative-redline__number{color:var(--redline-signal)}.legislative-redline__introduced,.legislative-redline__enacted{padding:calc(var(--space-unit) * 3.5) calc(var(--space-unit) * 5.5);font-size:calc(var(--type-body) * 1.14);color:var(--color-signal-white);line-height:1.36}.legislative-redline__introduced del{text-decoration-line:line-through;text-decoration-thickness:2px;text-decoration-color:var(--redline-danger);text-underline-offset:-.18em;color:color-mix(in srgb, var(--color-signal-white) 82%, transparent)}.legislative-redline__enacted{text-align:center;font-size:calc(var(--type-body) * 1.6);color:color-mix(in srgb, var(--color-cold-silver) 78%, transparent)}.legislative-redline__row--survived .legislative-redline__enacted{font-size:calc(var(--type-body) * .96);color:color-mix(in srgb, var(--color-signal-white) 92%, var(--redline-signal));font-weight:700}.legislative-redline__status{padding:0 calc(var(--space-unit) * 3);font-family:var(--font-mono);font-size:calc(var(--type-body-small) * 1.24);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--redline-danger);font-weight:800}.legislative-redline__row--survived .legislative-redline__status{color:var(--redline-signal)}.legislative-redline__group-label{width:8.5rem;font-family:var(--font-mono);font-size:calc(var(--type-body-small) * 1.08);letter-spacing:.12em;text-transform:uppercase;place-items:center start;font-weight:700;line-height:1.45;display:grid;position:absolute;left:0}.legislative-redline__group-label:after{content:"";border-radius:0 var(--radius-sm) var(--radius-sm) 0;border:1px solid;border-left:0;width:1.1rem;position:absolute;right:-1.2rem}.legislative-redline__group-label--proposed{height:56%;color:var(--redline-brass);top:13%}.legislative-redline__group-label--proposed:after{height:86%;top:7%}.legislative-redline__group-label--enacted{height:20%;color:var(--redline-signal);top:73%}.legislative-redline__group-label--enacted:after{height:66%;top:17%}.legislative-redline__takeaway{display:block}.legislative-redline__takeaway p{max-width:88rem;font-size:calc(var(--type-body) * 1.1);color:color-mix(in srgb, var(--color-signal-white) 88%, transparent);margin:0;line-height:1.42}.legislative-redline__takeaway b{color:var(--redline-signal)}@media (width<=47.9375rem){[data-deck-step-id=not-hypothetical].slide-section--paper{padding:calc(var(--space-unit) * 4);place-items:start stretch;overflow:auto}.slide-deck [data-deck-step-id=not-hypothetical][data-deck-active=true].slide-section--paper{place-items:start stretch}[data-deck-step-id=not-hypothetical] .slide-inner{width:calc(100vw - (var(--space-unit) * 8));max-width:calc(100vw - (var(--space-unit) * 8));justify-content:flex-start;min-width:0;height:auto;max-height:none;position:static;inset:auto;overflow:visible}[data-deck-step-id=not-hypothetical] .slide-inner>:first-child{min-width:0}.legislative-redline{height:auto;min-height:calc(100vh - var(--deck-bottom-clearance));gap:calc(var(--space-unit) * 4);overflow:hidden}.legislative-redline__title{font-size:calc(var(--type-slide-title) * .78);line-height:.94}.legislative-redline__subtitle{font-size:var(--type-subtitle)}.legislative-redline__description{font-size:var(--type-body-small)}.legislative-redline__table-shell{padding:0;overflow:visible}.legislative-redline__table{border-color:color-mix(in srgb, var(--redline-brass) 40%, transparent);min-width:0;display:block}.legislative-redline__table thead{display:none}.legislative-redline__table tbody{gap:calc(var(--space-unit) * 2);display:grid}.legislative-redline__row{border-bottom:1px solid var(--redline-line);grid-template-columns:3.25rem minmax(0,1fr);height:auto;display:grid}.legislative-redline__table th,.legislative-redline__table td,.legislative-redline__table tr:last-child th,.legislative-redline__table tr:last-child td{border-bottom:0;border-right:0}.legislative-redline__row--survived{border-top:1px solid var(--redline-signal);border-bottom-color:var(--redline-signal)}.legislative-redline__introduced,.legislative-redline__enacted{padding:calc(var(--space-unit) * 3);font-size:var(--type-body-small)}.legislative-redline__number{padding-top:calc(var(--space-unit) * 5);font-size:var(--type-subtitle);grid-row:1/4;align-items:start;display:grid}.legislative-redline__status{padding:calc(var(--space-unit) * 3);text-align:left;font-size:var(--type-citation)}.legislative-redline__introduced:before,.legislative-redline__enacted:before,.legislative-redline__status:before{content:attr(data-label);margin-bottom:calc(var(--space-unit) * 1);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--redline-brass);font-size:.55rem;font-weight:700;line-height:1.1;display:block}.legislative-redline__enacted:before{color:var(--redline-signal)}.legislative-redline__group-label{display:none}.legislative-redline__takeaway{border-left:0;padding-left:0}.legislative-redline__takeaway p{font-size:var(--type-body-small)}}.slide-section--release{background:radial-gradient(ellipse at 50% 0%, var(--color-surface-01) 0%, var(--color-background-primary) 70%);align-items:stretch;padding:0}[data-deck-step-id=managed-release]{padding-bottom:0}[data-deck-step-id=managed-release].slide-section{max-height:none;padding:0}[data-deck-step-id=managed-release].slide-section--release .slide-inner{width:100%;height:100%;max-height:none;padding:0}.managed-release{--pipe-left:3%;--pipe-right:3%;--pipe-top:22%;--pipe-height:29%;--stage-one:16.5%;--stage-two:42%;--stage-three:64.5%;--stage-four:88%;aspect-ratio:16/9;width:100%;height:100%;color:var(--color-fog);position:relative;overflow:hidden;container-type:size}.managed-release__header{width:95cqw;position:absolute;top:2.7cqh;left:3cqw}.managed-release__title{width:42cqw;font-family:var(--font-display);text-transform:uppercase;color:var(--color-fog);margin:0;font-size:min(6.4cqw,10cqh);line-height:.88}.managed-release__stage-labels{pointer-events:auto;height:7.7%;position:absolute;inset:17.2% 0 auto}.managed-release__stage-labels p{left:var(--stage-x);width:20.5cqw;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--color-accent-signal);margin:0;font-size:min(1.55cqw,2.25cqh);line-height:1.12;position:absolute;top:0;transform:translate(-50%)}.managed-release__pipeline{left:0;right:0;top:var(--pipe-top);height:var(--pipe-height);isolation:isolate;pointer-events:none;position:absolute}.managed-release__pipeline:before,.managed-release__pipeline:after{content:"";clip-path:polygon(0 0,28.7% 0,54.3% 22.5%,76.6% 40%,100% 52.5%,100% 57.5%,76.6% 60%,54.3% 77.5%,28.7% 100%,0 100%);height:80%;position:absolute;top:10%;left:3%;right:3%}.managed-release__pipeline:before{z-index:0;background:color-mix(in srgb, var(--color-accent-signal) 78%, transparent)}.managed-release__pipeline:after{z-index:0;background:color-mix(in srgb, var(--color-background-primary) 84%, transparent);transform:scale(.997)}.managed-release__pipe-segment{z-index:1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent-signal) 20%, transparent), color-mix(in srgb, var(--color-accent-signal) 5%, transparent));height:80%;position:absolute;top:10%}.managed-release__pipe-segment--1{left:var(--pipe-left);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:27%}.managed-release__pipe-segment--2{clip-path:polygon(0 0,100% 18%,100% 82%,0 100%);width:24%;left:30%}.managed-release__pipe-segment--3{clip-path:polygon(0 18%,100% 32%,100% 68%,0 82%);width:21%;left:54%}.managed-release__pipe-segment--4{display:none}.managed-release__intake,.managed-release__exit{z-index:4;border:1px solid color-mix(in srgb, var(--color-accent-signal) 80%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-signal) 24%, transparent), transparent 38%), color-mix(in srgb, var(--color-background-primary) 88%, transparent);width:1.8cqw;height:43%;position:absolute;top:28%}.managed-release__intake{left:2.6%}.managed-release__exit{width:1.2cqw;height:17%;top:42%;right:2.6%}.managed-release__flow{z-index:2;pointer-events:none;position:absolute;inset:0}.managed-release__flow--dots,.managed-release__flow--arrows{clip-path:polygon(3% 10%,30% 10%,54% 28%,75% 42%,97% 52%,97% 58%,75% 58%,54% 72%,30% 90%,3% 90%)}.managed-release__flow--dots span{width:var(--dot-size,.3cqw);height:var(--dot-size,.3cqw);background:var(--color-accent-signal);min-width:4px;min-height:4px;box-shadow:0 0 6px color-mix(in srgb, var(--color-accent-signal) 42%, transparent);transform:scale(var(--dot-scale,1));animation:managed-release-dot-flow 4.8s linear var(--flow-delay,0s) infinite;border-radius:50%;position:absolute}.managed-release__flow--arrows span,.managed-release__inlet-arrows span,.managed-release__exit-arrows span{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-accent-signal);text-shadow:none;font-size:min(1.45cqw,2.5cqh);line-height:1;position:absolute}.managed-release__flow--arrows span{animation:managed-release-arrow-flow 3.6s linear var(--flow-delay,0s) infinite;font-size:min(.95cqw,1.7cqh)}.managed-release__inlet-arrows,.managed-release__exit-arrows{z-index:1;position:absolute;inset:0}.managed-release__inlet-arrows span{left:1.3%;top:calc(17% + var(--arrow-row,0) * 1.65cqh);animation:managed-release-inlet-arrow 2.4s ease-in-out calc(var(--arrow-row,0) * -.18s) infinite;font-size:min(1.1cqw,1.9cqh)}.managed-release__inlet-arrows span:first-child{--arrow-row:0}.managed-release__inlet-arrows span:nth-child(2){--arrow-row:1}.managed-release__inlet-arrows span:nth-child(3){--arrow-row:2}.managed-release__inlet-arrows span:nth-child(4){--arrow-row:3}.managed-release__inlet-arrows span:nth-child(5){--arrow-row:4}.managed-release__inlet-arrows span:nth-child(6){--arrow-row:5}.managed-release__exit-arrows span{right:1.1%;top:calc(28% + var(--arrow-row,0) * 1.85cqh);font-size:min(1.1cqw,1.9cqh)}.managed-release__exit-arrows span:first-child{--arrow-row:0}.managed-release__exit-arrows span:nth-child(2){--arrow-row:1}.managed-release__exit-arrows span:nth-child(3){--arrow-row:2}.managed-release__valve{z-index:5;object-fit:contain;filter:none;pointer-events:none;width:20.02cqw;min-width:12rem;height:auto;position:absolute;top:-36%;transform:translate(-50%)}.managed-release__valve--1{left:30%}.managed-release__valve--2{width:16.38cqw;min-width:10rem;top:-19%;left:54%}.managed-release__valve--3{width:13.65cqw;min-width:8.5rem;top:0;left:75%}.managed-release__copy-grid{pointer-events:none;position:absolute;inset:0}.managed-release__copy-block{left:var(--stage-x);pointer-events:auto;width:20.5cqw;position:absolute;top:61.5%;transform:translate(-50%)}.managed-release__copy-card{z-index:1;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--color-cold-silver) 18%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-graphite) 38%, transparent);backdrop-filter:blur(14px);min-height:7.2cqh;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-signal-white) 10%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-void-midnight) 28%, transparent);padding:1cqw 1.1cqw;position:relative}.managed-release__copy-card:before{content:"";border-radius:inherit;background:linear-gradient(145deg, color-mix(in srgb, var(--color-signal-white) 7%, transparent) 0%, transparent 44%, color-mix(in srgb, var(--color-accent-brass) 5%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.managed-release__drop-line{left:calc(50% + var(--guide-offset,0px));background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-accent-signal) 74%, transparent) 44%, transparent 0);background-size:1px 9px;width:1px;height:37.8cqh;position:absolute;top:-17.5cqh;transform:translate(-50%)}.managed-release__copy-block p{z-index:1;color:color(srgb .461647 .708157 .757098);margin:0;font-size:min(1.21cqw,1.91cqh);font-weight:400;line-height:1.27;position:relative}.managed-release__thesis-card{border:1px solid color-mix(in srgb, var(--color-cold-silver) 18%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-graphite) 38%, transparent);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-signal-white) 10%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-void-midnight) 28%, transparent);pointer-events:auto;margin:0;padding:1.35cqw 1.5cqw;position:absolute;top:81%;left:3cqw;right:6cqw}.managed-release__thesis-card:before{content:"";border-radius:inherit;background:linear-gradient(145deg, color-mix(in srgb, var(--color-signal-white) 7%, transparent) 0%, transparent 44%, color-mix(in srgb, var(--color-accent-brass) 5%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.managed-release__thesis{z-index:1;color:color(srgb .461647 .708157 .757098);margin:0;font-size:min(1.43cqw,2.44cqh);font-weight:400;line-height:1.24;position:relative}.managed-release__thesis strong{color:#fff;font-weight:600}@keyframes managed-release-dot-flow{0%{opacity:0;transform:translateX(-1.4rem) scale(var(--dot-scale,1))}18%{opacity:1}82%{opacity:.55}to{opacity:0;transform:translateX(1.4rem) scale(var(--dot-scale,1))}}@keyframes managed-release-arrow-flow{0%{opacity:0;transform:translate(-.5rem)}18%{opacity:1}82%{opacity:.45}to{opacity:0;transform:translate(.7rem)}}@keyframes managed-release-inlet-arrow{0%,to{opacity:.35;transform:translate(0)}50%{opacity:1;transform:translate(.55rem)}}@media (prefers-reduced-motion:reduce){.managed-release__flow--dots span,.managed-release__flow--arrows span,.managed-release__inlet-arrows span{animation:none}}.managed-release__canvas,.managed-release__stages,.managed-release__control{display:none}.managed-release__control input[type=range]{width:100%;accent-color:var(--color-accent-brass)}@media (width<=47.9375rem){.slide-section--release{padding-top:calc(var(--space-unit) * 6)}.managed-release{width:min(100%, calc(100vw - calc(var(--space-unit) * 8)));gap:calc(var(--space-unit) * 4);aspect-ratio:auto;height:auto;min-height:42rem;margin:0;display:grid;overflow:visible}.managed-release__header,.managed-release__stage-labels,.managed-release__pipeline,.managed-release__copy-grid,.managed-release__copy-block,.managed-release__copy-card,.managed-release__thesis-card,.managed-release__thesis{width:auto;position:relative;inset:auto;transform:none}.managed-release__title{font-size:calc(var(--type-slide-title) * .92)}.managed-release__stage-labels{display:none}.managed-release__pipeline{height:9.5rem;margin:0;overflow:hidden}.managed-release__pipe{height:39%;top:33%;left:9%;right:5%}.managed-release__pipe--inner{height:27%;top:39%;left:10%;right:6%}.managed-release__intake{width:1.4rem;height:4.1rem;top:28%;left:3%}.managed-release__exit{width:1rem;height:2.35rem;top:38%;right:2%}.managed-release__valve--1{width:5.4rem;top:5%;left:34%}.managed-release__valve--2{width:4.45rem;top:14%;left:60%}.managed-release__valve--3{width:3.4rem;top:27%;left:82%}.managed-release__inlet-arrows span{font-size:var(--type-body-small);left:-2%}.managed-release__exit-arrows span{font-size:var(--type-body-small);right:-2%}.managed-release__flow--arrows span{font-size:var(--type-label)}.managed-release__copy-grid{gap:calc(var(--space-unit) * 3);grid-template-columns:1fr;display:grid}.managed-release__copy-block{padding:0 0 0 calc(var(--space-unit) * 6)}.managed-release__copy-block:before{content:attr(data-stage);margin-bottom:calc(var(--space-unit) * 1.5);font-family:var(--font-mono);font-size:var(--type-citation);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-signal);line-height:1.3;display:block}.managed-release__drop-line{height:100%;top:.2rem;left:0;transform:none}.managed-release__thesis{font-size:var(--type-subtitle);line-height:1.42}}[data-deck-step-id=five-actors-five-levers].slide-section--matrix .slide-inner{width:100%;height:100%;max-height:none;padding:0;position:static}[data-deck-step-id=five-actors-five-levers] [data-motion-frame]{background:var(--color-background-primary);place-items:start stretch;display:grid;position:absolute;inset:0}.five-actors{--five-actors-left:#d59a45;--five-actors-right:#63c6d3;--five-actors-danger:#ff3f2f;--five-actors-muted:color-mix(in srgb, var(--color-cold-silver) 68%, transparent);--five-actors-mx:2.45cqw;--five-actors-card-gap:.62cqw;aspect-ratio:16/9;box-sizing:border-box;background:radial-gradient(ellipse at 50% -18%, color-mix(in srgb, var(--color-accent-signal) 12%, transparent), transparent 55%), var(--color-background-primary);width:100%;height:100%;color:var(--color-fog);position:relative;overflow:hidden;container-type:size}.five-actors__header{left:var(--five-actors-mx);right:var(--five-actors-mx);position:absolute;top:2.45cqh}.five-actors__title{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--color-signal-white);text-wrap:balance;margin:0;font-size:4.05cqw;font-weight:900;line-height:.95}.five-actors__header .bloom-rule{margin-top:.85cqh;margin-bottom:0}.five-actors__scale{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;align-items:end;gap:1.2cqh 2cqw;height:8.4cqh;display:grid;position:absolute;top:14.2cqh;left:2.8cqw;right:2.8cqw}.five-actors__scale-label{width:min(38ch,100%);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.84cqw;line-height:1.25}.five-actors__scale-label--left{color:var(--five-actors-left);align-self:end}.five-actors__scale-label--right{text-align:right;color:var(--five-actors-right);place-self:end}.five-actors__arrow{grid-column:1/-1;grid-template-columns:1.8cqw minmax(0,1fr) 1.8cqw;align-items:center;height:2.1cqh;padding-inline:0;display:grid;position:relative}.five-actors__arrow-line{background:linear-gradient(90deg, var(--five-actors-left) 0%, color-mix(in srgb, var(--five-actors-left) 48%, var(--five-actors-right)) 46%, var(--five-actors-right) 100%);height:2px}.five-actors__arrow-head{border-block:.42cqh solid #0000;width:0;height:0}.five-actors__arrow-head--left{border-right:.7cqw solid var(--five-actors-left);justify-self:end}.five-actors__arrow-head--right{border-left:.7cqw solid var(--five-actors-right);justify-self:start}.five-actors__scale-tick{left:calc(9.55% + (var(--five-actor-index) * 20.2%));z-index:0;background:color-mix(in srgb, var(--color-cold-silver) 70%, transparent);width:1px;height:2.1cqh;position:absolute;top:54%}.five-actors__cards{left:var(--five-actors-mx);right:var(--five-actors-mx);gap:var(--five-actors-card-gap);grid-template-columns:repeat(5,minmax(0,1fr));height:40.9cqh;min-height:0;padding-top:0;display:grid;position:absolute;top:25.2cqh}.five-actors__card{--actor-accent:var(--five-actors-muted);border:1px solid color-mix(in srgb, var(--actor-accent) 62%, transparent);border-radius:var(--radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--color-graphite) 58%, transparent), color-mix(in srgb, var(--color-obsidian) 72%, transparent)), var(--color-background-primary);box-sizing:border-box;grid-template-rows:11.8cqh 1px 3.9cqh minmax(0,1fr) 1px 3.4cqh;align-content:start;row-gap:1.1cqh;min-width:0;padding:2.8cqh 1.25cqw 1.55cqh;display:grid;position:relative}.five-actors__card--brass{--actor-accent:var(--five-actors-left)}.five-actors__card--signal{--actor-accent:var(--five-actors-right)}.five-actors__number{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--actor-accent) 82%, var(--color-cold-silver));background:var(--color-background-primary);width:2.4cqw;font-family:var(--font-display);color:color-mix(in srgb, var(--actor-accent) 82%, var(--color-signal-white));border-radius:50%;place-items:center;font-size:1.65cqw;font-weight:900;line-height:1;display:grid;position:absolute;top:-2.22cqh;left:50%;transform:translate(-50%)}.five-actors__card-head{grid-template-columns:3.25cqw minmax(0,1fr);align-items:center;gap:1.15cqw;min-height:0;display:grid}.five-actors__icon{width:3.1cqw;height:3.1cqw;color:var(--actor-accent)}.five-actors__card h3{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--color-signal-white);margin:0;font-size:1.75cqw;font-weight:900;line-height:.98}.five-actors__card-rule{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-cold-silver) 58%, transparent) 45%, transparent 45%);background-size:8px 1px;width:100%;height:1px;display:block}.five-actors__tactic{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--actor-accent);align-self:center;margin:.45cqh 0 .6cqh;font-size:1.02cqw;line-height:1.05}.five-actors__copy{color:color-mix(in srgb, var(--color-fog) 90%, transparent);margin:0;font-size:.88cqw;line-height:1.2}.five-actors__card-rule--lower{align-self:end}.five-actors__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--actor-accent) 68%, var(--color-cold-silver));align-self:center;align-items:center;gap:.62cqw;margin:.35cqh 0 0;font-size:.74cqw;line-height:1.1;display:flex}.five-actors__meta-icon{color:currentColor;flex:none;width:1.38cqw;height:1.38cqw}.five-actors__procedure{left:var(--five-actors-mx);right:var(--five-actors-mx);border:1px solid color-mix(in srgb, var(--five-actors-left) 76%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-obsidian) 72%, transparent);grid-template-columns:39.5% 1px minmax(0,1fr);align-items:center;gap:1.45cqw;height:13.7cqh;padding:1.25cqh 1.25cqw;display:grid;position:absolute;top:71.8cqh}.five-actors__procedure-claim{grid-template-columns:4.25cqw minmax(0,1fr);align-items:center;gap:1.15cqw;min-width:0;display:grid}.five-actors__scale-icon{object-fit:contain;filter:sepia()saturate(1.25)hue-rotate(350deg)brightness(1.06)contrast(1.08);mix-blend-mode:screen;width:4cqw;height:4cqw;display:block}.five-actors__procedure h3{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--five-actors-left);margin:0 0 .45cqh;font-size:.88cqw;line-height:1.16}.five-actors__procedure p{color:var(--color-fog);margin:0;font-size:.82cqw;line-height:1.18}.five-actors__procedure-divider{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-cold-silver) 58%, transparent) 45%, transparent 45%);background-size:1px 8px;width:1px;height:100%;min-height:4.8rem}.five-actors__flow{grid-template-columns:1fr 2.8cqw 1fr 2.95cqw 1.08fr 6.5cqw;align-items:center;gap:.55cqw;min-width:0;display:grid}.five-actors__flow-step,.five-actors__blocked>div{grid-template-columns:2.6cqw minmax(0,1fr);align-items:center;gap:.58cqw;min-width:0;display:grid}.five-actors__flow-icon{width:2.5cqw;height:2.5cqw;color:color-mix(in srgb, var(--color-cold-silver) 86%, transparent)}.five-actors__flow-step span,.five-actors__blocked span{color:var(--color-fog);font-size:.76cqw;line-height:1.25}.five-actors__flow-arrow{background:color-mix(in srgb, var(--color-cold-silver) 66%, transparent);width:100%;height:2px;display:block;position:relative}.five-actors__flow-arrow:after{content:"";border-top:2px solid color-mix(in srgb, var(--color-cold-silver) 80%, transparent);border-right:2px solid color-mix(in srgb, var(--color-cold-silver) 80%, transparent);width:.48cqw;height:.48cqw;position:absolute;top:50%;right:.28cqw;transform:translateY(-50%)rotate(45deg)}.five-actors__blocked{border:1px dashed var(--five-actors-danger);border-radius:var(--radius-md);gap:.65cqh;padding:.9cqh .85cqw;display:grid}.five-actors__blocked .five-actors__flow-icon{color:var(--five-actors-danger)}.five-actors__blocked span{color:var(--five-actors-danger);font-size:.78cqw}.webgl-poster{position:relative}.webgl-poster__notice{font-family:var(--font-mono);font-size:var(--type-kicker);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 calc(var(--space-unit) * 4);padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 3);border:1px solid color-mix(in srgb, var(--color-accent-brass) 35%, transparent);background:var(--color-background-secondary)}.managed-release__poster-pipeline{align-items:center;gap:calc(var(--space-unit) * 2);margin-bottom:calc(var(--space-unit) * 6);padding:calc(var(--space-unit) * 4);border:1px solid var(--color-border-subtle);display:flex;overflow-x:auto}.managed-release__poster-stage{font-family:var(--font-mono);font-size:var(--type-citation);letter-spacing:.06em;text-transform:uppercase;padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 3);border:1px solid color-mix(in srgb, var(--color-accent-brass) 40%, transparent);color:var(--color-text-secondary);flex:none}.managed-release__poster-arrow{color:var(--color-accent-brass);font-size:var(--type-body-small);flex:none}
