.Article_bgOuter__YdYl4{background:#f7f7f8;min-height:100vh}.Article_mainContent__EBw5K{display:flex;justify-content:center;max-width:1200px;margin:0 auto;gap:44px;padding:40px 0}.Article_articleDetail__wlTB3{background:#fff;border-radius:0;padding:40px 38px 48px;box-shadow:0 2px 24px rgba(20,30,38,.07);margin-bottom:36px}.Article_authorPostsSection__Cz6Po{background:#ffe6f0;border-radius:12px;padding:32px 24px 36px;box-shadow:0 2px 24px rgba(20,30,38,.04)}.Article_cardGrid__cipGC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:26px;gap:26px;margin-bottom:28px}.Article_articleImg__Bf1uY{width:100%;height:420px;max-height:624px;object-fit:cover;border-radius:0}.Article_articleHeader__ev4MX{display:flex;align-items:center;gap:18px;margin-bottom:20px}.Article_articleAuthorAvatar__IElM_{width:48px;height:48px;border-radius:50%;border:2px solid #fff;object-fit:cover}.Article_articleAuthorName__dbLR5{font-weight:600;font-size:1.06rem}.Article_articleDate__PrrPb{color:#555;font-size:.97rem;margin-top:2px}.Article_articleTitle__x_1YA{font-size:2.2rem;font-weight:700;margin:0 0 18px;text-align:center}.Article_articleContent__mgS_P{font-size:16px;line-height:1.68;color:#222;margin-top:10px;text-align:justify}.Article_articleContent__mgS_P img{max-width:100%;height:auto;display:block;margin:1em 0}.Article_articleContent__mgS_P blockquote{border-left:4px solid #ccc;background-color:#f9f9f9;color:#555;margin:1.5em 0;padding:1em 1.5em;font-style:italic;border-radius:4px}.Article_authorPostsSidebar__GnEJH{background:#fff;flex:1 1;border-radius:0;padding:32px 22px;box-shadow:0 2px 24px rgba(20,30,38,.07);display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-width:320px}.Article_authorPostList__yzcex{display:flex;flex-direction:column;gap:18px;width:100%;margin-bottom:24px}.Article_authorPostCard__IEK7d{text-decoration:none;color:inherit;border-bottom:1px solid #e7e7e7;padding-bottom:10px;transition:.13s}.Article_authorPostCard__IEK7d:hover{background:#f7f7f7}.Article_authorPostTitle__a0dS_{font-weight:600;font-size:1.01rem;margin-bottom:4px}.Article_authorPostDate__iJWDi{color:#777;font-size:.94rem}.Article_showMoreBtn__A5F90{background:var(--primary-color);color:#fff;border:none;border-radius:3px;padding:8px 24px;font-weight:600;font-size:.97rem;cursor:pointer}.Article_articleMain__RN2mf{display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto 1fr;grid-template-areas:"header header" "content sidebar";grid-gap:38px;gap:38px;grid-row-gap:10px;row-gap:10px;max-width:1140px;min-height:100vh;background:#fff;border-radius:0;padding:40px 38px 48px;box-shadow:0 2px 24px rgba(20,30,38,.07);margin:0 auto 36px}.Article_articleHeaderWrapSlug__ylrpW,.Article_articleHeaderWrap__e0CRe{grid-area:header;margin-bottom:0}.Article_contentColumn__sHwKi{grid-area:content;display:flex;flex-direction:column;gap:0}.Article_sidebar__pFRZY{grid-area:sidebar;position:-webkit-sticky;position:sticky;top:82px;height:100%;display:flex;flex-direction:column}.Article_adPlaceholder__xgzuG{flex:1 1;background:#ffe066;color:#444;border-radius:9px;min-height:180px;width:100%;display:flex;align-items:flex-start;justify-content:center;font-weight:600;font-size:1.18rem;text-align:center;box-shadow:0 2px 12px rgba(20,30,38,.04);border:1px dashed #edc03f;padding-top:32px}@media (max-width:900px){.Article_articleMain__RN2mf{grid-template-columns:1fr;grid-template-areas:"header" "content";padding:0}.Article_articleHeaderWrap__e0CRe,.Article_sidebar__pFRZY{display:none}.Article_articleContent__mgS_P,.Article_articleHeader__ev4MX,.Article_articleTitle__x_1YA{padding-left:15px;padding-right:15px}}@media (max-width:600px){.Article_cardGrid__cipGC{grid-template-columns:1fr!important;gap:16px}.Article_titleH3__dlbWZ{margin-left:16px}.Article_showMoreBtn__A5F90{margin-bottom:20px}.Article_articleTitle__x_1YA{font-size:30px;line-height:1.28}.Article_articleContent__mgS_P{text-align:left}}.Home_bgOuter__kTlo1{background:#f7f7f8;min-height:100vh;width:100vw}.Home_headerLogo___Ct_0{font-weight:800;font-size:1.1rem;margin-right:auto;margin-left:36px;letter-spacing:1px;display:flex;align-items:center}.Home_headerIcons__XPGzh{margin-left:auto;margin-right:30px;display:flex;gap:18px;font-size:1.1rem}.Home_main__VkIEL{background:#fff;box-sizing:border-box;padding:0 32px 32px}.Home_heroSection__6EfYe{margin-top:0;margin-bottom:32px}.Home_heroImageWrap__nCYc4{position:relative;width:100%;height:420px;max-height:620px;border-radius:0;padding:0;overflow:hidden}.Home_heroImg__h9Bsz{width:100%;height:620px;object-fit:cover;display:block}.Home_heroOverlay__oyeUG{position:absolute;left:0;right:0;bottom:0;padding:32px 32px 24px;background:linear-gradient(0deg,rgba(0,0,0,.68),rgba(0,0,0,.12) 60%,transparent);color:#fff;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;min-height:50%}.Home_heroMeta__HJDfZ{display:flex;align-items:center;margin-bottom:14px;gap:10px}.Home_heroAuthorAvatar__KVcRC{width:36px;height:36px;border-radius:50%;border:2px solid #fff;object-fit:cover;background:#f2f2f2}.Home_heroDate__nMBev{font-size:1rem;font-weight:500;color:#fff!important;letter-spacing:1px;opacity:.9}.Home_heroTitle__AMpNI{color:#fff!important;font-size:2.1rem;font-weight:700;margin:6px 0 0;line-height:1.1;text-shadow:0 2px 16px rgba(0,0,0,.34),0 0 2px rgba(0,0,0,.32)}.Home_section__3569L{margin-top:0}.Home_sectionTitle__DKb2S{font-size:1.2rem;margin-bottom:22px;font-weight:600;color:#212121}.Home_cardGrid__3NHKG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:26px;gap:26px;align-items:stretch}.Home_card__E5spL{background:#fff;border-radius:0;box-shadow:0 2px 24px rgba(23,50,84,.1);overflow:hidden;display:flex;flex-direction:column;border:none;height:100%;min-height:420px;transition:box-shadow .2s}.Home_card__E5spL:hover{box-shadow:0 8px 32px rgba(23,50,84,.16)}.Home_cardImg__IhmGO{width:100%;height:180px;object-fit:cover;border-top-left-radius:0;border-top-right-radius:0;background:#ececec}.Home_cardBody__H7vAq{display:flex;flex-direction:column;padding:28px 26px 24px;flex:1 1 auto;gap:12px}.Home_cardTitle__rMNyu{font-size:1.35rem;font-weight:600;color:#181818;margin-bottom:16px;line-height:1.21;letter-spacing:-.5px}.Home_cardExcerpt__e_u3A{margin-bottom:28px;line-height:1.36;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.36em * 5)}.Home_cardMetaRow__ZEzDu{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.Home_cardDate__wfobH{font-size:16px;font-weight:400;color:#841414;letter-spacing:1px}.Home_cardAuthorAvatar__ZjBS1{width:42px;height:42px;border-radius:50%;object-fit:cover;background:#eaeaea;border:1.5px solid #fff;box-shadow:0 2px 6px rgba(30,30,30,.05)}.Home_cardLink__EqSxN{display:block}.Home_cardLink__EqSxN,.Home_cardLink__EqSxN *{text-decoration:none!important;color:inherit}.Home_seeMoreWrap__GbmOQ{text-align:right;margin-top:12px}.Home_seeMoreBtn__uiPjj{color:#fff;border:none;border-radius:3px;padding:6px 18px;font-weight:600;font-size:.98rem;cursor:pointer;margin-top:20px;margin-bottom:20px;float:left}.Home_seeMoreBtn__uiPjj,.Home_seeMoreBtn__uiPjj:hover{background:var(--primary-color)}.Home_cardExcerpt__e_u3A{font-size:16px;font-weight:400;font-style:normal;color:#666}.Home_cardMetaRow__ZEzDu,.Home_cardTitle__rMNyu,.Home_card__E5spL{font-family:var(--font-jost),system-ui,sans-serif}.Home_header__y2QYS{justify-content:space-around;padding:0;height:72px;width:100%}.Home_siteTitle__jZdLe{font-family:Jost-SemiBold,Helvetica,sans-serif;font-size:24px;text-decoration:none;letter-spacing:.5px}.Home_socials__g01QO{align-items:center;gap:15px}.Home_socials__g01QO a{display:flex;align-items:center;transition:opacity .15s;opacity:1}.Home_socials__g01QO a:hover{opacity:.72}.Home_main__VkIEL{display:grid;grid-template-columns:1fr 300px;grid-gap:38px;gap:38px;max-width:1140px;margin:0 auto;align-items:start}.Home_contentColumn__zbm1_{display:flex;flex-direction:column;gap:42px}.Home_sidebar__5uvgt{height:100%;position:-webkit-sticky;position:sticky;top:92px;display:flex;flex-direction:column}.Home_adPlaceholder__Bn_Ox{flex:1 1;background:#ffe066;border-radius:9px;min-height:180px;width:100%;display:flex;align-items:flex-start;justify-content:center;font-weight:600;font-size:1.18rem;text-align:center;box-shadow:0 2px 12px rgba(20,30,38,.04);border:1px dashed #edc03f;padding-top:0}.Home_noDecoration__EgsT2{text-decoration:none}.Home_mobileMenu__VYbKf{position:absolute;top:60px;right:0;background:#002385;color:#fff;width:180px;border-radius:0 0 0 10px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:999;display:flex;flex-direction:column;padding:16px}.Home_mobileMenu__VYbKf a{color:#fff;text-decoration:none;margin:8px 0;font-size:1rem}@media (max-width:600px){.Home_cardGrid__3NHKG{grid-template-columns:1fr!important;gap:16px}.Home_header__y2QYS{padding:0 8px}}@media (max-width:900px){.Home_main__VkIEL{grid-template-columns:1fr}.Home_sidebar__5uvgt{display:none}.Home_sectionTitle__DKb2S{padding-left:16px}.Home_cardExcerpt__e_u3A{display:none}}.Home_header__y2QYS{background:var(--primary-color);min-height:56px;display:flex;align-items:center;justify-content:center;position:relative;z-index:10}.Home_headerInner__9F_67{width:100%;max-width:1100px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;box-sizing:border-box}.Home_left__x4dpI{display:flex;align-items:normal;gap:10px}.Home_logoWrap__pWyLP{display:flex;align-items:center;justify-content:center;width:100%}.Home_siteTitle__jZdLe{color:#fff;font-weight:700;font-size:1.3rem;margin-left:12px;margin-top:20px;align-items:center;letter-spacing:1px}.Home_socials__g01QO{position:relative;right:20px;display:flex;gap:14px}.Home_hamburger__XTGnS{display:none}@media (max-width:600px){.Home_header__y2QYS{justify-content:center;background:var(--primary-color);min-height:72px}.Home_logoWrap__pWyLP{justify-content:center;flex:1 1;width:100%}.Home_siteTitle__jZdLe,.Home_socials__g01QO{display:none}.Home_hamburger__XTGnS{display:none;flex-direction:column;justify-content:center;align-items:flex-end;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:transparent;border:none;cursor:pointer;z-index:20}.Home_hamburger__XTGnS span{display:block;width:26px;height:4px;margin:3px 0;background:#fff;border-radius:2px;transition:all .3s}.Home_card__E5spL{height:auto!important}.Home_cardTitle__rMNyu{font-size:1.5rem}.Home_left__x4dpI{margin:0 auto!important}}.Footer_footer__yl3k1{background:#181818;color:#fff;padding:44px 0 24px;display:flex;flex-direction:column;align-items:center;width:100vw;min-width:100vw;margin:0 -50vw;left:50vw;position:relative}.Footer_logoRow__a_Orf{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.Footer_socialRow__vmTGb{display:flex;gap:24px;margin-bottom:24px}.Footer_socialRow__vmTGb a{opacity:1;transition:opacity .2s}.Footer_socialRow__vmTGb a:hover{opacity:.7}.Footer_copyrightRow__hQtSN{display:flex;flex-direction:column;align-items:center;font-size:14px;color:#bcbcbc;gap:12px}.Footer_links__Uk3ms{display:flex;align-items:center;gap:10px;margin-top:6px}.Footer_sep__bF3Yc{color:#6a6a6a;margin:0 6px}.Footer_footerLink__jiil8{color:#bcbcbc;text-decoration:none;font-size:14px}.Footer_footerLink__jiil8:hover{text-decoration:underline}@media (max-width:600px){.Footer_footer__yl3k1{padding:28px 0 16px}.Footer_logoRow__a_Orf img{width:50px!important;height:auto!important}.Footer_socialRow__vmTGb{gap:18px;margin-bottom:18px}.Footer_copyrightRow__hQtSN{font-size:12px;gap:6px}.Footer_links__Uk3ms{font-size:12px}}