.blog-feed_container__3UaD3{max-width:1300px;margin:0 auto;padding:0 20px 100px}.blog-feed_header__dAJVN{padding:8rem 0 5rem;max-width:1000px;text-align:left}.blog-feed_title___26Q8{font-family:var(--montserrat),sans-serif;font-weight:800;font-size:clamp(3.5rem,7vw,6rem);line-height:.95;letter-spacing:-.04em;color:var(--color-primary);margin-bottom:2rem;text-transform:uppercase}.blog-feed_subtitle__a0lqI{font-family:var(--open-sans),sans-serif;font-size:clamp(1.125rem,2vw,1.35rem);color:var(--color-text-muted);max-width:650px;line-height:1.6;font-weight:400}.blog-feed_byline__uvKf4{display:block;margin-top:1.5rem;font-size:.875rem;font-weight:600;color:var(--color-primary);font-family:var(--font-lexend-deca),sans-serif;letter-spacing:.05em;text-transform:uppercase}.blog-feed_grid__hjehT{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));column-gap:2.5rem;row-gap:4rem}.blog-feed_empty__f4WWu{padding:6rem 0;text-align:center;color:var(--color-text-muted);font-family:var(--open-sans),sans-serif}@media (max-width:600px){.blog-feed_grid__hjehT{grid-template-columns:1fr;row-gap:3rem}.blog-feed_header__dAJVN{padding:5rem 0 3rem}.blog-feed_title___26Q8{font-size:3rem}}.PostCard_card__ArfcU{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .3s ease;border:none;background:transparent}.PostCard_imageContainer__fowNP{position:relative;width:100%;aspect-ratio:16/9;background:#f8f9fa;border-radius:0;overflow:hidden;margin-bottom:1.75rem;border:1px solid #e2e8f0}.PostCard_image__hPIZA{object-fit:cover;filter:grayscale(10%)}.PostCard_placeholder__rp5Q1{width:100%;height:100%;background:linear-gradient(135deg,#f0f4f8,#d9e2ec)}.PostCard_content__9xRYq{display:flex;flex-direction:column;flex-grow:1}.PostCard_metaTop__MyO_Y{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.PostCard_category__MRyPX{font-family:var(--font-body);font-size:.7rem;font-weight:500;text-transform:uppercase;color:#64748b;letter-spacing:.1em}.PostCard_date__wYwWz{font-family:var(--font-body);font-size:.75rem;color:#94a3b8;letter-spacing:.05em}.PostCard_title__lzeXY{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1.375rem;line-height:1.4;color:var(--color-primary);margin-bottom:.875rem;letter-spacing:-.01em}.PostCard_excerpt__eDg0I{font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:#475569;margin-bottom:1.25rem;flex-grow:1}.PostCard_readMore__9ICd9{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--color-primary);transition:gap .2s ease;text-transform:uppercase;letter-spacing:.05em}.PostCard_card__ArfcU:hover .PostCard_readMore__9ICd9{gap:.75rem}.PostCard_arrow__x3m6s{display:inline-block;transition:transform .2s ease}.PostCard_card__ArfcU:hover .PostCard_arrow__x3m6s{transform:translateX(4px)}@media (max-width:768px){.PostCard_imageContainer__fowNP{margin-bottom:1.5rem}.PostCard_title__lzeXY{font-size:1.25rem}.PostCard_excerpt__eDg0I{font-size:.9rem}}.BlogSearch_bar__vg9ww{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:3.5rem;padding-bottom:2.5rem;border-bottom:1px solid #e2e8f0}@media (min-width:768px){.BlogSearch_bar__vg9ww{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}.BlogSearch_inputWrapper__e5MoW{position:relative;flex:1;max-width:400px}.BlogSearch_searchIcon__yTIyO{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#94a3b8;stroke-width:1.5}.BlogSearch_input__kPAwl{width:100%;padding:.75rem 0 .75rem 2.25rem;font-family:var(--font-body);font-size:1rem;border:none;border-bottom:1px solid #e2e8f0;background:transparent;color:var(--color-text);transition:border-color .2s ease;border-radius:0}.BlogSearch_input__kPAwl::placeholder{color:#94a3b8}.BlogSearch_input__kPAwl:focus{outline:none;border-bottom-color:var(--color-primary)}.BlogSearch_filters__dOUDu{display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:5px}.BlogSearch_filterBtn__oJSB9{background:transparent;border:none;font-family:var(--font-body);font-size:.875rem;color:#94a3b8;cursor:pointer;white-space:nowrap;padding:0;transition:color .2s ease;text-transform:uppercase;letter-spacing:.08em;font-weight:500}.BlogSearch_active__izX9v,.BlogSearch_filterBtn__oJSB9:hover{color:var(--color-primary)}.BlogSearch_active__izX9v{font-weight:600;border-bottom:1px solid var(--color-primary);padding-bottom:2px}.blog-post_articleContainer__Ktuyp{background:var(--color-background);color:var(--color-text);width:100%;padding-top:4rem;padding-bottom:6rem}.blog-post_mainGrid__zNw0k{max-width:1200px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr;gap:4rem}@media (min-width:1024px){.blog-post_mainGrid__zNw0k{grid-template-columns:1fr 300px;gap:5rem}}.blog-post_leftColumn__yML3O{width:100%;min-width:0}.blog-post_header__sqaIo{margin-bottom:2.5rem;text-align:left}.blog-post_metaTop__rweHO{margin-bottom:1.5rem}.blog-post_pill__VoXNc{display:inline-block;color:var(--color-primary);font-family:var(--font-lexend-deca),sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;background:rgba(0,0,0,.05);padding:4px 12px;border-radius:99px}.blog-post_title__ew4vR{font-family:var(--montserrat),sans-serif;font-weight:800;font-size:clamp(2.2rem,4.5vw,3rem);line-height:1.1;color:var(--color-primary);margin-bottom:1rem;letter-spacing:-.03em}.blog-post_subtitle__NWyz8{font-family:var(--open-sans),sans-serif;font-size:1.25rem;line-height:1.6;color:#64748b;font-weight:400;max-width:90%}.blog-post_heroImageWrapper__eLdXx{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;margin-bottom:2rem;background:#f1f5f9;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.blog-post_heroImage__LcqEM{width:100%;height:100%;object-fit:cover}.blog-post_authorBlock__AHerJ{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:3.5rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.blog-post_avatar__6F7v5{width:48px;height:48px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--montserrat),sans-serif;font-weight:700;font-size:1.2rem}.blog-post_authorInfo__DNgrv{display:flex;flex-direction:column;gap:2px}.blog-post_authorName__O5pzD{font-family:var(--montserrat),sans-serif;font-weight:700;color:var(--color-text);font-size:.95rem}.blog-post_metaRow___Zfny{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#94a3b8;font-family:var(--font-lexend-deca),sans-serif}.blog-post_dot__aEm4e{font-size:.4rem;opacity:.5}.blog-post_prose__zdaeS{font-family:var(--open-sans),sans-serif;font-size:1.125rem;line-height:1.85;color:#334155;margin-bottom:4rem}.blog-post_prose__zdaeS h2{font-family:var(--montserrat),sans-serif;font-weight:700;font-size:1.85rem;color:var(--color-primary);margin-top:3.5rem;margin-bottom:1.25rem;line-height:1.2;letter-spacing:-.02em}.blog-post_prose__zdaeS h3{font-family:var(--montserrat),sans-serif;font-weight:600;font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--color-text);letter-spacing:-.01em}.blog-post_prose__zdaeS p{margin-bottom:1.75rem}.blog-post_prose__zdaeS ol,.blog-post_prose__zdaeS ul{margin-bottom:1.75rem;padding-left:1.5rem}.blog-post_prose__zdaeS li{margin-bottom:.75rem;padding-left:.5rem}.blog-post_prose__zdaeS strong{font-weight:700;color:var(--color-text)}.blog-post_suggestedWrapper__8mRu5{margin-top:4rem;padding-top:4rem;border-top:1px solid #e2e8f0}.blog-post_subscribe__YvN6v{background:#f8fafc;padding:2.5rem 2rem;border-radius:12px;border:1px solid #e2e8f0}.blog-post_subscribe__YvN6v h4{font-family:var(--montserrat),sans-serif;font-weight:700;font-size:1.2rem;margin:0 0 .75rem;color:var(--color-primary)}.blog-post_subscribe__YvN6v p{font-family:var(--open-sans),sans-serif;font-size:.9rem;color:#64748b;margin-bottom:1.5rem;line-height:1.6}.blog-post_subForm__3KaSJ{display:flex;flex-direction:column;gap:.75rem}.blog-post_subForm__3KaSJ input{padding:.875rem;border:1px solid #cbd5e1;border-radius:6px;font-family:var(--open-sans),sans-serif;font-size:.9rem;transition:border-color .2s}.blog-post_subForm__3KaSJ input:focus{outline:none;border-color:var(--color-primary)}.blog-post_subForm__3KaSJ button{background:var(--color-primary);color:#fff;padding:.875rem;font-weight:600;font-size:.8rem;border-radius:6px;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-lexend-deca),sans-serif;transition:opacity .2s}.blog-post_subForm__3KaSJ button:hover{opacity:.9}.blog_card__6gn_X{display:flex;flex-direction:column;background:var(--color-background);border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid var(--color-border);height:100%}.blog_card__6gn_X:hover{transform:translateY(-4px);box-shadow:0 10px 30px -10px rgba(0,0,0,.1);border-color:var(--color-primary)}.blog_cardImageWrapper__mp6l7{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-background-alt);border-bottom:1px solid var(--color-border)}.blog_cardImage__TH6We{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.blog_card__6gn_X:hover .blog_cardImage__TH6We{transform:scale(1.05)}.blog_cardContent__brruH{padding:1.75rem;display:flex;flex-direction:column;flex-grow:1}.blog_cardTags__l3hAI{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.blog_tag__k43Pg{font-family:var(--font-lexend-deca),sans-serif;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;background:rgba(0,0,0,.04);padding:4px 10px;border-radius:4px}.blog_cardTitle__UowSg,.blog_tag__k43Pg{font-weight:700;color:var(--color-primary)}.blog_cardTitle__UowSg{font-family:var(--montserrat),sans-serif;font-size:1.35rem;line-height:1.25;margin-bottom:.75rem;letter-spacing:-.02em}.blog_cardExcerpt__O7Kdq{font-family:var(--open-sans),sans-serif;font-size:.95rem;color:var(--color-text-muted);line-height:1.65;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardMeta__xj9C7{margin-top:auto;display:flex;align-items:center;gap:1rem;font-family:var(--font-lexend-deca),sans-serif;font-size:.75rem;font-weight:500;color:#94a3b8;border-top:1px solid var(--color-border);padding-top:1.25rem;text-transform:uppercase;letter-spacing:.05em}.blog_container__IKtGu{max-width:1200px;margin:0 auto;padding:0 20px}.SuggestedPosts_wrapper__ib0zE{padding:5rem 0 6rem;border-top:1px solid #e2e8f0;background:#f8fafc}.SuggestedPosts_wrapper__ib0zE>*{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.SuggestedPosts_divider__Mw0hO{display:none}.SuggestedPosts_heading__9_g6M{font-family:var(--montserrat),sans-serif;font-weight:800;font-size:2rem;margin-bottom:2.5rem;color:var(--color-primary);letter-spacing:-.02em;text-align:left}.SuggestedPosts_grid__W1_zn{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}@media (max-width:1024px){.SuggestedPosts_grid__W1_zn{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SuggestedPosts_heading__9_g6M{font-size:1.75rem;margin-bottom:2rem}.SuggestedPosts_grid__W1_zn{grid-template-columns:1fr;gap:2rem}}.SubscribeForm_container__NQVVV{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.SubscribeForm_title__Xv3zk{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 12px}.SubscribeForm_description__3BHRu{font-size:14px;color:#666;margin:0 0 24px;line-height:1.8}.SubscribeForm_formGroup__RaKQU{display:flex;flex-direction:column;gap:16px}.SubscribeForm_input__c20Z1{width:100%;padding:12px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.2);font-size:16px;background:#fafafa;transition:border-color .2s;box-sizing:border-box}.SubscribeForm_input__c20Z1:focus{outline:none;border-color:rgba(0,0,0,.4)}.SubscribeForm_input__c20Z1:disabled{opacity:.6;cursor:not-allowed}.SubscribeForm_button__lZLRQ{width:100%;padding:12px 24px;background:#1a1a1a;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.SubscribeForm_button__lZLRQ:hover:not(:disabled){background:rgba(26,26,26,.9)}.SubscribeForm_button__lZLRQ:disabled{opacity:.6;cursor:not-allowed}.SubscribeForm_statusMessage__e7EEg{padding:12px;border-radius:12px;font-size:14px;text-align:center;margin-bottom:16px}.SubscribeForm_statusSuccess__JMDHY{background:#d4edda;color:#155724}.SubscribeForm_statusError__Ecizq{background:#f8d7da;color:#721c24}.AdPlacement_adContainer___i0O_{width:100%;min-height:250px;display:flex;align-items:center;justify-content:center;border-radius:8px;position:relative}.AdPlacement_adContainer___i0O_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}@media (max-width:1199px){.AdPlacement_adContainer___i0O_{display:none}}