.kpi[data-v-872bbdb5]{flex-direction:column;gap:.4em;display:flex}.kpi__value[data-v-872bbdb5]{font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:.02em var(--slide-fg-title);font-size:calc(clamp(3rem,6.5cqw,8.75rem));font-style:italic;font-weight:700;line-height:1}.kpi__label[data-v-872bbdb5]{font-size:calc(clamp(1rem,1.8cqw,2rem));font-weight:500}.kpi__tag[data-v-872bbdb5]{border:1px solid var(--slide-fg-muted);color:var(--slide-fg-muted);border-radius:99px;align-self:flex-start;padding:.15em .7em;font-size:.8rem}.sr-only[data-v-872bbdb5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sys[data-v-62b9483a]{width:100%;min-height:320svh}@media (prefers-reduced-motion:reduce){.sys[data-v-62b9483a]{min-height:0}}.stage[data-v-62b9483a]{top:calc(4rem + var(--header-height,4.5rem));min-height:calc(100svh - 4rem - var(--header-height,4.5rem));grid-template-columns:minmax(0,.28fr) minmax(0,.72fr);align-items:center;gap:calc(clamp(1rem,4cqw,5rem));padding:calc(clamp(1.25rem,5cqw,6rem));display:grid;position:sticky}.eyebrow[data-v-62b9483a]{letter-spacing:.15em;text-transform:uppercase;color:var(--slide-fg-muted);margin:0 0 .5rem;font-size:calc(clamp(.75rem,1.2cqw,1.3rem))}.heading[data-v-62b9483a]{margin:0;font-size:calc(clamp(1.6rem,3.6cqw,4.2rem));line-height:1.1}.cap[data-v-62b9483a]{margin:1rem 0 0;font-size:calc(clamp(.95rem,1.35cqw,1.6rem));line-height:1.5}.steps[data-v-62b9483a]{color:var(--slide-fg-muted);gap:.35rem;margin:1.25rem 0 0;padding:0;font-size:calc(clamp(.8rem,1.15cqw,1.3rem));list-style:none;display:grid}.steps li[data-v-62b9483a]{opacity:.35;transition:opacity .3s}.steps button[data-v-62b9483a]{all:unset;cursor:pointer;border-radius:.4em;padding:.15em 0}.steps button[data-v-62b9483a]:hover{text-decoration:underline}.steps button[data-v-62b9483a]:focus-visible{outline:3px solid var(--slide-fg);outline-offset:3px}.steps li.on[data-v-62b9483a]{opacity:1;color:var(--slide-fg)}.steps b[data-v-62b9483a]{border:2px solid;border-radius:50%;place-items:center;width:1.6em;height:1.6em;margin-right:.4em;font-size:.85em;display:inline-grid}.diagram[data-v-62b9483a]{gap:0;font-size:calc(clamp(.8rem,1.3cqw,1.5rem));display:grid}.layer[data-v-62b9483a]{border:2px solid color-mix(in srgb,var(--slide-fg) 35%,transparent);background:color-mix(in srgb,var(--slide-fg) 6%,transparent);border-radius:1em;padding:.9em 1.1em}.layer h4[data-v-62b9483a]{align-items:baseline;gap:.6em;margin:0 0 .7em;font-size:1.15em;display:flex}.layer h4 span[data-v-62b9483a]{background:var(--slide-fg);width:1.7em;height:1.7em;color:var(--slide-bg);border-radius:50%;place-items:center;font-size:.85em;display:inline-grid}.layer h4 small[data-v-62b9483a]{color:var(--slide-fg-muted);font-size:.85em;font-weight:400}.l1[data-v-62b9483a]{opacity:var(--s1);transform:translateY(calc(2rem * (1 - var(--s1))))}.l2[data-v-62b9483a]{opacity:var(--s2);transform:translateY(calc(2rem * (1 - var(--s2))))}.l3[data-v-62b9483a]{opacity:var(--s3);transform:translateY(calc(2rem * (1 - var(--s3))))}.ramps[data-v-62b9483a]{grid-template-columns:repeat(3,1fr);gap:.8em;display:grid}.ramp[data-v-62b9483a]{border-radius:.6em;height:3.2em;display:flex;overflow:hidden}.ramp i[data-v-62b9483a]{flex:1}.tokens[data-v-62b9483a]{grid-template-columns:repeat(2,1fr);gap:.5em 1em;margin:0;padding:0;list-style:none;display:grid}.tokens li[data-v-62b9483a]{border:1px solid color-mix(in srgb,var(--slide-fg) 25%,transparent);border-radius:99px;justify-content:space-between;align-items:center;gap:.6em;padding:.4em .7em;display:flex}.tokens code[data-v-62b9483a]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.dots[data-v-62b9483a]{gap:.25em;display:inline-flex}.dots i[data-v-62b9483a]{border:1px solid color-mix(in srgb,var(--slide-fg) 35%,transparent);border-radius:50%;width:.9em;height:.9em}.dots i[data-v-62b9483a]:nth-child(n+2){opacity:var(--s4);transform:scale(calc(.4 + var(--s4) * .6))}.wire[data-v-62b9483a]{width:100%;height:2.2em;display:block;overflow:visible}.wire path[data-v-62b9483a]{fill:none;stroke:var(--slide-fg);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;opacity:.55}.w1 path[data-v-62b9483a]{stroke-dashoffset:calc(1 - var(--s2))}.w2 path[data-v-62b9483a]{stroke-dashoffset:calc(1 - var(--s3))}.w2 path.b[data-v-62b9483a]{stroke-dashoffset:calc(1 - var(--s4))}.comps[data-v-62b9483a]{grid-template-columns:repeat(3,1fr);gap:.9em}.comp[data-v-62b9483a],.comps[data-v-62b9483a]{display:grid;position:relative}.comp[data-v-62b9483a]{--bp:var(--slide-fg);--ba:var(--slide-fg);--bd:var(--slide-fg);color:#101820;font-family:var(--bf);border-top:.5em solid var(--bp);background:#fff;border-radius:.8em;align-content:start;gap:.55em;padding:.9em;box-shadow:0 .4em 1.2em #0000002e}.comp .chip[data-v-62b9483a]{background:var(--bd);color:#fff;border-radius:99px;justify-self:start;min-height:1.2em;padding:.1em .7em;font-size:.8em}.comp strong[data-v-62b9483a]{font-size:1.05em}.comp .aa[data-v-62b9483a]{color:var(--bp);font-size:2.2em;line-height:1}.comp .btn[data-v-62b9483a]{border-radius:var(--br);background:var(--bp);color:#fff;justify-self:start;padding:.4em 1em;font-weight:700}.comp .bar[data-v-62b9483a]{background:var(--ba);border-radius:99px;width:60%;height:.5em}.c0[data-v-62b9483a]{transform:translateX(calc(108% * (1 - var(--s4))));grid-column:1}.c0[data-v-62b9483a],.c2[data-v-62b9483a]{opacity:calc(.15 + var(--s4) * .85)}.c1[data-v-62b9483a]{z-index:1;grid-column:2}.c2[data-v-62b9483a]{transform:translateX(calc(-108% * (1 - var(--s4))));grid-column:3}@media (width<=760px){.stage[data-v-62b9483a]{grid-template-columns:1fr;position:static}.sys[data-v-62b9483a]{min-height:0}}.live[data-v-03e38f72]{--pad:calc(clamp(1.25rem, 6cqw, 7rem));flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:calc(min(56.25cqw,100svh));display:flex}.band[data-v-03e38f72]{padding:calc(clamp(1rem,3.2cqw,3.8rem)) var(--pad) calc(clamp(.9rem,2cqw,2.4rem));grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:calc(clamp(1rem,4cqw,5rem));display:grid}.side[data-v-03e38f72],.title[data-v-03e38f72]{flex-direction:column;gap:calc(clamp(.4rem,.8cqw,.9rem));min-width:0;display:flex}.eyebrow[data-v-03e38f72]{letter-spacing:.15em;text-transform:uppercase;color:var(--slide-fg-muted);margin:0;font-size:calc(clamp(.7rem,1.15cqw,1.3rem))}.heading[data-v-03e38f72]{margin:0;font-size:calc(clamp(1.4rem,3.1cqw,3.8rem));font-weight:700;line-height:1.05}.copy[data-v-03e38f72]{max-width:40em;color:var(--slide-fg-muted);margin:0;font-size:calc(clamp(.85rem,1.25cqw,1.45rem));line-height:1.5}.langs[data-v-03e38f72]{flex-wrap:wrap;gap:.35rem;margin-top:.3rem;display:flex}.chip[data-v-03e38f72]{border:1.5px solid color-mix(in srgb,var(--slide-fg) 35%,transparent);min-height:30px;color:var(--slide-fg);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:.2em .7em;font-size:calc(clamp(.72rem,.9cqw,1.05rem));font-weight:600;transition:background .2s,color .2s,border-color .2s;position:relative}.chip[data-v-03e38f72]:after{content:"";position:absolute;inset:-7px -2px}.chip.on[data-v-03e38f72],.chip[data-v-03e38f72]:hover{border-color:var(--slide-fg)}.chip.on[data-v-03e38f72]{background:var(--slide-fg);color:var(--slide-bg)}.chip[data-v-03e38f72]:focus-visible,.open[data-v-03e38f72]:focus-visible,.poster[data-v-03e38f72]:focus-visible{outline:3px solid var(--slide-fg);outline-offset:3px}.open[data-v-03e38f72]{color:var(--slide-fg);align-self:flex-start;font-size:calc(clamp(.8rem,1.1cqw,1.25rem));font-weight:600}.stage[data-v-03e38f72]{min-height:calc(min(56.25cqw,100svh)/1.42857)}.stage[data-v-03e38f72],.window[data-v-03e38f72]{flex:1;display:flex}.window[data-v-03e38f72]{flex-direction:column;min-width:0}.live--browser .stage[data-v-03e38f72]{padding:0 var(--pad) calc(clamp(1rem,2.4cqw,2.8rem))}.live--browser .window[data-v-03e38f72]{background:#16181d;border-radius:calc(clamp(8px,1cqw,18px));overflow:clip;box-shadow:0 1.5rem 4rem #0006}.bar[data-v-03e38f72]{background:#22242a;flex:none;justify-content:center;align-items:center;height:calc(clamp(26px,2.6cqw,48px));position:relative}.bar[data-v-03e38f72],.dots[data-v-03e38f72]{display:flex}.dots[data-v-03e38f72]{gap:calc(clamp(5px,.5cqw,9px));position:absolute;left:calc(clamp(10px,1.1cqw,20px))}.dots i[data-v-03e38f72]{aspect-ratio:1;background:#ffffff40;border-radius:50%;width:calc(clamp(8px,.65cqw,12px))}.url[data-v-03e38f72]{color:#fff9;background:#ffffff14;border-radius:99px;padding:.2em 1.4em;font-size:calc(clamp(.65rem,.85cqw,.95rem))}.frame[data-v-03e38f72]{background:#0e1017;flex:1;position:relative;overflow:clip}.frame iframe[data-v-03e38f72]{transform:scale(var(--k,1));transform-origin:0 0;top:0;left:0}.frame iframe[data-v-03e38f72],.poster[data-v-03e38f72]{border:0;position:absolute}.poster[data-v-03e38f72]{cursor:pointer;background:0 0;padding:0;inset:0}.poster[data-v-03e38f72],.poster img[data-v-03e38f72]{width:100%;height:100%}.poster img[data-v-03e38f72]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;display:block}.play[data-v-03e38f72]{color:#000;white-space:nowrap;background:#fff;border-radius:99px;padding:.65em 1.5em;font-size:calc(clamp(.95rem,1.6cqw,1.9rem));font-weight:700;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .6rem 2.4rem #00000059}.poster:hover .play[data-v-03e38f72]{transform:translate(-50%,-50%)scale(1.05)}@container (width>=900px){.live--browser[data-v-03e38f72]{padding:calc(clamp(1.5rem,4cqw,5rem)) var(--pad);grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);align-items:center;gap:calc(clamp(1.5rem,3.5cqw,4.5rem));display:grid}.live--browser .band[data-v-03e38f72]{grid-template-columns:1fr;align-items:start;gap:calc(clamp(.8rem,1.6cqw,1.8rem));padding:0}.live--browser .stage[data-v-03e38f72]{min-height:0;padding:0}.live--browser .frame[data-v-03e38f72]{aspect-ratio:16/10;flex:none}}@container (width<=760px){.band[data-v-03e38f72]{grid-template-columns:1fr}.langs[data-v-03e38f72]{margin-inline:calc(var(--pad) * -1);padding:7px var(--pad);scroll-padding-inline:var(--pad);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.langs[data-v-03e38f72]::-webkit-scrollbar{display:none}.chip[data-v-03e38f72],.frame[data-v-03e38f72]{flex:none}.stage[data-v-03e38f72]{min-height:0}.frame[data-v-03e38f72]{aspect-ratio:16/10}}.live[data-v-e4a37cc2]{flex:1;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:center;gap:calc(clamp(1.25rem,3.5cqw,4.5rem));padding:calc(clamp(1.25rem,5cqw,6rem)) calc(clamp(1.25rem,6cqw,7rem));display:grid}.panel[data-v-e4a37cc2]{flex-direction:column;gap:calc(clamp(.6rem,1.3cqw,1.4rem));display:flex}.eyebrow[data-v-e4a37cc2]{letter-spacing:.15em;text-transform:uppercase;color:var(--slide-fg-muted);margin:0;font-size:calc(clamp(.75rem,1.3cqw,1.4rem))}.heading[data-v-e4a37cc2]{margin:0;font-size:calc(clamp(1.5rem,3cqw,3.6rem));font-weight:700;line-height:1.1}.copy[data-v-e4a37cc2]{margin:0;font-size:calc(clamp(.95rem,1.35cqw,1.6rem));line-height:1.55}.langs[data-v-e4a37cc2]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-v-e4a37cc2]{border:1.5px solid color-mix(in srgb,var(--slide-fg) 35%,transparent);min-height:32px;color:var(--slide-fg);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:.25em .75em;font-size:calc(clamp(.75rem,1cqw,1.1rem));font-weight:600;transition:background .3s,color .3s,border-color .3s;position:relative}.chip[data-v-e4a37cc2]:after{content:"";position:absolute;inset:-6px -2px}.chip.on[data-v-e4a37cc2]{background:var(--slide-fg);border-color:var(--slide-fg);color:var(--slide-bg)}.chip[data-v-e4a37cc2]:focus-visible{outline:3px solid var(--slide-fg);outline-offset:3px}.frame[data-v-e4a37cc2]{aspect-ratio:16/10;background:#fff;border-radius:calc(clamp(8px,1cqw,18px));margin:0;position:relative;overflow:clip;box-shadow:0 1.5rem 4rem #00000059}.frame img[data-v-e4a37cc2]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.frame img.on[data-v-e4a37cc2]{opacity:1}@media (prefers-reduced-motion:reduce){.chip[data-v-e4a37cc2],.frame img[data-v-e4a37cc2]{transition:none}}@container (width<=760px){.live[data-v-e4a37cc2]{grid-template-columns:1fr}}.wrap[data-v-a37c72d6]{background:var(--slide-bg);color:var(--slide-fg);overflow:clip}.slide[data-v-a37c72d6],.wrap[data-v-a37c72d6]{position:relative;container-type:inline-size}.slide[data-v-a37c72d6]{z-index:1;border-radius:0;width:100%;max-width:1920px;min-height:calc(min(min(100cqw,1920px)/1.77778,100svh));margin-inline:auto;font-family:Lato,system-ui,sans-serif;display:flex;overflow:visible clip}.glow[data-v-a37c72d6]{width:calc(var(--slide-glow-d) * .009 * min(100cqw,1920px));aspect-ratio:1;box-shadow:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--slide-glow) calc(100% * min(1,var(--slide-glow-opacity) * .55)),transparent),transparent);border-radius:50%;animation:none;top:-35%;right:calc(max(0px,50cqw - 960px) - min(100cqw,1920px)/16.6667)}.fx[data-v-a37c72d6],.glow[data-v-a37c72d6]{z-index:0;pointer-events:none;position:absolute}.fx[data-v-a37c72d6]{--fx-fade:min(22%, 14rem);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fx-fade),#000 calc(100% - var(--fx-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fx-fade),#000 calc(100% - var(--fx-fade)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fx-fade),#000 calc(100% - var(--fx-fade)),transparent 100%);inset:0;overflow:clip}.wrap[data-glow=left] .glow[data-v-a37c72d6]{left:calc(max(0px,50cqw - 960px) - min(100cqw,1920px)/16.6667);right:auto}@keyframes breathe-a37c72d6{0%{opacity:.75;scale:.96}to{opacity:1;scale:1.06}}.glow[data-v-a37c72d6]{animation:12s ease-in-out infinite alternate breathe-a37c72d6}@supports (animation-timeline:view()){.glow[data-v-a37c72d6]{animation:linear both drift-a37c72d6,12s ease-in-out infinite alternate breathe-a37c72d6;animation-timeline:view(),auto}@keyframes drift-a37c72d6{0%{translate:8% 6%}to{translate:-6% -8%}}}.fx[data-v-a37c72d6]:after{content:"";width:calc(var(--slide-glow-d) * .014 * min(100cqw,1920px));aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--slide-glow) calc(100% * min(1,var(--slide-glow-opacity) * 1.4)),transparent),transparent);border-radius:50%;animation:9s ease-in-out infinite alternate-reverse breathe-a37c72d6;display:none;position:absolute;bottom:-30%;left:calc(max(0px,50cqw - 960px) - min(100cqw,1920px)/5)}@media (prefers-reduced-motion:reduce){.fx[data-v-a37c72d6]:after,.glow[data-v-a37c72d6]{animation:none}}.body[data-v-a37c72d6]{flex-direction:column;flex:1;justify-content:center;gap:calc(clamp(.75rem,1.6cqw,2rem));margin:0;padding:calc(clamp(1.25rem,6cqw,7rem)) calc(clamp(1.25rem,6cqw,7rem)) calc(clamp(3rem,8cqw,9rem));display:flex;position:relative}.cover--img[data-v-a37c72d6]>:not(.cover-img){max-width:44%}.cover-img[data-v-a37c72d6]{-o-object-fit:contain;object-fit:contain;border-radius:0;width:50%;height:100%;position:absolute;top:0;bottom:0;right:0}@container (width<=640px){.cover--img[data-v-a37c72d6]>:not(.cover-img){max-width:none}.cover-img[data-v-a37c72d6]{order:99;width:100%;height:auto;max-height:70svh;margin-top:1.5rem;position:static}}.links[data-v-a37c72d6]{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.go[data-v-a37c72d6]{border:2px solid var(--slide-fg);min-height:44px;color:var(--slide-fg);border-radius:99px;align-items:center;gap:.5em;padding:.5em 1.1em;font-size:calc(clamp(.85rem,1.3cqw,1.4rem));font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.go[data-v-a37c72d6]:focus-visible,.go[data-v-a37c72d6]:hover{background:var(--slide-fg);color:var(--slide-bg)}.go[data-v-a37c72d6]:focus-visible{outline:3px solid var(--slide-fg);outline-offset:3px}.year[data-v-a37c72d6]{--pad:calc(clamp(1.25rem, 6cqw, 7rem));--bleed:calc(max(0px, 50vw - 50cqw));margin-left:calc(-1 * (var(--pad) + var(--bleed)));align-self:flex-start;align-items:center;gap:.9em;font-size:calc(clamp(.85rem,1.6cqw,1.75rem));display:flex}.stripe[data-v-a37c72d6]{width:calc(-.9em + var(--pad) + var(--bleed));background:var(--slide-fg);transform-origin:0;height:2px;display:block}.pill[data-v-a37c72d6]{border:2px solid var(--slide-fg);border-radius:99px;padding:.15em .9em;font-size:calc(clamp(.85rem,1.6cqw,1.75rem))}.outline[data-v-a37c72d6],.pill[data-v-a37c72d6]{margin:0;font-weight:700}.outline[data-v-a37c72d6]{color:#0000;-webkit-text-stroke:.02em var(--slide-fg-title);overflow-wrap:break-word;font-size:calc(clamp(2.25rem,6.4cqw,8rem));font-style:italic;line-height:1}.outline--long[data-v-a37c72d6]{font-size:calc(clamp(1.9rem,4.4cqw,5.5rem))}.cover--img .sub[data-v-a37c72d6]{font-size:calc(clamp(1.1rem,2cqw,2.4rem))}.cover--img .lead[data-v-a37c72d6]{font-size:calc(clamp(.95rem,1.4cqw,1.7rem))}.cover--img .outline[data-v-a37c72d6]{overflow-wrap:normal;font-size:calc(clamp(2.25rem,5cqw,6.5rem))}.cover--img .outline--long[data-v-a37c72d6]{font-size:calc(clamp(1.9rem,3.6cqw,4.6rem))}.outline--sm[data-v-a37c72d6]{font-size:calc(clamp(2rem,4cqw,4.75rem))}.sub[data-v-a37c72d6]{margin:0;font-size:calc(clamp(1.15rem,2.4cqw,2.8rem));font-style:italic;font-weight:500}.lead[data-v-a37c72d6]{max-width:62ch;margin:0;font-size:calc(clamp(1rem,1.7cqw,2rem));line-height:1.5}.credits[data-v-a37c72d6],.eyebrow[data-v-a37c72d6],.lead[data-v-a37c72d6]{color:var(--slide-fg-muted)}.credits[data-v-a37c72d6]{flex-direction:column;gap:.25rem;margin:.5rem 0 0;font-size:calc(clamp(.85rem,1.3cqw,1.5rem));display:flex}.eyebrow[data-v-a37c72d6]{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:calc(clamp(.75rem,1.3cqw,1.4rem))}.heading[data-v-a37c72d6]{margin:0;font-size:calc(clamp(1.5rem,3.3cqw,4rem));font-weight:700;line-height:1.1}.heading--sm[data-v-a37c72d6]{font-size:calc(clamp(1.25rem,2.1cqw,2.4rem))}.copy[data-v-a37c72d6]{max-width:60ch;margin:0;font-size:calc(clamp(1rem,1.5cqw,1.75rem));line-height:1.55}.kpis[data-v-a37c72d6]{flex-wrap:wrap;gap:calc(clamp(1.5rem,5cqw,6rem));margin:1rem 0 0;padding:0;list-style:none;display:flex}.cols[data-v-a37c72d6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:calc(clamp(1.25rem,3.5cqw,4.5rem));display:grid}.col[data-v-a37c72d6]{gap:.75rem}.gallery[data-v-a37c72d6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:calc(clamp(.75rem,2cqw,2rem));display:grid}.plate[data-v-a37c72d6]{margin:0}.plate[hidden][data-v-a37c72d6]{display:none}.plate img[data-v-a37c72d6]{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:calc(min(50svh,25cqw));display:block}:is(.slide--media[data-v-a37c72d6]:has(.body--bleed),.slide--media[data-v-a37c72d6]:has(.body--takeover)){min-height:0}.body--takeover[data-v-a37c72d6]{background:#000;min-height:calc(min(100svh,56.25cqw));padding:0;display:block;position:relative}.takeover[data-v-a37c72d6]{margin:0;position:absolute;inset:0;overflow:clip}.takeover img[data-v-a37c72d6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.body--bleed[data-v-a37c72d6]{grid-template-columns:minmax(0,calc(100% * (1 - var(--fig,.5)))) minmax(0,calc(var(--fig,.5) * 100%));align-items:stretch;gap:0;min-height:calc(min(100svh,56.25cqw));padding:0;display:grid}.body--bleed .art img[data-v-a37c72d6]{position:absolute;inset:0}.panel[data-v-a37c72d6]{padding:calc(clamp(1.5rem,5cqw,6rem)) calc(clamp(1.25rem,4cqw,5rem)) calc(clamp(1.5rem,5cqw,6rem)) var(--pad,calc(clamp(1.25rem,6cqw,7rem)));flex-direction:column;order:1;justify-content:center;gap:calc(clamp(.75rem,1.6cqw,1.5rem));display:flex}.panel .copy[data-v-a37c72d6]{max-width:34em}.panel .links[data-v-a37c72d6]{margin-top:.5rem}.art[data-v-a37c72d6]{order:2;margin:0;position:relative}.art img[data-v-a37c72d6]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}@container (width<=760px){.body--bleed[data-v-a37c72d6]{grid-template-columns:1fr;min-height:0}.art[data-v-a37c72d6]{aspect-ratio:8/9}}.slide--system[data-v-a37c72d6]{display:block;overflow:clip}.slide--system .foot[data-v-a37c72d6],:is(.slide--media:has(.body--bleed) .foot[data-v-a37c72d6],.slide--media:has(.body--takeover) .foot[data-v-a37c72d6]){display:none}.video[data-v-a37c72d6]{min-height:inherit;padding:0}.video iframe[data-v-a37c72d6]{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-play[data-v-a37c72d6]{color:#000;background:#fff;border-radius:999px;padding:.7em 1.4em;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.poster[data-v-a37c72d6],.video video[data-v-a37c72d6]{cursor:pointer;background:#000;border:0;padding:0;position:absolute;inset:0}.poster[data-v-a37c72d6],.poster img[data-v-a37c72d6],.video video[data-v-a37c72d6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.poster[data-v-a37c72d6]:focus-visible{outline-offset:-10px;outline:4px solid #fff}.play[data-v-a37c72d6]{color:#000;white-space:nowrap;background:#fff;border-radius:99px;padding:.6em 1.4em;font-size:calc(clamp(1rem,1.8cqw,2rem));font-weight:700;top:50%;left:50%;transform:translate(-50%,-50%)}.foot[data-v-a37c72d6],.play[data-v-a37c72d6]{position:absolute}.foot[data-v-a37c72d6]{color:var(--slide-fg-muted);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;font-size:calc(clamp(.7rem,1.1cqw,1.2rem));display:flex;inset:auto calc(clamp(1.25rem,6cqw,7rem)) calc(clamp(.75rem,2.4cqw,3rem))}@media (prefers-reduced-motion:no-preference){.connector[data-v-a37c72d6],.stripe[data-v-a37c72d6]{opacity:0;transform-origin:0;transition:opacity .5s,transform .7s cubic-bezier(.2,.7,.2,1);transform:scaleX(0)}.connector[data-v-a37c72d6]{transition-delay:.2s}.is-in .connector[data-v-a37c72d6],.is-in .stripe[data-v-a37c72d6]{opacity:1;transform:none}.r[data-v-a37c72d6]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * .11s);transform:translateY(1.5rem)}.is-in .r[data-v-a37c72d6]{opacity:1;transform:none}@supports (animation-timeline:view()){.art img[data-v-a37c72d6],.cover-img[data-v-a37c72d6]{will-change:translate;animation:linear both float-follow-a37c72d6,11s ease-in-out infinite alternate float-sway-a37c72d6;animation-timeline:view(),auto;animation-range:cover 0,normal}.art[data-v-a37c72d6]{overflow:visible}.takeover img[data-v-a37c72d6]{animation:linear both float-settle-a37c72d6;animation-timeline:view();animation-range:entry 0 exit}.plate[data-v-a37c72d6]{animation:linear both plate-in-a37c72d6;animation-timeline:view();animation-range:entry 0 cover 35%}}}.connector[data-v-a37c72d6]{background:color-mix(in srgb,var(--slide-fg) 55%,transparent);flex:none;width:2.2em;height:2px;display:block}.cover--img>.year[data-v-a37c72d6]{max-width:none}.year .pills[data-v-a37c72d6]{flex-wrap:nowrap;font-size:calc(clamp(.8rem,.95cqw,1.15rem))}@container (width<=760px){.year[data-v-a37c72d6],.year .pills[data-v-a37c72d6]{flex-wrap:wrap}.year[data-v-a37c72d6]{--bleed:0px;align-self:stretch;max-width:100%;margin-left:0}.year .stripe[data-v-a37c72d6]{width:1.5rem}.year .connector[data-v-a37c72d6]{display:none}.year .pills[data-v-a37c72d6]{flex:100%;min-width:0}.year .pills li[data-v-a37c72d6]{overflow-wrap:anywhere}}@container (width<=640px){.year .pills[data-v-a37c72d6]{display:none}}.year .pills li[data-v-a37c72d6]{font-size:1em}.pills[data-v-a37c72d6]{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.pills li[data-v-a37c72d6]{border:1px solid color-mix(in srgb,var(--slide-fg) 40%,transparent);border-radius:999px;padding:.3em .9em;font-size:.8rem;font-weight:500}.sources[data-v-a37c72d6]{color:var(--slide-fg-muted,currentColor);margin:1.5rem 0 0;font-size:.8rem}.sources a[data-v-a37c72d6]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.points[data-v-a37c72d6]{color:var(--slide-fg-muted);gap:.45em;margin:0;padding-left:1.1em;font-size:calc(clamp(.9rem,1.1cqw,1.3rem));display:grid}.col[data-v-a37c72d6]{flex-direction:column;grid-column:auto;min-width:0;display:flex}.col-img[data-v-a37c72d6]{width:100%;margin:1rem 0 0}.col--img-top .col-img[data-v-a37c72d6]{order:-1;margin:0 0 1.25rem}.col-img img[data-v-a37c72d6]{width:100%;height:auto;display:block}.col-img[hidden][data-v-a37c72d6]{display:none}.lead-copy[data-v-a37c72d6]{max-width:60em}@keyframes float-follow-a37c72d6{0%{translate:0 -50px}to{translate:0 50px}}@keyframes float-sway-a37c72d6{0%{rotate:-.4deg}to{rotate:.4deg}}@keyframes float-settle-a37c72d6{entry 0%{scale:1.08}exit 100%{scale:1}}@keyframes plate-in-a37c72d6{0%{opacity:.3;clip-path:inset(7% 5%);scale:1.05}to{opacity:1;clip-path:inset(0);scale:1}}
