.blogDetail-module-scss-module__ncVSBq__detailContainer{color:#4a4a4a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;max-width:1200px;margin:0 auto;padding:0 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7}@media (min-width:768px){.blogDetail-module-scss-module__ncVSBq__detailContainer{padding:0 2rem}}.blogDetail-module-scss-module__ncVSBq__detailHeader{text-align:center;margin-bottom:3rem;position:relative}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__backLink{color:#e07a5f;align-items:center;margin-bottom:2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__backLink:hover{color:#cb4a27}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__backLink svg{margin-right:.5rem}.blogDetail-module-scss-module__ncVSBq__detailHeader h1{color:#2d3436;margin-bottom:1.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;line-height:1.3}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__postMeta{color:#7d7d7d;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;font-size:.95rem;display:flex}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__postMeta span{align-items:center;display:flex}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__postMeta span svg{opacity:.8;margin-right:.5rem}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__featuredImage{border-radius:8px;width:100%;height:450px;margin:1rem 0;position:relative;overflow:hidden}.blogDetail-module-scss-module__ncVSBq__detailHeader .blogDetail-module-scss-module__ncVSBq__featuredImage .blogDetail-module-scss-module__ncVSBq__image{object-fit:cover;width:100%;height:100%}.blogDetail-module-scss-module__ncVSBq__detailContent{max-width:800px;margin:0 auto 4rem;font-size:1.1rem}.blogDetail-module-scss-module__ncVSBq__detailContent p{margin-bottom:1.8rem;line-height:1.8}.blogDetail-module-scss-module__ncVSBq__detailContent h2{color:#2d3436;margin:3rem 0 1.5rem;padding-bottom:.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.4;position:relative}.blogDetail-module-scss-module__ncVSBq__detailContent h2:after{content:"";background:#e07a5f;border-radius:3px;width:60px;height:3px;position:absolute;bottom:0;left:0}.blogDetail-module-scss-module__ncVSBq__detailContent h3{color:#2d3436;margin:2.5rem 0 1.2rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:600}.blogDetail-module-scss-module__ncVSBq__detailContent .blogDetail-module-scss-module__ncVSBq__contentImage{border-radius:8px;height:400px;margin:2.5rem 0;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}@media (max-width:768px){.blogDetail-module-scss-module__ncVSBq__detailContent .blogDetail-module-scss-module__ncVSBq__contentImage{height:300px}}.blogDetail-module-scss-module__ncVSBq__detailContent .blogDetail-module-scss-module__ncVSBq__contentImage img{object-fit:cover}.blogDetail-module-scss-module__ncVSBq__detailContent .blogDetail-module-scss-module__ncVSBq__contentImage figcaption{text-align:center;color:#979797;margin-top:.8rem;font-size:.9rem;font-style:italic}.blogDetail-module-scss-module__ncVSBq__detailContent blockquote{color:#7d7d7d;border-left:4px solid #e07a5f;margin:2.5rem 0;padding-left:1.8rem;font-size:1.2rem;font-style:italic;line-height:1.8}.blogDetail-module-scss-module__ncVSBq__detailContent blockquote footer{color:#979797;margin-top:1rem;font-size:.95rem;font-style:normal;font-weight:500;display:block}.blogDetail-module-scss-module__ncVSBq__detailContent ul,.blogDetail-module-scss-module__ncVSBq__detailContent ol{margin:1.5rem 0;padding-left:2rem}.blogDetail-module-scss-module__ncVSBq__detailContent ul li,.blogDetail-module-scss-module__ncVSBq__detailContent ol li{margin-bottom:.8rem;line-height:1.7}@media (max-width:768px){.blogDetail-module-scss-module__ncVSBq__authorSection{text-align:center;flex-direction:column}}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorImage{border:3px solid #e07a5f;border-radius:50%;flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorInfo{flex:1}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorInfo .blogDetail-module-scss-module__ncVSBq__authorBio{color:#7d7d7d;font-size:1rem;line-height:1.7}.blogDetail-module-scss-module__ncVSBq__gallerySection{margin:5rem 0}.blogDetail-module-scss-module__ncVSBq__gallerySection h2{text-align:center;color:#2d3436;margin-bottom:2.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.8rem;position:relative}.blogDetail-module-scss-module__ncVSBq__gallerySection h2:after{content:"";background:#e07a5f;border-radius:3px;width:80px;height:3px;position:absolute;bottom:-.8rem;left:50%;transform:translate(-50%)}.blogDetail-module-scss-module__ncVSBq__gallerySection .blogDetail-module-scss-module__ncVSBq__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.blogDetail-module-scss-module__ncVSBq__gallerySection .blogDetail-module-scss-module__ncVSBq__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.blogDetail-module-scss-module__ncVSBq__gallerySection .blogDetail-module-scss-module__ncVSBq__galleryGrid .blogDetail-module-scss-module__ncVSBq__galleryImage{border-radius:8px;height:250px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.blogDetail-module-scss-module__ncVSBq__gallerySection .blogDetail-module-scss-module__ncVSBq__galleryGrid .blogDetail-module-scss-module__ncVSBq__galleryImage:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000026}.blogDetail-module-scss-module__ncVSBq__gallerySection .blogDetail-module-scss-module__ncVSBq__galleryGrid .blogDetail-module-scss-module__ncVSBq__galleryImage img{object-fit:cover}.blogDetail-module-scss-module__ncVSBq__tipsSection{background:#f8f9fa;border-radius:12px;margin:3rem 0;padding:2rem}.blogDetail-module-scss-module__ncVSBq__tipsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.blogDetail-module-scss-module__ncVSBq__tipCard{background:#fff;border-radius:8px;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 2px 8px #0000001a}.blogDetail-module-scss-module__ncVSBq__tipIcon{color:#4caf50;font-size:1.2rem;font-weight:700}.blogDetail-module-scss-module__ncVSBq__faqSection{margin:4rem 0}.blogDetail-module-scss-module__ncVSBq__faqList{margin-top:2rem}.blogDetail-module-scss-module__ncVSBq__faqItem{border-bottom:1px solid #eee;margin-bottom:2rem;padding-bottom:1.5rem}.blogDetail-module-scss-module__ncVSBq__faqItem:last-child{border-bottom:none;margin-bottom:0}.blogDetail-module-scss-module__ncVSBq__faqQuestion{color:#2d3436;margin-bottom:.8rem;font-size:1.1rem}.blogDetail-module-scss-module__ncVSBq__faqAnswer{color:#4a4a4a;line-height:1.7}.blogDetail-module-scss-module__ncVSBq__authorSection{background:#f2f4f6;border-radius:12px;align-items:center;gap:2rem;max-width:800px;margin:4rem auto;padding:2rem;display:flex}@media (max-width:768px){.blogDetail-module-scss-module__ncVSBq__authorSection{text-align:center;flex-direction:column}}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorImage{border-radius:50%;flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorImage img{object-fit:cover}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorInfo h3{color:#2d3436;margin-bottom:.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorInfo p{color:#7d7d7d;margin-bottom:1rem;font-size:.95rem}.blogDetail-module-scss-module__ncVSBq__authorSection .blogDetail-module-scss-module__ncVSBq__authorInfo .blogDetail-module-scss-module__ncVSBq__authorBio{font-size:1rem;line-height:1.7}.blogDetail-module-scss-module__ncVSBq__newsletterSection{color:#fff;text-align:center;background:linear-gradient(135deg,#3a5a78,#294056);margin-top:5rem;padding:4rem 1.5rem;position:relative;overflow:hidden}@media (min-width:768px){.blogDetail-module-scss-module__ncVSBq__newsletterSection{padding:6rem 2rem}}.blogDetail-module-scss-module__ncVSBq__newsletterSection:before{content:"";background:radial-gradient(circle,#ffffff0d 0%,#0000 70%);width:100%;height:200%;position:absolute;top:-50%;right:-50%;transform:rotate(30deg)}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterContent{z-index:1;max-width:600px;margin:0 auto;position:relative}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterContent h2{margin-bottom:1rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterContent p{opacity:.9;margin-bottom:2rem;font-size:1.1rem}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterForm{border-radius:4px;max-width:500px;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000014}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterForm input{border:none;outline:none;flex:1;padding:.9rem 1.2rem;font-size:1rem}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterForm input::placeholder{color:#b0b0b0}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__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)}.blogDetail-module-scss-module__ncVSBq__newsletterSection .blogDetail-module-scss-module__ncVSBq__newsletterForm button:hover{background:#d85634}
