._page_1tg45_1{min-height:100vh}._hero_1tg45_6{background:var(--color-navy);color:var(--color-white);text-align:center;padding:clamp(100px, 18vw, 180px) 0 var(--section-pad)}._heroTitle_1tg45_13{color:var(--color-white);margin-bottom:16px;font-size:clamp(32px,5vw,48px)}._heroRule_1tg45_19{background:var(--color-accent);border:none;width:60px;height:3px;margin:16px auto}._section_1tg45_28{background:var(--color-white);padding:var(--section-pad) 0}._sectionTitle_1tg45_33{color:var(--color-navy)}._rule_1tg45_37{background:var(--color-accent);border:none;width:60px;height:3px;margin:16px auto 24px}._postGrid_1tg45_46{text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}._postCard_1tg45_53{background:var(--color-white);color:inherit;border:1px solid #e8edf2;border-radius:8px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}._postCard_1tg45_53:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 20px #00000014}._postTag_1tg45_71{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}._postTitle_1tg45_81{color:var(--color-navy);margin-bottom:8px;font-size:18px;line-height:1.3}._postExcerpt_1tg45_88{color:var(--color-text-muted);flex-grow:1;font-size:14px;line-height:1.6}._readMore_1tg45_95{color:var(--color-primary);margin-top:12px;font-size:13px;font-weight:700}._ctaBtn_1tg45_103{padding:var(--btn-padding);background:var(--color-primary);color:var(--color-white);border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;text-decoration:none;transition:opacity .2s;display:inline-block}._ctaBtn_1tg45_103:hover{opacity:.85;text-decoration:none}
