.blog_pageWrapper__ooXjY{min-height:100vh;margin-top:40px;display:flex;flex-direction:column;overflow:visible;border-top:none}.blog_blogContainer__rg2JS,.blog_pageWrapper__ooXjY{height:auto;width:100%;background:#ffffff;position:relative}.blog_blogContainer__rg2JS{flex:1;overflow-x:hidden;margin-top:0}.blog_blogContainer__rg2JS::-webkit-scrollbar{width:8px}.blog_blogContainer__rg2JS::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.blog_blogContainer__rg2JS::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.blog_blogContainer__rg2JS::-webkit-scrollbar-thumb:hover{background:#555}.blog_blogContainer__rg2JS{scroll-behavior:smooth}.blog_postImage__dSJw1{position:relative;aspect-ratio:16/10;overflow:hidden;background:#f5f5f5;width:100%;max-height:180px}.blog_postImage__dSJw1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.blog_postContent__CF1Jg{padding:14px;display:flex;flex-direction:column;flex:1;gap:10px}.blog_postMeta__slyFK{gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:8px;border-top:1px solid #e8e8e8}.blog_postMeta__slyFK,.blog_readingTime__vprE5{display:flex;color:#888;font-size:13px;align-items:center}.blog_readingTime__vprE5{font-weight:400}.blog_readingTime__vprE5:before{content:"•";margin-right:8px;color:#ccc}.blog_postTitle__kYMRU{font-family:var(--font-playfair),"Playfair Display",Georgia,serif;font-size:clamp(18px,1.5vw + .5rem,21px);font-weight:700;color:#1a1a1a;line-height:1.3;font-style:normal}.blog_postExcerpt__g7T1t,.blog_postTitle__kYMRU{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog_postExcerpt__g7T1t{font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(14px,1.2vw + .5rem,16px);color:#555;line-height:1.6;font-weight:300;font-feature-settings:"liga" 1,"kern" 1}.blog_postDate__0pmhR{color:#888;font-size:13px;font-weight:400}.blog_header__pKDuB{width:100%;max-width:1200px;padding:0 20px;margin:0 auto 30px;text-align:center}.blog_title__drNFt{font-size:50px;font-weight:400;color:#1a1a1a;margin-bottom:20px;margin-top:0;letter-spacing:-.02em;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;opacity:.85}.blog_subtitle__sHXGA{font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(16px,1.5vw + .5rem,20px);color:#555;line-height:1.6;max-width:100%;margin:0 auto;font-weight:300;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1,"kern" 1;white-space:normal;overflow:visible}.blog_categories__fBbZ2{display:flex;justify-content:center;gap:16px;margin-bottom:48px;flex-wrap:wrap}.blog_categoryButton__5SsR7{font-size:15px;color:#000000;font-weight:500;padding:7px 20px;background:white;border-radius:9999px;text-align:center;cursor:pointer;transition:all .3s ease;border:2px solid #000000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.2px;height:auto;line-height:1.4}.blog_categoryButton__5SsR7.blog_active__vLUj8{background:#000000;color:white;border-color:#000000}.blog_categoryButton__5SsR7:not(.blog_active__vLUj8){background:white;color:#000000;border:2px solid #000000}.blog_categoryButton__5SsR7:hover{background:#000000;color:white;border-color:#000000;box-shadow:none}.blog_postsGrid__ORTvx{width:100%;max-width:1200px;padding:0 16px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:40px;-moz-column-gap:40px;column-gap:40px;margin:0 auto 48px}.blog_postCard__V87Qx{border-radius:10px;overflow:hidden;background:white;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;cursor:pointer}.blog_postCard__V87Qx:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.11)}.blog_postCard__V87Qx:hover .blog_postImage__dSJw1 img{transform:scale(1.035)}.blog_category__sYpF0{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.6);color:white;padding:3px 8px;border-radius:12px;font-size:11px}.blog_readMore__ykAuR{color:#4caf50;font-size:14px;font-weight:500;background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease;text-decoration:none;display:inline-block;margin-top:auto}.blog_readMore__ykAuR:hover{color:#3d8b40;text-decoration:underline}.blog_loadMore__jBVt6{display:block;margin:0 auto;padding:12px 32px;background:white;border:2px solid #4caf50;color:#4caf50;font-size:16px;font-weight:500;border-radius:24px;cursor:pointer;transition:all .2s ease}.blog_loadMore__jBVt6:hover{background:#4caf50;color:white}.blog_error__JUta0,.blog_loading__TD66I{text-align:center;padding:40px 20px;color:#666;font-size:16px}.blog_postArticle__ue_Os{max-width:900px;margin:0 auto;padding:0 24px 60px;background:#ffffff}.blog_postHeader__rMJCS{margin-bottom:32px}.blog_postHeader__rMJCS .blog_postTitle__kYMRU{font-family:var(--font-playfair),"Playfair Display",Georgia,serif;font-size:clamp(28px,4vw + 1rem,48px);font-weight:700;color:#1a1a1a;margin-bottom:clamp(12px,2vw,24px);line-height:1.2;letter-spacing:.02em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s ease;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;font-style:normal}.blog_postHeader__rMJCS .blog_postMeta__slyFK{font-size:14px;margin-bottom:0}.blog_postArticle__ue_Os .blog_postImage__dSJw1{border-radius:10px;margin-bottom:32px;border:1px solid #e0e0e0;aspect-ratio:unset;max-height:none;overflow:hidden}.blog_postArticle__ue_Os .blog_postImage__dSJw1 img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog_postArticle__ue_Os .blog_postExcerpt__g7T1t{font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(16px,2vw + .5rem,20px);color:#666;line-height:1.6;margin-bottom:clamp(24px,3vw,40px);font-weight:300;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1,"kern" 1}.blog_postArticle__ue_Os .blog_postExcerpt__g7T1t,.blog_postArticle__ue_Os .blog_postExcerpt__g7T1t p{max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:none;overflow:visible;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;text-overflow:unset}.blog_postArticle__ue_Os .blog_postExcerpt__g7T1t p{margin:0}.blog_postArticle__ue_Os .blog_postContent__CF1Jg{font-family:var(--font-ssf-breakthrough-demibold),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(16px,1.3vw + .5rem,18px);line-height:1.8;color:#2a2a2a;padding:0;margin-bottom:clamp(24px,3vw,40px);font-weight:400;letter-spacing:-.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog_postArticle__ue_Os .blog_postContent__CF1Jg p{margin-bottom:24px}.blog_postArticle__ue_Os .blog_postContent__CF1Jg h2{font-size:clamp(24px,3vw + .5rem,32px);font-weight:700;margin:clamp(32px,4vw,56px) 0 clamp(16px,2vw,28px);letter-spacing:-.025em;line-height:1.3}.blog_postArticle__ue_Os .blog_postContent__CF1Jg h2,.blog_postArticle__ue_Os .blog_postContent__CF1Jg h3{font-family:var(--font-manrope),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#1a1a1a}.blog_postArticle__ue_Os .blog_postContent__CF1Jg h3{font-size:clamp(20px,2.5vw + .5rem,26px);font-weight:600;margin:clamp(24px,3vw,40px) 0 clamp(12px,1.5vw,20px);letter-spacing:-.02em;line-height:1.4}.blog_postArticle__ue_Os .blog_postContent__CF1Jg img{width:100%;height:auto;border-radius:8px;margin:32px 0}.blog_postVideo__mQGHS{margin:2rem 0}.blog_postVideo__mQGHS>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;border-radius:8px}.blog_postVideo__mQGHS iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:1200px){.blog_postsGrid__ORTvx{grid-template-columns:repeat(2,1fr);row-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (max-width:768px){.blog_pageWrapper__ooXjY{margin-top:20px}.blog_blogContainer__rg2JS{margin-top:0}.blog_header__pKDuB{text-align:center;padding:0 20px;margin-left:0;width:100%;box-sizing:border-box;margin-top:0}.blog_title__drNFt{font-size:40px;font-weight:400;margin-bottom:16px;margin-top:0}.blog_subtitle__sHXGA{font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(17px,2vw + .5rem,24px);color:#555;line-height:1.6;max-width:100%;font-weight:300;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1,"kern" 1;white-space:normal;overflow:visible}.blog_categories__fBbZ2{gap:12px}.blog_categoryButton__5SsR7{font-size:15px;padding:7px 20px;border-radius:9999px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.2px;line-height:1.4}.blog_categoryButton__5SsR7.blog_active__vLUj8{background:#000000;color:white;border-color:#000000}.blog_categoryButton__5SsR7:not(.blog_active__vLUj8){background:white;color:#000000;border:2px solid #000000}.blog_categoryButton__5SsR7:hover{background:#000000;color:white;border-color:#000000;box-shadow:none}.blog_readMore__ykAuR{background:white;color:#000000;border:2px solid #000000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.2px}.blog_readMore__ykAuR:hover{background:#000000;color:white;border-color:#000000;transform:translateY(-1px)}.blog_loadMore__jBVt6{background:white;color:#000000;border:2px solid #000000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.2px}.blog_loadMore__jBVt6:hover{background:#000000;color:white;border-color:#000000;transform:translateY(-1px)}.blog_postsGrid__ORTvx{grid-template-columns:1fr;row-gap:36px;-moz-column-gap:0;column-gap:0;padding:0 16px;margin:0 auto 32px;width:100%;max-width:100%;box-sizing:border-box}.blog_postCard__V87Qx{width:100%;margin:0}.blog_postImage__dSJw1{width:100%}.blog_postContent__CF1Jg{padding:16px;gap:10px}.blog_postTitle__kYMRU{font-family:var(--font-playfair),"Playfair Display",Georgia,serif;font-size:clamp(17px,4vw + .5rem,21px);line-height:1.3;font-weight:700;letter-spacing:.01em;font-style:normal}.blog_postExcerpt__g7T1t{font-size:clamp(14px,2vw + .5rem,15px);line-height:1.6}.blog_postMeta__slyFK{font-size:12px;padding-top:8px}.blog_category__sYpF0{font-size:11px;padding:3px 8px;top:12px;left:12px}.blog_postArticle__ue_Os{padding:0 18px 40px}.blog_postHeader__rMJCS .blog_postTitle__kYMRU{font-size:clamp(24px,5vw + .5rem,32px);margin-bottom:clamp(10px,2vw,16px);max-width:100%;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.blog_postArticle__ue_Os .blog_postExcerpt__g7T1t{font-size:clamp(15px,3vw + .5rem,18px);margin-bottom:clamp(20px,3vw,32px);max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:none;overflow:visible}.blog_postArticle__ue_Os .blog_postContent__CF1Jg{font-family:var(--font-ssf-breakthrough-demibold),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(16px,2.6vw + .45rem,18px);line-height:1.8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog_postArticle__ue_Os .blog_postContent__CF1Jg h2{font-size:clamp(24px,5vw + .5rem,30px);margin:clamp(28px,4vw,40px) 0 clamp(14px,2vw,20px)}.blog_postArticle__ue_Os .blog_postContent__CF1Jg h3{font-size:clamp(21px,4vw + .5rem,25px);margin:clamp(20px,3vw,32px) 0 clamp(10px,1.5vw,16px)}}