.hero[data-v-61a0d67f]{position:relative;height:520px;overflow:hidden}.hero video[data-v-61a0d67f]{width:100%;height:100%;object-fit:cover;display:block}.hero[data-v-61a0d67f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#032b6426,#032b64b3)}.hero-caption[data-v-61a0d67f]{position:absolute;bottom:50px;left:60px;right:60px;z-index:2}.hero-caption h2[data-v-61a0d67f]{font-size:3rem;margin:0 0 12px;color:#fff;line-height:1.15;text-shadow:0 2px 8px rgba(0,0,0,.4)}.hero-caption h2[data-v-61a0d67f]:after{display:none}.hero-caption>p[data-v-61a0d67f]{font-size:1.1rem;color:#ffffffe6;margin:0 0 24px;max-width:600px}.hero-actions[data-v-61a0d67f]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.btn-sm[data-v-61a0d67f]{padding:8px 16px;font-size:.82rem;border-radius:5px}.hero-crisis[data-v-61a0d67f]{display:inline-flex;align-items:center;gap:7px;color:#ffffffe6;font-size:.82rem;text-decoration:none;transition:color .2s}.hero-crisis[data-v-61a0d67f]:hover{color:#fff}.hero-crisis i[data-v-61a0d67f]{color:var(--accent);font-size:.78rem}.home-inner[data-v-61a0d67f]{max-width:1200px;margin:0 auto;padding:50px 40px}.engagement-text[data-v-61a0d67f]{max-width:760px;margin:0 auto;text-align:center}.engagement-text h3[data-v-61a0d67f]{color:var(--secondary);font-size:1.4rem;margin:0 0 16px}.engagement-text p[data-v-61a0d67f]{color:var(--text);margin:0 0 12px;font-size:1rem;line-height:1.8}.features[data-v-61a0d67f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card[data-v-61a0d67f]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 16px #032b6412;border:1px solid #eef2f7;transition:var(--ease)}.feature-card[data-v-61a0d67f]:hover{transform:translateY(-6px);box-shadow:0 14px 32px #032b641f}.feature-img-wrap[data-v-61a0d67f]{position:relative;height:185px;overflow:hidden}.feature-img-wrap img[data-v-61a0d67f]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.feature-card:hover .feature-img-wrap img[data-v-61a0d67f]{transform:scale(1.06)}.feature-icon-badge[data-v-61a0d67f]{position:absolute;bottom:-22px;left:22px;width:46px;height:46px;border-radius:12px;background:var(--primary);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #032b6447;border:3px solid white}.feature-icon-badge i[data-v-61a0d67f]{font-size:1.1rem;color:var(--secondary)}.feature-body[data-v-61a0d67f]{padding:34px 22px 24px}.feature-body h4[data-v-61a0d67f]{color:var(--primary);margin:0 0 8px;font-size:1.02rem;font-weight:700}.feature-body p[data-v-61a0d67f]{color:var(--text);margin:0;font-size:.88rem;line-height:1.65}.testimonials-grid[data-v-61a0d67f]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.testimonial-card[data-v-61a0d67f]{background:#fff;border-radius:14px;padding:32px 28px 26px;box-shadow:0 2px 16px #032b6412;border:1px solid #eef2f7;display:flex;flex-direction:column;gap:16px;transition:var(--ease)}.testimonial-card[data-v-61a0d67f]:hover{transform:translateY(-4px);box-shadow:0 8px 28px #032b641c}.t-quote-mark[data-v-61a0d67f]{font-size:4rem;line-height:1;color:var(--accent);font-family:Georgia,serif;margin-bottom:-10px}.t-quote[data-v-61a0d67f]{font-size:.97rem;line-height:1.75;color:var(--dark);font-style:italic;margin:0;flex:1}.t-author[data-v-61a0d67f]{display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid #eef2f7}.t-name[data-v-61a0d67f]{font-weight:700;color:var(--primary);font-size:.9rem}.t-detail[data-v-61a0d67f]{color:var(--text);font-size:.78rem}.recent-posts-grid[data-v-61a0d67f]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.recent-post-card[data-v-61a0d67f]{border-radius:12px;overflow:hidden;box-shadow:0 2px 16px #032b6412;border:1px solid #eef2f7;background:#fff;text-decoration:none;display:flex;flex-direction:column;transition:var(--ease)}.recent-post-card[data-v-61a0d67f]:hover{transform:translateY(-5px);box-shadow:0 10px 28px #032b641f}.recent-post-img[data-v-61a0d67f]{width:100%;height:170px;object-fit:cover;display:block}.recent-post-body[data-v-61a0d67f]{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1;gap:8px}.recent-post-date[data-v-61a0d67f]{font-size:.72rem;color:var(--text);display:flex;align-items:center;gap:5px}.recent-post-date i[data-v-61a0d67f]{color:var(--secondary)}.recent-post-body h4[data-v-61a0d67f]{color:var(--primary);font-size:.97rem;margin:0;line-height:1.4}.recent-post-body p[data-v-61a0d67f]{color:var(--text);font-size:.83rem;line-height:1.65;margin:0;flex:1}.recent-post-link[data-v-61a0d67f]{color:var(--secondary);font-size:.8rem;font-weight:700;margin-top:4px;display:flex;align-items:center;gap:5px}.cta-strip[data-v-61a0d67f]{background:linear-gradient(135deg,var(--primary) 0%,#02639B 100%);border-radius:12px;padding:40px;text-align:center;margin-top:50px}.cta-strip h3[data-v-61a0d67f]{color:#fff;font-size:1.7rem;margin:0 0 12px}.cta-strip p[data-v-61a0d67f]{color:#ffffffd9;max-width:560px;margin:0 auto 24px;font-size:1.05rem}@media (max-width: 960px){.features[data-v-61a0d67f],.testimonials-grid[data-v-61a0d67f],.recent-posts-grid[data-v-61a0d67f]{grid-template-columns:1fr}}@media (max-width: 600px){.hero[data-v-61a0d67f]{height:340px}.hero-caption[data-v-61a0d67f]{left:24px;right:24px;bottom:28px}.hero-caption h2[data-v-61a0d67f]{font-size:1.9rem}.home-inner[data-v-61a0d67f]{padding:30px 20px}.cta-strip[data-v-61a0d67f]{padding:28px 20px}.hero-actions[data-v-61a0d67f]{flex-direction:column;align-items:flex-start;gap:12px}.hero-crisis[data-v-61a0d67f]{font-size:.78rem}}
