.blog_blogPage___JFFB{width:100%;overflow-x:hidden;background:var(--white);color:var(--black)}.blog_hero__m_tED{padding:80px 24px 64px;border-bottom:2px solid var(--black);background:var(--off);text-align:center}.blog_heroContent__M8Fd9{max-width:800px;margin:0 auto}.blog_heroTitle__4NEms{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.5rem,7vw,4rem);font-weight:800;margin:0 0 20px;color:var(--black);text-transform:uppercase;letter-spacing:-.01em;line-height:.95}.blog_heroSubtitle__8jtbV{font-family:Inter,sans-serif;font-size:1.1rem;color:var(--ink-dim);margin:0 auto;max-width:48ch;line-height:1.5}.blog_blogSection__EZeQU{padding:80px 24px;background:var(--white)}.blog_container__IKtGu{max-width:1280px;margin:0 auto}.blog_sectionHeader__BOmVL{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px;flex-wrap:wrap}.blog_sectionTitle__TsUWD{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:var(--black);margin:0;text-transform:uppercase;letter-spacing:-.01em}.blog_blogGrid__QlInw{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2px;background:var(--black);border:2px solid var(--black)}.blog_blogCard__CdAbn{background:var(--white);cursor:pointer;text-align:left;transition:background .2s ease;border:none;border-bottom:2px solid var(--black);border-right:2px solid var(--black);display:flex;flex-direction:column;font-family:inherit;padding:0}.blog_blogCard__CdAbn:hover{background:var(--off)}.blog_blogImageWrapper__pV3SE{position:relative;width:100%;height:180px;overflow:hidden;background:var(--black)}.blog_blogImage__BZ7A5{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s ease}.blog_blogCard__CdAbn:hover .blog_blogImage__BZ7A5{transform:scale(1.07);filter:saturate(1.15)}.blog_blogCategory__ABOp1{right:12px;background:var(--signal)}.blog_blogCategory__ABOp1,.blog_featuredBadge__dC_6v{position:absolute;top:12px;color:var(--white);font-family:Inter,sans-serif;font-size:.7rem;font-weight:700;padding:4px 10px;text-transform:uppercase;letter-spacing:.04em}.blog_featuredBadge__dC_6v{left:12px;background:var(--black)}.blog_blogContent__TqdD4{padding:20px;flex:1;display:flex;flex-direction:column}.blog_blogMeta__FEAoA{gap:12px;margin-bottom:10px;font-size:.78rem}.blog_blogAuthor__pZOCU{font-weight:600;color:var(--black)}.blog_blogDate__WDN_e{color:var(--ink-dim)}.blog_blogTitle__tUHbZ{font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;font-weight:700;color:var(--black);margin:0 0 10px;line-height:1.2}.blog_blogDescription__UHa5N{font-family:Inter,sans-serif;font-size:.88rem;color:var(--ink-dim);line-height:1.5;margin:0 0 16px;flex:1}.blog_blogTags__cJmQu{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.blog_blogTag__Dp97Q{padding:3px 8px;background:var(--off);color:var(--ink-dim);font-size:.7rem;font-weight:600;border:1px solid var(--line)}.blog_blogReadMore__3UbMT,.blog_blogTag__Dp97Q{font-family:Inter,sans-serif;text-transform:uppercase}.blog_blogReadMore__3UbMT{display:inline-flex;align-items:center;gap:6px;color:var(--black);font-weight:700;font-size:.78rem;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;margin-top:auto;transition:color .2s ease,gap .2s ease}.blog_blogReadMore__3UbMT:hover{color:var(--signal);gap:10px}.blog_modalOverlay__mc1_7{position:fixed;inset:0;background:hsla(0,0%,4%,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.blog_modalContent__FKQLg{background:var(--white);max-width:800px;width:100%;max-height:90vh;overflow-y:auto;border:2px solid var(--black)}.blog_modalClose__B9RI8{position:absolute;top:16px;right:16px;background:var(--off);border:2px solid var(--black);font-size:18px;cursor:pointer;color:var(--ink-dim);padding:6px 10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s ease,color .2s ease}.blog_modalClose__B9RI8:hover{background:var(--black);color:var(--white)}.blog_modalHeader__Pt2bD{display:flex;justify-content:space-between;align-items:flex-start;padding:28px;border-bottom:2px solid var(--black)}.blog_modalTitle__ITPt1{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;font-weight:800;color:var(--black);margin:0;text-transform:uppercase;line-height:1.1}.blog_modalBody__XOZTK{padding:28px}.blog_modalImageWrapper__5AdLr{position:relative;height:240px;overflow:hidden;background:var(--black);margin-bottom:24px}.blog_modalImage__Wp8cw{width:100%;height:100%;object-fit:cover}.blog_modalDescription__dMqik{font-family:Inter,sans-serif;font-size:1rem;line-height:1.7;color:var(--black);margin:0 0 24px}.blog_richText__INISt>*{margin:0 0 1em}.blog_richText__INISt>:last-child{margin-bottom:0}.blog_richText__INISt div{margin:0 0 1em}.blog_richText__INISt br{display:block;content:"";margin:0}.blog_richText__INISt em,.blog_richText__INISt i{font-style:italic}.blog_richText__INISt b,.blog_richText__INISt strong{font-weight:700}.blog_richText__INISt a{color:var(--signal);text-decoration:underline}.blog_blogMeta__FEAoA{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:.85rem;color:var(--ink-dim)}.blog_blogMetaItem__IIWmL{display:inline-flex;align-items:center;gap:6px}.blog_viewFullArticle__mS0yx{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--signal);color:var(--white);font-family:Inter,sans-serif;font-weight:700;font-size:.82rem;text-transform:uppercase;text-decoration:none;border:2px solid var(--signal);transition:background .25s ease,color .25s ease}.blog_viewFullArticle__mS0yx:hover{background:var(--black);border-color:var(--black)}@media (max-width:768px){.blog_hero__m_tED{padding:64px 20px 48px}.blog_blogSection__EZeQU{padding:56px 20px}.blog_blogGrid__QlInw{grid-template-columns:1fr}.blog_modalContent__FKQLg{max-width:95vw;margin:16px}.blog_modalBody__XOZTK,.blog_modalHeader__Pt2bD{padding:20px}}