.FeaturedPosts_container__0O23y{max-width:1000px;margin:0 auto;padding:0 1rem}.FeaturedPosts_carousel__B2vwO{position:relative;width:100%;height:280px;overflow:hidden;border-radius:12px;background:#fff}.FeaturedPosts_carouselInner__qCryz{position:relative;width:100%;height:100%}.FeaturedPosts_slide__atVOM{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease-in-out}.FeaturedPosts_slide__atVOM.FeaturedPosts_active__hCLq1{opacity:1}.FeaturedPosts_control__WfXEJ{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.9);border:none;width:40px;height:40px;border-radius:50%;font-size:1.5rem;color:#1a202c;cursor:pointer;transition:all .2s ease;z-index:2;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.FeaturedPosts_control__WfXEJ:hover{background:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.FeaturedPosts_prev__iSYzJ{left:1rem}.FeaturedPosts_next__JnjZL{right:1rem}.FeaturedPosts_dots__6xE8S{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;z-index:2}.FeaturedPosts_dot__6nQFp{width:8px;height:8px;border-radius:50%;border:none;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease}.FeaturedPosts_dot__6nQFp:hover{background:hsla(0,0%,100%,.8)}.FeaturedPosts_dot__6nQFp.FeaturedPosts_activeDot__G7oPz{background:#fff;width:24px;border-radius:4px}@media (max-width:768px){.FeaturedPosts_container__0O23y{max-width:1000px;margin-bottom:40px}.FeaturedPosts_carousel__B2vwO{height:240px}.FeaturedPosts_control__WfXEJ{width:35px;height:35px;font-size:1.25rem}.FeaturedPosts_prev__iSYzJ{left:.5rem}.FeaturedPosts_next__JnjZL{right:.5rem}}@media (max-width:480px){.FeaturedPosts_carousel__B2vwO{height:220px}.FeaturedPosts_control__WfXEJ{width:32px;height:32px;font-size:1.125rem}}.Blog_blog__FHwW3{font-family:Georgia,Times New Roman,serif;line-height:1.6;color:#2c3e50;background:#fefefe;min-height:100vh}.Blog_container__LMMjY{max-width:1400px;margin:0 auto;background:#fff;min-height:100vh;box-shadow:0 0 40px rgba(0,0,0,.08);padding:0 2rem;position:relative;z-index:1}.Blog_header__KrkTW{background:linear-gradient(180deg,#f8fafc,#fff);padding:8rem 3rem 4rem;border-bottom:1px solid #e2e8f0;text-align:center;margin:0 -2rem;position:relative;z-index:2}.Blog_headerContent__z89ip{max-width:700px;margin:0 auto}.Blog_title__lJ84v{font-size:4.5rem;font-weight:500;color:#1a202c;margin-bottom:1.5rem;letter-spacing:-.02em;font-family:Georgia,serif}.Blog_subtitle__96pQS{font-size:1.125rem;color:#64748b;font-weight:400;margin:0;font-style:italic}.Blog_featured__380_T{background:#f8fafc;padding:4rem 3rem;border-bottom:1px solid #e2e8f0;margin:0 -2rem;position:relative;z-index:2}.Blog_featuredContent__GrHnd{max-width:1200px;margin:0 auto}.Blog_featuredTitle__QtveT{font-weight:500;color:#334155;margin-bottom:2rem;text-align:center;letter-spacing:.025em;text-transform:uppercase;font-size:.875rem}.Blog_main__bC88N{padding:5rem 3rem 6rem;position:relative;z-index:2}.Blog_content__WgObR{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;gap:5rem;align-items:start}.Blog_postsSection__McKPP{min-width:0}.Blog_postsTitle__72S3J{font-weight:500;color:#334155;margin-bottom:2rem;letter-spacing:.025em;text-transform:uppercase;font-size:.875rem}.Blog_posts__rvlhi{display:flex;flex-direction:column;gap:3rem}.Blog_sidebar__2ou8f{position:sticky;top:2rem;display:flex;flex-direction:column;gap:2rem}.Blog_mainContainer__B4iTv{max-width:1200px;margin:0 auto;background:#fff;min-height:100vh}.Blog_featuredPostHeader__GwH7k{font-weight:500;color:#334155;margin-bottom:2rem;text-align:center;letter-spacing:.025em;text-transform:uppercase;font-size:.875rem;margin-top:40px}.Blog_sideContainer__v8WHh{display:flex;flex-direction:column;gap:2rem}.Blog_navbar__ipn0D{justify-content:space-between;margin-bottom:50px;padding:40px 20px 0}.Blog_footer__A3v_s,.Blog_navbar__ipn0D{display:flex;align-items:center;background-color:transparent}.Blog_footer__A3v_s{flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:40px;padding:20px 20px 0}.Blog_logo__4agvN{width:175px;height:auto;border-radius:16px;margin-left:80px}.Blog_footerLogo__ck_co{width:125px;height:auto;border-radius:16px;margin:22px auto 25px}.Blog_recentPostHeader__hsrk5{text-shadow:#fff 1px 0 10px;font-size:24px;font-weight:800;padding-bottom:30px;text-decoration:underline;text-align:center}.Blog_navLinks__tx1L9{gap:60px;margin-right:80px}.Blog_footerNavLinks__wcE31,.Blog_navLinks__tx1L9{display:flex;justify-content:flex-end;list-style:none;font-size:24px;font-weight:800}.Blog_footerNavLinks__wcE31{gap:40px;margin-top:12px;margin-bottom:16px}.Blog_navLinkPost__pOxP7{margin-left:20px;text-decoration:none;letter-spacing:1.5px;color:#fff;font-size:18px;transition:all .5s ease;text-shadow:#5380da 1px 2px 10px}.Blog_navLinkPost__pOxP7:hover{text-shadow:#000 1px 0 10px}.Blog_navLink__Sneds{margin-left:20px;font-size:24px}.Blog_footerNavLink__Af9ZF,.Blog_navLink__Sneds{text-decoration:none;letter-spacing:1.5px;color:#333;transition:all .5s ease;text-shadow:#fff 1px 4px 10px}.Blog_footerNavLink__Af9ZF{font-size:20px}.Blog_navLink__Sneds:hover{color:#41629b;text-shadow:#fff 1px 0 10px}@media (max-width:1200px){.Blog_container__LMMjY{padding:0 1.5rem}.Blog_header__KrkTW{padding:5rem 2.5rem 3.5rem;margin:0 -1.5rem}.Blog_featured__380_T{padding:2.5rem;margin:0 -1.5rem}.Blog_main__bC88N{padding:3.5rem 2.5rem}.Blog_content__WgObR{gap:4rem}}@media (max-width:1024px) and (min-width:769px){.Blog_content__WgObR{grid-template-columns:1fr;gap:4rem}.Blog_sidebar__2ou8f{position:static;order:-1}.Blog_container__LMMjY{padding:0 3rem}.Blog_header__KrkTW{padding:8rem 4rem 5rem;margin:0 -3rem}.Blog_headerContent__z89ip{max-width:800px}.Blog_title__lJ84v{font-size:3.5rem;margin-bottom:2rem}.Blog_subtitle__96pQS{font-size:1.25rem}.Blog_featured__380_T{padding:5rem 4rem;margin:0 -3rem}.Blog_main__bC88N{padding:6rem 4rem 7rem}.Blog_posts__rvlhi{gap:3.5rem}}@media (max-width:1024px){.Blog_content__WgObR{grid-template-columns:1fr;gap:4rem}.Blog_sidebar__2ou8f{position:static;order:-1}.Blog_container__LMMjY{padding:0 2rem}.Blog_header__KrkTW{padding:7rem 3rem 4rem;margin:0 -2rem}.Blog_featured__380_T{padding:4rem 3rem;margin:0 -2rem}.Blog_main__bC88N{padding:5rem 3rem 6rem}.Blog_posts__rvlhi{gap:3rem}}@media (max-width:768px){.Blog_container__LMMjY{padding:0 1.5rem;box-shadow:none}.Blog_header__KrkTW{padding:6rem 2.5rem 3rem;margin:0 -1.5rem}.Blog_title__lJ84v{font-size:2.75rem;margin-bottom:2rem}.Blog_subtitle__96pQS{font-size:1.125rem}.Blog_featured__380_T{padding:4rem 2.5rem;margin:0 -1.5rem}.Blog_main__bC88N{padding:4rem 2.5rem 5rem}.Blog_content__WgObR{gap:3rem}.Blog_posts__rvlhi{gap:2.5rem;width:80vw;margin:auto}.Blog_navbar__ipn0D{padding-top:0;display:flex;flex-direction:column}.Blog_logo__4agvN{margin:30px auto}.Blog_navLinks__tx1L9{text-align:center;margin-right:0;margin-top:10px;margin-bottom:0}.Blog_footerNavLinks__wcE31,.Blog_navLinks__tx1L9{display:flex;justify-content:center;align-items:center;gap:10%}.Blog_footerNavLinks__wcE31{margin:0}.Blog_navLink__Sneds{margin:0;text-align:center;display:flex;justify-content:center;align-items:center}}@media (max-width:480px){.Blog_container__LMMjY{padding:0 1rem}.Blog_header__KrkTW{padding:5rem 1.5rem 2.5rem;margin:0 -1rem}.Blog_title__lJ84v{font-size:2.5rem;margin-bottom:1.5rem}.Blog_subtitle__96pQS{font-size:1rem}.Blog_featured__380_T{padding:3rem 1.5rem;margin:0 -1rem}.Blog_main__bC88N{padding:3.5rem 1.5rem 4rem}.Blog_content__WgObR{gap:2.5rem}.Blog_posts__rvlhi{gap:2rem}.Blog_logo__4agvN{width:150px}.Blog_navLink__Sneds{font-size:20px;gap:3%}}@media (max-width:425px){.Blog_container__LMMjY{padding:0 .75rem}.Blog_title__lJ84v{font-size:2.25rem;margin-bottom:1.25rem}.Blog_header__KrkTW{padding:4.5rem 1.25rem 2rem;margin:0 -.75rem}.Blog_featured__380_T{padding:2.5rem 1.25rem;margin:0 -.75rem}.Blog_main__bC88N{padding:3rem 1.25rem 3.5rem}.Blog_content__WgObR{gap:2rem}.Blog_posts__rvlhi{gap:1.75rem}}@media (max-width:380px){.Blog_navLink__Sneds{font-size:22px}.Blog_navLinks__tx1L9{gap:7.5%}}@media (max-width:360px){.Blog_navLink__Sneds{font-size:20px}.Blog_navLinks__tx1L9{gap:5%}}@media (max-width:320px){.Blog_navLink__Sneds{font-size:18px}.Blog_navLinks__tx1L9{gap:5%}}