.post[data-v-ff67818d]{position:relative;padding:clamp(150px,16vw,200px) 0 clamp(80px,10vw,140px)}.post[data-v-ff67818d]:before{content:"";position:absolute;inset:0 0 auto;height:620px;background:var(--glow-sky);pointer-events:none}.post__head[data-v-ff67818d]{position:relative;max-width:920px}.post__category[data-v-ff67818d]{color:inherit}.post__category[data-v-ff67818d]:hover{color:var(--color-text-strong)}.post__title[data-v-ff67818d]{width:fit-content;margin-top:16px;padding:0 .06em .04em 0;font-size:clamp(40px,5.4vw,76px);line-height:.92;letter-spacing:.005em;background-image:linear-gradient(180deg,#eee 30%,#9a9a9a);-webkit-background-clip:text;background-clip:text;color:transparent;overflow-wrap:anywhere}.post__lead[data-v-ff67818d]{margin-top:18px;max-width:720px;color:var(--color-text-soft)}.post__meta[data-v-ff67818d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.post__cover[data-v-ff67818d]{position:relative;margin-top:36px;max-width:1100px}.post__cover-image[data-v-ff67818d]{--cut: 18px;display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--brand-surface-deep);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.post__caption[data-v-ff67818d]{margin-top:10px;font-size:13px;color:var(--color-text-muted)}.post__layout[data-v-ff67818d]{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;gap:48px;margin-top:40px}.post__layout--toc[data-v-ff67818d]{grid-template-columns:220px minmax(0,760px)}.post__toc[data-v-ff67818d]{position:sticky;top:calc(14px + var(--header-height) + 24px);align-self:start;max-height:calc(100vh - calc(14px + var(--header-height) + 24px) - 24px);overflow-y:auto}.post__main[data-v-ff67818d]{min-width:0}.post__tags[data-v-ff67818d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;list-style:none}.post__tag[data-v-ff67818d]{--slant: 6px;display:inline-flex;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:600;color:var(--color-text-soft);background:#ffffff0f}.post__tag[data-v-ff67818d]:hover{color:var(--brand-peach)}.post__ai[data-v-ff67818d]{margin-top:14px}.post__ai-chip[data-v-ff67818d]{--slant: 5px;display:inline-flex;align-items:center;padding:4px 14px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-soft);background:#ffffff14}.post__series-line[data-v-ff67818d]{margin-top:10px;font-size:14px;font-weight:600;color:var(--color-text-muted)}.post__series-line a[data-v-ff67818d]{color:var(--brand-peach)}.post__series[data-v-ff67818d]{--cut: 16px;--frame: var(--grad-line);margin-top:36px}.post__series-body[data-v-ff67818d]{display:flex;flex-direction:column;gap:14px;padding:20px 22px;background:var(--brand-surface)}.post__series-title[data-v-ff67818d]{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.post__series-title a[data-v-ff67818d]{color:var(--brand-peach)}.post__series-links[data-v-ff67818d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.post__series-link[data-v-ff67818d]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:#ffffff0d;transition:background-color .2s var(--ease)}.post__series-link[data-v-ff67818d]:hover{background:#ffffff17}.post__series-link--next[data-v-ff67818d]{text-align:right}.post__series-dir[data-v-ff67818d]{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.post__series-name[data-v-ff67818d]{font-size:15px;font-weight:600;color:var(--color-text)}.post__newsletter[data-v-ff67818d]{margin-top:36px;padding:22px 0 0;border-top:1px solid var(--color-line)}.post__newsletter-text[data-v-ff67818d]{margin-bottom:14px;font-size:15px;color:var(--color-text-soft)}.post__share[data-v-ff67818d]{margin-top:32px;padding-top:22px;border-top:1px solid var(--color-line)}.post__share-title[data-v-ff67818d]{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.post__share-actions[data-v-ff67818d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.post__cta[data-v-ff67818d]{--cut: 22px;--frame: var(--grad-line), var(--brand-magenta);margin-top:40px}.post__cta-body[data-v-ff67818d]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(24px,3vw,36px);background:radial-gradient(60% 80% at 0% 0%,#d735cd33,#d735cd00),var(--brand-surface)}.post__cta-title[data-v-ff67818d]{font-size:clamp(28px,3vw,40px)}.post__cta-text[data-v-ff67818d]{font-size:15px;color:var(--color-text-soft)}.post__related[data-v-ff67818d]{margin-top:clamp(64px,8vw,110px)}.post__related-title[data-v-ff67818d]{font-size:clamp(32px,3.4vw,48px)}.post__related-grid[data-v-ff67818d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;margin-top:22px;list-style:none}.post__back[data-v-ff67818d]{margin-top:48px}.post__back-link[data-v-ff67818d]{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-soft)}.post__back-link[data-v-ff67818d]:hover{color:var(--brand-peach)}@media(max-width:1239px){.post__layout--toc[data-v-ff67818d]{grid-template-columns:minmax(0,760px);gap:0}.post__toc[data-v-ff67818d]{position:static;max-height:none;margin-bottom:26px;overflow:visible}}
