.mkt-hover-lift[data-v-daf83c0c]{transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s ease,box-shadow .26s ease}.mkt-hover-lift[data-v-daf83c0c]:hover{transform:translateY(-3px);border-color:#ffffff2e;box-shadow:0 14px 40px #00000080}.meta-dot[data-v-daf83c0c]{color:#4d4d4d}.post[data-v-daf83c0c]{max-width:1160px;margin:0 auto;padding:80px 24px 40px}.post__header[data-v-daf83c0c]{max-width:680px;margin:0 auto 36px}.post__back[data-v-daf83c0c]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#8d8d8d;text-decoration:none;margin-bottom:24px;transition:color .2s ease}.post__back svg[data-v-daf83c0c]{transition:transform .2s ease}.post__back[data-v-daf83c0c]:hover{color:#f4f4f4}.post__back:hover svg[data-v-daf83c0c]{transform:translate(-3px)}.post__category[data-v-daf83c0c]{display:inline-block;font-size:12px;color:#78a9ff;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.post__title[data-v-daf83c0c]{font-size:clamp(30px,4.5vw,44px);font-weight:700;color:#f4f4f4;line-height:1.18;letter-spacing:-.02em;margin:14px 0 20px}.post__meta[data-v-daf83c0c]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;color:#8d8d8d}.post__author-inline[data-v-daf83c0c]{display:inline-flex;align-items:center;gap:8px;color:#c6c6c6;font-weight:500}.post__avatar-sm[data-v-daf83c0c]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#0f62fe,#a56eff);color:#fff;font-size:12px;font-weight:600}.post__hero-image[data-v-daf83c0c]{max-width:920px;margin:0 auto 48px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.post__hero-image img[data-v-daf83c0c]{width:100%;display:block}.post__layout[data-v-daf83c0c]{display:grid;grid-template-columns:1fr minmax(0,680px) 1fr;gap:32px;align-items:start}.post__main[data-v-daf83c0c]{grid-column:2;min-width:0}.post__toc[data-v-daf83c0c]{grid-column:1;justify-self:end;width:100%;max-width:240px}.post__toc-sticky[data-v-daf83c0c]{position:sticky;top:104px;max-height:calc(100vh - 140px);overflow-y:auto;padding-right:8px}.post__toc-title[data-v-daf83c0c]{font-family:IBM Plex Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8d8d8d;margin-bottom:14px}.post__toc ul[data-v-daf83c0c]{list-style:none;margin:0;padding:0;border-left:1px solid rgba(255,255,255,.1)}.post__toc li button[data-v-daf83c0c]{display:block;width:100%;text-align:left;background:none;border:none;font-family:inherit;font-size:13px;line-height:1.4;color:#8d8d8d;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;cursor:pointer;transition:color .2s ease,border-color .2s ease}.post__toc li button[data-v-daf83c0c]:hover{color:#c6c6c6}.post__toc-l3 button[data-v-daf83c0c]{padding-left:28px;font-size:12.5px}.post__toc-item--active button[data-v-daf83c0c]{color:#78a9ff;border-left-color:#0f62fe;text-shadow:0 0 12px rgba(120,169,255,.4)}.post__content[data-v-daf83c0c]{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;line-height:1.75;color:#c6c6c6}.post__content[data-v-daf83c0c] h2{font-size:27px;font-weight:700;color:#f4f4f4;line-height:1.25;letter-spacing:-.01em;margin:48px 0 18px;scroll-margin-top:96px}.post__content[data-v-daf83c0c] h3{font-size:21px;font-weight:600;color:#f4f4f4;line-height:1.3;margin:36px 0 14px;scroll-margin-top:96px}.post__content[data-v-daf83c0c] p{margin-bottom:22px}.post__content[data-v-daf83c0c] ul,.post__content[data-v-daf83c0c] ol{margin:0 0 22px;padding-left:24px}.post__content[data-v-daf83c0c] ul li,.post__content[data-v-daf83c0c] ol li{margin-bottom:10px}.post__content[data-v-daf83c0c] a{color:#78a9ff;text-decoration:none;border-bottom:1px solid rgba(120,169,255,.4);transition:border-color .2s ease}.post__content[data-v-daf83c0c] a:hover{border-bottom-color:#78a9ff}.post__content[data-v-daf83c0c] strong{color:#f4f4f4;font-weight:600}.post__content[data-v-daf83c0c] img{max-width:100%;height:auto;border-radius:12px;margin:28px 0;border:1px solid rgba(255,255,255,.06)}.post__content[data-v-daf83c0c] code{font-family:IBM Plex Mono,monospace;background:#ffffff0f;padding:2px 6px;border-radius:5px;font-size:.88em;color:#78a9ff}.post__content[data-v-daf83c0c] pre{background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;overflow-x:auto;margin:0 0 24px;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1.6}.post__content[data-v-daf83c0c] pre code{background:none;padding:0;color:#c6c6c6}.post__content[data-v-daf83c0c] blockquote{border-left:3px solid #0F62FE;background:#0f62fe0d;padding:14px 20px;margin:0 0 24px;border-radius:0 10px 10px 0;color:#c6c6c6}.post__content[data-v-daf83c0c] blockquote p:last-child{margin-bottom:0}.post__content[data-v-daf83c0c] hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:40px 0}.post__content[data-v-daf83c0c] table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:14px;display:block;overflow-x:auto}.post__content[data-v-daf83c0c] table th,.post__content[data-v-daf83c0c] table td{border:1px solid rgba(255,255,255,.1);padding:10px 14px;text-align:left}.post__content[data-v-daf83c0c] table th{background:#ffffff0a;color:#f4f4f4;font-weight:600}.post__tags[data-v-daf83c0c]{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.06)}.post__tag[data-v-daf83c0c]{font-family:IBM Plex Mono,monospace;font-size:12px;color:#8d8d8d;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:5px 12px;border-radius:8px}.post__author-card[data-v-daf83c0c]{display:flex;gap:18px;margin-top:40px;padding:28px;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:16px}.post__author-avatar[data-v-daf83c0c]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#0f62fe,#a56eff);color:#fff;font-size:20px;font-weight:600}.post__author-body[data-v-daf83c0c]{min-width:0}.post__author-name[data-v-daf83c0c]{font-size:16px;font-weight:600;color:#f4f4f4}.post__author-role[data-v-daf83c0c]{font-size:13px;color:#78a9ff;margin:2px 0 10px}.post__author-bio[data-v-daf83c0c]{font-size:14px;color:#8d8d8d;line-height:1.6}.related[data-v-daf83c0c]{border-top:1px solid rgba(255,255,255,.06);padding:56px 24px 110px}.related__inner[data-v-daf83c0c]{max-width:1100px;margin:0 auto}.related__title[data-v-daf83c0c]{font-size:24px;font-weight:700;color:#f4f4f4;letter-spacing:-.01em;margin-bottom:24px}.related__grid[data-v-daf83c0c]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related__card[data-v-daf83c0c]{display:flex;flex-direction:column;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;text-decoration:none}.related__card h3[data-v-daf83c0c]{font-size:16px;font-weight:600;color:#f4f4f4;line-height:1.35;margin-bottom:8px;transition:color .2s ease}.related__card p[data-v-daf83c0c]{font-size:13px;color:#8d8d8d;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related__card__date[data-v-daf83c0c],.related__card .related__date[data-v-daf83c0c]{margin-top:auto;padding-top:14px;font-size:12px;color:#6f6f6f}.related__card:hover h3[data-v-daf83c0c]{color:#78a9ff}@media(max-width:1055px){.post__layout[data-v-daf83c0c]{grid-template-columns:minmax(0,680px);justify-content:center}.post__toc[data-v-daf83c0c]{display:none}.post__main[data-v-daf83c0c]{grid-column:1}.related__grid[data-v-daf83c0c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.post[data-v-daf83c0c]{padding:64px 16px 32px}.post__content[data-v-daf83c0c]{font-size:16px}.post__author-card[data-v-daf83c0c]{flex-direction:column;gap:14px;padding:22px}.related[data-v-daf83c0c]{padding:48px 16px 80px}.related__grid[data-v-daf83c0c]{grid-template-columns:1fr}}
