.allListComp[data-v-53cdc8f5]{--ff-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--ff-serif:"Playfair Display","Bodoni 72",Georgia,serif;--ff-mono:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--ff-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--ff-sans);font-size:15px;line-height:1.55}.allListComp a[data-v-53cdc8f5]{cursor:pointer;text-decoration:none}.allListComp img[data-v-53cdc8f5],.allListComp svg[data-v-53cdc8f5]{display:block;max-width:100%}.container[data-v-53cdc8f5]{margin:0 auto;max-width:1180px;padding:0 20px}.page-title-strip[data-v-53cdc8f5]{border-bottom:1px solid;padding:14px 0}.page-title-strip .container[data-v-53cdc8f5]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.page-title-strip h1[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:14px;font-weight:500;letter-spacing:.05em;margin:0}.page-title-strip h1 a[data-v-53cdc8f5]{color:inherit}.page-title-strip h1 .crumb-sep[data-v-53cdc8f5]{margin:0 8px}.strip-meta[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:12px;letter-spacing:.05em}.blog-hero[data-v-53cdc8f5]{border-bottom:1px solid;overflow:hidden;position:relative}.blog-hero-inner[data-v-53cdc8f5]{margin:0 auto;max-width:1180px;padding:66px 20px 56px;position:relative;z-index:1}.blog-hero .kicker[data-v-53cdc8f5]{align-items:center;display:inline-flex;font-family:var(--ff-mono);font-size:11px;font-weight:600;gap:10px;letter-spacing:.22em;margin-bottom:22px;text-transform:uppercase}.blog-hero .kicker .rule[data-v-53cdc8f5]{display:inline-block;height:1px;width:30px}.blog-hero h2[data-v-53cdc8f5]{font-family:var(--ff-display);font-size:clamp(36px,5.4vw,60px);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin:0 0 22px;max-width:16ch}.blog-hero h2 .serif[data-v-53cdc8f5]{font-family:var(--ff-serif);font-style:italic;font-weight:500}.blog-hero p.lede[data-v-53cdc8f5]{font-size:clamp(15px,1.4vw,18px);line-height:1.6;margin:0;max-width:580px}.blog-hero .hero-meta[data-v-53cdc8f5]{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--ff-mono);font-size:12px;gap:16px;letter-spacing:.05em;margin-top:30px}.blog-hero .hero-meta .sep[data-v-53cdc8f5]{border-radius:50%;height:4px;width:4px}.blog-hero .hero-meta b[data-v-53cdc8f5]{font-weight:600}.band[data-v-53cdc8f5]{padding:56px 0}.band--pick[data-v-53cdc8f5]{border-bottom:1px solid;padding:56px 0 40px}.editor-pick[data-v-53cdc8f5]{align-items:center;cursor:pointer;display:grid;gap:48px;grid-template-columns:1.06fr .94fr}.ep-label[data-v-53cdc8f5]{align-items:center;display:inline-flex;font-family:var(--ff-mono);font-size:11px;font-weight:600;gap:9px;letter-spacing:.18em;margin-bottom:18px;text-transform:uppercase}.ep-label .star[data-v-53cdc8f5]{display:inline-block;height:9px;transform:rotate(45deg);width:9px}.editor-pick h3[data-v-53cdc8f5]{font-family:var(--ff-display);font-size:clamp(26px,3.4vw,40px);font-weight:600;letter-spacing:-.03em;line-height:1.12;margin:0 0 18px}.editor-pick h3 a[data-v-53cdc8f5]{color:inherit}.editor-pick>.ep-body>p[data-v-53cdc8f5]{font-size:17px;line-height:1.62;margin:0 0 26px;max-width:56ch}.ep-foot[data-v-53cdc8f5]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.ep-readlink[data-v-53cdc8f5]{align-items:center;display:inline-flex;font-family:var(--ff-mono);font-size:13px;font-weight:600;gap:8px;letter-spacing:.04em}.ep-readlink svg[data-v-53cdc8f5]{height:16px;transition:transform .2s;width:16px}.editor-pick:hover .ep-readlink svg[data-v-53cdc8f5]{transform:translate(4px)}.ep-media[data-v-53cdc8f5]{aspect-ratio:4/3;background:linear-gradient(135deg,#1a2c44,#061322);border-radius:14px;display:grid;overflow:hidden;place-items:center;position:relative}.ep-media img[data-v-53cdc8f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ep-watermark[data-v-53cdc8f5]{color:#00cad799;font-family:var(--ff-mono);font-size:14px;letter-spacing:.3em;position:relative;text-transform:uppercase;z-index:1}.byline[data-v-53cdc8f5]{align-items:center;display:flex;gap:12px}.byline .avatar[data-v-53cdc8f5]{border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-family:var(--ff-mono);font-size:13px;font-weight:500;height:38px;letter-spacing:.02em;place-items:center;width:38px}.avatar.a1[data-v-53cdc8f5]{background:linear-gradient(135deg,#00a3ad,#004c6a)}.avatar.a2[data-v-53cdc8f5]{background:linear-gradient(135deg,#004c6a,#001f2e)}.avatar.a3[data-v-53cdc8f5]{background:linear-gradient(135deg,#4a7d96,#004c6a)}.avatar.a4[data-v-53cdc8f5]{background:linear-gradient(135deg,#2a7d8a,#003a52)}.byline .who[data-v-53cdc8f5]{line-height:1.3}.byline .who .name[data-v-53cdc8f5]{font-size:13px;font-weight:600}.byline .who .role[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.blog-layout[data-v-53cdc8f5]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr 286px}.list-head[data-v-53cdc8f5]{align-items:baseline;border-bottom:2px solid;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:4px;padding-bottom:18px}.list-head h2[data-v-53cdc8f5]{font-family:var(--ff-display);font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0}.list-head .count[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:12px;letter-spacing:.05em}.article-list[data-v-53cdc8f5]{display:flex;flex-direction:column}.article-row[data-v-53cdc8f5]{align-items:center;border-bottom:1px solid;display:grid;gap:26px;grid-template-columns:46px 1fr 168px;padding:30px 0}.ar-num[data-v-53cdc8f5]{align-self:start;font-family:var(--ff-mono);font-size:13px;letter-spacing:.04em;padding-top:4px}.ar-top[data-v-53cdc8f5]{align-items:center;display:flex;gap:12px;margin-bottom:11px}.ar-topic[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ar-title[data-v-53cdc8f5]{font-family:var(--ff-display);font-size:23px;font-weight:600;letter-spacing:-.022em;line-height:1.2;margin:0 0 10px}.ar-excerpt[data-v-53cdc8f5]{display:-webkit-box;font-size:14.5px;-webkit-line-clamp:2;line-height:1.58;margin:0 0 16px;max-width:60ch;-webkit-box-orient:vertical;overflow:hidden}.ar-byline[data-v-53cdc8f5]{align-items:center;display:flex;gap:12px}.ar-byline .avatar[data-v-53cdc8f5]{font-size:11px;height:30px;width:30px}.ar-byline .who .name[data-v-53cdc8f5]{font-size:12.5px}.ar-byline .ar-date[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:11px;letter-spacing:.04em}.ar-thumb[data-v-53cdc8f5]{aspect-ratio:4/3;border-radius:10px;display:grid;overflow:hidden;place-items:center;position:relative;transition:transform .2s}.article-row:hover .ar-thumb[data-v-53cdc8f5]{transform:scale(1.02)}.ar-thumb img[data-v-53cdc8f5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ar-thumb.grad-1[data-v-53cdc8f5]{background:linear-gradient(135deg,#1a2c44,#061322)}.ar-thumb.grad-2[data-v-53cdc8f5]{background:linear-gradient(135deg,#004c6a,#00a3ad 240%)}.ar-thumb.grad-3[data-v-53cdc8f5]{background:linear-gradient(135deg,#14253a,#0a1726)}.ar-thumb.grad-4[data-v-53cdc8f5]{background:linear-gradient(135deg,#0e2238,#061322)}.ar-glyph[data-v-53cdc8f5]{color:#00cad78c;font-size:10px;letter-spacing:.2em;padding:0 8px;position:relative;text-transform:uppercase;z-index:1}.ar-glyph[data-v-53cdc8f5],.list-empty[data-v-53cdc8f5]{font-family:var(--ff-mono);text-align:center}.list-empty[data-v-53cdc8f5]{font-size:14px;padding:56px 0}.load-more-wrap[data-v-53cdc8f5]{display:flex;justify-content:center;margin-top:40px}.load-more-btn[data-v-53cdc8f5]{border:1px solid;border-radius:6px;cursor:pointer;font-family:var(--ff-sans);font-size:15px;font-weight:500;padding:14px 28px;transition:all .18s ease}.bl-side[data-v-53cdc8f5]{display:flex;flex-direction:column;gap:40px;position:sticky;top:108px}.side-block h4[data-v-53cdc8f5]{border-bottom:1px solid;font-family:var(--ff-mono);font-size:11px;font-weight:500;letter-spacing:.16em;margin:0 0 6px;padding-bottom:14px;text-transform:uppercase}.topic-list[data-v-53cdc8f5]{list-style:none;margin:0;padding:0}.topic-list .topic-link[data-v-53cdc8f5]{align-items:center;background:none;border:0;border-bottom:1px solid;cursor:pointer;display:flex;font-family:var(--ff-sans);font-size:14.5px;gap:12px;justify-content:space-between;padding:11px 0;text-align:left;transition:color .15s;width:100%}.topic-list .topic-link.is-active[data-v-53cdc8f5]{font-weight:600}.topic-list .topic-link .cnt[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:11px}.topic-list .topic-link .lbl[data-v-53cdc8f5]{align-items:center;display:inline-flex;gap:9px}.topic-list .topic-link .lbl-dot[data-v-53cdc8f5]{border-radius:1px;flex-shrink:0;height:7px;width:7px}.pop-item[data-v-53cdc8f5]{align-items:flex-start;border-bottom:1px solid;display:flex;gap:14px;padding:13px 0}.pop-item[data-v-53cdc8f5]:last-child{border-bottom:0}.pop-num[data-v-53cdc8f5]{flex-shrink:0;font-family:var(--ff-serif);font-size:22px;font-style:italic;font-weight:600;line-height:1;width:24px}.pop-item .pop-title[data-v-53cdc8f5]{font-family:var(--ff-display);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.32;margin:0 0 5px}.pop-item .pop-meta[data-v-53cdc8f5]{font-family:var(--ff-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.author-list[data-v-53cdc8f5]{display:flex;flex-direction:column;gap:14px}.author-list .byline .avatar[data-v-53cdc8f5]{font-size:12px;height:34px;width:34px}@media(max-width:900px){.blog-layout[data-v-53cdc8f5]{gap:40px;grid-template-columns:1fr}.bl-side[data-v-53cdc8f5]{gap:36px;position:static}}@media(max-width:820px){.editor-pick[data-v-53cdc8f5]{gap:28px;grid-template-columns:1fr}}@media(max-width:640px){.article-row[data-v-53cdc8f5]{gap:16px;grid-template-columns:1fr}.ar-num[data-v-53cdc8f5]{display:none}.ar-thumb[data-v-53cdc8f5]{aspect-ratio:16/7;order:-1}}
