.FAQ-module__8ZM7Ka__faqSection{background-color:var(--white);padding:80px 5%}.FAQ-module__8ZM7Ka__container{max-width:800px;margin:0 auto}.FAQ-module__8ZM7Ka__sectionTitle{text-align:center;color:var(--dark);margin-bottom:50px;font-size:2.2rem;font-weight:800}.FAQ-module__8ZM7Ka__accordionGroup{flex-direction:column;gap:15px;display:flex}.FAQ-module__8ZM7Ka__item{background:var(--bg-soft);border-radius:12px;transition:all .3s;overflow:hidden}.FAQ-module__8ZM7Ka__question{text-align:left;width:100%;color:var(--dark);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:22px 25px;font-size:1.1rem;font-weight:700;display:flex}.FAQ-module__8ZM7Ka__question:hover,.FAQ-module__8ZM7Ka__active{color:var(--primary)}.FAQ-module__8ZM7Ka__icon{color:var(--primary);font-size:1.5rem;font-weight:400}.FAQ-module__8ZM7Ka__answerWrap{max-height:0;transition:max-height .4s cubic-bezier(0,1,0,1);overflow:hidden}.FAQ-module__8ZM7Ka__show{max-height:1000px;transition:max-height .4s ease-in-out}.FAQ-module__8ZM7Ka__answerContent{color:var(--text-gray);padding:0 25px 25px;font-size:1rem;line-height:1.7}@media (max-width:600px){.FAQ-module__8ZM7Ka__sectionTitle{font-size:1.8rem}.FAQ-module__8ZM7Ka__question{padding:18px 20px;font-size:1rem}}
.BlogPost-module__J4CTGW__blogPageWrapper{background-color:#fff;min-height:100vh;padding:20px 0}.BlogPost-module__J4CTGW__container{max-width:1200px;margin:0 auto;padding:0 20px}.BlogPost-module__J4CTGW__breadcrumb{color:#666;margin-bottom:30px;font-size:.9rem}.BlogPost-module__J4CTGW__breadcrumb a{color:#d32f2f;text-decoration:none}.BlogPost-module__J4CTGW__breadcrumb span{margin:0 8px}.BlogPost-module__J4CTGW__mainGrid{grid-template-columns:1fr 320px;gap:50px;display:grid}.BlogPost-module__J4CTGW__contentArea{min-width:0}.BlogPost-module__J4CTGW__title{color:#111;margin-bottom:15px;font-size:2.5rem;font-weight:800;line-height:1.2}.BlogPost-module__J4CTGW__metaInfo{color:#777;gap:20px;margin-bottom:25px;font-size:.9rem;display:flex}.BlogPost-module__J4CTGW__imageContainer{border-radius:12px;max-width:750px;margin-bottom:30px;overflow:hidden;box-shadow:0 4px 15px #00000014}.BlogPost-module__J4CTGW__featuredImg{width:100%;height:auto;display:block}.BlogPost-module__J4CTGW__content{color:#333;font-size:1.15rem;line-height:1.8}.BlogPost-module__J4CTGW__content h2{color:#000;border-bottom:1px solid #eee;margin-top:40px;padding-bottom:10px;font-size:1.8rem}.BlogPost-module__J4CTGW__content p{margin-bottom:20px}.BlogPost-module__J4CTGW__content img{border-radius:8px;max-width:100%;height:auto;margin:20px 0}.BlogPost-module__J4CTGW__sidebar{display:block}.BlogPost-module__J4CTGW__stickySidebar{position:sticky;top:100px}.BlogPost-module__J4CTGW__sidebarTitle{border-bottom:2px solid #d32f2f;margin-bottom:20px;padding-bottom:10px;font-size:1.2rem;font-weight:700}.BlogPost-module__J4CTGW__sidebarCard{grid-template-columns:80px 1fr;align-items:center;gap:12px;margin-bottom:20px;text-decoration:none;transition:opacity .2s;display:grid}.BlogPost-module__J4CTGW__sidebarCard:hover{opacity:.8}.BlogPost-module__J4CTGW__sideThumb{background:#f0f0f0;border-radius:6px;height:60px;position:relative;overflow:hidden}.BlogPost-module__J4CTGW__sideLinkTitle{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.BlogPost-module__J4CTGW__promoBox{text-align:center;background:#fdf2f2;border:1px solid #ffecec;border-radius:12px;margin-top:40px;padding:25px}.BlogPost-module__J4CTGW__promoBox h4{color:#d32f2f;margin-bottom:10px;font-size:1.2rem}.BlogPost-module__J4CTGW__promoBox p{color:#555;margin-bottom:15px;font-size:.9rem}.BlogPost-module__J4CTGW__promoBtn{color:#fff;background:#d32f2f;border-radius:6px;padding:10px 20px;font-weight:700;text-decoration:none;transition:background .3s;display:inline-block}.BlogPost-module__J4CTGW__promoBtn:hover{background:#b71c1c}.BlogPost-module__J4CTGW__faqWrapper{border-top:1px solid #eee;margin-top:50px;padding-top:30px}.BlogPost-module__J4CTGW__bottomSection{border-top:2px solid #f9f9f9;margin-top:60px;padding-top:40px}.BlogPost-module__J4CTGW__linkTitle{text-align:center;margin-bottom:30px;font-size:1.6rem;font-weight:800}@media (max-width:1024px){.BlogPost-module__J4CTGW__mainGrid{grid-template-columns:1fr;gap:40px}.BlogPost-module__J4CTGW__sidebar{border-top:1px solid #eee;padding-top:40px}.BlogPost-module__J4CTGW__stickySidebar{position:static}.BlogPost-module__J4CTGW__sidebarLinks{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}}@media (max-width:768px){.BlogPost-module__J4CTGW__title{font-size:1.8rem}.BlogPost-module__J4CTGW__imageContainer{max-width:100%}.BlogPost-module__J4CTGW__content{font-size:1.05rem}}
