.blog_section-title__zA0dh{color:var(--primary-wine);font-size:2.5rem;margin:0 auto 1.5rem;font-family:var(--font-eb-garamond);text-align:left;max-width:800px;font-weight:400;letter-spacing:.01em;line-height:1.3}@media(max-width:768px){.blog_section-title__zA0dh{font-size:2rem}}.blog_glass-light__C97CD{background:hsla(0,0%,100%,.1);text-shadow:0 2px 8px hsla(0,0%,100%,.8),0 4px 16px hsla(0,0%,100%,.6)}.blog_glass-light__C97CD,.blog_glass-medium__GgQ2U{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid color-mix(in srgb,var(--primary-wine) 20%,transparent);box-shadow:0 2px 8px hsla(0,0%,100%,.8),0 4px 16px hsla(0,0%,100%,.6)}.blog_glass-medium__GgQ2U{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 1px 4px hsla(0,0%,100%,.9),0 2px 8px hsla(0,0%,100%,.7)}.blog_glass-heavy__jZG3c{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid color-mix(in srgb,var(--primary-wine) 20%,transparent);box-shadow:0 2px 8px hsla(0,0%,100%,.8),0 4px 16px hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-shadow:0 1px 3px hsla(0,0%,100%,.9),0 2px 6px hsla(0,0%,100%,.8),0 4px 12px hsla(0,0%,100%,.6)}.blog_container__3wGN_{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;padding:0 30px 40px}@media(max-width:768px){.blog_container__3wGN_{padding:0 15px 25px}}.blog_heroSection__LRY3U{text-align:center;margin-bottom:3rem;padding:3rem 0;position:relative;overflow:hidden;width:100vw;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%;background-repeat:repeat;background-size:400px 400px;background-position:50%;background-attachment:local;display:flex;align-items:center;justify-content:center;min-height:40vh}.blog_heroSection__LRY3U:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(38,24%,93%,.85),hsla(38,24%,93%,.75) 50%,hsla(38,24%,93%,.85));z-index:1}@media(max-width:768px){.blog_heroSection__LRY3U{margin-bottom:3rem;padding:3rem 0;background-size:300px 300px;min-height:35vh}}@media(max-width:480px){.blog_heroSection__LRY3U{padding:2.5rem 0;background-size:200px 200px;min-height:30vh}}.blog_heroContent__PKFLc{position:relative;z-index:2;max-width:1200px;width:100%;padding:0 2rem}@media(max-width:768px){.blog_heroContent__PKFLc{padding:0 1rem}}.blog_heroTitle__387uy{font-size:4.5rem;font-weight:400;color:var(--primary-black);letter-spacing:.02em;line-height:1.2;font-family:var(--font-eb-garamond);text-shadow:0 2px 8px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.1),0 1px 2px hsla(0,0%,100%,.8);position:relative;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem 1.5rem;border-radius:8px;margin-bottom:1.5rem}.blog_heroTitle__387uy:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:2px;background:linear-gradient(90deg,transparent,var(--primary-wine),transparent);opacity:.6}@media(max-width:768px){.blog_heroTitle__387uy{font-size:2.8rem;line-height:1.1}}@media(max-width:480px){.blog_heroTitle__387uy{font-size:2.2rem}}.blog_heroSubtitle__Mhc0q{font-size:1.5rem;color:var(--primary-grey);font-weight:400;letter-spacing:.03em;text-shadow:0 1px 3px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.1),0 1px 1px hsla(0,0%,100%,.6);margin-bottom:3rem;font-family:var(--font-eb-garamond);background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.3rem 1rem;border-radius:6px;display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media(max-width:768px){.blog_heroSubtitle__Mhc0q{font-size:1.3rem;line-height:1.4;margin-bottom:2.5rem}}@media(max-width:480px){.blog_heroSubtitle__Mhc0q{font-size:1.2rem;margin-bottom:2rem}}.blog_content__lzjyu{max-width:1000px;margin:0 auto;padding:0 1rem}@media(max-width:768px){.blog_content__lzjyu{padding:0 .5rem}}.blog_title__FMB9K{color:var(--primary-wine);font-size:2.5rem;margin:0 auto 1.5rem;font-family:var(--font-eb-garamond);text-align:left;max-width:800px;font-weight:400;letter-spacing:.01em;line-height:1.3}@media(max-width:768px){.blog_title__FMB9K{font-size:2rem}}.blog_heading__eL9Pf{color:var(--primary-grey);font-size:1.125rem;line-height:1.8;max-width:800px;margin:0 auto 4rem;font-family:var(--font-eb-garamond);letter-spacing:.02em}@media(max-width:768px){.blog_heading__eL9Pf{font-size:1rem;line-height:1.6}}.blog_heading__eL9Pf p{font-family:var(--font-eb-garamond);line-height:1.8;font-size:1.25rem;margin-bottom:1.5rem}.blog_heading__eL9Pf p:last-child{margin-bottom:0}@media(max-width:768px){.blog_heading__eL9Pf p{font-size:1.125rem;line-height:1.6}}.blog_grid__bfhso{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.blog_card__jzsEo{background:var(--primary-background)!important;border:1px solid rgba(0,0,0,.05);border-radius:8px!important;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;transition:transform .2s ease;display:block;text-decoration:none}.blog_card__jzsEo:hover{transform:scale(1.05);box-shadow:0 4px 8px rgba(0,0,0,.15)}.blog_imageWrapper__R5Bou{position:relative;width:100%;padding-bottom:66.67%;overflow:hidden}.blog_image__bJQt4{transition:transform .3s ease}.blog_cardContent__tyCI7{padding:1.5rem}.blog_postTitle__9wDy6{font-size:1.5rem;margin-bottom:.5rem;color:var(--primary-black)}.blog_preview__cujn9{color:var(--primary-grey);margin-bottom:1rem;line-height:1.5}.blog_date__M2oW4{color:var(--primary-grey);font-size:.875rem}.blog_errorContainer__Cx0n5{text-align:center;padding:4rem 1rem;max-width:600px;margin:0 auto}.blog_errorContainer__Cx0n5 h1{color:var(--primary-wine);margin-bottom:1rem;font-family:var(--font-eb-garamond)}.blog_errorContainer__Cx0n5 p{color:var(--primary-grey);font-family:var(--font-eb-garamond)}