.superagent-everyday{container:superagent-everyday / inline-size}.superagent-everyday__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,5vw,5.5rem);align-items:center}.superagent-everyday__copy{display:grid;gap:1.1rem}.superagent-everyday__copy h2{max-width:20ch;font-size:var(--fs-section);line-height:var(--lh-title)}.superagent-everyday__points{display:grid;gap:0;max-width:var(--measure-body);margin:.35rem 0 0;padding:0;list-style:none}.superagent-everyday__points li{padding:.7rem 0;color:var(--ink-soft);font-size:var(--fs-small);line-height:1.55;box-shadow:inset 0 1px 0 var(--line)}.superagent-everyday__points li:last-child{box-shadow:inset 0 1px 0 var(--line),inset 0 -1px 0 var(--line)}.superagent-everyday__piece{min-width:0}.superagent-everyday__piece .frag{max-width:34rem;margin-inline:auto 0}@container superagent-everyday (max-width: 56.25rem){.superagent-everyday__grid{grid-template-columns:minmax(0,1fr);gap:2rem}.superagent-everyday__copy h2,.superagent-everyday__piece .frag{max-width:none}}.resolver-motion[data-cinema]{margin:0;min-width:0;color:var(--ink)}.resolver-motion[data-cinema] *{min-width:0;overflow-wrap:anywhere}.resolver-motion[data-cinema] [aria-hidden=true],.resolver-motion[data-mode=motion] .resolver-motion__thread{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resolver-motion[data-cinema][data-mode=motion]{display:grid;grid-template-rows:var(--cinema-paper-height) auto;gap:.75rem;height:var(--cinema-frame-height)}.resolver-motion__viewport{position:relative;width:var(--cinema-paper-width);height:var(--cinema-paper-height);max-width:100%;margin-inline:auto}.resolver-motion__paper{position:relative;width:100%;height:100%;overflow:hidden}.resolver-motion .resolver-motion__message{position:absolute;left:8%;top:10%;width:84%;margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}.resolver-motion[data-mode=motion] .resolver-motion__message{top:33%;color:var(--ink);font-size:var(--fs-lead);line-height:var(--lh-lead);transform-origin:0 0}.resolver-motion__message mark,.resolver-motion__thread:nth-child(2)>strong>span{color:inherit;background:linear-gradient(transparent 67%,color-mix(in srgb,var(--signal-light) 62%,var(--paper)) 67%);background-size:100% 100%;background-repeat:no-repeat}.resolver-motion__links{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.resolver-motion__link{fill:none;stroke:var(--line-strong);stroke-width:1.2;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}.resolver-motion__thread{position:absolute;left:calc((8 + var(--thread-index) * 29) * 1%);top:35%;width:25%}.resolver-motion__thread>strong{display:block;color:var(--signal-strong);font-size:var(--fs-small);line-height:1.35;font-weight:var(--fw-strong)}.resolver-motion[data-mode=motion] .resolver-motion__thread>strong{position:relative;z-index:20;padding:.45rem .7rem;background:var(--paper-fiber),var(--paper);border-top:2px solid var(--signal);box-shadow:var(--card-shadow)}.resolver-motion[data-mode=motion] .resolver-motion__threads{--front-pitch: calc(var(--cinema-paper-height) * .092)}.resolver-motion[data-mode=motion] .resolver-motion__plan{position:relative;height:calc(var(--front-rows) * var(--front-pitch));margin:.5rem 0 0;padding:0;list-style:none}.resolver-motion[data-mode=motion] .resolver-motion__plan>li{position:absolute;top:calc(var(--front-row) * var(--front-pitch));left:0;right:0;z-index:calc(10 - var(--front-row));display:flex;align-items:center;height:calc(var(--front-pitch) - .4rem);margin:0;padding:0 .7rem;color:var(--ink);font-size:var(--fs-caption);line-height:1.25;background:var(--paper-fiber),var(--paper-deep);box-shadow:var(--sheet-shadow);transform-origin:50% 0}.resolver-motion[data-mode=motion] .resolver-motion__plan>li>span{display:block}.resolver-motion__evidence{position:absolute;left:8%;top:30%;width:35%}.resolver-motion__evidence h3,.resolver-motion__projection h3{margin:0;font-family:var(--font-family);font-size:var(--fs-caption);line-height:1.3;font-weight:var(--fw-strong);letter-spacing:0}.resolver-motion .resolver-motion__evidence>p{margin:.25rem 0 .65rem;color:var(--ink-soft);font-size:var(--fs-caption);line-height:1.4}.resolver-motion[data-cinema] table{width:100%;border-collapse:collapse;font-variant-numeric:var(--numeric);font-size:var(--fs-caption);line-height:1.35}.resolver-motion[data-cinema] th{font-weight:var(--fw-body);text-align:left}.resolver-motion[data-cinema] td,.resolver-motion[data-cinema] thead th:not(:first-child){text-align:right}.resolver-motion[data-cinema] th,.resolver-motion[data-cinema] td{border-bottom:1px solid var(--line);padding:.2rem .12rem}.resolver-motion[data-cinema] thead th{color:var(--ink-soft);font-size:var(--fs-note)}.resolver-motion__evidence dl{margin:.65rem 0;display:grid;gap:.7rem;font-size:var(--fs-caption);line-height:1.4}.resolver-motion__evidence dt{color:var(--ink-soft)}.resolver-motion__evidence dd{margin:.15rem 0 0}.resolver-motion__projection{position:absolute;left:49%;top:30%;width:43%}.resolver-motion__condition-bar{display:inline-block;width:2.5rem;height:.55rem;margin-right:.4rem;vertical-align:middle;overflow:visible}.resolver-motion__curve{fill:none;stroke:var(--condition-color);stroke-width:5;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:0}.resolver-motion [data-condition="0"]{--condition-color: var(--series-1)}.resolver-motion [data-condition="1"]{--condition-color: var(--series-2)}.resolver-motion [data-condition="2"]{--condition-color: var(--series-3)}.resolver-motion [data-condition="3"]{--condition-color: var(--series-4)}.resolver-motion [data-condition="4"]{--condition-color: var(--series-5)}.resolver-motion__projection td{white-space:nowrap}.resolver-motion__projection td>span{display:inline-block;min-width:1.2em}.resolver-motion .resolver-motion__basis{margin:.4rem 0 0;color:var(--ink-soft);font-size:var(--fs-note);line-height:1.3}.resolver-motion__finding{position:absolute;top:79%;left:8%;width:84%;padding:.35rem .75rem;border-left:2px solid var(--signal)}.resolver-motion__finding>strong{display:block;font-size:var(--fs-small);font-weight:var(--fw-strong);line-height:1.3}.resolver-motion .resolver-motion__finding>p{margin:.15rem 0 0;font-size:var(--fs-caption);line-height:1.35}.resolver-motion__finding>span{display:flex;align-items:center;gap:.3rem;color:var(--signal-strong);font-size:var(--fs-note);line-height:1.3;margin-top:.25rem}.resolver-motion__published{position:absolute;inset:0;pointer-events:none;overflow:hidden;background:var(--paper-fiber),var(--paper);transform-origin:center top}.resolver-motion[data-mode=motion] .resolver-motion__published{box-shadow:var(--print-shadow)}.resolver-motion__published img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.resolver-motion[data-mode=motion]:not([data-status=complete]) .resolver-motion__thread,.resolver-motion[data-mode=motion]:not([data-status=complete]) .resolver-motion__plan>li,.resolver-motion[data-mode=motion]:not([data-status=complete]) .resolver-motion__published{will-change:transform,opacity}.resolver-motion__footer{max-width:100%;margin-inline:auto}.resolver-motion__captions{position:relative;display:grid;align-items:center;min-height:44px;margin:0;padding:0;list-style:none}.resolver-motion .resolver-motion__captions>li{grid-area:1/1;margin:0;font-size:var(--fs-caption);line-height:1.4;color:var(--ink-soft);visibility:hidden}.resolver-motion .resolver-motion__captions>li[data-current=true]{visibility:visible}.resolver-motion[data-mode=motion] .resolver-motion__captions:before,.resolver-motion[data-mode=motion] .resolver-motion__captions:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--line);content:""}.resolver-motion[data-mode=motion] .resolver-motion__captions:after{height:2px;background:var(--signal);transform:scaleX(var(--resolver-progress, 0));transform-origin:left}.resolver-motion__result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start;padding-top:.4rem;opacity:0;pointer-events:none}.resolver-motion__result[data-visible=true],.resolver-motion__result:focus-within{opacity:1;pointer-events:auto}.resolver-motion__result strong{display:block;font-family:var(--font-family-display);font-size:var(--fs-lead);line-height:1.2;font-weight:var(--fw-display)}.resolver-motion .resolver-motion__result p{margin:.3rem 0 0;color:var(--ink-soft);font-size:var(--fs-small);line-height:1.5}.resolver-motion__result .text-link{max-width:100%;overflow-wrap:anywhere}.resolver-motion__result a>svg{flex:none}.resolver-motion[data-mode=linear] .resolver-motion__viewport{width:100%;height:auto}.resolver-motion[data-mode=linear] .resolver-motion__paper{display:grid;gap:1.5rem;padding:.25rem 0 1rem;height:auto;overflow:visible}.resolver-motion[data-mode=linear] .resolver-motion__message,.resolver-motion[data-mode=linear] .resolver-motion__thread,.resolver-motion[data-mode=linear] .resolver-motion__evidence,.resolver-motion[data-mode=linear] .resolver-motion__projection,.resolver-motion[data-mode=linear] .resolver-motion__finding,.resolver-motion[data-mode=linear] .resolver-motion__published{position:static;width:auto;height:auto;opacity:1!important;transform:none!important;clip-path:none!important}.resolver-motion[data-mode=linear] .resolver-motion__threads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.resolver-motion[data-mode=linear] .resolver-motion__links{display:none}.resolver-motion[data-mode=linear] .resolver-motion__thread>strong{clip-path:none!important}.resolver-motion[data-mode=linear] .resolver-motion__plan{margin:.45rem 0 0;padding:0;list-style:none}.resolver-motion[data-mode=linear] .resolver-motion__plan>li{padding:.3rem 0;border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--fs-small);line-height:1.4;opacity:1!important;transform:none!important}.resolver-motion[data-mode=linear] .resolver-motion__plan>li>span{opacity:1!important}.resolver-motion[data-mode=linear] .resolver-motion__finding>span{opacity:1!important}.resolver-motion[data-mode=linear] .resolver-motion__curve{stroke-dashoffset:0!important}.resolver-motion[data-mode=linear] .resolver-motion__message mark{opacity:1!important}.resolver-motion[data-mode=linear] .resolver-motion__published img{height:auto;transform:none!important}.resolver-motion[data-mode=linear] .resolver-motion__result{opacity:1;pointer-events:auto}.resolver-motion[data-mode=motion] .resolver-motion__published picture{width:100%;height:100%}.resolver-motion[data-mode=linear] .resolver-motion__mobile-result{display:none}@media(min-width:761px){.resolver-motion__mobile-result{display:none}}@media(max-width:760px){.resolver-motion[data-mode=linear] .resolver-motion__threads,.resolver-motion__result{grid-template-columns:1fr}.resolver-motion[data-mode=motion] .resolver-motion__message{left:6%;top:20%;width:88%;font-size:var(--fs-body);line-height:1.5}.resolver-motion[data-mode=motion] .resolver-motion__thread{left:calc((6 + var(--thread-index) * 30) * 1%);top:29%;width:28%}.resolver-motion[data-mode=motion] .resolver-motion__thread>strong{min-height:calc(2.6em + .7rem + 2px);padding:.35rem .4rem;font-size:var(--fs-note);line-height:1.3}.resolver-motion[data-mode=motion] :is(.resolver-motion__thread>strong,.resolver-motion__plan>li){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.resolver-motion[data-mode=motion] .resolver-motion__threads{--front-pitch: calc(var(--cinema-paper-height) * .088)}.resolver-motion[data-mode=motion] .resolver-motion__plan{margin-top:.4rem}.resolver-motion[data-mode=motion] .resolver-motion__plan>li{padding:0 .4rem;font-size:var(--fs-note);line-height:1.25}.resolver-motion[data-mode=motion] .resolver-motion__evidence{left:6%;top:17%;width:88%}.resolver-motion[data-mode=motion] .resolver-motion__evidence thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.resolver-motion[data-mode=motion] .resolver-motion__evidence tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.resolver-motion[data-mode=motion] .resolver-motion__evidence tbody tr{display:block}.resolver-motion[data-mode=motion] .resolver-motion__evidence th,.resolver-motion[data-mode=motion] .resolver-motion__evidence td{display:block;padding:.15rem 0;text-align:left}.resolver-motion[data-mode=motion] .resolver-motion__evidence th{border:0;color:var(--ink-soft);font-size:var(--fs-note)}.resolver-motion[data-mode=motion] .resolver-motion__projection{left:6%;top:33%;width:88%}.resolver-motion[data-mode=motion] .resolver-motion__projection table{font-size:var(--fs-note)}.resolver-motion[data-mode=motion] .resolver-motion__projection th,.resolver-motion[data-mode=motion] .resolver-motion__projection td{padding-block:.12rem}.resolver-motion[data-mode=motion] .resolver-motion__condition-bar{width:2rem}.resolver-motion[data-mode=motion] .resolver-motion__finding{top:auto;bottom:.5rem;left:6%;width:88%;padding:.3rem .5rem}.resolver-motion[data-mode=motion] .resolver-motion__finding>strong{font-size:var(--fs-caption)}.resolver-motion[data-mode=motion] .resolver-motion__finding>p{font-size:var(--fs-note);line-height:1.3}.resolver-motion[data-mode=motion] .resolver-motion__finding>span{font-size:var(--fs-note)}.resolver-motion[data-mode=motion] .resolver-motion__published{display:grid;align-items:center;align-content:center}.resolver-motion[data-mode=motion] .resolver-motion__published img{height:auto}.resolver-motion[data-mode=motion] .resolver-motion__result{grid-template-columns:1fr;gap:0;padding-top:0}.resolver-motion[data-mode=motion] .resolver-motion__result>div{display:none}.resolver-motion__mobile-result{padding:1rem}.resolver-motion__mobile-result strong{font-family:var(--font-family-display);font-size:var(--fs-lead);font-weight:var(--fw-display);line-height:1.25}.resolver-motion__mobile-result p{font-size:var(--fs-small);line-height:1.5;margin:.5rem 0 0}}.resolver-journey{container:resolver-journey / inline-size;position:relative;padding:clamp(3rem,6vw,5rem) var(--page-gutter) 2.5rem;color:var(--ink)}.resolver-journey *{min-width:0;overflow-wrap:anywhere}.resolver-journey__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1rem clamp(2rem,5vw,5rem);align-items:end;width:min(100%,var(--container-max-width));margin:0 auto clamp(2rem,4vw,3rem)}.resolver-journey__intro h2{max-width:24ch;margin:0;font-size:var(--fs-section);line-height:var(--lh-title)}.resolver-journey__intro>p{max-width:var(--measure-body);margin:0;font-size:var(--fs-body);line-height:var(--lh-body)}.resolver-journey__rail{position:relative;max-width:var(--container-max-width);margin-inline:auto}.resolver-journey__player{position:relative;isolation:isolate;width:100%;padding:1.3rem clamp(1.1rem,4vw,4rem);background:var(--paper-fiber),var(--paper);border-radius:var(--radius-sheet);box-shadow:var(--card-shadow)}.resolver-journey__player:before{content:"";position:absolute;inset:.65rem -.45rem -.5rem .4rem;z-index:-1;background:var(--paper-fiber),var(--canvas);transform:rotate(.6deg);box-shadow:var(--sheet-shadow)}.resolver-journey__rail[data-pinned=true] .resolver-journey__player{position:sticky}.resolver-journey__identity{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;min-height:2rem;margin-bottom:1rem;color:var(--signal-strong);font-size:var(--fs-small);font-weight:var(--fw-strong);line-height:1.4}.resolver-journey__identity>svg{flex:none}.resolver-journey__next{width:min(100%,var(--container-max-width));margin:clamp(2.5rem,5vw,4rem) auto 0}.resolver-journey__next-links{display:flex;flex-wrap:wrap;gap:.25rem 2rem}.resolver-journey__rail:not([data-pinned=true]) .resolver-journey__player:before{transform:none;inset:.65rem .2rem -.5rem .4rem}@container resolver-journey (max-width: 56.25rem){.resolver-journey__intro{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.resolver-journey__intro{margin-bottom:2rem}.resolver-journey__player{padding:1rem}.resolver-journey__identity{min-height:24px;margin-bottom:.5rem;font-size:var(--fs-caption);line-height:1.3}.resolver-journey__player:before,.resolver-journey__rail[data-pinned=true] .resolver-journey__player:before{transform:none;inset-inline:.2rem}}.superagent-executive{container:superagent-executive / inline-size}.superagent-executive__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,5rem);align-items:center}.superagent-executive__copy{display:grid;gap:1.1rem}.superagent-executive__copy h2{max-width:18ch;font-size:var(--fs-section);line-height:var(--lh-title)}.superagent-executive__copy>p{max-width:var(--measure-body);margin:0;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body)}.executive-brief{max-width:38rem;margin-inline:auto 0}.executive-brief *{min-width:0}.executive-brief .executive-brief__body{gap:1.1rem;padding:clamp(1rem,2.6vw,1.75rem)}.executive-brief .executive-brief__question{justify-self:end;max-width:88%;margin:0;padding:.85rem 1.05rem;border-radius:var(--radius-sheet);background:var(--frag-subtle);color:var(--frag-ink);font-size:var(--fs-small);line-height:1.55}.executive-brief__answer{display:grid;gap:.9rem}.executive-brief__decision{display:grid;gap:.2rem;padding:.8rem 1rem;border-left:2px solid var(--signal);background:var(--signal-soft)}.executive-brief__decision>span{color:var(--signal-strong);font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:1.4}.executive-brief__decision>strong{color:var(--frag-ink);font-size:var(--fs-body);font-weight:var(--fw-strong);line-height:1.45}.executive-brief__decision>em,.executive-brief__projects em{color:var(--frag-muted);font-size:var(--fs-note);font-style:normal;line-height:1.4}.executive-brief__projects{display:grid;margin:0;padding:0;list-style:none}.executive-brief__projects>li{display:grid;grid-template-columns:minmax(7.5rem,.36fr) minmax(0,1fr);gap:.25rem 1rem;padding:.7rem 0;border-top:1px solid var(--frag-line)}.executive-brief__projects b{color:var(--frag-ink);font-size:var(--fs-small);font-weight:var(--fw-strong);line-height:1.45}.executive-brief__projects>li>div{display:grid;gap:.15rem}.executive-brief .executive-brief__projects p{margin:0;color:var(--frag-ink);font-size:var(--fs-small);line-height:1.45}@container superagent-executive (max-width: 56.25rem){.superagent-executive__grid{grid-template-columns:minmax(0,1fr);gap:2rem}.superagent-executive__copy h2{max-width:none}.executive-brief{max-width:none;margin:0}}@media(max-width:460px){.executive-brief__projects>li{grid-template-columns:minmax(0,1fr)}}
