.blog_main__zZKg7{min-height:100vh;display:flex;flex-direction:column}.blog_hero__m_tED{padding:140px 40px 60px;text-align:center;background:var(--soft,#faf7f2)}.blog_heroTag__EKEAz{display:inline-block;background:#f5a623;color:var(--ink,#1a1a1a);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:3px;margin-bottom:20px}.blog_heroTitle__4NEms{font-family:Zen Maru Gothic,sans-serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1.1;margin-bottom:16px;color:var(--ink,#1a1a1a)}.blog_heroDesc__9tTdj{font-size:1.05rem;color:var(--muted,#6b6b6b);line-height:1.7;max-width:580px;margin:0 auto}.blog_gridSection__Zi5Zm{padding:60px 40px 80px;max-width:1100px;margin:0 auto}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px}.blog_card__6gn_X{display:flex;flex-direction:column;background:#fff;border:2px solid var(--ink,#1a1a1a);border-radius:14px;padding:32px 28px 24px;box-shadow:4px 4px 0 var(--ink,#1a1a1a);text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.blog_card__6gn_X:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink,#1a1a1a)}.blog_cardDate__6isbV{font-size:.78rem;color:var(--muted,#6b6b6b);font-weight:600;margin-bottom:10px;letter-spacing:.03em}.blog_cardTitle__UowSg{font-family:Zen Maru Gothic,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.3;margin-bottom:10px;color:var(--ink,#1a1a1a)}.blog_cardDesc__1ZaXe{font-size:.92rem;color:var(--muted,#6b6b6b);line-height:1.65;flex:1}.blog_cardCta__prQDj{display:inline-block;margin-top:18px;font-size:.85rem;font-weight:700;color:var(--red,#c41e3a);letter-spacing:.04em}.blog_cta__c_MAS{text-align:center;padding:60px 40px 80px;border-top:2px solid var(--border,#e5e2dc)}.blog_ctaTitle__sMwW5{font-family:Zen Maru Gothic,sans-serif;font-size:1.6rem;font-weight:900;margin-bottom:16px}.blog_ctaBtn__n1Rzn{display:inline-block;padding:14px 36px;background:var(--ink,#1a1a1a);color:#fff;font-weight:700;font-size:.95rem;border-radius:10px;text-decoration:none;border:2px solid var(--ink,#1a1a1a);box-shadow:3px 3px 0 var(--ink,#1a1a1a);transition:background .15s}.blog_ctaBtn__n1Rzn:hover{background:var(--red,#c41e3a);border-color:var(--red,#c41e3a);box-shadow:3px 3px 0 var(--red,#c41e3a)}.blog_footer__JX1gq{padding:32px 40px;text-align:center;border-top:1.5px solid var(--border,#e5e2dc)}.blog_footerLinks__Ihel8{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.blog_footerLink__ndTyG{font-size:.82rem;font-weight:600;color:var(--ink,#1a1a1a);text-decoration:none;letter-spacing:.03em}.blog_footerLink__ndTyG:hover{color:var(--red,#c41e3a)}@media (max-width:600px){.blog_hero__m_tED{padding:120px 20px 40px}.blog_gridSection__Zi5Zm{padding:40px 20px 60px}.blog_grid__1mQUH{grid-template-columns:1fr}.blog_cta__c_MAS{padding:40px 20px 60px}}