.BlogListing_blogContainer__g5d3o{min-height:100vh}.BlogListing_layout__eUXb8{width:100%;min-height:var(--hero-min-height,400px);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;font-size:16px}.BlogListing_backgroundImageMobile__37eoT{object-fit:cover;object-position:center 60%;z-index:1}.BlogListing_backgroundImageDesktop__QVKcJ{object-fit:cover;object-position:70% center;z-index:1;display:none}.BlogListing_container__UnnPk{margin-top:10em;max-width:var(--max-width,1440px);width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}.BlogListing_contentContainer__Qg9Rt{display:flex;flex-direction:column;align-items:center;width:75%;max-width:24.375em}.BlogListing_logo__5Asua{object-fit:contain;object-position:center;margin-bottom:1.25em}.BlogListing_welcomeText__QN5_Y{font-size:32px;font-weight:300;vertical-align:bottom;line-height:100%;text-align:center;color:#243346;font-family:var(--font-noto-serif,serif);letter-spacing:-.96px;font-feature-settings:"liga" off,"clig" off}.BlogListing_welcomeBold__mQgsE{font-weight:700;color:#243346;font-family:var(--font-manrope,sans-serif)}.BlogListing_contentSection__p6Zhp{background:var(--bg-primary,#fdfaf1);width:100%;min-height:100vh}.BlogListing_contentWrapper__YjKSP{max-width:var(--max-width,1440px);margin:0 auto;padding:80px 42px}.BlogListing_featuredSection__cwtOZ{margin-bottom:80px}.BlogListing_featuredLabel__4Nug7{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#243346;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.5px}.BlogListing_featuredIcon__isE95{object-fit:contain}.BlogListing_featuredGrid__QxhtS{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}.BlogListing_articlesGrid__O7fKU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:3rem;grid-auto-rows:1fr}.BlogListing_loadMoreSection__g66xz{text-align:center;margin-top:3rem}.BlogListing_loadMoreBtn__5x3WS{background:#aa5235;border:none;border-radius:25px;font-size:1rem;font-weight:600;color:#fff;padding:1rem 2rem;box-shadow:0 4px 15px rgba(212,112,58,.3);transition:all .3s ease;cursor:pointer}.BlogListing_loadMoreBtn__5x3WS:hover{background:#b5684f;transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,112,58,.4)}.BlogListing_noArticles__Wx4gs{text-align:center;padding:3rem;color:#6c757d;font-size:1.125rem}@media (max-width:1024px){.BlogListing_articlesGrid__O7fKU{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (min-width:768px){.BlogListing_layout__eUXb8{justify-content:center;height:var(--hero-height,500px)}.BlogListing_backgroundImageMobile__37eoT{display:none}.BlogListing_backgroundImageDesktop__QVKcJ{display:block}.BlogListing_logo__5Asua{margin-bottom:1.5em}.BlogListing_container__UnnPk{margin-top:0;align-items:flex-start}.BlogListing_contentContainer__Qg9Rt{width:100%;max-width:35em;align-items:flex-start;margin-left:5em}.BlogListing_welcomeText__QN5_Y{font-size:64px;text-align:left;line-height:100%;letter-spacing:-1.92px}}@media (max-width:1024px){.BlogListing_articlesGrid__O7fKU{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogListing_contentWrapper__YjKSP{padding:64px 16px}.BlogListing_articlesGrid__O7fKU{grid-template-columns:1fr;gap:24px}.BlogListing_featuredGrid__QxhtS{grid-template-columns:1fr}.BlogListing_loadMoreBtn__5x3WS{padding:.875rem 1.75rem;font-size:.9rem}}.BlogListing_blogLearnMoreBg__CCb_v{object-position:top!important}.BlogCard_cardLink__ROutn{display:block;text-decoration:none;color:inherit;height:100%}.BlogCard_cardLink__ROutn:hover{color:inherit}.BlogCard_card__O6Lm6{display:flex;flex-direction:column;background:#f3efe6;border-radius:24px;overflow:hidden;transition:all .3s ease;height:100%}.BlogCard_card__O6Lm6:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12)}.BlogCard_featured__HPJeD{display:flex;flex-direction:row;background:var(--color-cream);min-height:380px}.BlogCard_featured__HPJeD .BlogCard_coverContainer__b3d20{width:50%;height:auto;min-height:300px}.BlogCard_featured__HPJeD .BlogCard_cardContentWrapper__qQrJk{width:50%;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.BlogCard_coverContainer__b3d20{position:relative;height:240px;overflow:hidden}.BlogCard_placeholderCover__I_wk9{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e8e8e8);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.BlogCard_placeholderIcon__EHLYi{font-size:3rem;color:#999;opacity:.6}.BlogCard_card__O6Lm6:hover .BlogCard_placeholderCover__I_wk9{transform:scale(1.02)}.BlogCard_featuredTag__zqy8D{position:absolute;top:1.5rem;left:1.5rem;background:hsla(0,0%,100%,.95);color:#1890ff;padding:.5rem 1rem;border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}.BlogCard_logoAvatar__VYh0N{position:absolute;bottom:1rem;right:1rem;z-index:2;width:48px;height:48px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#2c3e50;border:2px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.BlogCard_imageWrapper__LqoS4{position:relative;width:100%;height:100%;overflow:hidden}.BlogCard_cardImage__pXdOH{object-fit:cover;transition:transform .3s ease}.BlogCard_card__O6Lm6:hover .BlogCard_cardImage__pXdOH{transform:scale(1.02)}.BlogCard_logoImage__oQQQl{height:auto}.BlogCard_cardContentWrapper__qQrJk{display:flex;flex-direction:column;flex-grow:1;background-color:#f3efe6;padding:1.5rem}.BlogCard_cardContent__dm51j{display:flex;flex-direction:column;gap:18px}.BlogCard_cardTitle__W66N_{color:#243346;font-size:23px!important;font-weight:600;line-height:1.4;margin:0}.BlogCard_featuredTitle__ZB1FA{color:#243346;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:35px;font-style:normal;font-weight:700;line-height:120%}.BlogCard_cardSubtitle__W1PzA{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding-top:2px;color:#243346;font-feature-settings:"liga" off,"clig" off}.BlogCard_author__kwjtD,.BlogCard_cardSubtitle__W1PzA{font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.BlogCard_author__kwjtD{color:var(--Navy,#243346)}.BlogCard_logoContainer__87O75{display:flex;align-items:center;padding-top:38px;margin-top:auto}.BlogCard_featured__HPJeD .BlogCard_logoContainer__87O75{padding-top:38px}.BlogCard_logoImage__oQQQl{object-fit:contain;max-width:100px!important}.BlogCard_featuredLabelInCard__4C_EL{display:flex;align-items:center;gap:.25rem;color:#243346;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-manrope,sans-serif);font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.44px;padding-bottom:32px}.BlogCard_featuredIconInCard__FZ1uv{object-fit:contain}@media (max-width:768px){.BlogCard_coverContainer__b3d20{height:200px}.BlogCard_featured__HPJeD{flex-direction:column}.BlogCard_featured__HPJeD .BlogCard_coverContainer__b3d20{width:100%;height:240px;min-height:240px}.BlogCard_featured__HPJeD .BlogCard_cardContentWrapper__qQrJk{width:100%;padding:1.5rem}.BlogCard_featured__HPJeD .BlogCard_cardContent__dm51j{padding:0}.BlogCard_featuredTitle__ZB1FA{font-size:1.5rem!important}}@media (max-width:580px){.BlogCard_featuredLabelInCard__4C_EL{padding-bottom:0}.BlogCard_cardContent__dm51j{gap:15px}}@media (max-width:480px){.BlogCard_coverContainer__b3d20{height:190px!important;min-height:190px!important}.BlogCard_featuredTitle__ZB1FA{font-size:1.375rem!important}}.BlogNotFound_container__nqT0C{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fdfaf1;padding:2rem}.BlogNotFound_content__lnz9d{max-width:500px;text-align:center}.BlogNotFound_errorCode__rnTUi{font-size:8rem;font-weight:900;line-height:.8}.BlogNotFound_errorCode__rnTUi,.BlogNotFound_title__1h6bZ{color:#243346;margin-bottom:1rem;font-family:var(--font-manrope,sans-serif)}.BlogNotFound_title__1h6bZ{font-size:2.5rem;font-weight:700}.BlogNotFound_description__SxtPw{font-size:1.125rem;color:#243346;opacity:.8;line-height:1.6;margin-bottom:2rem;font-family:var(--font-noto-serif,serif)}.BlogNotFound_backButton___lL0t{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:#aa5235;color:#fff;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px rgba(212,112,58,.3);font-family:var(--font-manrope,sans-serif)}.BlogNotFound_backButton___lL0t:hover{background:rgba(170,82,53,.9);transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,112,58,.4)}.BlogNotFound_backIcon__U_D7z{filter:brightness(0) saturate(100%) invert(100%)}@media (max-width:768px){.BlogNotFound_errorCode__rnTUi{font-size:6rem}.BlogNotFound_title__1h6bZ{font-size:2rem}.BlogNotFound_description__SxtPw{font-size:1rem}}