.post_page__CH69b{min-height:100vh;background:#0a0a0f;color:#e8e0d0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.post_header__ZUiNa{background:#0d0b07;border-bottom:1px solid #2d1a08;padding:.85rem 1.5rem}.post_headerInner__ZLpKX{max-width:720px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.post_backLink__hXPI6{color:#c8a96e;text-decoration:none;font-size:.85rem;transition:color .2s}.post_backLink__hXPI6:hover{color:#e8c98e}.post_homeLink__h9CDE{color:#604030;text-decoration:none;font-size:.8rem;transition:color .2s}.post_homeLink__h9CDE:hover{color:#a08060}.post_hero__FZDuM{background:linear-gradient(160deg,#1a0f05,#2d1a08 60%,#1a0f05);border-bottom:1px solid #3d2810;padding:3rem 1.5rem 2.5rem}.post_heroInner__FKTLG{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.post_heroMeta__vJ4hI{display:flex;align-items:center;gap:.5rem}.post_categoryTag__1V_UD{background:rgba(200,169,110,.12);color:#c8a96e;border:1px solid rgba(200,169,110,.25);border-radius:4px;padding:.2rem .65rem;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.post_sep__V_ptk{color:#604030;font-size:.8rem}.post_readTime__JlhZo{font-size:.8rem;color:#806040}.post_title__lerbg{font-size:clamp(1.5rem,5vw,2.2rem);font-weight:700;color:#f0d9b0;margin:0;line-height:1.25;letter-spacing:-.02em}.post_excerpt__O3dro{font-size:clamp(.95rem,2.5vw,1.07rem);color:#a08060;line-height:1.65;margin:0}.post_authorRow__fNHtB{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.post_authorAvatar__Kp1rk{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#c8a96e,#8b5e3c);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;color:#1a0f05;flex-shrink:0}.post_authorInfo__aSGkc{display:flex;flex-direction:column;gap:.1rem}.post_authorName__N290Y{font-size:.88rem;font-weight:600;color:#d4b07a}.post_authorMeta__r_Opn{font-size:.75rem;color:#705030}.post_main__yIh_z{max-width:720px;margin:0 auto;padding:3rem 1.5rem 4rem}.post_article__LMzOI{display:flex;flex-direction:column;gap:0}.post_h2__38tgG{font-size:1.35rem;font-weight:700;color:#f0d9b0;margin:2.25rem 0 .75rem;padding-top:.25rem;border-top:1px solid #2d1a08;line-height:1.3}.post_h3__Q3wgW{font-size:1.05rem;font-weight:700;color:#d4b07a;margin:1.5rem 0 .5rem}.post_p__jLwXb{font-size:1.02rem;line-height:1.8;color:#c8b898;margin:.65rem 0}.post_ol__yNpS4,.post_ul__vxKI2{padding-left:1.5rem;margin:.75rem 0;color:#c8b898;display:flex;flex-direction:column;gap:.4rem}.post_ol__yNpS4 li,.post_ul__vxKI2 li{font-size:.98rem;line-height:1.65}.post_blockquote__kRL_s{border-left:3px solid #c8a96e;padding:.75rem 1.25rem;margin:1.5rem 0;background:#12100a;border-radius:0 8px 8px 0;font-style:italic;font-size:1.05rem;color:#d4b07a;line-height:1.65}.post_tip__VoLoT{background:#0d1a12;border:1px solid #1a3a22;border-radius:8px;padding:1rem 1.25rem;margin:1.5rem 0;display:flex;flex-direction:column;gap:.4rem}.post_tip__VoLoT p{font-size:.95rem;line-height:1.65;color:#a0c8a8;margin:0}.post_tipLabel__ztfpo{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5aab6e}.post_postFooter__RwEbt{margin-top:4rem;padding-top:2rem;border-top:1px solid #2d1a08;display:flex;flex-direction:column;gap:2rem}.post_footerBack__D7Wxh{font-size:.85rem;color:#c8a96e;text-decoration:none;transition:color .2s}.post_footerBack__D7Wxh:hover{color:#e8c98e}.post_footerCta__OF51j{background:linear-gradient(135deg,#1a0f05,#2d1a08);border:1px solid #3d2810;border-radius:10px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.post_footerCta__OF51j p{font-size:1rem;font-weight:600;color:#f0d9b0;margin:0}.post_ctaRow__DDPoj{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.post_ctaButton__bRn0L{display:inline-block;background:linear-gradient(135deg,#c8a96e,#a07848);color:#1a0f05;font-weight:700;font-size:.9rem;padding:.6rem 1.5rem;border-radius:6px;text-decoration:none;transition:opacity .2s}.post_ctaButton__bRn0L:hover{opacity:.88}.post_ctaButtonShawn__r7R2P{display:inline-block;background:linear-gradient(135deg,#2a4a7a,#1a3060);color:#c8deff;font-weight:700;font-size:.9rem;padding:.6rem 1.5rem;border-radius:6px;text-decoration:none;border:1px solid #3a5a9a;transition:opacity .2s}.post_ctaButtonShawn__r7R2P:hover{opacity:.88}@media (max-width:600px){.post_hero__FZDuM{padding:2rem 1rem 1.75rem}.post_main__yIh_z{padding:2rem 1rem 3rem}.post_h2__38tgG{font-size:1.2rem}.post_headerInner__ZLpKX{padding:0}}.post_shareRow__dT_fk{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:2.25rem 0 .5rem}.post_shareLabel__7mi5Y{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#7a6a50}.post_shareBtn___V2g2{background:#1a1408;border:1px solid #3d2810;color:#c8a96e;font-size:.82rem;font-weight:600;padding:.38rem .85rem;border-radius:5px;cursor:pointer;text-decoration:none;transition:background .15s;font-family:inherit}.post_shareBtn___V2g2:hover{background:#2d1a08}.post_likesRow__mexRn{display:flex;align-items:center;margin:.75rem 0 1.5rem}.post_likeBtn__rCVxb{background:none;border:1px solid #3d2810;color:#c8a96e;font-size:.88rem;padding:.38rem 1rem;border-radius:20px;cursor:pointer;transition:background .15s,border-color .15s,color .15s;font-family:inherit}.post_likeBtnActive__KAeZC,.post_likeBtn__rCVxb:hover:not(:disabled){background:#2d1a08;border-color:#c8a96e}.post_likeBtnActive__KAeZC{color:#e8c98e;cursor:default}.post_subscribeBox__iITTW{background:#0d1218;border:1px solid #1a2a3a;border-radius:10px;padding:1.5rem;margin:2rem 0}.post_subscribeTitle__U8jCc{font-size:.95rem;font-weight:700;color:#b8d0f0;margin:0 0 .85rem}.post_subscribeForm__orbyI{display:flex;gap:.6rem;flex-wrap:wrap}.post_subscribeInput__RQDOH{flex:1;min-width:200px;background:#0a0e14;border:1px solid #2a3a4a;border-radius:5px;color:#e8e0d0;font-size:.9rem;padding:.5rem .85rem;outline:none;font-family:inherit}.post_subscribeInput__RQDOH:focus{border-color:#4a7aa0}.post_subscribeBtn__11aAU{background:linear-gradient(135deg,#2a4a7a,#1a3060);color:#c8deff;border:none;font-weight:700;font-size:.88rem;padding:.5rem 1.2rem;border-radius:5px;cursor:pointer;transition:opacity .2s;font-family:inherit}.post_subscribeBtn__11aAU:hover{opacity:.88}.post_subscribeBtn__11aAU:disabled{opacity:.6;cursor:default}.post_subscribeDone__LUUsX{color:#6abf8a;font-size:.92rem;margin:0}.post_subscribeError__ePYJi{color:#e07070;font-size:.82rem;margin:.5rem 0 0}.post_relatedSection__B9Qg3{margin-top:3rem;padding-top:2rem;border-top:1px solid #2d1a08}.post_relatedTitle__Ne9yF{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a6a50;margin:0 0 1.25rem}.post_relatedGrid__91KMr{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.post_relatedCard__RwL1r{background:#120d05;border:1px solid #2d1a08;border-radius:8px;padding:1.1rem 1.25rem;text-decoration:none;display:flex;flex-direction:column;gap:.5rem;transition:border-color .2s}.post_relatedCard__RwL1r:hover{border-color:#c8a96e}.post_relatedCategory__D4neO{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#c8a96e}.post_relatedPostTitle__gC6Re{font-size:.95rem;font-weight:700;color:#f0d9b0;line-height:1.4}.post_relatedExcerpt__uk_RH{font-size:.82rem;color:#9a8a70;line-height:1.5}.post_commentsSection__8l9Jv{margin-top:3rem;padding-top:2rem;border-top:1px solid #2d1a08}.post_commentsTitle__Ch02k{font-size:1.1rem;font-weight:700;color:#f0d9b0;margin:0 0 1.5rem}.post_commentsList__JA1zA{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:1.25rem}.post_commentItem__578Bx{background:#120d05;border:1px solid #2d1a08;border-radius:8px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.post_commentMeta__1x79T{display:flex;align-items:center;gap:.75rem}.post_commentName__n2Z3x{font-weight:700;font-size:.88rem;color:#e8c98e}.post_commentDate__MxhdF{font-size:.78rem;color:#7a6a50}.post_commentText__WrVsG{font-size:.9rem;color:#c8b890;line-height:1.6;margin:0}.post_commentForm__ZrHRG{display:flex;flex-direction:column;gap:.75rem}.post_commentFormTitle__YbBK4{font-size:.9rem;font-weight:700;color:#b8a890;margin:0}.post_commentInput__LrPR_{background:#0a0e14;border:1px solid #2d1a08;border-radius:5px;color:#e8e0d0;font-size:.9rem;padding:.5rem .85rem;outline:none;font-family:inherit}.post_commentInput__LrPR_:focus{border-color:#6a5a40}.post_commentTextarea__RZNEj{background:#0a0e14;border:1px solid #2d1a08;border-radius:5px;color:#e8e0d0;font-size:.9rem;padding:.5rem .85rem;outline:none;resize:vertical;font-family:inherit}.post_commentTextarea__RZNEj:focus{border-color:#6a5a40}.post_commentSubmitBtn__bGIWR{background:linear-gradient(135deg,#c8a96e,#a07848);color:#1a0f05;font-weight:700;font-size:.88rem;padding:.55rem 1.5rem;border:none;border-radius:5px;cursor:pointer;align-self:flex-start;transition:opacity .2s;font-family:inherit}.post_commentSubmitBtn__bGIWR:disabled{opacity:.6;cursor:default}.post_commentError__2GOM3{color:#e07070;font-size:.82rem;margin:0}