.page_page__6Xwsk{padding-top:var(--header-total);overflow-x:hidden}.page_hero__ElxKg{background:linear-gradient(180deg,#0e0e12,#151a24);padding:clamp(2.25rem,5vw,3.5rem) 0 clamp(2rem,4vw,3rem);text-align:center}.page_heroInner__doqDq{max-width:700px;margin:0 auto;padding:0 var(--container-pad)}.page_eyebrow__3Lc0W{display:inline-block;font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.75rem}.page_heroTitle__7ccrO{font-family:var(--font-section-title);font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1.08;color:var(--color-white);margin:0 0 .9rem;letter-spacing:-.01em}.page_heroSubtitle__guQB9{font-family:var(--font-body);font-size:clamp(.85rem,1.3vw,.95rem);line-height:1.75;color:var(--color-text-muted);margin:0 auto;max-width:560px}.page_blogSection__v5_78{background:var(--color-cream);padding:clamp(2.5rem,5vw,4rem) 0}.page_container__gm3r2{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-pad)}.page_grid__G202P{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media (min-width:600px){.page_grid__G202P{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.page_grid__G202P{grid-template-columns:repeat(3,1fr)}}.page_card__IU_J_{background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(0,0,0,.07);display:flex;flex-direction:column;transition:box-shadow var(--transition-base),transform var(--transition-base)}.page_card__IU_J_:hover{box-shadow:0 12px 40px rgba(0,0,0,.1);transform:translateY(-4px)}.page_cardImageWrap__9Ezdb{display:block;overflow:hidden;aspect-ratio:16/9;flex-shrink:0}.page_cardImage__gJr6u{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.page_card__IU_J_:hover .page_cardImage__gJr6u{transform:scale(1.04)}.page_cardBody__zRU_e{padding:1.1rem 1.25rem 1.25rem;display:flex;flex-direction:column;flex:1 1;gap:0}.page_cardTitle__VlXAQ{font-family:var(--font-section-title);font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:600;line-height:1.3;color:var(--color-bg);margin:0 0 .5rem}.page_cardTitle__VlXAQ a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.page_cardTitle__VlXAQ a:hover{color:var(--color-accent);opacity:1}.page_cardExcerpt__TNJvq{font-family:var(--font-body);font-size:.82rem;line-height:1.65;color:var(--color-charcoal);margin:0 0 .85rem;flex:1 1}.page_cardMeta__dOZ0j{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;margin-bottom:1rem}.page_cardReviewer__NnDwD{font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--color-charcoal)}.page_cardDot__gsOqe{width:3px;height:3px;border-radius:50%;background:var(--color-charcoal);opacity:.4;flex-shrink:0}.page_cardMetaItem__ZXuhk{font-family:var(--font-body);font-size:.78rem;color:var(--color-charcoal);opacity:.7}.page_readMore__brOjE{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);background:var(--color-bg);border-radius:var(--radius-sm);padding:9px 16px;transition:background var(--transition-fast),opacity var(--transition-fast);align-self:flex-start;text-decoration:none}.page_readMore__brOjE:hover{background:var(--color-accent);color:var(--color-bg);opacity:1}.page_readMore__brOjE svg{flex-shrink:0;transition:transform var(--transition-fast)}.page_readMore__brOjE:hover svg{transform:translateX(3px)}