.BlogPostCard_blog-post__yRahJ{background:white;border-radius:15px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.BlogPostCard_blog-post__yRahJ:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.BlogPostCard_blog-image__wCdnR{position:relative;height:200px;overflow:hidden}.BlogPostCard_blog-image__wCdnR img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BlogPostCard_blog-post__yRahJ:hover .BlogPostCard_blog-image__wCdnR img{transform:scale(1.05)}.BlogPostCard_blog-category__7CARt{position:absolute;top:1rem;left:1rem;background:linear-gradient(135deg,#ff6b35,#f7931e);color:white;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.BlogPostCard_blog-content__Fas0l{padding:1.5rem}.BlogPostCard_blog-content__Fas0l h3{color:#2c5530;margin-bottom:1rem;font-size:1.2rem;line-height:1.4}.BlogPostCard_blog-content__Fas0l p{color:#666;line-height:1.6;margin-bottom:1rem;font-size:.95rem}.BlogPostCard_blog-meta__ducXZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.9rem;color:#888;flex-wrap:wrap;gap:.5rem}.BlogPostCard_blog-meta__ducXZ time{font-weight:500}.BlogPostCard_reading-time__Mi1PD{background:#e9ecef;padding:.2rem .6rem;border-radius:10px;font-size:.8rem;white-space:nowrap}.blog_blog-content__Khmjc{padding:2rem;background:#f8f9fa}.blog_blog-filters-location__KTUaq{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0 0 2rem;padding:1.2rem 1.5rem;background:rgba(248,249,250,.95);border-radius:12px;border:1px solid rgba(0,0,0,.06)}.blog_filter-group__Alkxs{display:flex;flex-direction:column;gap:.4rem}.blog_filter-label__1CvM1{font-size:.75rem;font-weight:600;color:#777;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.3rem}.blog_filter-label__1CvM1 i{font-size:.7rem;color:#228b22}.blog_blog-filters__j7YDt,.blog_filter-options__xByFB{display:flex;flex-wrap:wrap;gap:.5rem}.blog_blog-grid__iAxyo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media (max-width:768px){.blog_blog-grid__iAxyo{grid-template-columns:1fr!important}.blog_blog-filters-location__KTUaq{flex-direction:column;gap:.8rem;padding:.8rem 1rem}.blog_blog-filters__j7YDt{gap:.4rem}}.blog_no-results__Ll_uz{text-align:center;padding:3rem;color:#666;font-size:1.1rem}.BlogHero_blog-hero__KlW_6{color:white;padding:6rem 2rem 4rem;text-align:center;position:relative;overflow:hidden}.BlogHero_blog-hero__KlW_6:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/dolomiti-bellunesi.webp) 50%/cover;z-index:1}.BlogHero_blog-hero-content__nFkFj{position:relative;z-index:2;max-width:800px;margin:0 auto;background:rgba(0,0,0,.5);padding:3rem 2rem;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.3)}.BlogHero_back-to-home__slxuk{margin-bottom:2rem}.BlogHero_blog-hero__KlW_6 h1{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1rem;font-weight:300}.BlogHero_blog-hero-subtitle__XsnZc{font-size:clamp(1.2rem,3vw,1.5rem);margin-bottom:1rem;opacity:.9}.BlogHero_blog-hero-description__PoOEu{font-size:clamp(1rem,2vw,1.2rem);opacity:.8;max-width:600px;margin:0 auto}.privacy_privacy-h2__bXCsI{color:#2c5530;font-size:1.5rem;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #ff6b35;text-align:left}.privacy_privacy-h2__bXCsI:after{display:none}.privacy_privacy-h3__yLL37{color:#228b22;font-size:1.2rem;margin:1.5rem 0 .5rem}.privacy_privacy-p__ImxTt{margin-bottom:1rem;text-align:justify}.privacy_privacy-ul__dElGp{margin:1rem 0 1rem 2rem}.privacy_privacy-li__amUwK{margin-bottom:.5rem}.privacy_highlight-box__PGXPN{background:linear-gradient(135deg,rgba(34,139,34,.05),rgba(255,107,53,.05));border-left:4px solid #228b22;padding:1.5rem;margin:1.5rem 0;border-radius:0 10px 10px 0}.privacy_contact-box__Y5FfM{background:#2c5530;color:white;padding:2rem;border-radius:15px;margin:2rem 0;text-align:center}.privacy_contact-box__Y5FfM h3{color:#ff6b35;margin-bottom:1rem}.privacy_contact-box__Y5FfM a{color:#ff6b35;text-decoration:none}.privacy_contact-box__Y5FfM a:hover{text-decoration:underline}.privacy_last-updated__bRgOU{text-align:center;color:#666;font-style:italic;margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}.privacy_privacy-section___dITI{max-width:800px;margin:0 auto;padding:2rem}