body[data-v-8978bdbe]{--page-background: white;--body-background: #f2f2fa}body.body--dark[data-v-8978bdbe]{--page-background: #272b30;--body-background: #30363c}.blog-author-byline[data-v-8978bdbe]{display:inline-flex;align-items:center;gap:12px;font-size:.9rem;color:#000000b8}.blog-author-byline__avatar[data-v-8978bdbe]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;color:#fff;background:linear-gradient(135deg,#ff751f,#ffb282);flex-shrink:0}.blog-author-byline__meta[data-v-8978bdbe]{display:flex;flex-direction:column;line-height:1.3}.blog-author-byline__name[data-v-8978bdbe]{font-weight:600;color:#000000db}.blog-author-byline__row[data-v-8978bdbe]{display:inline-flex;gap:8px;font-size:.85rem;color:#0009}body.body--dark .blog-author-byline[data-v-8978bdbe]{color:#ffffffc7}body.body--dark .blog-author-byline__name[data-v-8978bdbe]{color:#ffffffeb}body.body--dark .blog-author-byline__row[data-v-8978bdbe]{color:#fff9}body[data-v-c65bb4f8]{--page-background: white;--body-background: #f2f2fa}body.body--dark[data-v-c65bb4f8]{--page-background: #272b30;--body-background: #30363c}.blog-share-row[data-v-c65bb4f8]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.blog-share-row__label[data-v-c65bb4f8]{font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:#0000008c}.blog-share-row__buttons[data-v-c65bb4f8]{display:flex;flex-wrap:wrap;gap:8px}.blog-share-row__btn[data-v-c65bb4f8]{display:inline-flex;gap:8px;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:var(--page-background);color:#000000c7;font-size:.85rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.blog-share-row__btn[data-v-c65bb4f8]:hover{border-color:#ff751f;color:#ff751f}.blog-share-row__btn[data-v-c65bb4f8]:focus-visible{outline:2px solid #ff751f;outline-offset:2px}body.body--dark .blog-share-row[data-v-c65bb4f8]{border-top-color:#ffffff1a;border-bottom-color:#ffffff1a}body.body--dark .blog-share-row__label[data-v-c65bb4f8]{color:#ffffff80}body.body--dark .blog-share-row__btn[data-v-c65bb4f8]{border-color:#ffffff2e;color:#ffffffd9}body.body--dark .blog-share-row__btn[data-v-c65bb4f8]:hover{color:#ffb282}body[data-v-a181c664]{--page-background: white;--body-background: #f2f2fa}body.body--dark[data-v-a181c664]{--page-background: #272b30;--body-background: #30363c}.blog-post[data-v-a181c664]{max-width:1200px;margin:0 auto;padding:48px 24px 96px}.blog-post__fallback[data-v-a181c664]{max-width:760px;margin:0 auto 24px;padding:12px 16px;background:#ff751f1a;color:#b85613;border-radius:12px;font-size:.9rem;text-align:center}.blog-post__article[data-v-a181c664]{max-width:760px;margin:0 auto}.blog-post__back[data-v-a181c664]{margin:0 0 24px}.blog-post__back a[data-v-a181c664]{color:#0009;text-decoration:none;font-size:.9rem}.blog-post__back a[data-v-a181c664]:hover{color:#ff751f}.blog-post__header[data-v-a181c664]{display:flex;flex-direction:column;gap:16px;margin-bottom:36px}.blog-post__tags[data-v-a181c664]{display:flex;flex-wrap:wrap;gap:6px}.blog-post__title[data-v-a181c664]{font-size:clamp(2.1rem,5vw,3.2rem);line-height:1.1;letter-spacing:-.02em;font-weight:800;margin:0;color:#1c1c20}.blog-post__excerpt[data-v-a181c664]{font-size:1.2rem;line-height:1.5;color:#000000b3;margin:0}.blog-post__updated[data-v-a181c664]{font-size:.85rem;color:#0000008c;margin:0}.blog-post__hero[data-v-a181c664]{margin:36px 0;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:#0000000a}.blog-post__hero img[data-v-a181c664]{width:100%;height:100%;object-fit:cover;display:block}.blog-post__body[data-v-a181c664]{font-size:1.08rem;line-height:1.75;color:#000000d9}.blog-post__body[data-v-a181c664] p{margin:0 0 1.4em}.blog-post__body[data-v-a181c664] h2{font-size:1.7rem;line-height:1.25;letter-spacing:-.01em;margin:2em 0 .6em;font-weight:800}.blog-post__body[data-v-a181c664] h3{font-size:1.3rem;line-height:1.3;margin:1.6em 0 .5em;font-weight:700}.blog-post__body[data-v-a181c664] blockquote{border-left:4px solid #ff751f;padding:4px 18px;margin:1.6em 0;font-style:italic;color:#000000b8;background:#ff751f0f;border-radius:0 12px 12px 0}.blog-post__body[data-v-a181c664] ul,.blog-post__body[data-v-a181c664] ol{padding-left:1.4em;margin:1em 0 1.4em}.blog-post__body[data-v-a181c664] li{margin:.4em 0}.blog-post__body[data-v-a181c664] a{color:#ff751f;text-underline-offset:3px;text-decoration-thickness:2px}.blog-post__body[data-v-a181c664] a:hover{color:#b85613}.blog-post__body[data-v-a181c664] code{font-size:.95em;background:#0000000f;padding:.15em .4em;border-radius:4px}.blog-post__body[data-v-a181c664] pre{background:#0e1116;color:#f4f4f4;padding:18px;border-radius:12px;overflow-x:auto;margin:1.6em 0}.blog-post__body[data-v-a181c664] pre code{background:none;padding:0}.blog-post__body[data-v-a181c664] figure{margin:1.6em 0}.blog-post__body[data-v-a181c664] figure img{width:100%;border-radius:12px}.blog-post__body[data-v-a181c664] figure figcaption{font-size:.85rem;color:#0000008c;text-align:center;margin-top:8px}.blog-post__body[data-v-a181c664] hr{border:0;height:1px;background:#0000001a;margin:2.4em 0}.blog-post__body[data-v-a181c664] table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:.95rem}.blog-post__body[data-v-a181c664] table th,.blog-post__body[data-v-a181c664] table td{padding:10px 14px;border:1px solid rgba(0,0,0,.1);text-align:left}.blog-post__body[data-v-a181c664] table th{background:#0000000a;font-weight:700}.blog-post__body[data-v-a181c664] .callout{background:#ff751f14;padding:16px 20px;border-radius:12px;margin:1.4em 0}.blog-post__body[data-v-a181c664] .callout p{margin:0}.blog-post__related[data-v-a181c664]{max-width:1200px;margin:80px auto 0}.blog-post__related-title[data-v-a181c664]{font-size:1.6rem;margin-bottom:24px}.blog-post__related-grid[data-v-a181c664]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);justify-content:center}@media (min-width: 720px){.blog-post__related-grid[data-v-a181c664]{grid-template-columns:repeat(auto-fit,minmax(280px,360px))}}body.body--dark .blog-post__title[data-v-a181c664]{color:#fffffff2}body.body--dark .blog-post__excerpt[data-v-a181c664],body.body--dark .blog-post__body[data-v-a181c664]{color:#ffffffd9}body.body--dark .blog-post__back a[data-v-a181c664]{color:#ffffff8c}body.body--dark .blog-post__back a[data-v-a181c664]:hover{color:#ffb282}body.body--dark .blog-post__updated[data-v-a181c664]{color:#ffffff8c}body.body--dark .blog-post__body[data-v-a181c664] blockquote{color:#ffffffc7;background:#ff751f1f}body.body--dark .blog-post__body[data-v-a181c664] code{background:#ffffff1a}body.body--dark .blog-post__body[data-v-a181c664] table th{background:#ffffff0f}body.body--dark .blog-post__body[data-v-a181c664] table th,body.body--dark .blog-post__body[data-v-a181c664] table td{border-color:#ffffff1f}body.body--dark .blog-post__body[data-v-a181c664] hr{background:#ffffff1f}body.body--dark .blog-post__body[data-v-a181c664] a{color:#ffb282}body.body--dark .blog-post__body[data-v-a181c664] a:hover{color:#ff751f}body.body--dark .blog-post__fallback[data-v-a181c664]{background:#ff751f2e;color:#ffb282}
