.page_wrap__CzX1N{padding-bottom:60px}.page_article__YlLOu{max-width:780px;margin:0 auto;padding-bottom:40px}.page_article__YlLOu h1{font-family:var(--font-oswald),sans-serif;font-size:clamp(28px,5vw,40px);font-weight:700;line-height:1.2;color:var(--dark,#0a122a);margin:0 0 16px}.page_cover__MJlpA{width:100%;height:320px;background-size:cover;background-position:50%;border-radius:16px;margin-bottom:28px}.page_meta__p0rBO{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted,#999);margin-bottom:32px;flex-wrap:wrap}.page_dot___kn29{width:4px;height:4px;border-radius:50%;background:var(--muted,#ccc)}.page_content__tHqa2{font-size:17px;line-height:1.75;color:var(--dark,#1a1a2e)}.page_content__tHqa2 h2{font-size:26px;margin:40px 0 16px}.page_content__tHqa2 h2,.page_content__tHqa2 h3{font-family:var(--font-oswald),sans-serif;font-weight:600;color:var(--dark,#0a122a);line-height:1.3}.page_content__tHqa2 h3{font-size:21px;margin:32px 0 12px}.page_content__tHqa2 h4{font-size:18px;font-weight:600;margin:24px 0 10px;color:var(--dark,#0a122a)}.page_content__tHqa2 p{margin:0 0 16px}.page_content__tHqa2 ol,.page_content__tHqa2 ul{padding-left:24px;margin:0 0 16px}.page_content__tHqa2 li{margin:6px 0}.page_content__tHqa2 li::marker{color:var(--brand,#ff5e3a)}.page_content__tHqa2 a{color:var(--brand,#ff5e3a);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.page_content__tHqa2 a:hover{opacity:.7}.page_content__tHqa2 blockquote{border-left:4px solid var(--brand,#ff5e3a);padding:12px 20px;margin:24px 0;background:var(--surface,#f7f5f2);border-radius:0 12px 12px 0;font-style:italic;color:var(--dark,#333)}.page_content__tHqa2 blockquote p{margin:0}.page_content__tHqa2 pre{background:#1e1e2e;color:#cdd6f4;padding:20px;border-radius:12px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:14px;margin:24px 0;line-height:1.5}.page_content__tHqa2 code{background:rgba(255,94,58,.08);padding:2px 8px;border-radius:6px;font-size:15px;color:var(--brand,#ff5e3a)}.page_content__tHqa2 pre code{background:none;padding:0;color:inherit;font-size:inherit}.page_content__tHqa2 img{max-width:100%;height:auto;border-radius:12px;margin:24px 0;box-shadow:0 4px 20px rgba(0,0,0,.08)}.page_content__tHqa2 hr{border:none;border-top:2px solid var(--border,#e5e5e5);margin:32px 0}.page_content__tHqa2 table{width:100%;border-collapse:collapse;margin:24px 0;font-size:15px}.page_content__tHqa2 td,.page_content__tHqa2 th{padding:10px 14px;border:1px solid var(--border,#e5e5e5);text-align:left}.page_content__tHqa2 th{background:var(--surface,#f7f5f2);font-weight:600}.page_content__tHqa2 strong{font-weight:600;color:var(--dark,#0a122a)}.page_share__KLaMh{display:flex;align-items:center;gap:10px;margin-top:40px;padding-top:24px;border-top:1px solid var(--border,#eee);flex-wrap:wrap}.page_shareLabel__26nFM{font-size:14px;color:var(--muted,#999)}.page_shareBtn__lfMxr{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:100px;font-size:13px;font-weight:500;background:var(--surface,#f5f5f5);color:var(--dark,#333);text-decoration:none;transition:all .2s;border:1px solid transparent}.page_shareBtn__lfMxr:hover{background:var(--brand-bg,#fff0ec);color:var(--brand,#ff5e3a);border-color:var(--brand,#ff5e3a)}.page_related__VtT7E{margin-top:60px;padding-top:40px;border-top:2px solid var(--border,#eee)}.page_relatedTitle__eDcub{font-family:var(--font-oswald),sans-serif;font-size:24px;font-weight:600;margin-bottom:24px;color:var(--dark,#0a122a)}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.page_relatedCard__VeupQ{border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--border,#eee);transition:all .3s;text-decoration:none;color:inherit;display:block}.page_relatedCard__VeupQ:hover{box-shadow:0 8px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.page_relatedCardImage__wi9e7{width:100%;height:160px;background-size:cover;background-position:50%;background-color:var(--surface,#f5f5f5)}.page_relatedCardBody__xX3HS{padding:16px}.page_relatedCardTitle__xiZfk{font-weight:600;font-size:15px;margin-bottom:6px;line-height:1.4;color:var(--dark,#0a122a)}.page_relatedCardExcerpt__e1_Rz{font-size:13px;color:var(--muted,#999);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_authorMeta__tOJ9y{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.page_authorLink__0X0To{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;transition:opacity .2s}.page_authorLink__0X0To:hover{opacity:.8}.page_authorAvatar__9_ODm{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--brand-bg,#fff0ec)}.page_authorAvatarPlaceholder__xGnk4{width:44px;height:44px;border-radius:50%;background:var(--brand,#ff5e3a);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.page_authorName__63ruc{font-weight:600;font-size:15px;color:var(--dark,#0a122a);line-height:1.3}.page_authorPosition__9ZeV4{font-size:13px;color:var(--muted,#999);line-height:1.3}@media (max-width:640px){.page_cover__MJlpA{height:200px;border-radius:12px}.page_content__tHqa2{font-size:16px}.page_relatedGrid__TwRNv{grid-template-columns:1fr}}