.page_page__sLBCX{background:white;min-height:100vh}.page_hero__GuWPD{background:white;color:#12141d;padding:calc(var(--header-height) + 80px) 0 100px}.page_tag__Kqqeq{color:var(--primary-blue);font-weight:800;font-size:.75rem;letter-spacing:.15em;display:block;margin-bottom:20px}.page_hero__GuWPD h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;margin-bottom:24px;letter-spacing:-.03em;line-height:1.1}.page_hero__GuWPD h1 span{opacity:.3}.page_hero__GuWPD p{color:#555;font-size:1.25rem;max-width:600px;line-height:1.6}.page_blogListSection__SGgIP{padding:80px 0 120px;background:#f8faff}.page_blogGrid__WtWg5{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:30px;gap:30px}.page_blogCard__q1Wws{background:white;border-radius:12px;border:1px solid #eee;padding:40px;display:flex;flex-direction:column;gap:20px;height:100%;transition:all .4s cubic-bezier(.16,1,.3,1);text-decoration:none;color:inherit}.page_blogCard__q1Wws:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgba(0,0,0,.05);border-color:var(--primary-blue)}.page_category__1cGaO{color:var(--primary-blue);font-size:.6875rem;font-weight:800;letter-spacing:.1em}.page_blogCard__q1Wws h2{font-size:1.5rem;font-weight:800;line-height:1.3;color:#12141d}.page_excerpt__U47nZ{color:#555;font-size:.9375rem;line-height:1.6;flex:1 1}.page_cardFooter__MKW0D{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:12px}.page_date__x1WBB{font-size:.8125rem;color:#999;font-weight:500}.page_readMore__igD4c{font-size:.8125rem;font-weight:800;color:#12141d;text-transform:uppercase;letter-spacing:.05em}@media (max-width:768px){.page_blogGrid__WtWg5{grid-template-columns:1fr}}