.blog_shell__yycqt{font-family:Inter,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:24px}.blog_listing__GP_ry{padding-block:96px}.blog_detail__pkBAY{width:100%;max-width:1280px;margin-inline:auto;padding:96px 24px}.blog_intro__2o6vP{margin-bottom:48px;text-align:center}.blog_intro__2o6vP h1{margin-bottom:24px;font-size:30px;font-weight:700;letter-spacing:-.045em;line-height:36px;text-wrap:pretty}.blog_intro__2o6vP p{max-width:576px;margin-inline:auto;color:#aaa69b}.blog_listContent__3tsGa{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px}.blog_categoryBar__LzdMg{max-width:100%;margin-bottom:8px;padding-bottom:40px;overflow-x:auto}.blog_categories__921cF{display:flex;align-items:center;width:-moz-max-content;width:max-content;height:40px;padding:4px;border:1px solid #403d34;border-radius:6px;background:#24231e;color:#aaa69b}.blog_categories__921cF a{padding:6px 12px;border-radius:8px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:color .2s,background-color .2s}.blog_categories__921cF a:hover{color:#faf8f1}.blog_categories__921cF a[aria-current]{color:#f2efe7;background:#101011;box-shadow:0 1px 2px #0000000d}.blog_grid__b3Ij3{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.blog_card__f1drk{width:100%;min-width:0;padding:16px}.blog_cardSurface__6IUgT{display:flex;flex-direction:column;overflow:hidden;border:1px solid #403d34;border-radius:12px}.blog_cover__XKBih{aspect-ratio:16/9;overflow:hidden;background:#24231e}.blog_cover__XKBih img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_cardBody__4GkZO{padding:16px}.blog_cardBody__4GkZO h2{margin-bottom:12px;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.045em;color:#f2efe7;overflow-wrap:anywhere}.blog_description__ZNLJi{margin-bottom:12px;color:#aaa69b}.blog_authorInline___kR5u,.blog_meta__qIUSh,.blog_meta__qIUSh time{display:flex;align-items:center;gap:8px}.blog_meta__qIUSh{flex-wrap:wrap;font-size:12px;line-height:16px;color:#aaa69b}.blog_authorInline___kR5u{margin-inline-start:auto}.blog_authorInline___kR5u img{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.blog_empty__Rgux6{padding-block:32px;color:#aaa69b;text-align:center}.blog_pagination__UXbEI{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:420px;margin-top:16px;color:#aaa69b;font-size:14px}.blog_pagination__UXbEI a{display:inline-flex;gap:8px;align-items:center;color:#f2efe7}.blog_breadcrumb__49mUi{display:flex;align-items:center;gap:8px;color:#aaa69b;font-size:14px;line-height:24px}.blog_breadcrumb__49mUi a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.blog_breadcrumb__49mUi a:hover{color:#f2efe7}.blog_breadcrumb__49mUi>span{overflow:hidden;color:#fde68a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.blog_breadcrumb__49mUi>svg{color:#aaa69b66}.blog_breadcrumb__49mUi svg{flex-shrink:0}.blog_articleHeader__U3GW2{margin-top:64px;text-align:center}.blog_articleHeader__U3GW2 h1{width:100%;max-width:896px;margin:0 auto 16px;font-size:30px;line-height:36px;font-weight:700;letter-spacing:-.045em}.blog_articleDate__Cdhjn{display:flex;justify-content:center;gap:16px;margin-bottom:32px;color:#aaa69b}.blog_articleDate__Cdhjn time{display:inline-flex;align-items:center;gap:8px;margin-bottom:32px}.blog_articleGrid__y3X50{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.blog_article__U_PEd{min-width:0;color:#f2efe7;font-weight:400;overflow-wrap:anywhere}.blog_article__U_PEd>*{margin:0 0 16px;line-height:1.625}.blog_article__U_PEd :is(h1,h2,h3,h4,h5,h6){font-weight:400;scroll-margin-top:16px}.blog_article__U_PEd :is(h1,h2){letter-spacing:-.045em}.blog_article__U_PEd h2{font-size:24px}.blog_article__U_PEd strong{font-weight:500}.blog_article__U_PEd :is(ul,ol){padding:0}.blog_article__U_PEd ul>li{margin-inline-start:1em;list-style-type:square;line-height:2}.blog_article__U_PEd ol>li{margin-inline-start:1.5em;list-style-type:decimal}.blog_article__U_PEd li>p{margin:0}.blog_article__U_PEd a{color:#fde68a;text-decoration:none}.blog_article__U_PEd a:hover{text-decoration:underline}.blog_article__U_PEd img{max-width:100%;height:auto;border-radius:8px}.blog_article__U_PEd :is(video,audio){display:block;width:100%;max-width:640px}.blog_article__U_PEd video{width:auto;max-width:min(100%,640px);max-height:480px;max-height:min(480px,65svh);height:auto;margin-inline:auto;-o-object-fit:contain;object-fit:contain;background:#101011;border-radius:8px}.blog_article__U_PEd hr{border-color:#403d34}.blog_article__U_PEd blockquote{border-inline-start:2px solid #403d34;padding-inline-start:16px;color:#aaa69b}.blog_article__U_PEd pre{max-width:100%;overflow-x:auto;border:1px solid #403d34;border-radius:8px;background:#171714;padding:16px;font-size:13px}.blog_article__U_PEd code{font-family:SFMono-Regular,Consolas,monospace;font-size:.875em}.blog_article__U_PEd :not(pre)>code{border-radius:4px;background:#24231e;padding:2px 4px}.blog_article__U_PEd .blog-table-scroll{overflow-x:auto}.blog_article__U_PEd table{width:100%;border-collapse:collapse}.blog_article__U_PEd td,.blog_article__U_PEd th{border:1px solid #403d34;padding:12px;min-width:120px;text-align:start}.blog_article__U_PEd th{background:#24231e}.blog_tocColumn__EMdp_{display:none}.blog_authorCard__evNNj,.blog_toc__CgJKC{border-radius:8px;background:#24231e4d}.blog_toc__CgJKC{padding:16px}.blog_tocTitle__smqB5{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-weight:600;letter-spacing:-.045em}.blog_toc__CgJKC nav{display:flex;flex-direction:column;max-height:calc(100svh - 184px);overflow-y:auto}.blog_toc__CgJKC a{border-inline-start:1px solid #ffffff1a;padding:6px 0;padding-inline-start:12px;color:#aaa69b;font-size:14px;line-height:20px;overflow-wrap:anywhere}.blog_toc__CgJKC a:first-child{padding-top:0}.blog_toc__CgJKC a:last-child{padding-bottom:0}.blog_toc__CgJKC a[data-depth="3"]{padding-inline-start:24px}.blog_toc__CgJKC a:hover,.blog_toc__CgJKC a[aria-current]{color:#fde68a}.blog_toc__CgJKC a[aria-current]{border-color:#fde68a}.blog_authorCard__evNNj{padding:24px;text-align:center}.blog_authorCard__evNNj img{width:80px;height:80px;border-radius:12px;-o-object-fit:cover;object-fit:cover;margin:0 auto 16px;box-shadow:0 0 0 1px #f2efe71a,0 4px 6px #00000026}.blog_authorName__YnK0U{margin-bottom:4px;font-size:18px;font-weight:600;line-height:28px}.blog_authorRole__h0H_6{margin-bottom:16px;color:#aaa69b;font-size:14px;line-height:20px}@media (min-width:768px){.blog_listing__GP_ry{padding-block:144px}.blog_detail__pkBAY{padding:128px 32px}.blog_listContent__3tsGa{padding-inline:32px}.blog_card__f1drk{width:calc(100% / 3)}.blog_cardBody__4GkZO h2{margin-bottom:16px;font-size:20px}.blog_description__ZNLJi{margin-bottom:16px}.blog_breadcrumb__49mUi{padding-inline:12px}.blog_articleHeader__U3GW2 h1{font-size:36px;line-height:40px}.blog_articleGrid__y3X50{margin-top:48px}.blog_tocColumn__EMdp_{display:block}}@media (min-width:1024px){.blog_intro__2o6vP h1{font-size:36px;line-height:40px}.blog_intro__2o6vP p{max-width:none;font-size:18px;line-height:28px}.blog_cardBody__4GkZO h2,.blog_description__ZNLJi{margin-bottom:24px}.blog_articleGrid__y3X50{grid-template-columns:repeat(12,minmax(0,1fr))}.blog_article__U_PEd{grid-column:span 12}.blog_articleGrid__y3X50[data-author=true] .blog_article__U_PEd,.blog_articleGrid__y3X50[data-toc=true] .blog_article__U_PEd{grid-column:span 9}.blog_articleGrid__y3X50[data-toc=true][data-author=true] .blog_article__U_PEd{grid-column:span 6}.blog_authorColumn__6z7vv,.blog_tocColumn__EMdp_{grid-column:span 3;position:sticky;top:96px}}