.vf[data-astro-cid-bnjvfmzr]{aspect-ratio:16/9.4;color:#1b1a17;box-shadow:0 0 0 1px #ffffff80 inset, var(--shadow-lg);background:linear-gradient(#f6f3ee 0%,#efebe4 52%,#b9b3a9 100%);border-radius:1.1rem;position:relative;overflow:hidden;container-type:inline-size}.vf__slide[data-astro-cid-bnjvfmzr]{grid-template-columns:.9fr 1.1fr;gap:3cqw;padding:8cqw 6cqw 0 7cqw;display:grid;position:absolute;inset:0}.vf__title[data-astro-cid-bnjvfmzr]{font-family:var(--font-serif);letter-spacing:-.015em;white-space:nowrap;font-size:5.4cqw;font-weight:600;line-height:1.15}.vf__rule[data-astro-cid-bnjvfmzr]{background:#e8412a;border-radius:2px;width:7cqw;height:max(2px,.6cqw);margin-block:2.6cqw 3cqw;display:block}.vf__caption[data-astro-cid-bnjvfmzr]{color:#6e6a62;font-size:2.7cqw;line-height:1.5}.vf__chart[data-astro-cid-bnjvfmzr]{width:100%;margin-top:3cqw;overflow:visible}.vf__avatar[data-astro-cid-bnjvfmzr]{background:#cfa98b;border-radius:50%;width:13cqw;height:13cqw;position:absolute;bottom:12cqw;left:7cqw;overflow:hidden;box-shadow:0 0 0 max(2px,.5cqw) #fbfaf7,0 .6cqw 2cqw #00000040}.vf__play[data-astro-cid-bnjvfmzr]{background:#1b1a17b8;border-radius:50%;place-items:center;width:18cqw;max-width:4rem;height:18cqw;max-height:4rem;padding-left:.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vf__controls[data-astro-cid-bnjvfmzr]{color:#fff;background:linear-gradient(#0000,#1b1a17b8);grid-template-columns:auto auto;justify-content:start;align-items:center;gap:0 2.4cqw;padding:7cqw 6cqw 4.2cqw 7cqw;display:grid;position:absolute;inset:auto 0 0}.vf__time[data-astro-cid-bnjvfmzr]{font-variant-numeric:tabular-nums;font-size:max(.6875rem,2.9cqw);font-weight:500}.vf__bar[data-astro-cid-bnjvfmzr]{background:#ffffff59;border-radius:3px;grid-column:1/-1;height:3px;margin-top:2.4cqw;position:relative}.vf__bar[data-astro-cid-bnjvfmzr] span[data-astro-cid-bnjvfmzr]{width:var(--p);background:#e8412a;border-radius:3px;position:absolute;inset:0 auto 0 0}.vf__bar[data-astro-cid-bnjvfmzr] span[data-astro-cid-bnjvfmzr]:after{content:"";background:#e8412a;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;right:-.3rem;transform:translateY(-50%)}.tl[data-astro-cid-x3s4ml3j]{--tl:var(--accent);padding-block:.55rem;position:relative}.tl--tooltip[data-astro-cid-x3s4ml3j]{padding-top:2.6rem}.tl__track[data-astro-cid-x3s4ml3j]{background:color-mix(in srgb, var(--tl) 28%, transparent);border-radius:2px;height:2px;position:relative}.tl__fill[data-astro-cid-x3s4ml3j]{width:var(--p);background:var(--tl);border-radius:2px;position:absolute;inset:0 auto 0 0}.tl__tick[data-astro-cid-x3s4ml3j]{background:var(--tl);border-radius:2px;width:2px;height:.8rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.tl__dot[data-astro-cid-x3s4ml3j]{top:50%;left:var(--p);background:var(--tl);width:.85rem;height:.85rem;box-shadow:0 0 0 3px var(--surface,var(--bg));border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tl__dot[data-astro-cid-x3s4ml3j]:after{content:"";border:1.5px solid var(--tl);opacity:0;animation:tl-pulse 2.6s var(--ease) infinite;border-radius:50%;position:absolute;inset:-.45rem}@keyframes tl-pulse{0%{opacity:.55;transform:scale(.55)}70%,to{opacity:0;transform:scale(1.35)}}.tl__tip[data-astro-cid-x3s4ml3j]{background:var(--inverse-bg);color:var(--inverse-fg);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--shadow-md);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translate(-50%)}.tl__tip[data-astro-cid-x3s4ml3j] svg[data-astro-cid-x3s4ml3j]{color:var(--coral)}.tl__labels[data-astro-cid-x3s4ml3j]{font-variant-numeric:tabular-nums;height:1.1rem;color:var(--muted);margin-top:.7rem;font-size:.72rem;position:relative}.tl__labels[data-astro-cid-x3s4ml3j] span[data-astro-cid-x3s4ml3j]{position:absolute;transform:translate(-50%)}.tl__labels[data-astro-cid-x3s4ml3j] span[data-astro-cid-x3s4ml3j]:first-child{transform:none}@media (width<=34rem){.tl__labels[data-astro-cid-x3s4ml3j] span[data-astro-cid-x3s4ml3j]:nth-child(2){display:none}}.sc[data-astro-cid-6buep6yo]{background:var(--surface-2);box-shadow:var(--shadow-lg);border-radius:1.6rem;padding:clamp(1.25rem,1rem + 1.2vw,1.85rem)}.sc__head[data-astro-cid-6buep6yo]{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.sc__title[data-astro-cid-6buep6yo]{font-size:clamp(1.15rem,1rem + .7vw,1.45rem)}.sc[data-astro-cid-6buep6yo] .tl{--surface:var(--surface-2);margin-block:1.1rem 1.2rem}.sc__label[data-astro-cid-6buep6yo]{margin-bottom:.7rem;font-size:1.15rem}.sc__points[data-astro-cid-6buep6yo]{gap:.6rem;font-size:.9875rem;line-height:1.45;display:grid}.sc__points[data-astro-cid-6buep6yo] li[data-astro-cid-6buep6yo]{padding-left:1.15rem;position:relative}.sc__points[data-astro-cid-6buep6yo] li[data-astro-cid-6buep6yo]:before{content:"";background:var(--accent);border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.52em;left:.1rem}.sc--compact[data-astro-cid-6buep6yo] .sc__points[data-astro-cid-6buep6yo] li[data-astro-cid-6buep6yo]:nth-child(n+3){display:none}.hd[data-astro-cid-mbfaxsj3]{width:100%;max-width:33rem;margin-inline:auto;padding-bottom:.5rem;position:relative}.hd__thread[data-astro-cid-mbfaxsj3]{opacity:.55;pointer-events:none;width:124%;height:108%;position:absolute;inset:-4% -12%}.hd[data-astro-cid-mbfaxsj3] .hd__video{width:88%;animation:hd-video .9s var(--ease) both;margin-left:12%;position:relative;rotate:3.2deg}.hd__swap[data-astro-cid-mbfaxsj3]{z-index:2;animation:hd-rise .7s var(--ease) .25s both;align-items:center;gap:.6rem;margin:-1.1rem 0 0 .25rem;display:flex;position:relative}.hd__pill[data-astro-cid-mbfaxsj3]{white-space:nowrap;box-shadow:var(--shadow-md);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}.hd__pill--from[data-astro-cid-mbfaxsj3]{color:#f4f1ec;background:#1b1a17}.hd__pill--from[data-astro-cid-mbfaxsj3] svg{color:var(--coral)}.hd__pill--from[data-astro-cid-mbfaxsj3] s[data-astro-cid-mbfaxsj3]{opacity:.85;text-decoration-thickness:1.5px}.hd__pill--to[data-astro-cid-mbfaxsj3]{background:var(--btn-bg);color:#fff;box-shadow:0 12px 28px -10px color-mix(in srgb, var(--vermilion) 80%, transparent)}.hd[data-astro-cid-mbfaxsj3] .hd__arrow{color:var(--accent);flex:none}.hd__summary[data-astro-cid-mbfaxsj3]{z-index:1;width:94%;animation:hd-rise .8s var(--ease) .4s both;margin-top:.9rem;position:relative;rotate:-1.2deg}@keyframes hd-video{0%{transform:translateY(-1rem)rotate(-2deg)}to{transform:none}}@keyframes hd-rise{0%{transform:translateY(1.25rem)}to{transform:none}}
