.Blog_blog_container__3fZ92{max-width:1200px;margin:0 auto;padding:80px 24px;font-family:DM Sans,sans-serif}.Blog_blog_header__9W_PF{text-align:center;margin-bottom:60px}.Blog_blog_title__waxIg{font-family:Fraunces,serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;color:#1a1a1a;margin-bottom:20px;letter-spacing:-.02em}.Blog_blog_subtitle__CGzgb{font-size:1.25rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.Blog_posts_grid__4S_8B{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px}.Blog_post_card__XGRkG{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #f0f0f0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.Blog_post_card__XGRkG:hover{box-shadow:0 20px 40px rgba(0,0,0,.08);border-color:rgba(232,94,68,.2)}.Blog_post_image_wrapper__vhn5A{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.Blog_post_image__2IbI5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.Blog_post_card__XGRkG:hover .Blog_post_image__2IbI5{transform:scale(1.05)}.Blog_post_content__kFl3g{padding:32px;flex-grow:1;display:flex;flex-direction:column}.Blog_post_meta__kd8xq{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#e85e44}.Blog_post_title__mUmv4{font-family:Fraunces,serif;font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:12px;line-height:1.3}.Blog_post_excerpt__qtVOU{color:#555;font-size:1rem;line-height:1.6;margin-bottom:24px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_read_more__XO91F{margin-top:auto;display:flex;align-items:center;gap:8px;font-weight:700;color:#1a1a1a;text-decoration:none;transition:gap .2s}.Blog_read_more__XO91F:hover{gap:12px;color:#e85e44}.Blog_article_container__Ms6Gt{max-width:1000px;margin:0 auto;padding:60px 24px}.Blog_article_header__2oESH{margin-bottom:48px;text-align:center}.Blog_article_title__uILRS{font-family:Fraunces,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:800;color:#1a1a1a;line-height:1.15;margin-bottom:24px}.Blog_article_meta__2neVQ{display:flex;align-items:center;justify-content:center;gap:20px;color:#666;font-size:.95rem}.Blog_article_featured_image__LrRN3{width:100%;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;border-radius:32px;margin-bottom:60px;box-shadow:0 20px 50px rgba(0,0,0,.1)}.Blog_article_layout___T8Fc{display:flex;gap:60px;position:relative}.Blog_article_main__nOCXC{flex:1;min-width:0}.Blog_article_content__Oom_t{font-size:1.15rem;line-height:1.85;color:#333}.Blog_article_content__Oom_t h2{font-family:Fraunces,serif;font-size:2rem;font-weight:700;color:#1a1a1a;margin-top:48px;margin-bottom:24px;scroll-margin-top:100px}.Blog_article_content__Oom_t p{margin-bottom:28px}.Blog_article_content__Oom_t ol,.Blog_article_content__Oom_t ul{margin-bottom:28px;padding-left:20px}.Blog_article_content__Oom_t li{margin-bottom:12px}.Blog_article_sidebar__6HY23{width:280px;flex-shrink:0;position:sticky;top:100px;height:-moz-fit-content;height:fit-content}@media (max-width:992px){.Blog_article_sidebar__6HY23{display:none}}.Blog_toc_card__dx2eR{padding:32px;background:#fcfcfc;border:1px solid #eee;border-radius:24px}.Blog_toc_title__gtXNx{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:#999;margin-bottom:20px}.Blog_toc_list__oR7CV{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.Blog_toc_link__oy6Ma{font-size:.95rem;color:#555;text-decoration:none;transition:all .2s;display:block;line-height:1.4}.Blog_toc_link__oy6Ma:hover{color:#e85e44;padding-left:4px}@media (max-width:768px){.Blog_blog_container__3fZ92{padding:40px 20px}.Blog_blog_title__waxIg{font-size:2.5rem}.Blog_article_title__uILRS{font-size:2rem}.Blog_posts_grid__4S_8B{grid-template-columns:1fr}}