.BlogContent_articlePage__WVTT9{background-color:var(--white);padding-bottom:80px}.BlogContent_heroSection__QcDyX{position:relative;width:100%;height:60vh;min-height:400px;max-height:600px}.BlogContent_imgWrapper__Z0o_r{position:relative;width:100%;height:100%}.BlogContent_heroImg__pjtjE{object-fit:cover;z-index:1}.BlogContent_imgOverlay__dXlMJ{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3));z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:60px}.BlogContent_containerLarge__1XKsy{max-width:1000px;width:100%;margin:0 auto;padding:0 40px}.BlogContent_backLink__Xlwe9{display:inline-block;color:rgba(255,255,255,.8);font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin-bottom:25px;transition:color .3s}.BlogContent_backLink__Xlwe9:hover{color:var(--site-color)}.BlogContent_title__h3rKq{color:var(--white);font-size:56px;font-weight:800;line-height:1.1;margin:0 0 20px}.BlogContent_meta__lgErG{color:rgba(255,255,255,.8);font-size:16px;display:flex;align-items:center;gap:15px}.BlogContent_author__mGQpH{font-weight:600}.BlogContent_divider__YQ50Q{opacity:.5}.BlogContent_contentSection__lJxqS{padding-top:60px}.BlogContent_containerNarrow__KqjaI{max-width:800px;margin:0 auto;padding:0 40px}.BlogContent_contentBody__PxBpZ{font-size:18px;line-height:1.9;color:#444}.BlogContent_contentBody__PxBpZ p{margin-bottom:30px}.BlogContent_leadParagraph__bN1PW{font-size:24px;font-weight:500;color:var(--black);line-height:1.6;margin-bottom:50px!important;border-left:5px solid var(--site-color);padding-left:20px}.BlogContent_conclusionBox___cn6m{margin-top:60px;background-color:#f7f6f1;padding:40px;border-radius:6px;text-align:center}.BlogContent_conclusionBox___cn6m h3{font-size:26px;font-weight:800;color:var(--black);margin:0 0 15px}.BlogContent_conclusionBox___cn6m p{font-size:16px;color:#666;margin-bottom:25px!important}.BlogContent_ctaBtn__gQ1N3{display:inline-block;background-color:var(--button-color);color:var(--white);padding:14px 32px;font-size:16px;font-weight:700;border-radius:4px;text-decoration:none;transition:transform .3s,background-color .3s}.BlogContent_ctaBtn__gQ1N3:hover{background-color:var(--button-hover-color);transform:translateY(-2px)}@media screen and (max-width:768px){.BlogContent_title__h3rKq{font-size:38px}.BlogContent_leadParagraph__bN1PW{font-size:20px}.BlogContent_contentBody__PxBpZ{font-size:16px}}