.blog-module-scss-module__lAnAoq__blogContainer{color:#4a4a4a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.blog-module-scss-module__lAnAoq__sectionTitle{color:#2d3436;text-align:center;margin-bottom:3rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem;position:relative}.blog-module-scss-module__lAnAoq__sectionTitle:after{content:"";background:#e07a5f;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%)}.blog-module-scss-module__lAnAoq__button{color:#fff;cursor:pointer;background:#e07a5f;border:none;border-radius:4px;padding:.8rem 1.8rem;font-weight:600;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-block}.blog-module-scss-module__lAnAoq__button:hover{background:#d85634;transform:translateY(-2px)}.blog-module-scss-module__lAnAoq__heroSection{height:50vh;min-height:400px;max-height:600px;margin-bottom:4rem;position:relative;overflow:hidden}.blog-module-scss-module__lAnAoq__heroSection .blog-module-scss-module__lAnAoq__heroImage{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform 8s cubic-bezier(.25,.46,.45,.94);position:absolute;transform:scale(1)}.blog-module-scss-module__lAnAoq__heroSection:hover .blog-module-scss-module__lAnAoq__heroImage{transform:scale(1.05)}.blog-module-scss-module__lAnAoq__heroSection .blog-module-scss-module__lAnAoq__heroOverlay{z-index:2;background:linear-gradient(#0003,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}.blog-module-scss-module__lAnAoq__heroSection .blog-module-scss-module__lAnAoq__heroContent{z-index:3;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 2rem;display:flex;position:relative}.blog-module-scss-module__lAnAoq__heroSection .blog-module-scss-module__lAnAoq__heroContent h1{text-shadow:0 2px 4px #0000004d;margin-bottom:1rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.blog-module-scss-module__lAnAoq__heroSection .blog-module-scss-module__lAnAoq__heroContent p{text-shadow:0 1px 2px #0000004d;max-width:700px;margin:0 auto;font-size:clamp(1rem,2vw,1.2rem)}.blog-module-scss-module__lAnAoq__featuredPosts{max-width:1280px;margin:0 auto 5rem;padding:0 1.5rem}@media (min-width:768px){.blog-module-scss-module__lAnAoq__featuredPosts{padding:0 2rem}}.blog-module-scss-module__lAnAoq__postGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2.5rem;display:grid}@media (min-width:768px){.blog-module-scss-module__lAnAoq__postGrid{gap:3rem}}.blog-module-scss-module__lAnAoq__postCard{background:#fff;border-radius:12px;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.blog-module-scss-module__lAnAoq__postCard:hover{transform:translateY(-8px);box-shadow:0 15px 30px #0000001f}.blog-module-scss-module__lAnAoq__postCard:hover .blog-module-scss-module__lAnAoq__cardImage .blog-module-scss-module__lAnAoq__postImage{transform:scale(1.08)}.blog-module-scss-module__lAnAoq__postCard:hover .blog-module-scss-module__lAnAoq__readMore{color:#d85937}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardLink{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardImage{flex-shrink:0;height:220px;position:relative;overflow:hidden}@media (min-width:768px){.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardImage{height:260px}}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardImage .blog-module-scss-module__lAnAoq__postImage{object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94);position:relative!important}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardImage .blog-module-scss-module__lAnAoq__imageOverlay{z-index:1;background:linear-gradient(#0000,#0003);width:100%;height:100%;position:absolute;top:0;left:0}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__difficultyBadge{color:#fff;text-transform:uppercase;z-index:2;background:#2d3436d9;border-radius:20px;padding:.4rem 1rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 20px #00000014}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__cardContent>:last-child{margin-top:auto}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__postCategory{color:#fff;letter-spacing:.5px;background:#3a5a78;border-radius:20px;align-self:flex-start;margin-bottom:1rem;padding:.4rem 1rem;font-size:.75rem;font-weight:600;display:inline-block;box-shadow:0 4px 20px #00000014}.blog-module-scss-module__lAnAoq__postCard h3{color:#2d3436;margin-bottom:.75rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;line-height:1.4}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__postExcerpt{color:#7d7d7d;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__postMeta{color:#979797;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__postMeta span{align-items:center;display:flex}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__postMeta svg{opacity:.8;margin-right:.4rem;font-size:.9em}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__readMore{color:#e07a5f;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__readMore:after{content:"→";margin-left:.5rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.blog-module-scss-module__lAnAoq__postCard .blog-module-scss-module__lAnAoq__readMore:hover:after{transform:translate(3px)}.blog-module-scss-module__lAnAoq__blogDetail{max-width:900px;margin:0 auto;padding:0 1.5rem}@media (min-width:768px){.blog-module-scss-module__lAnAoq__blogDetail{padding:0 2rem}}.blog-module-scss-module__lAnAoq__detailHeader{text-align:center;margin-bottom:3rem}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__backLink{color:#e07a5f;align-items:center;margin-bottom:1.5rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__backLink:hover{color:#cb4a27}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__backLink svg{margin-right:.5rem}.blog-module-scss-module__lAnAoq__detailHeader h1{color:#2d3436;margin-bottom:1rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.3}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__postMeta{color:#7d7d7d;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;font-size:.95rem;display:flex}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__postMeta span{align-items:center;display:flex}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__postMeta span svg{margin-right:.5rem}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__featuredImage{border-radius:12px;height:400px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (max-width:768px){.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__featuredImage{height:300px}}.blog-module-scss-module__lAnAoq__detailHeader .blog-module-scss-module__lAnAoq__featuredImage img{object-fit:cover}.blog-module-scss-module__lAnAoq__detailContent{max-width:700px;margin:0 auto 4rem}.blog-module-scss-module__lAnAoq__detailContent p{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.7}.blog-module-scss-module__lAnAoq__detailContent h2,.blog-module-scss-module__lAnAoq__detailContent h3{color:#2d3436;margin:2.5rem 0 1.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.4}.blog-module-scss-module__lAnAoq__detailContent h2{font-size:1.75rem}.blog-module-scss-module__lAnAoq__detailContent h3{font-size:1.5rem}.blog-module-scss-module__lAnAoq__detailContent .blog-module-scss-module__lAnAoq__contentImage{border-radius:8px;height:400px;margin:2rem 0;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (max-width:768px){.blog-module-scss-module__lAnAoq__detailContent .blog-module-scss-module__lAnAoq__contentImage{height:300px}}.blog-module-scss-module__lAnAoq__detailContent .blog-module-scss-module__lAnAoq__contentImage img{object-fit:cover}.blog-module-scss-module__lAnAoq__detailContent .blog-module-scss-module__lAnAoq__contentImage figcaption{text-align:center;color:#979797;margin-top:.5rem;font-size:.9rem}.blog-module-scss-module__lAnAoq__detailContent blockquote{color:#7d7d7d;border-left:4px solid #e07a5f;margin:2rem 0;padding-left:1.5rem;font-style:italic}.blog-module-scss-module__lAnAoq__detailContent blockquote p{font-size:1.2rem;line-height:1.6}.blog-module-scss-module__lAnAoq__detailContent blockquote footer{color:#979797;margin-top:.5rem;font-size:.9rem;font-style:normal}.blog-module-scss-module__lAnAoq__gallerySection{margin:4rem 0}.blog-module-scss-module__lAnAoq__gallerySection h2{text-align:center;margin-bottom:2rem}.blog-module-scss-module__lAnAoq__gallerySection .blog-module-scss-module__lAnAoq__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}.blog-module-scss-module__lAnAoq__gallerySection .blog-module-scss-module__lAnAoq__galleryGrid .blog-module-scss-module__lAnAoq__galleryImage{border-radius:8px;height:200px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.blog-module-scss-module__lAnAoq__gallerySection .blog-module-scss-module__lAnAoq__galleryGrid .blog-module-scss-module__lAnAoq__galleryImage:hover{transform:translateY(-5px)}.blog-module-scss-module__lAnAoq__gallerySection .blog-module-scss-module__lAnAoq__galleryGrid .blog-module-scss-module__lAnAoq__galleryImage img{object-fit:cover}.blog-module-scss-module__lAnAoq__tipsSection{background:#f2f4f6;border-radius:12px;margin:4rem 0;padding:2.5rem}.blog-module-scss-module__lAnAoq__tipsSection h2{text-align:center;margin-bottom:2rem}.blog-module-scss-module__lAnAoq__tipsSection ul{max-width:600px;margin:0 auto;list-style:none}.blog-module-scss-module__lAnAoq__tipsSection ul li{margin-bottom:1rem;padding-left:2rem;line-height:1.6;position:relative}.blog-module-scss-module__lAnAoq__tipsSection ul li:before{content:"✓";color:#e07a5f;font-weight:700;position:absolute;left:0}.blog-module-scss-module__lAnAoq__newsletterSection{color:#fff;text-align:center;background:linear-gradient(135deg,#3a5a78,#294056);padding:4rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.blog-module-scss-module__lAnAoq__newsletterSection{padding:6rem 2rem}}.blog-module-scss-module__lAnAoq__newsletterSection:before{content:"";background:radial-gradient(circle,#ffffff0d 0%,#0000 70%);width:100%;height:200%;position:absolute;top:-50%;right:-50%;transform:rotate(30deg)}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterContent{z-index:1;max-width:600px;margin:0 auto;position:relative}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterContent h2{margin-bottom:1rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterContent p{opacity:.9;margin-bottom:2rem;font-size:1.1rem}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterForm{border-radius:4px;max-width:500px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000014}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterForm input{border:none;outline:none;flex:1;padding:.9rem 1.2rem;font-size:1rem}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterForm input::placeholder{color:#b0b0b0}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterForm button{color:#fff;cursor:pointer;background:#e07a5f;border:none;padding:0 1.8rem;font-weight:600;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.blog-module-scss-module__lAnAoq__newsletterSection .blog-module-scss-module__lAnAoq__newsletterForm button:hover{background:#d85634}
