.article-wrap[data-v-5c7f8879]{background:var(--paper)}.article-hero[data-v-5c7f8879]{background:#2d1f1c;padding:72px 32px 80px}.article-hero--photo[data-v-5c7f8879]{background-position:50%;background-size:cover}.article-hero-inner[data-v-5c7f8879]{margin:0 auto;max-width:780px}.article-meta[data-v-5c7f8879]{align-items:center;display:flex;gap:10px;margin-bottom:28px}.back[data-v-5c7f8879]{align-items:center;color:#d9c99a;display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:color .15s}.back[data-v-5c7f8879]:hover{color:#f6f2e8}.sep[data-v-5c7f8879]{color:#fff3;font-size:13px}.article-cat[data-v-5c7f8879]{color:#d9c99a;font-size:11px;letter-spacing:.2em;text-transform:uppercase}h1[data-v-5c7f8879]{color:#f6f2e8;font-family:var(--font-display);font-size:clamp(32px,4.5vw,60px);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin:0 0 20px}.article-excerpt[data-v-5c7f8879]{color:#b8b0a0;font-size:17px;line-height:1.6;margin:0 0 36px}.article-byline[data-v-5c7f8879]{gap:14px}.article-byline[data-v-5c7f8879],.avatar[data-v-5c7f8879]{align-items:center;display:flex}.avatar[data-v-5c7f8879]{background:var(--accent);border-radius:50%;color:#fff;flex-shrink:0;font-family:var(--font-display);font-size:18px;font-weight:500;height:40px;justify-content:center;width:40px}.author-name[data-v-5c7f8879]{color:#f6f2e8;font-size:14px;font-weight:500}.author-sub[data-v-5c7f8879]{color:#8a8070;font-size:12px;margin-top:2px}.article-body[data-v-5c7f8879]{padding:72px 32px 80px}.article-inner[data-v-5c7f8879]{margin:0 auto;max-width:680px}.related-wrap[data-v-5c7f8879]{background:var(--paper-3);border-top:1px solid var(--rule);padding:64px 32px 80px}.related-inner[data-v-5c7f8879]{margin:0 auto;max-width:1320px}.related-title[data-v-5c7f8879]{font-family:var(--font-display);font-size:32px;font-weight:500;letter-spacing:-.01em;margin:0 0 36px}.related-grid[data-v-5c7f8879]{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.rel-card[data-v-5c7f8879]{background:var(--paper);border:1px solid var(--rule);border-radius:4px;color:var(--ink);overflow:hidden;text-decoration:none;transition:border-color .2s,box-shadow .2s}.rel-card[data-v-5c7f8879]:hover{border-color:var(--accent);box-shadow:0 4px 20px -6px #2d4d4226}.rel-pic[data-v-5c7f8879]{aspect-ratio:16/7;background:#2d1f1c;background-image:repeating-linear-gradient(45deg,#ffffff08 0 1px,transparent 0 40px),repeating-linear-gradient(-45deg,#ffffff08 0 1px,transparent 0 40px)}.rel-body[data-v-5c7f8879]{padding:20px 20px 24px}.rel-cat[data-v-5c7f8879]{color:var(--accent);display:block;font-size:10px;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.rel-title[data-v-5c7f8879]{font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.25;margin:0 0 14px}.rel-cta[data-v-5c7f8879]{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;font-weight:500;gap:5px}.not-found[data-v-5c7f8879]{margin:0 auto;max-width:680px;padding:96px 32px;text-align:center}.back-link[data-v-5c7f8879]{color:var(--accent);display:inline-block;font-size:14px;font-weight:500;margin-top:16px}.back-icon[data-v-5c7f8879]{height:14px;width:14px}.rel-arrow[data-v-5c7f8879]{height:11px;width:11px}@media(max-width:900px){.article-hero[data-v-5c7f8879]{padding:56px 24px 64px}.article-body[data-v-5c7f8879],.related-wrap[data-v-5c7f8879]{padding:48px 24px 64px}.related-grid[data-v-5c7f8879]{gap:20px;grid-template-columns:1fr}}@media(max-width:600px){.article-hero[data-v-5c7f8879]{padding:44px 16px 52px}.article-body[data-v-5c7f8879]{padding:36px 16px 52px}.related-wrap[data-v-5c7f8879]{padding:40px 16px 56px}}
