.em-handoffs__field{--c-mobility: #1c5f6b;--c-vehicle: #454a80;--c-software: #2f6350;--c-constraints: #45587a;--c-rules: #7a5c0d;--c-value: #a03c1f;display:block;align-self:start;padding:clamp(.75rem,2vw,1.5rem);background:#fbf8f1;border:1px solid rgba(12,26,53,.16);transition:border-color .16s ease}.em-handoffs__field:hover{border-color:#0c1a358c}.em-handoffs .emo-at__svg{display:block;width:100%;height:auto}.em-handoffs .emo-at__halo{opacity:.1}.em-handoffs .emo-at__edge{stroke:#0c1a35;stroke-width:1.2;fill:none;opacity:.24}.em-handoffs .emo-at__dot{fill:#fbf8f1;stroke-width:2;opacity:.9}.em-handoffs .emo-at__t{font-family:var(--font-display, "Barlow Condensed"),sans-serif;font-weight:700;font-size:40px;letter-spacing:.02em;text-transform:uppercase;opacity:.85}@media(prefers-reduced-motion:reduce){.em-handoffs__field{transition:none}}.em-handoffs__key{display:none}@media(max-width:767.98px){.em-handoffs .emo-at__t{display:none}.em-handoffs__key{display:flex;flex-wrap:wrap;gap:.35rem 1rem;list-style:none;margin:.75rem 0 0;padding:.7rem 0 0;border-top:1px solid rgba(12,26,53,.14);font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;color:#3d4556}.em-handoffs__key li{display:flex;align-items:center;gap:.45rem}.em-handoffs__key li:before{content:"";flex:none;width:.6rem;height:.6rem;background:var(--c)}}.em{--em-fs: 10px;--em-cool: #35597f;--em-warm: #b89c1c;--em-hot: #c8791f;--em-hot-dark: #93560f;--em-hottest: #b8452f;--em-unknown: #7b8397;--em-rules: #6ec5d4;--em-edge: rgba(245, 239, 230, .55);--em-measured: #f5c518}.page-mode-light .em,.em.page-mode-light{--em-edge: rgba(12, 26, 53, .45);--em-cool: #2d4f73}.em-board{margin:0;width:100%;max-width:var(--em-board-w, 744px)}.em-svg{width:100%;height:auto;display:block;overflow:visible}@media(max-width:899.98px){.em-svg{overflow:hidden}.em-band__markword{display:none}}@media(min-width:900px)and (max-width:1279.98px){.em-band__constraint{display:none}}.em-board__cap{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-family:var(--font-mono);font-size:.7305rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-dim);margin-bottom:.55rem}.em-board__case{color:var(--color-yellow)}.em-board__years{color:var(--color-fg-dim);opacity:.75}.em-ribbon{display:flex;align-items:center;gap:3px;margin-bottom:.7rem}.em-ribbon__cell{width:26px;height:6px;background:var(--color-gray-soft);border:1px solid var(--em-edge);border-radius:0}.em-ribbon__cell[data-past=true]{background:var(--color-fg-dim)}.em-ribbon__cell[data-on=true]{background:var(--color-yellow);border-color:var(--color-yellow)}.em-ribbon__n{margin-left:.6rem;font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim)}.em-field{fill:none;stroke:var(--em-edge);stroke-width:1;opacity:.55}.em-field__tag,.em-rules__tag{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .95);letter-spacing:.18em;fill:var(--color-fg-dim);text-transform:uppercase}.em-band{transition:opacity .32s ease}.em-band[data-dim=true]{opacity:.42}.em-band__rect{transition:height .42s ease,y .42s ease,fill .32s ease}.em-band__label{font-family:var(--font-display);font-size:min(calc(var(--em-fs) * 1.25),17px);font-weight:700;text-transform:uppercase;letter-spacing:.02em;fill:var(--color-fg)}.em-band__bars rect.on{fill:var(--color-fg)}.em-band__bars rect.off{fill:var(--color-gray-soft)}.em-band__qmark{font-family:var(--font-mono);font-size:calc(var(--em-fs) * 1.1);fill:var(--color-fg-dim)}.em-band{--ink: #fff;--halo: none}.em-band[data-pressure=emerging],.em-band[data-pressure=binding]{--ink: #0c1a35}.em-band[data-pressure=co_binding],.em-band[data-pressure=unresolved],.em-band[data-gap=true]{--ink: #fff;--halo: #0c1a35}.em-band__word,.em-band__constraint{fill:var(--ink);stroke:var(--halo);stroke-width:calc(var(--em-fs) * .22);stroke-linejoin:round;paint-order:stroke}.em-band__word{font-family:var(--font-mono);font-size:var(--em-fs);letter-spacing:.16em;font-weight:500}.em-band__constraint{font-family:var(--font-body);font-size:var(--em-fs);font-style:italic}.em-band__markword{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .95);letter-spacing:.1em;fill:var(--color-fg);text-transform:uppercase}.em-band__newring{fill:none;stroke:var(--color-yellow);stroke-width:1.5;stroke-dasharray:5 4}.mk{fill:none;stroke:var(--color-fg);stroke-width:1.8;stroke-linecap:square}.mk--filled{stroke:var(--color-yellow);stroke-width:2.4}.mk--half{stroke:var(--color-yellow);stroke-dasharray:5 3}.mk--open{stroke:var(--color-fg-dim)}.mk--circle{fill:none;stroke:var(--color-fg-dim);stroke-width:1.5}.mk--out{stroke:var(--color-fg-dim)}.mk--return .mk{stroke:var(--em-hottest);stroke-width:1.8}.mk--return .mk--head{fill:var(--em-hottest);stroke:none}.mk--q{font-family:var(--font-mono);font-size:calc(var(--em-fs) * 1.2);fill:var(--em-unknown)}.em-rules__spine{fill:var(--em-rules);stroke:none}.em-rules__arm{stroke:var(--em-rules);stroke-width:1.4;fill:none}.em-rules__arm{stroke-dasharray:4 3}.em-rules[data-withdrawing=true] .em-rules__arm{stroke-dasharray:2 5;opacity:.6}.em-rules__tag{fill:var(--em-rules)}.em-decision__rect{fill:#6ec5d438;stroke:var(--em-rules);stroke-width:1}.em-decision__tag{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .78);letter-spacing:.16em;fill:var(--em-rules)}.em-decision__split{stroke:var(--em-rules);stroke-width:1.6;stroke-dasharray:3 2}.em-decision__in,.em-decision__out{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .78);letter-spacing:.1em;fill:var(--color-fg-dim);text-transform:uppercase}.em-inh__row{fill:var(--color-gray-soft);stroke:var(--em-edge);stroke-width:1}.em-inh__label{font-family:var(--font-body);font-size:var(--em-fs);fill:var(--color-fg)}.em-inh__outside{fill:none;stroke:var(--em-unknown);stroke-width:1.4;stroke-dasharray:4 4}.em-inh__outside-tag{font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.06em;fill:var(--em-unknown)}.em-inh__outside-sub{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .9);letter-spacing:.1em;fill:var(--color-fg-dim)}.em-board__ghost,.em-board__callout,.em-board__note{margin:.8rem 0 0;font-family:var(--font-mono);font-size:.7305rem;letter-spacing:.08em;line-height:1.5;color:var(--color-fg-dim);max-width:46ch}.em-board__callout{color:var(--color-fg);border-left:2px solid var(--color-yellow);padding-left:.7rem;text-transform:uppercase;letter-spacing:.1em}.em-boards{display:grid;gap:var(--space-3);width:100%}.em-boards[data-n="2"]{grid-template-columns:1fr 1fr}.em-boards[data-n="3"]{grid-template-columns:repeat(3,1fr)}.em-boards .em-board{max-width:none}.em-boards__note{grid-column:1 / -1;font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim);border-top:1px solid var(--color-rule);padding-top:.5rem}@media(max-width:899.98px){.em-boards[data-n="2"],.em-boards[data-n="3"]{grid-template-columns:1fr;gap:var(--space-2)}.em-boards[data-n="3"] .em-board__cap,.em-boards[data-n="2"] .em-board__cap{font-size:.7102rem}}@media(prefers-reduced-motion:reduce){.em-band,.em-band__rect{transition:none}}.em-boards[data-n="2"] .em-board--compact{--em-fs: 22px}.em-boards[data-n="3"] .em-board--compact{--em-fs: 14px}.em-board--compact .em-band__word{letter-spacing:.06em}.em-board--compact .em-band__label{font-size:calc(var(--em-fs) * 1.2)}.em-board--compact .em-band__constraint{display:none}.em-band__bars rect{shape-rendering:crispEdges}.em-board__journey{flex-basis:100%;color:var(--color-fg-dim);text-transform:none;letter-spacing:.02em;font-size:.7247rem;opacity:.85}.em-oldfield line{stroke:var(--em-unknown);stroke-width:1.2;stroke-dasharray:2 3}.em-oldfield__tag{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .9);letter-spacing:.1em;fill:var(--color-fg-dim);text-transform:uppercase;stroke:var(--color-bg);stroke-width:calc(var(--em-fs) * .32);stroke-linejoin:round;paint-order:stroke}.em-band__newtag{font-family:var(--font-mono);font-size:calc(var(--em-fs) * .9);letter-spacing:.18em;fill:var(--color-yellow);text-transform:uppercase}@media(max-width:1279.98px){.em{--em-fs: 12px}.em-boards[data-n="3"] .em-board--compact{--em-fs: 16px}}@media(max-width:899.98px){.em{--em-fs: 17px}.em-boards[data-n="2"] .em-board--compact{--em-fs: 16px}.em-boards[data-n="3"] .em-board--compact{--em-fs: 15px}.em-band__constraint{display:none}}.em-board__clocks{display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:baseline;margin:.8rem 0 0;font-family:var(--font-mono);font-size:.7247rem;letter-spacing:.1em;text-transform:uppercase;max-width:none}.em-board__clock{display:inline-flex;align-items:center;gap:.35rem}.em-board__clock:before{content:"";width:22px;height:3px;display:inline-block}.em-board__clock--slow{color:var(--color-fg-dim)}.em-board__clock--slow:before{background:repeating-linear-gradient(90deg,var(--color-fg-dim) 0 9px,transparent 9px 12px)}.em-board__clock--fast{color:var(--em-rules)}.em-board__clock--fast:before{background:repeating-linear-gradient(90deg,var(--em-rules) 0 2px,transparent 2px 4px)}.em-board__clock-note{flex-basis:100%;color:var(--color-fg-dim);text-transform:none;letter-spacing:.02em;opacity:.85}.em-board__note{max-width:52ch;text-transform:none;letter-spacing:.01em}@media(max-width:899.98px){.em-decision__tag{display:none}}.em-board--mini{--em-fs: 13px;max-width:34rem}@media(max-width:1023.98px){.em-board__note,.em-board__clocks,.em-board__callout,.em-board__ghost,.em-decision__in,.em-decision__out{display:none}}@media(max-width:899.98px){.em-board--mini[data-mode]{--em-fs: 22px;--row: 40px}.em-board--mini[data-mode] .em-svg{aspect-ratio:560 / calc(var(--vh) + var(--kt) * 40)}.em-board--mini[data-mode] .em-band,.em-board--mini[data-mode] .em-oldfield,.em-board--mini[data-mode] .em-decision,.em-board--mini[data-mode] .em-rules__arm{--o: calc(var(--k) * var(--row))}.em-board--mini[data-mode] .em-field{x:2px;width:556px;height:calc(var(--sh) * 1px + 24px + var(--kt) * var(--row))}.em-board--mini[data-mode] .em-field__tag{transform:translate(-122px)}.em-board--mini[data-mode] .em-band__rect{x:26px;width:522px;transform:translateY(var(--o))}.em-board--mini[data-mode] .em-band__label{text-anchor:start;font-size:calc(var(--em-fs) * 1.3);transform:translate(-90px,calc(var(--o) - var(--h) * .5px - 13px))}.em-board--mini[data-mode] .em-band__bars{transform:translate(150px,calc(var(--y) * 1px + var(--o) - 25px)) scale(1.6)}.em-board--mini[data-mode] .em-band__word{transform:translate(-112px,calc(var(--o) + 3px))}.em-board--mini[data-mode] .em-band__mark{transform:translate(538px,calc(var(--y) * 1px + var(--o) - 17px))}.em-board--mini[data-mode] .em-band__newring{x:20px;width:534px;height:calc(var(--h) * 1px + 12px + var(--row));transform:translateY(calc(var(--o) - var(--row)))}.em-board--mini[data-mode] .em-band__newtag{transform:translate(-14px,calc(var(--o) - var(--row) - 6px))}.em-board--mini[data-mode] .em-oldfield line{vector-effect:non-scaling-stroke;transform:translate(-178.2px,calc(var(--o) - 2 * var(--row) + 3px)) scaleX(1.553)}.em-board--mini[data-mode] .em-oldfield__tag{text-anchor:end;transform:translate(74px,calc(var(--o) - 2 * var(--row) - 8px))}.em-board--mini[data-mode] .em-decision__rect{x:26px;width:522px;transform:translateY(var(--o))}.em-board--mini[data-mode] .em-decision__split{transform:translate(1.7px,var(--o))}.em-board--mini[data-mode] .em-rules__spine{x:19.3px;y:calc(var(--sy) * 1px + var(--sk) * var(--row));height:calc((var(--sb) - var(--sy)) * 1px + (var(--kt) - var(--sk)) * var(--row))}.em-board--mini[data-mode] .em-rules__arm{transform:translate(-111px,var(--o))}.em-board--mini[data-mode] .em-rules__tag{text-anchor:start;transform:translate(-122px,calc(var(--kt) * var(--row) + 12px))}.em-board--mini.em-board--inherited{--em-fs: 22px}.em-board--mini.em-board--inherited .em-svg{aspect-ratio:560 / 410}.em-board--mini.em-board--inherited .em-field{x:12px;width:536px;height:246px}.em-board--mini.em-board--inherited .em-field__tag{transform:translate(-28px)}.em-board--mini.em-board--inherited .em-inh__item{transform:translateY(calc(var(--row) * 12px))}.em-board--mini.em-board--inherited .em-inh__row{x:28px;width:504px;height:32px}.em-board--mini.em-board--inherited .em-inh__label{transform:translate(-24px,8px)}.em-board--mini.em-board--inherited .em-inh__outside{x:28px;y:300px;width:504px;height:96px}.em-board--mini.em-board--inherited .em-inh__outside-tag{font-size:28px;transform:translate(-182px,215px)}.em-board--mini.em-board--inherited .em-inh__outside-sub{font-size:20px;transform:translate(-182px,226px)}.em-board--mini.em-board--inherited .em-inh__outside-sub:last-child{transform:translate(-182px,235px)}}.em-story{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.em-story__stage{display:block}@media(min-width:1024px){.em-story{grid-template-columns:55% minmax(0,1fr);gap:var(--space-5);align-items:start;max-width:var(--max-page);margin:0 auto}.em-story__stage{align-self:start}.em[data-live=true] .em-story__stage{position:sticky;top:calc(var(--brand-bar-h) + 2.5rem);max-height:calc(100svh - var(--brand-bar-h) - 4rem);display:grid;grid-template-rows:1fr auto;align-content:center}}@media(min-width:1400px){.em-story{padding-left:4.5rem}}@media(max-width:1023.98px){.em[data-live=true] .em-story__stage{position:sticky;top:calc(var(--brand-bar-h) + .5rem);z-index:2;background:var(--color-bg);padding:.6rem 0 .5rem;max-height:44svh;display:grid;align-content:center}.em[data-live=true] .em-story__stage:after{content:"";position:absolute;left:0;right:0;bottom:-1.2rem;height:1.2rem;background:linear-gradient(180deg,var(--color-bg),transparent);pointer-events:none}.em[data-live=true] .em-story__legend,.em[data-live=true] .em-chapter[data-chapter=CH-07] .em-story__stage{display:none}.em[data-live=true] .em-chapter[data-chapter=CH-07] .em-step__mini{display:block}.em-chapter[data-chapter=CH-07] .em-step{padding-block:clamp(1.4rem,5vh,3rem)}}.em-story__stageIn{position:relative;display:grid;place-items:center;min-height:0}.em-stage__slide{grid-area:1 / 1;width:100%;opacity:0;visibility:hidden;display:grid;place-items:center}.em-story__stageIn[data-step="0"] .em-stage__slide[data-slide="0"],.em-story__stageIn[data-step="1"] .em-stage__slide[data-slide="1"],.em-story__stageIn[data-step="2"] .em-stage__slide[data-slide="2"],.em-story__stageIn[data-step="3"] .em-stage__slide[data-slide="3"],.em-story__stageIn[data-step="4"] .em-stage__slide[data-slide="4"],.em-story__stageIn[data-step="5"] .em-stage__slide[data-slide="5"],.em-story__stageIn[data-step="6"] .em-stage__slide[data-slide="6"],.em-story__stageIn[data-step="7"] .em-stage__slide[data-slide="7"],.em-story__stageIn[data-step="8"] .em-stage__slide[data-slide="8"],.em-story__stageIn[data-step="9"] .em-stage__slide[data-slide="9"]{opacity:1;visibility:visible}.em-story__legend{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;margin:.7rem 0 0;font-family:var(--font-mono);font-size:.7073rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-dim);border-top:1px solid var(--color-rule);padding-top:.5rem}.em-story__legend[data-hide=true]{display:none}.em-story__legend span{display:inline-flex;align-items:center;gap:.35rem}.em-story__legend i{width:14px;height:9px;display:inline-block}.em-story__steps{list-style:none;margin:0;padding:0}.em-step{padding-block:clamp(2rem,8vh,5rem);scroll-margin-top:calc(var(--brand-bar-h) + 3rem)}.em-step:first-child{padding-top:clamp(1rem,4vh,2.5rem)}.em-step__mini{margin:0 0 1rem}.em[data-live=true] .em-step__mini{display:none}.em-card{--color-bg: #f5efe6;--color-bg-2: #ede4d3;--color-fg: #10203f;--color-fg-dim: #4a5568;--color-gray: #4a5568;--color-gray-soft: rgba(12, 26, 53, .1);--color-rule: rgba(12, 26, 53, .14);--color-yellow: #7a5416;--color-yellow-soft: #7a5416;--color-yellow-glow: rgba(122, 84, 22, .18);--em-measured: #7a5416;--em-unknown: #6b7385;border-radius:0;padding:clamp(1.05rem,2.4vw,1.6rem) clamp(1.15rem,2.6vw,1.8rem);color:#10203f;max-width:34rem;border-top:3px solid transparent;border-left:1px solid rgba(12,26,53,.14);transition:border-top-color .2s ease,opacity .2s ease;opacity:.62}.em-card:focus{outline:none}.em-card:focus-visible{outline:2px solid var(--color-yellow);outline-offset:3px}.em-step[data-card=cream] .em-card{background:#f5efe6;max-width:34rem}.em-step[data-card=white] .em-card{background:#fff;--color-bg: #ffffff;max-width:37rem}.em-step[data-card=sand] .em-card{background:#ede4d3;--color-bg: #ede4d3;max-width:32rem}.em:not([data-live=true]) .em-card{opacity:1}.em[data-live=true] .em-step[data-on=true] .em-card{opacity:1;border-top-color:#d4a72c}.em-card__eyebrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0 0 .5rem;font-family:var(--font-mono);font-size:.7247rem;letter-spacing:.13em;text-transform:uppercase;color:#7a5416;max-width:none}.em-card__market{color:#2a3550}.em-card__years,.em-card__sep{color:#5a6275}.em-card__claim{margin:0 0 .55rem;font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(1.22rem,2.1vw,1.62rem);line-height:1.04;color:#10203f;text-wrap:balance}.em-card__body{margin:0;font-size:.95rem;line-height:1.62;color:#2a3550;max-width:none}.em-card__qual{margin:.85rem 0 0;padding:.6rem .8rem;max-width:none;background:#0c1a350e;border-left:3px solid #d4a72c;font-size:.85rem;line-height:1.55;color:#2a3550}.em-card__qualk{display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#6b4912;margin-bottom:.35rem}.em-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:.9rem;padding-top:.7rem;border-top:1px solid rgba(12,26,53,.14)}.em-step__onward{margin:1.1rem 0 0;max-width:32rem;font-style:italic;font-size:var(--type-1);line-height:1.5;color:var(--color-fg-dim)}.em-break{padding:clamp(3rem,10vh,6.5rem) var(--space-3) clamp(1.6rem,4vh,3rem);border-top:1px solid var(--color-rule)}.em-break__inner{max-width:var(--max-page);margin:0 auto}.em-break__structure{margin:0 0 .5rem;font-family:var(--font-mono);font-size:.7363rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-yellow)}.em-break__title{margin:0 0 .5rem;font-size:var(--type-4);line-height:.92;max-width:20ch}.em-break__paradox{margin:0 0 .9rem;font-family:var(--font-body);font-style:italic;font-size:var(--type-2);color:var(--color-fg);max-width:44ch}.em-break__setup{margin:0 0 .7rem;font-size:var(--type-1);line-height:1.6;color:var(--color-fg-dim);max-width:54ch}.em-break__case{margin:0;font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim);display:flex;gap:.5rem;flex-wrap:wrap}.em-break__case span{color:var(--color-yellow-soft)}.em-compare{margin:0;width:100%;max-width:46rem}.em-compare__cap{font-family:var(--font-mono);font-size:.7305rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-yellow-soft);margin-bottom:.7rem}.em-compare__t{width:100%;border-collapse:collapse;font-size:.82rem}.em-compare__t th,.em-compare__t td{text-align:left;vertical-align:top;padding:.6rem .7rem .6rem 0;border-bottom:1px solid var(--color-rule);line-height:1.45}.em-compare__t thead th{font-family:var(--font-mono);font-size:.7131rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-dim);font-weight:400;border-bottom-color:var(--color-gray-soft)}.em-compare__mkt{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:.95rem;color:var(--color-yellow);letter-spacing:.01em;white-space:nowrap}.em-compare__job{color:var(--color-fg-dim)}.em-compare__limit{color:var(--color-fg)}.em-compare__who{color:var(--color-fg-dim)}.em-compare__note{margin:.8rem 0 0;font-family:var(--font-mono);font-size:.7131rem;letter-spacing:.08em;line-height:1.6;color:var(--color-fg-dim);max-width:46ch}.em-compare--mini .em-compare__t{font-size:.74rem}@media(max-width:599.98px){.em-compare__t,.em-compare__t thead,.em-compare__t tbody,.em-compare__t tr,.em-compare__t th,.em-compare__t td{display:block}.em-compare__t thead{display:none}.em-compare__t tr{border-bottom:1px solid var(--color-gray-soft);padding-bottom:.7rem;margin-bottom:.7rem}.em-compare__t td{border:0;padding:.15rem 0}.em-compare__job:before{content:"Journey: ";color:var(--color-fg-dim)}.em-compare__limit:before{content:"Limit: ";color:var(--color-fg-dim)}.em-compare__who:before{content:"Who can act: ";color:var(--color-fg-dim)}}@media(prefers-reduced-motion:reduce){.em-card{transition:none}}.em-story__stageIn:has(.em-stage__slide[data-slide="3"] .em-compare)~.em-story__legend{display:none}.em-ev{display:inline-flex;align-items:center;gap:.32rem;font-family:var(--font-mono);font-size:.7334rem;letter-spacing:.11em;text-transform:uppercase;padding:.14rem .42rem;border:1px solid var(--color-rule);border-radius:0;color:var(--color-fg-dim)}.em-ev__mark{font-size:.7rem;line-height:1}.em-ev[data-tone=solid]{color:var(--color-fg);border-color:var(--color-gray-soft)}.em-ev[data-tone=inferred],.em-ev[data-tone=conditional]{color:var(--color-fg-dim);border-style:dashed}.em-ev[data-tone=forecast]{color:var(--em-unknown);border-style:dotted}.em-ev[data-tone=framing]{color:var(--color-fg-dim);border-style:dotted}.em-ev[data-tone=gap]{color:var(--em-unknown);border-style:dashed}.em-ev[data-measured=true]{color:var(--color-yellow);border-color:var(--color-yellow)}.em-banner{margin:0 0 1rem;padding:.7rem .9rem;border-left:3px solid var(--color-yellow);background:#f5c51812}.page-mode-light .em-banner{background:#1e3a8a0f}.em-banner__tag{display:block;font-family:var(--font-mono);font-size:.7045rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-yellow);margin-bottom:.35rem}.em-banner__text{margin:0;font-size:.84rem;line-height:1.5;color:var(--color-fg);max-width:none}.em-drawer{margin:0 0 .5rem;border-top:1px solid var(--color-rule)}.em-drawer__summary{cursor:pointer;list-style:none;padding:.55rem 0;display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim)}.em-drawer__summary::-webkit-details-marker{display:none}.em-drawer__summary::marker{content:""}.em-drawer__summary:hover{color:var(--color-yellow)}.em-drawer__cue{display:inline-grid;place-items:center;width:14px;height:14px;border:1px solid currentColor;font-size:.7247rem;line-height:1}.em-drawer[open] .em-drawer__cue:before{content:"–"}.em-drawer[open] .em-drawer__cue{font-size:0}.em-drawer__body{padding:0 0 .9rem}.em-drawer__dl{margin:0;display:grid;gap:.15rem}.em-drawer__dl dt{font-family:var(--font-mono);font-size:.7045rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-yellow-soft);margin-top:.75rem}.em-drawer__dl dd{margin:0;font-size:.8rem;line-height:1.55;color:var(--color-fg-dim)}.em-drawer__dl dd code,.em-step__cite code{font-family:var(--font-mono);font-size:.72rem;color:var(--color-fg);background:var(--color-gray-soft);padding:.05rem .3rem}.em-drawer__srcs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.em-drawer__none,.em-drawer__terms{font-style:italic}.em-drawer__concepts{display:flex;flex-wrap:wrap;gap:.35rem}.em-chip{display:inline-block;font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.1em;text-transform:uppercase;padding:.15rem .45rem;border:1px solid var(--color-gray-soft);color:var(--color-fg-dim)}.em-chip--concept{color:var(--color-yellow);border-color:var(--color-yellow-soft)}a.em-chip--concept:hover{background:var(--color-yellow);color:var(--color-bg);text-decoration:none}.em-badges{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.4rem}.em-badge{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:baseline;font-size:.78rem;line-height:1.45}.em-badge__glyph{width:11px;height:11px;display:inline-block;align-self:center}.em-badge[data-kind=measured] .em-badge__glyph{background:var(--em-measured);border:2px solid var(--em-measured)}.em-badge[data-kind=revenue] .em-badge__glyph{background:none;border:2px solid var(--em-measured);border-style:dashed}.em-badge[data-kind=control] .em-badge__glyph{background:none;border:1.5px solid var(--color-fg)}.em-badge[data-kind=value] .em-badge__glyph{background:none;border:1.5px dotted var(--color-fg-dim)}.em-badge__label{font-family:var(--font-mono);font-size:.7131rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg)}.em-badge[data-kind=measured] .em-badge__label{color:var(--em-measured)}.em-badge__note{grid-column:2;color:var(--color-fg-dim);font-size:.76rem}.em-drawer__corr{border-left:2px solid var(--color-yellow);padding-left:.65rem}.em-drawer__corr-am{display:block;margin-top:.4rem;font-family:var(--font-mono);font-size:.7305rem;letter-spacing:.06em;color:var(--color-yellow-soft)}.em-state{display:inline-flex;align-items:baseline;gap:.34rem;font-family:var(--font-mono);font-size:.7334rem;letter-spacing:.11em;text-transform:uppercase;padding:.14rem .46rem;border:1px solid var(--color-rule);color:var(--color-fg);vertical-align:baseline}.em-state__mark{font-size:.72rem;line-height:1}.em-state__label{white-space:nowrap}.em-state__a11y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.em-state[data-pattern=solid]{border-style:solid;border-color:var(--color-fg)}.em-state[data-pattern=open-mark]{border-style:solid}.em-state[data-pattern=quoted]{border-style:solid;border-left-width:3px}.em-state[data-pattern=dashed]{border-style:dashed}.em-state[data-pattern=branching]{border-style:double;border-width:3px;padding-block:.06rem}.em-state[data-pattern=interrupted]{border-style:dotted}.em-state__blank,.em-state__detail{font-family:var(--font-sans);font-size:.78rem;letter-spacing:0;text-transform:none;color:var(--color-fg-dim)}.em-state__detail{display:block;margin-top:.2rem}.em-state[data-compact=true] .em-state__detail{display:none}@media(forced-colors:active){.em-state{border-color:CanvasText;color:CanvasText;forced-color-adjust:none}.em-state[data-pattern=dashed]{border-style:dashed}.em-state[data-pattern=branching]{border-style:double}.em-state[data-pattern=interrupted]{border-style:dotted}}.em-legend{margin:0 0 1.1rem;border:1px solid var(--color-rule)}.em-legend__summary{cursor:pointer;list-style:none;padding:.55rem .75rem;display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg)}.em-legend__summary::-webkit-details-marker{display:none}.em-legend__summary::marker{content:""}.em-legend__summary:hover{background:#7b83971f}.em-legend__summary:focus-visible{outline:2px solid var(--color-yellow);outline-offset:2px}.em-legend__cue{display:inline-grid;place-items:center;width:14px;height:14px;border:1px solid currentColor;font-size:.7247rem;line-height:1}.em-legend[open] .em-legend__cue:before{content:"–"}.em-legend[open] .em-legend__cue{font-size:0}.em-legend__body{padding:0 .75rem .85rem}.em-legend__lede{margin:0 0 .7rem;font-size:.82rem;line-height:1.55;color:var(--color-fg-dim);max-width:none}.em-legend__dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.4rem .75rem;align-items:baseline}.em-legend__dl dd{margin:0;font-size:.82rem;line-height:1.5;color:var(--color-fg-dim);max-width:none}@media(max-width:640px){.em-legend__dl{grid-template-columns:1fr;gap:.2rem}.em-legend__dl dd{margin-bottom:.6rem}}.em-entry{padding:calc(var(--brand-bar-h) + var(--space-6)) var(--space-3) var(--space-6);background:var(--color-bg);color:var(--color-fg)}.em-entry__inner{max-width:var(--max-page);margin:0 auto}.em-entry__kicker{display:flex;align-items:center;gap:.6rem;margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:.7247rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-yellow-soft)}.em-entry__bar{width:28px;height:2px;background:var(--color-yellow)}.em-entry__title{font-size:var(--type-5);line-height:.88;margin:0 0 var(--space-2);max-width:16ch}.em-entry__subtitle{font-size:var(--type-2);color:var(--color-fg-dim);max-width:52ch;margin:0 0 var(--space-4);line-height:1.5}.em-entry__rule{height:1px;background:var(--color-rule);margin:0 0 var(--space-4)}.em-entry__proposition{font-size:var(--type-3);line-height:1.3;max-width:34ch;margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:500;text-transform:none;letter-spacing:0}.em-entry__question{margin:0 0 var(--space-5);padding-left:var(--space-3);border-left:3px solid var(--color-yellow);max-width:46ch;font-size:var(--type-2);line-height:1.55;color:var(--color-fg)}.em-entry__question-tag{display:block;font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-yellow);margin-bottom:.4rem}.em-scope{border-top:1px solid var(--color-rule);padding-top:var(--space-3);margin-bottom:var(--space-5)}.em-scope__h{font-size:.72rem;font-family:var(--font-mono);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-yellow-soft);margin:0 0 var(--space-2)}.em-scope__statement{max-width:56ch;margin:0 0 var(--space-3);font-size:var(--type-1);line-height:1.6}.em-scope__list{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;gap:.4rem;max-width:60ch}.em-scope__item{display:grid;grid-template-columns:11rem 1fr auto;gap:.75rem;align-items:baseline;padding:.4rem 0;border-bottom:1px solid var(--color-rule);font-size:.8rem}.em-scope__label{font-family:var(--font-mono);font-size:.742rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg)}.em-scope__journey{color:var(--color-fg-dim)}.em-scope__role{font-family:var(--font-mono);font-size:.7045rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim);border:1px solid var(--color-rule);padding:.1rem .35rem}.em-scope__role[data-role=bounded-overlay]{color:var(--em-rules);border-color:var(--em-rules)}.em-scope__method{max-width:56ch;font-size:.8rem;color:var(--color-fg-dim);margin:0;line-height:1.6}.em-entry__begin{display:inline-grid;grid-template-columns:auto auto;gap:.2rem .8rem;align-items:center;padding:var(--space-2) var(--space-3);border:1px solid var(--color-yellow);color:var(--color-yellow);text-decoration:none;transition:background .18s ease,color .18s ease}.em-entry__begin:hover{background:var(--color-yellow);color:var(--color-bg);text-decoration:none}.em-entry__begin-label{grid-column:1;font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.em-entry__begin-title{grid-column:1;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:1.05rem;line-height:1}.em-entry__begin-arrow{grid-column:2;grid-row:1 / span 2;font-size:1.2rem}.em-entry__version{margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.12em;color:var(--color-fg-dim)}.em-nav{position:fixed;left:.85rem;top:50%;transform:translateY(-50%);z-index:40;opacity:0;pointer-events:none;transition:opacity .26s ease}.em-nav[data-on=true],.em-nav:focus-within{opacity:1;pointer-events:auto}.em-nav__link:focus-visible{outline:2px solid var(--color-yellow);outline-offset:1px}.em-nav__list{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.em-nav__link{display:flex;align-items:center;gap:.5rem;padding:.22rem .35rem;font-family:var(--font-mono);font-size:.7131rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim);text-decoration:none;border-left:2px solid transparent;white-space:nowrap}.em-nav__link:hover{color:var(--color-fg);text-decoration:none}.em-nav__n{width:1.1rem;opacity:.6;flex:0 0 auto}.em-nav__label{max-width:0;overflow:hidden;opacity:0;transition:max-width .26s ease,opacity .2s ease}.em-nav:hover .em-nav__label,.em-nav:focus-within .em-nav__label,.em-nav__item--active .em-nav__label{max-width:9rem;opacity:1}.em-nav__item--active .em-nav__link{color:var(--color-yellow);border-left-color:var(--color-yellow)}.em-nav__item--passed .em-nav__link{color:var(--color-fg)}.em-nav__note{margin:.7rem 0 0;font-family:var(--font-mono);font-size:.69rem;letter-spacing:.08em;line-height:1.5;color:var(--color-fg-dim);max-width:0;overflow:hidden;opacity:0;transition:max-width .26s ease,opacity .2s ease}.em-nav:hover .em-nav__note,.em-nav:focus-within .em-nav__note{max-width:11rem;opacity:.75;border-top:1px solid var(--color-rule);padding-top:.4rem}@media(max-width:1399.98px){.em-nav{left:0;right:0;top:var(--em-nav-h, 56px);transform:none;background:#0c1a35f5;border-bottom:1px solid var(--color-rule);padding:0 max(12px,env(safe-area-inset-left))}.em-nav__list{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;max-width:var(--max-page, 80rem);margin:0 auto}.em-nav__list::-webkit-scrollbar{display:none}.em-nav__link{min-height:40px;padding:0 .7rem;border-left:0;border-bottom:2px solid transparent}.em-nav__n{width:auto}.em-nav__item--active .em-nav__link{border-bottom-color:var(--color-yellow)}.em-nav:hover .em-nav__label,.em-nav:focus-within .em-nav__label{max-width:0;opacity:0}.em-nav__item--active .em-nav__label,.em-nav__link:focus-visible .em-nav__label{max-width:12rem;opacity:1}.em-nav__note,.em-nav:hover .em-nav__note,.em-nav:focus-within .em-nav__note{display:none}}@media(prefers-reduced-motion:reduce){.em-nav,.em-nav__label,.em-nav__note{transition:none}}.em-close{padding:var(--space-6) var(--space-3);border-top:1px solid var(--color-rule);background:var(--color-bg);color:var(--color-fg)}.em-close__inner{max-width:var(--max-page);margin:0 auto}.em-close__h,.em-close__prop{font-size:var(--type-3);line-height:1.28;max-width:34ch;margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:500;text-transform:none;letter-spacing:0;white-space:pre-line}.em-handoffs{padding:var(--space-6) var(--space-3);background:var(--color-bg);color:var(--color-fg)}.em-handoffs__inner{max-width:var(--max-page);margin:0 auto;display:grid;gap:var(--space-6)}@media(min-width:1024px){.em-handoffs__inner{grid-template-columns:1fr 1.15fr;gap:var(--space-5)}}.em-handoffs__kicker{display:flex;align-items:center;gap:.6rem;margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:.7189rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-yellow-soft)}.em-handoffs__bar{width:24px;height:2px;background:var(--color-yellow)}.em-handoffs__h{font-size:var(--type-4);line-height:.94;margin:0 0 var(--space-2);max-width:14ch}.em-handoffs__h3{font-size:var(--type-3);margin:0 0 .5rem}.em-handoffs__lede,.em-handoffs__sub{max-width:46ch;color:var(--color-fg-dim);font-size:var(--type-1);line-height:1.6;margin:0 0 var(--space-3)}.em-handoffs__discover{font-family:var(--font-mono);font-size:.7247rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-dim);margin:0 0 .6rem}.em-discoveries{list-style:none;margin:0 0 var(--space-3);padding:0;display:grid;gap:.5rem}.em-discoveries__item{border-left:2px solid var(--color-gray-soft);padding-left:.7rem;display:grid;gap:.15rem}.em-discoveries__title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:.92rem;line-height:1.05}.em-discoveries__why{font-size:.76rem;color:var(--color-fg-dim);line-height:1.5}.em-handoffs__cta{display:inline-grid;grid-template-columns:auto auto;gap:.15rem .8rem;align-items:center;padding:var(--space-2) var(--space-3);border:1px solid var(--color-yellow);color:var(--color-yellow);text-decoration:none}.em-handoffs__cta:hover{background:var(--color-yellow);color:var(--color-bg);text-decoration:none}.em-handoffs__cta-label{font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}.em-handoffs__cta-title{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:1.05rem;line-height:1}.em-handoffs__cta-arrow{grid-column:2;grid-row:1 / span 2;font-size:1.2rem}.em-handoffs__placeholder{margin:.7rem 0 0;font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.08em;line-height:1.6;color:var(--color-fg-dim);max-width:40ch}.em-paths{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.em-path__link{display:grid;gap:.3rem;padding:var(--space-2);border:1px solid var(--color-rule);color:inherit;text-decoration:none;transition:border-color .16s ease}.em-path__link:hover{border-color:var(--color-yellow);text-decoration:none}.em-path__id{font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.16em;color:var(--color-yellow-soft)}.em-path__title{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:1.05rem;line-height:1.02}.em-path__q{font-size:.86rem;line-height:1.5}.em-path__promise,.em-path__principle{font-size:.76rem;color:var(--color-fg-dim);line-height:1.5}.em-path__principle b{font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-yellow-soft);font-weight:400}.em-path__concepts{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}.em-paths__blocked{margin-top:var(--space-3);border-top:1px solid var(--color-rule);padding-top:var(--space-2)}.em-paths__blocked-tag{font-family:var(--font-mono);font-size:.7102rem;letter-spacing:.18em;text-transform:uppercase;color:var(--em-unknown);margin:0 0 .4rem}.em-paths__blocked-line{font-size:.78rem;color:var(--color-fg-dim);line-height:1.5;margin:0;max-width:50ch}.em-close__h{font-size:var(--type-3);line-height:1.28;max-width:36ch;margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:500;text-transform:none;letter-spacing:0}.em-close__coda{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:var(--type-4);line-height:.94;letter-spacing:-.01em;color:var(--color-yellow);max-width:18ch}.em-drawer__boundary{margin:0;font-family:var(--font-body);font-size:.94rem;line-height:1.6;color:var(--color-fg);max-width:46rem}body.em-pub main.em{background:#0c1a35;color:#f5efe6}@media(min-width:1024px){body.em-pub .em[data-live=true] .em-story__stage{top:calc(var(--em-nav-h, 56px) + 2.5rem);max-height:calc(100svh - var(--em-nav-h, 56px) - 4rem)}}@media(max-width:1023.98px){body.em-pub .em[data-live=true] .em-story__stage{top:calc(var(--em-nav-h, 56px) + .5rem)}}body.em-pub .em-entry{background:#0c1a35}body.em-pub .em-entry__kicker{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.14em;color:#e8c477}body.em-pub .em-entry__title{font-weight:600;font-size:clamp(3rem,5.4vw,5rem);line-height:1.04;letter-spacing:-.012em;max-width:18ch}body.em-pub .em-entry__subtitle{font-family:Archivo,Arial,sans-serif;font-size:19px;line-height:1.7;color:#e9e6dd;max-width:40rem}body.em-pub .em-entry__proposition{font-weight:500;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.38;max-width:32ch}body.em-pub .em-entry__question{border-left:3px solid #c8a04a}@media(min-width:1100px){body.em-pub .em-entry__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;grid-template-areas:"crumb crumb" "kicker kicker" "title title" "sub sub" "rule rule" "prop q" "prop scope" "begin scope";grid-template-rows:repeat(5,auto) min-content 1fr auto;align-items:start}body.em-pub .em-entry__inner>.em-crumb{grid-area:crumb}body.em-pub .em-entry__kicker{grid-area:kicker}body.em-pub .em-entry__title{grid-area:title}body.em-pub .em-entry__subtitle{grid-area:sub}body.em-pub .em-entry__rule{grid-area:rule}body.em-pub .em-entry__proposition{grid-area:prop;margin-top:0}body.em-pub .em-entry__question{grid-area:q;margin-top:0}body.em-pub .em-scope{grid-area:scope;margin-top:1.6rem}body.em-pub .em-entry__begin{grid-area:begin;align-self:start;justify-self:start;margin-top:2.4rem}}body.em-pub .em-break__structure{font-size:11px;letter-spacing:.14em;color:#e8c477}body.em-pub .em-break__title{font-weight:600;font-size:clamp(2.4rem,4.4vw,3.6rem);line-height:1.02;letter-spacing:-.005em}body.em-pub .em-break__paradox{font-family:Barlow Condensed,sans-serif;font-style:normal;font-weight:500;font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.3}body.em-pub .em-card{border-top:3px solid #c8a04a}body.em-pub .em-card__claim{font-weight:600;line-height:1.08;letter-spacing:0}body.em-pub .em-step__onward{font-family:Barlow Condensed,sans-serif;font-style:normal;font-weight:500;font-size:1.35rem;line-height:1.32;color:#8ec3ea;border-left:3px solid #8ec3ea;padding-left:14px}@media(min-width:1200px){body.em-pub .em-story{grid-template-columns:48% minmax(0,1fr);column-gap:12rem;padding-inline:clamp(24px,3vw,48px)}}@media(min-width:1024px)and (max-width:1199.98px){body.em-pub .em-story{grid-template-columns:minmax(0,1fr);max-width:46rem;margin-inline:auto}}@media(max-width:1199.98px){body.em-pub .em-story{position:relative}body.em-pub .em[data-live=true] .em-story__stage{position:absolute!important;top:0;left:0;width:1px;height:1px;max-height:none;overflow:hidden;clip-path:inset(50%);margin:0;padding:0;z-index:auto}body.em-pub .em[data-live=true] .em-story__stage:after{content:none}body.em-pub .em[data-live=true] .em-step__mini{display:block}body.em-pub .em-story{padding-inline:20px}body.em-pub .em-step__mini .em-board{background:#0c1a35}}@media(max-width:599.98px){body.em-pub .em-scope__item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}body.em-pub .em-scope__role{grid-column:1 / -1;justify-self:start;max-width:100%;white-space:normal}}body.em-pub .em section[id],body.em-pub .em-step{scroll-margin-top:calc(var(--em-nav-h, 56px) + 3rem)}@media(max-width:1399.98px){body.em-pub .em section[id],body.em-pub .em-step{scroll-margin-top:calc(var(--em-nav-h, 56px) + 40px + 1.5rem)}}body.em-pub .em .em-band[data-dim=true]{opacity:1}body.em-pub .em .em-band[data-focus=true] .em-band__rect{stroke:#e8c477;stroke-width:2}body.em-pub .em .em-board__cap,body.em-pub .em .em-ribbon__n,body.em-pub .em .em-story__legend{font-size:.75rem;line-height:1.5}body.em-pub .em .em-compare__note{font-size:.8125rem;line-height:1.65}body.em-pub .em .em-compare__mkt{color:#e8c477}body.em-pub .em .em-nav__link{min-height:44px;min-width:44px}@media(max-width:1199.98px){body.em-pub .em .em-card{opacity:1}body.em-pub .em[data-live=true] .em-story__stage{display:contents;position:static!important;width:auto;height:auto;overflow:visible;clip-path:none}body.em-pub .em[data-live=true] .em-story__stageIn{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.em-pub .em[data-live=true] .em-story__legend:not([data-hide=true]){display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin:0}body.em-pub .em .em-step__mini .em-board__note,body.em-pub .em .em-step__mini .em-board__ghost,body.em-pub .em .em-step__mini .em-board__callout{display:block;font-size:.8125rem}body.em-pub .em .em-step__mini .em-board__clocks{display:flex;font-size:.8125rem}body.em-pub .em .em-compare--mini .em-compare__t{font-size:.9375rem}body.em-pub .em .em-compare__t thead th{font-size:.75rem}body.em-pub .em .em-compare__mkt{font-size:1.125rem;white-space:normal}}@media(max-width:599.98px){body.em-pub .em .em-compare__t td{padding-block:.35rem;line-height:1.6}}body.em-pub .em-close{padding:clamp(4rem,9vw,7.5rem) clamp(20px,5vw,3rem)}body.em-pub .em-close__h{font-family:"Barlow Condensed",var(--font-display),sans-serif;font-weight:500;font-size:clamp(1.6rem,2.5vw,2.15rem);line-height:1.36;letter-spacing:.005em;max-width:38rem;margin:0 0 2.5rem;color:#f5efe6;text-wrap:pretty}body.em-pub .em-close__coda{font-family:"Barlow Condensed",var(--font-display),sans-serif;font-weight:600;text-transform:none;font-size:clamp(1.25rem,1.6vw,1.45rem);line-height:1.3;letter-spacing:.01em;color:#e8c477;max-width:none;padding-top:1.1rem;position:relative}body.em-pub .em-close__coda:before{content:"";position:absolute;top:0;left:0;width:3rem;height:2px;background:#c8a04a}body.em-pub .em-handoffs{padding:clamp(3.5rem,7vw,6rem) clamp(20px,5vw,3rem)}body.em-pub .em-handoffs__h{font-family:"Barlow Condensed",var(--font-display),sans-serif;font-weight:600;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.02;letter-spacing:-.005em;max-width:16ch;text-wrap:balance}body.em-pub .em-handoffs__cta-title{font-weight:600}@media(max-width:1023.98px){body.em-pub .em-handoffs__inner{gap:2.5rem}}@media(min-width:1024px){body.em-pub .em-handoffs__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(3rem,6vw,6rem);align-items:center}}.em-close__h[data-astro-cid-ctragxlo]{font-size:var(--type-4);line-height:.94;margin:0 0 var(--space-3);max-width:18ch}
