.page_blogPage__CXqA7{background:var(--color-bg)}.page_hero__ElxKg{background:linear-gradient(135deg,var(--color-bg) 0,var(--color-bg-alt) 100%);padding:6rem 0 4rem;text-align:center;border-bottom:1px solid var(--color-border)}.page_label__ZkXte{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.3em;color:var(--color-crimson);margin-bottom:1rem}.page_hero__ElxKg h1{font-size:clamp(2rem,6vw,3rem);margin-bottom:1rem}.page_hero__ElxKg p{font-size:1.25rem;color:var(--color-text-muted)}.page_filters__mYbUA{display:flex;gap:.5rem;margin-bottom:2.5rem;flex-wrap:wrap}.page_filters__mYbUA button{padding:.625rem 1.5rem;background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-heading);font-size:.875rem;letter-spacing:.1em;cursor:pointer;transition:all .2s}.page_filters__mYbUA button:hover{border-color:var(--color-border-light);color:var(--color-white)}.page_filters__mYbUA button.page_active__KDdxr{background:var(--color-crimson);border-color:var(--color-crimson);color:var(--color-white)}.page_grid__G202P{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:1024px){.page_grid__G202P{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_grid__G202P{grid-template-columns:1fr}}.page_card__IU_J_{background:var(--color-surface);border:1px solid var(--color-border);transition:all .3s ease}.page_card__IU_J_:hover{border-color:var(--color-border-light);transform:translateY(-4px)}.page_cardImage__gJr6u{position:relative;height:180px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,90,31,.1),rgba(0,0,0,.3));overflow:hidden}.page_cardImage__gJr6u img{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 4px 20px rgba(255,90,31,.3))}.page_category__fW4xj{position:absolute;top:1rem;left:1rem;padding:.25rem .75rem;background:var(--color-crimson);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.page_cardContent__Shxnv{padding:1.5rem}.page_meta__NdmJ5{display:flex;gap:.5rem;font-size:.75rem;color:var(--color-text-muted);margin-bottom:.75rem}.page_cardContent__Shxnv h2{font-size:1.125rem;margin-bottom:.75rem;line-height:1.3}.page_cardContent__Shxnv p{font-size:.875rem;line-height:1.6;margin-bottom:1.25rem}.page_readMore__brOjE{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:.875rem;letter-spacing:.1em;color:var(--color-crimson);text-decoration:none}.page_readMore__brOjE:hover{color:var(--color-white)}.page_readMore__brOjE svg{transition:transform .2s}.page_readMore__brOjE:hover svg{transform:translateX(4px)}.page_newsletter__i4pED{padding:4rem 0;background:var(--color-bg-alt)}.page_newsletterCard__Q59MV{max-width:600px;margin:0 auto;text-align:center}.page_newsletterCard__Q59MV h2{font-size:1.75rem;margin-bottom:.5rem}.page_newsletterCard__Q59MV p{margin-bottom:1.5rem}.page_newsletterForm__zzZXy{display:flex;gap:.5rem}.page_newsletterForm__zzZXy input{flex:1 1;padding:1rem;background:var(--input-bg);border:1px solid var(--color-border);color:var(--color-white)}.page_newsletterForm__zzZXy input:focus{outline:none;border-color:var(--color-crimson)}.page_newsletterForm__zzZXy button{padding:1rem 2rem;background:var(--color-crimson);border:none;color:white;font-family:var(--font-heading);letter-spacing:.1em;cursor:pointer}.page_newsletterForm__zzZXy button:hover{background:var(--color-crimson-dark)}@media (max-width:640px){.page_newsletterForm__zzZXy{flex-direction:column}}