.video[data-v-788f609b]{gap:10px;margin:24px 0 32px;display:grid}.frame[data-v-788f609b]{aspect-ratio:16/9;border-radius:var(--radius-md);background:#111;overflow:hidden}.frame.tall[data-v-788f609b]{aspect-ratio:9/16;width:100%;max-width:420px;margin-inline:auto}iframe[data-v-788f609b]{border:0;width:100%;height:100%;display:block}.card[data-v-788f609b]{border-radius:var(--radius-md);color:#fff;background:#1b1719;align-items:center;gap:16px;min-height:120px;padding:24px;text-decoration:none;display:flex}.card:focus-visible strong[data-v-788f609b],.card:hover strong[data-v-788f609b]{text-decoration:underline}.card[data-v-788f609b]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.card span[data-v-788f609b]{flex:1;gap:4px;display:grid}.card small[data-v-788f609b]{opacity:.75}.play[data-v-788f609b]{color:var(--brand);font-size:3rem}.source[data-v-788f609b]{color:var(--muted);margin:0;font-size:.85rem}.source a[data-v-788f609b]{color:var(--brand-dark);min-height:24px;text-decoration:underline;display:inline-block}.gallery[data-v-777be81e]{outline:none;gap:12px;margin:24px 0 32px;display:grid}.gallery[data-v-777be81e]:focus-visible{outline:3px solid var(--brand);outline-offset:4px;border-radius:var(--radius-md)}.stage[data-v-777be81e]{border-radius:var(--radius-md);background:#111;margin:0;position:relative;overflow:hidden}.stage img[data-v-777be81e]{-o-object-fit:contain;object-fit:contain;background:#111;width:100%;height:calc(min(70vh,640px));display:block}.nav[data-v-777be81e]{width:48px;height:48px;color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;font-size:1.4rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-v-777be81e]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.prev[data-v-777be81e]{inset-inline-start:12px}.next[data-v-777be81e]{inset-inline-end:12px}figcaption[data-v-777be81e]{color:#f4eeea;background:#1b1719;flex-wrap:wrap;align-items:baseline;gap:12px;padding:12px 16px;font-size:.9rem;line-height:1.8;display:flex}.count[data-v-777be81e]{white-space:nowrap;font-weight:700}.strip[data-v-777be81e]{scroll-snap-type:x proximity;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.strip button[data-v-777be81e]{cursor:pointer;scroll-snap-align:start;background:#f1ece8;border:2px solid #0000;border-radius:8px;flex:none;width:84px;height:64px;padding:0;overflow:hidden}.strip button[aria-current=true][data-v-777be81e]{border-color:var(--brand)}.strip button[data-v-777be81e]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.strip img[data-v-777be81e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (width<=700px){.stage img[data-v-777be81e]{height:calc(min(60vh,420px))}.nav[data-v-777be81e]{width:44px;height:44px}.strip button[data-v-777be81e]{width:68px;height:52px}}.preview-banner[data-v-0ec398cf]{z-index:20;color:#fff;background:#33252b;position:sticky;top:0;box-shadow:0 4px 18px #00000029}.preview-banner .container[data-v-0ec398cf]{align-items:center;gap:18px;min-height:54px;padding-block:8px;display:flex}.preview-banner a[data-v-0ec398cf],.preview-banner span[data-v-0ec398cf]{align-items:center;gap:7px;font-weight:700;display:flex}.preview-banner small[data-v-0ec398cf]{color:#ddd0d5}.preview-banner a[data-v-0ec398cf]{background:#493840;border:1px solid #716169;border-radius:8px;min-height:38px;margin-inline-start:auto;padding:8px 12px}.article[data-v-0ec398cf]{max-width:1050px;padding-block:42px}.breadcrumbs[data-v-0ec398cf]{color:var(--muted);align-items:center;gap:7px;font-size:.75rem;display:flex}.breadcrumbs a[data-v-0ec398cf]:hover{color:var(--brand)}header[data-v-0ec398cf]{max-width:900px;padding-block:28px}h1[data-v-0ec398cf]{letter-spacing:-.04em;overflow-wrap:anywhere;margin:18px 0;font-size:calc(clamp(2.35rem,5vw,4.8rem));line-height:1.35}.dek[data-v-0ec398cf]{font-size:1.1rem;line-height:1.9}.dek[data-v-0ec398cf],.meta[data-v-0ec398cf]{color:var(--muted)}.meta[data-v-0ec398cf]{flex-wrap:wrap;gap:20px;margin-top:22px;font-size:.75rem;display:flex}.meta a[data-v-0ec398cf],.meta span[data-v-0ec398cf],.meta time[data-v-0ec398cf]{align-items:center;gap:5px;display:flex}.article-tags a[data-v-0ec398cf],.meta a[data-v-0ec398cf]:hover{color:var(--brand)}figure[data-v-0ec398cf]{margin:0}figure img[data-v-0ec398cf]{border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:600px;display:block}figcaption[data-v-0ec398cf]{color:var(--muted);padding-block:8px;font-size:.68rem}.article-tags[data-v-0ec398cf]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.article-tags a[data-v-0ec398cf]{border:1px solid var(--line);background:#fff;border-radius:99px;align-items:center;min-height:38px;padding:7px 12px;font-size:.72rem;font-weight:700;display:flex}.article-tags a[data-v-0ec398cf]:focus-visible,.article-tags a[data-v-0ec398cf]:hover{color:#fff;background:var(--brand)}.article-grid[data-v-0ec398cf]{grid-template-columns:70px minmax(0,720px);justify-content:center;gap:45px;padding-top:32px;display:grid}.share[data-v-0ec398cf]{flex-direction:column;align-items:center;gap:10px;font-size:.7rem;display:flex}.share a[data-v-0ec398cf]{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.share a span[data-v-0ec398cf]{font-family:Arial,sans-serif;font-size:.85rem;font-weight:700}.share a .facebook-mark[data-v-0ec398cf]{font-size:1.2rem}.share a[data-v-0ec398cf]:focus-visible,.share a[data-v-0ec398cf]:hover{color:#fff;border-color:var(--brand);background:var(--brand)}.body[data-v-0ec398cf]{overflow-wrap:anywhere;min-width:0;font-size:1.05rem;line-height:2.2}.body.centered[data-v-0ec398cf]{grid-column:1/-1;justify-self:center;width:min(100%,720px)}.body[data-v-0ec398cf] p{margin-block:0 25px}.body[data-v-0ec398cf] h2,.body[data-v-0ec398cf] h3,.body[data-v-0ec398cf] h4{margin-block:38px 16px;line-height:1.55}.body[data-v-0ec398cf] blockquote{border-inline-start:5px solid var(--brand);color:var(--brand-dark);background:#f5e8ea;margin:34px 0;padding:25px;font-size:1.35rem;font-weight:700}.body[data-v-0ec398cf] ol,.body[data-v-0ec398cf] ul{padding-inline-start:24px}.body[data-v-0ec398cf] .body-image{margin:32px 0}.body[data-v-0ec398cf] .body-image img{border-radius:var(--radius-md);background:#f1ece8;width:100%;height:auto;display:block}.body[data-v-0ec398cf] .body-image figcaption{color:var(--muted);margin-top:10px;font-size:.85rem;line-height:1.8}.body[data-v-0ec398cf] iframe{aspect-ratio:16/9;border-radius:var(--radius-md);background:#111;border:0;width:100%;height:auto;margin:30px 0;display:block}.body[data-v-0ec398cf] a{color:var(--brand-dark);text-underline-offset:4px;text-decoration:underline}@media (width<=700px){.preview-banner .container[data-v-0ec398cf]{flex-wrap:wrap;align-items:flex-start;gap:3px 12px;padding-block:9px}.preview-banner small[data-v-0ec398cf],.preview-banner span[data-v-0ec398cf]{width:calc(100% - 115px)}.preview-banner a[data-v-0ec398cf]{margin-inline-start:auto;order:2;margin-top:-43px}.article[data-v-0ec398cf]{width:min(100% - 28px,1050px);padding-block:26px}header[data-v-0ec398cf]{padding-block:22px}h1[data-v-0ec398cf]{margin-block:14px;font-size:calc(clamp(2rem,10vw,3rem))}.dek[data-v-0ec398cf]{font-size:.98rem}.meta[data-v-0ec398cf]{gap:10px 16px}figure img[data-v-0ec398cf]{border-radius:var(--radius-md);max-height:420px}.article-grid[data-v-0ec398cf]{grid-template-columns:1fr;gap:20px;padding-top:22px}.share[data-v-0ec398cf]{flex-direction:row;justify-content:flex-start}.body[data-v-0ec398cf] blockquote{margin-block:26px;padding:20px;font-size:1.1rem}}
