.BlogsPage_highlight__vX2_C{color:var(--mantine-color-brand-4)}.BlogsPage_heroSection__jBQdf{padding:16rem 2rem 4rem;text-align:center}.BlogsPage_heroTitle__BFY5x{font-family:var(--mantine-font-family-headings);font-size:52px;font-weight:400;color:var(--mantine-color-white);margin-bottom:1.5rem;line-height:1.2}.BlogsPage_heroSubtitle__8z4Oe{font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:var(--mantine-font-size-lg);color:var(--mantine-color-gray-5);max-width:600px;margin:0 auto;line-height:1.6}.BlogsPage_controls__5i54o{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.BlogsPage_searchWrapper__d4yK3{position:relative;width:100%;max-width:480px}.BlogsPage_searchIcon__pbbau{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--mantine-color-gray-5);pointer-events:none}.BlogsPage_searchInput__aA2Jw{width:100%;background:color-mix(in oklab,var(--mantine-color-white) 4%,transparent);border:1px solid color-mix(in oklab,var(--mantine-color-white) 10%,transparent);border-radius:9999px;padding:.7rem 2.75rem;font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:.95rem;color:var(--mantine-color-white);outline:none;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.BlogsPage_searchInput__aA2Jw::placeholder{color:var(--mantine-color-gray-6)}.BlogsPage_searchInput__aA2Jw:focus{border-color:color-mix(in oklab,var(--mantine-color-brand-4) 40%,transparent);background:color-mix(in oklab,var(--mantine-color-white) 6%,transparent)}.BlogsPage_clearBtn__ZDGXe{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--mantine-color-gray-5);cursor:pointer;font-size:.8rem;line-height:1;padding:0}.BlogsPage_clearBtn__ZDGXe:hover{color:var(--mantine-color-white)}.BlogsPage_filterPills__AExcL{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.BlogsPage_pill__iyYpX{background:color-mix(in oklab,var(--mantine-color-white) 4%,transparent);border:1px solid color-mix(in oklab,var(--mantine-color-white) 10%,transparent);border-radius:9999px;padding:.4rem 1rem;font-family:var(--mantine-font-family-headings);font-size:.7rem;color:var(--mantine-color-gray-4);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease}.BlogsPage_pill__iyYpX:hover{border-color:color-mix(in oklab,var(--mantine-color-brand-4) 30%,transparent);color:var(--mantine-color-white)}.BlogsPage_pillActive__gDVkT{background:color-mix(in oklab,var(--mantine-color-brand-4) 12%,transparent);border-color:color-mix(in oklab,var(--mantine-color-brand-4) 40%,transparent);color:var(--mantine-color-brand-4)}.BlogsPage_noResults__WMe4w{font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:1.05rem;color:var(--mantine-color-gray-5);text-align:center;padding:4rem 0}.BlogsPage_blogSection__S1l8X{padding:4rem 2rem 8rem}.BlogsPage_blogCard__KvhRk{background:color-mix(in oklab,var(--mantine-color-white) 3%,transparent);border:1px solid color-mix(in oklab,var(--mantine-color-brand-4) 20%,transparent);border-radius:var(--mantine-radius-lg);overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease}.BlogsPage_blogCard__KvhRk:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--mantine-color-brand-4) 40%,transparent)}.BlogsPage_imageWrapper__CkACv{position:relative;width:100%;height:200px;overflow:hidden}.BlogsPage_blogImage__2088S{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BlogsPage_blogCard__KvhRk:hover .BlogsPage_blogImage__2088S{transform:scale(1.05)}.BlogsPage_cardContent__Q8SbD{padding:1.5rem;display:flex;flex-direction:column;flex:1}.BlogsPage_meta__JPmi7{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.BlogsPage_category__sSKXG{font-family:var(--mantine-font-family-headings);font-size:.7rem;color:var(--mantine-color-brand-4);text-transform:uppercase;letter-spacing:.05em;background:color-mix(in oklab,var(--mantine-color-brand-4) 10%,transparent);padding:.25rem .75rem;border-radius:9999px}.BlogsPage_date__nW7xJ{font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:.8rem;color:var(--mantine-color-gray-6)}.BlogsPage_blogTitle__90_zW{font-family:var(--mantine-font-family-headings);font-size:1.25rem;color:var(--mantine-color-white);margin-bottom:.75rem;line-height:1.4}.BlogsPage_preview__hNqWH{font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:.95rem;color:var(--mantine-color-gray-5);line-height:1.6;margin-bottom:1rem;flex:1}.BlogsPage_author__EDv0c{margin-bottom:1rem}.BlogsPage_authorName__nd62L{font-family:Gilroy-Regular,Gilroy,sans-serif;font-size:.85rem;color:var(--mantine-color-gray-6)}.BlogsPage_readMore__lEX4y{font-family:var(--mantine-font-family-headings);font-size:.9rem;color:var(--mantine-color-brand-4);transition:transform .2s ease}.BlogsPage_blogCard__KvhRk:hover .BlogsPage_readMore__lEX4y{transform:translateX(4px)}@media (max-width:75em){.BlogsPage_blogSection__S1l8X,.BlogsPage_heroSection__jBQdf{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:62em){.BlogsPage_heroSection__jBQdf{padding:10rem 1.25rem 3rem}.BlogsPage_heroTitle__BFY5x{font-size:2.5rem}.BlogsPage_blogSection__S1l8X{padding:3rem 1.25rem 6rem}}@media (max-width:48em){.BlogsPage_heroSection__jBQdf{padding:8rem 1rem 2rem}.BlogsPage_heroTitle__BFY5x{font-size:2rem}.BlogsPage_heroSubtitle__8z4Oe{font-size:1.1rem}.BlogsPage_blogSection__S1l8X{padding:2rem 1rem 4rem}.BlogsPage_imageWrapper__CkACv{height:180px}.BlogsPage_blogTitle__90_zW{font-size:1.1rem}}@media (max-width:36em){.BlogsPage_heroTitle__BFY5x{font-size:1.75rem}.BlogsPage_meta__JPmi7{flex-direction:column;align-items:flex-start;gap:.5rem}}