.Layout_root__1x3Eq{min-height:100vh;display:flex;flex-direction:column;background:var(--bs-bg)}.Layout_header__WfVPd{position:sticky;top:0;z-index:50;background:hsla(38,44%,96%,.82);backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--bs-line)}.Layout_headerInner__g6k1u{height:60px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.Layout_brand__EHL4e{display:flex;align-items:center;gap:.55rem;font-weight:700;font-size:1.12rem;color:var(--bs-ink);letter-spacing:-.01em}.Layout_brandMark__t9syO{width:26px;height:26px;flex-shrink:0}.Layout_nav__yZ4Li{display:flex;align-items:center;gap:1.4rem}.Layout_navLink__otKcW{font-size:.92rem;font-weight:500;color:var(--bs-muted);transition:color .15s ease}.Layout_navLink__otKcW:hover{color:var(--bs-ink)}.Layout_navLinkActive__ucgAo{color:var(--bs-accent)}@media(max-width:36em){.Layout_nav__yZ4Li{gap:.95rem}.Layout_navLink__otKcW{font-size:.85rem}.Layout_brandTagline__CSRbb{display:none}}.Layout_main__E16O_{flex:1;width:100%}.Layout_footer__VvDLC{border-top:1px solid var(--bs-line);background:var(--bs-surface);margin-top:4rem}.Layout_footerInner__MigAD{padding:2.4rem 0;display:flex;flex-wrap:wrap;gap:1.5rem 3rem;justify-content:space-between}.Layout_footerBrand__sHiEX{max-width:360px}.Layout_footerBrandName___sOUs{font-weight:700;font-size:1.05rem;color:var(--bs-ink);margin-bottom:.5rem}.Layout_footerDesc__AmmSA{font-size:.88rem;line-height:1.7;color:var(--bs-muted)}.Layout_footerNavTitle__ZyrNA{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-muted);margin-bottom:.7rem}.Layout_footerNav__Ze_Zl{display:flex;flex-direction:column;gap:.5rem}.Layout_footerNavLink__eB0Qp{font-size:.9rem;color:var(--bs-text)}.Layout_footerNavLink__eB0Qp:hover{color:var(--bs-accent)}.Layout_footerBottom__oIZ0E{border-top:1px solid var(--bs-line);padding:1.1rem 0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;font-size:.8rem;color:var(--bs-muted)}.PostDetail_wrap__6YHS1{padding:2.4rem 0 5rem}.PostDetail_breadcrumb__sxVyk{font-family:Manrope,sans-serif;font-size:.82rem;color:var(--bs-muted);margin-bottom:1.6rem;display:flex;gap:.45rem;align-items:center;flex-wrap:wrap}.PostDetail_breadcrumb__sxVyk a:hover{color:var(--bs-accent)}.PostDetail_crumbSep__Jgcdr{opacity:.5}.PostDetail_header__lxQF8{margin-bottom:2rem}.PostDetail_category__ziIBV{font-family:Manrope,sans-serif;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-accent);margin-bottom:.8rem;display:inline-block}.PostDetail_title__ANsCp{font-family:var(--bs-serif);font-size:2.35rem;font-weight:600;line-height:1.22;letter-spacing:-.01em;color:var(--bs-ink);margin:0 0 1rem}.PostDetail_meta__nfSNN{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;font-family:Manrope,sans-serif;font-size:.85rem;color:var(--bs-muted)}.PostDetail_dot__mX8bq{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.PostDetail_cover__4zM7K{width:100%;aspect-ratio:1200/630;object-fit:cover;border-radius:12px;border:1px solid var(--bs-line);margin-bottom:2.2rem;display:block;box-shadow:0 4px 20px rgba(0,0,0,.07)}.PostDetail_grid__AJMl8{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:2.8rem;align-items:start}.PostDetail_sideCol__3rWzd{position:sticky;top:84px;align-self:start}.PostDetail_sideSection__L1QuO{background:var(--bs-surface);border:1px solid var(--bs-line);border-radius:10px;padding:1.1rem 1.2rem}.PostDetail_sideSectionTitle__1PvAo{font-family:Manrope,sans-serif;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-muted);margin-bottom:.9rem}.PostDetail_sideItem__OHkTy{display:flex;align-items:flex-start;gap:.65rem;padding:.7rem 0;border-top:1px solid var(--bs-line);transition:color .15s ease}.PostDetail_sideItem__OHkTy:hover .PostDetail_sideItemTitle__6WA9_{color:var(--bs-accent)}.PostDetail_sideItemImg__o9f_1{flex-shrink:0;width:60px;height:45px;border-radius:6px;object-fit:cover;border:1px solid var(--bs-line);background:var(--bs-accent-soft)}.PostDetail_sideItemBody__K6JCw{min-width:0;flex:1}.PostDetail_sideItemTitle__6WA9_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.88rem;font-weight:500;line-height:1.45;color:var(--bs-ink);transition:color .15s ease}.PostDetail_sideItemMeta__LGPr4{display:block;font-family:Manrope,sans-serif;font-size:.72rem;color:var(--bs-muted);margin-top:.25rem}.PostDetail_tldr__5N5WO{position:relative;margin:0 0 2rem;padding:14px 18px 16px;border:1px solid rgba(194,112,61,.18);border-left:3px solid var(--bs-accent);border-radius:0 10px 10px 0;background:var(--bs-accent-soft)}.PostDetail_tldrLabel__jCpEw{display:inline-block;margin-bottom:5px;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-accent)}.PostDetail_tldrText__yMjXL{margin:0;font-family:Manrope,sans-serif;font-size:.95rem;line-height:1.7;color:var(--bs-text)}.PostDetail_tags__DKDvt{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.PostDetail_tagsLabel__yTKF4{font-family:Manrope,sans-serif;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-muted);margin-right:.3rem}.PostDetail_tag__0I5gu{font-family:Manrope,sans-serif;font-size:.8rem;color:var(--bs-accent-strong);background:var(--bs-accent-soft);border:1px solid var(--bs-line);border-radius:999px;padding:.18rem .7rem}.PostDetail_backLink__nkt22{display:inline-flex;align-items:center;gap:.4rem;margin-top:2.5rem;font-family:Manrope,sans-serif;font-size:.9rem;font-weight:500;color:var(--bs-accent)}.PostDetail_backLink__nkt22:hover{color:var(--bs-accent-strong)}@media(max-width:62em){.PostDetail_grid__AJMl8{grid-template-columns:1fr;gap:1.5rem}.PostDetail_sideCol__3rWzd{display:none}.PostDetail_title__ANsCp{font-size:1.9rem}}.RecommendedPosts_wrap__uusQm{margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--bs-line)}.RecommendedPosts_title__HilPG{font-family:Manrope,sans-serif;font-size:1.15rem;font-weight:700;color:var(--bs-ink);margin:0 0 1.3rem}.RecommendedPosts_grid__02Lzn{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem 1.6rem}.RecommendedPosts_item__Ppb_w{display:block;padding:1rem 1.1rem;border:1px solid var(--bs-line);border-radius:10px;background:var(--bs-surface);transition:border-color .15s ease,transform .15s ease}.RecommendedPosts_item__Ppb_w:hover{border-color:var(--bs-accent);transform:translateY(-2px)}.RecommendedPosts_itemMeta__9nqiD{font-family:Manrope,sans-serif;font-size:.74rem;color:var(--bs-muted);margin-bottom:.4rem}.RecommendedPosts_itemTitle__YUPVN{font-family:Manrope,sans-serif;font-size:.98rem;font-weight:600;line-height:1.4;color:var(--bs-ink);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:36em){.RecommendedPosts_grid__02Lzn{grid-template-columns:1fr}}