.blog_outer__Qo0u_{background-color:var(--gray);min-height:60vh;padding-bottom:80px}.blog_hero__m_tED{background-color:var(--blue);padding:80px 0 60px;text-align:center;margin-bottom:60px}@media (max-width:30em){.blog_hero__m_tED{padding:50px 0 40px;margin-bottom:40px}}.blog_eyebrow__BA9dX{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--yellow);margin:0 0 1rem}.blog_heroTitle__4NEms{font-size:52px!important;font-weight:900!important;color:var(--white)!important;line-height:1.1!important;margin-bottom:1.25rem!important}@media (max-width:30em){.blog_heroTitle__4NEms{font-size:34px!important}}.blog_heroSub__6UCg7{font-size:18px;color:hsla(0,0%,100%,.8);max-width:620px;margin:0 auto;line-height:1.6}.blog_content__jkE_j{padding-bottom:2rem}.blog_empty__6Wa62{text-align:center;padding:5rem 1rem;color:#777}.SanityBlogCard_card__iTUMz{display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--border-radius-md);overflow:hidden;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease;height:100%;cursor:pointer}.SanityBlogCard_card__iTUMz:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.14)}.SanityBlogCard_imageWrapper__RWfdm{position:relative;width:100%;height:220px;background-color:var(--blue);flex-shrink:0}.SanityBlogCard_image__faeSr{object-fit:cover;object-position:center}.SanityBlogCard_imageFallback__H8FH1{width:100%;height:100%;background-color:var(--blue);display:flex;align-items:center;justify-content:center}.SanityBlogCard_fallbackLogo__zwng7{opacity:.6}.SanityBlogCard_body__mwpY1{display:flex;flex-direction:column;flex:1;padding:1.25rem;min-width:0}.SanityBlogCard_badge__GD50W{background-color:var(--yellow)!important;color:var(--blue)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px}.SanityBlogCard_date__eXqz4{font-size:13px!important;color:#888!important;white-space:nowrap}.SanityBlogCard_title__qmCmz{font-size:18px!important;font-weight:700!important;color:var(--blue)!important;line-height:1.35!important;margin-bottom:.6rem!important}.SanityBlogCard_author__nnWGZ{margin-bottom:.5rem}.SanityBlogCard_authorIcon__XEMH3{color:#aaa;flex-shrink:0}.SanityBlogCard_authorText__bEgXc{font-size:12px!important;color:#888!important;font-weight:500!important;font-style:italic}.SanityBlogCard_excerpt__GaLzD{font-size:14px!important;color:#555!important;line-height:1.6!important;margin-bottom:1rem!important;flex:1}.SanityBlogCard_footer__ptrMa{margin-top:auto;border-top:1px solid #eee;padding-top:.75rem}.SanityBlogCard_readMore__upL5b{justify-content:flex-end}.SanityBlogCard_readMoreText__knxN_{font-size:14px!important;font-weight:600!important;color:var(--yellow)!important}.SanityBlogCard_arrowIcon__eDCq2{color:var(--yellow);flex-shrink:0}.BlogGrid_searchRow__6QHBg{margin-bottom:2rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.BlogGrid_searchInput__epRDG{flex:1;min-width:240px;max-width:480px}.BlogGrid_clearIcon__SxgDg{cursor:pointer;color:#aaa;transition:color .2s}.BlogGrid_clearIcon__SxgDg:hover{color:#555}.BlogGrid_resultCount__jM0Cv{font-size:14px!important;color:#888!important}.BlogGrid_grid__IEXZj{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:992px){.BlogGrid_grid__IEXZj{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogGrid_grid__IEXZj{grid-template-columns:1fr}}.BlogGrid_empty__7q9u0{text-align:center;padding:4rem 1rem;color:#999;font-size:16px}.BlogGrid_pagination__14TxK{margin-top:3rem}.BlogGrid_pageBtn__97pVh{border-color:var(--blue)!important;color:var(--blue)!important;transition:all .2s}.BlogGrid_pageBtn__97pVh:hover:not(:disabled){background-color:var(--blue)!important;color:var(--white)!important}.BlogGrid_pageBtn__97pVh:disabled{opacity:.35}.BlogGrid_pageNumber__4q6zL{width:36px;height:36px;border-radius:var(--border-radius-sm);border:1px solid #ddd;background:var(--white);color:var(--blue);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;font-family:inherit}.BlogGrid_pageNumber__4q6zL:hover{border-color:var(--blue);background-color:#f0f0f0}.BlogGrid_pageNumberActive__oiltV{background-color:var(--blue)!important;color:var(--white)!important;border-color:var(--blue)!important}