.news-section[data-v-3384e663]{background:linear-gradient(#f8fffe 0%,#fff 100%);padding:100px 0}.section-header[data-v-3384e663]{text-align:center;margin-bottom:60px}.section-title[data-v-3384e663]{color:#1a202c;margin-bottom:15px;font-size:36px;font-weight:700}.section-subtitle[data-v-3384e663]{color:#718096;font-size:16px;font-weight:400}.news-grid[data-v-3384e663]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:35px;margin-top:50px;display:grid}.news-card[data-v-3384e663]{border:1px solid rgba(var(--primary-rgb), .08);cursor:pointer;background-color:#fff;border-radius:10px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.news-card-static[data-v-3384e663]{cursor:default}.news-image[data-v-3384e663]{aspect-ratio:16/10;background:#f0f4f8;width:100%;overflow:hidden}.news-image img[data-v-3384e663]{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.news-card:hover .news-image img[data-v-3384e663]{transform:scale(1.06)}.news-body[data-v-3384e663]{padding:28px 30px 32px}.news-card[data-v-3384e663]:before{content:"";background:linear-gradient(180deg, var(--primary-gradient-start) 0%, var(--primary-gradient-end) 100%);width:4px;height:0;transition:height .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.news-card[data-v-3384e663]:hover:before{height:100%}.news-card[data-v-3384e663]:hover{box-shadow:0 12px 35px rgba(var(--primary-rgb), .2);border-color:rgba(var(--primary-rgb), .2);transform:translateY(-8px)}.news-date[data-v-3384e663]{color:var(--primary-color);background:rgba(var(--primary-rgb), .1);border-radius:6px;margin-bottom:18px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block}.news-title[data-v-3384e663]{color:#1a202c;margin-bottom:18px;font-size:19px;font-weight:600;line-height:1.5;transition:color .3s}.news-card:hover .news-title[data-v-3384e663]{color:var(--primary-color)}.news-excerpt[data-v-3384e663]{color:#4a5568;font-size:14px;line-height:1.7}.view-all-wrap[data-v-3384e663]{text-align:center;margin-top:40px}.view-all-btn[data-v-3384e663]{background:var(--primary-color,#1a4d3e);color:#fff;border-radius:8px;padding:12px 36px;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.view-all-btn[data-v-3384e663]:hover{opacity:.9}@media (width<=1024px){.news-grid[data-v-3384e663]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.news-section[data-v-3384e663]{padding:60px 0}.news-grid[data-v-3384e663]{grid-template-columns:1fr;gap:25px}}.inline-inquiry[data-v-6cc844db]{background:linear-gradient(135deg,#f4f8f5,#eef4fb);border:1px solid #e2e9e4;border-radius:14px;margin:40px 0 10px;padding:26px 28px}.ii-inner[data-v-6cc844db]{max-width:760px;margin:0 auto}.ii-copy h3[data-v-6cc844db]{color:#16202b;margin:0 0 6px;font-size:19px}.ii-copy p[data-v-6cc844db]{color:#5b6672;margin:0 0 16px;font-size:14px;line-height:1.7}.ii-form[data-v-6cc844db]{flex-wrap:wrap;gap:10px;display:flex}.ii-form input[data-v-6cc844db]{background:#fff;border:1px solid #d5dde5;border-radius:8px;flex:260px;min-width:220px;height:44px;padding:0 14px;font-size:15px}.ii-form input[data-v-6cc844db]:focus{border-color:#1f8a4c;outline:none}.ii-form button[data-v-6cc844db]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#1f8a4c,#16703c);border:none;border-radius:8px;height:44px;padding:0 26px;font-size:15px;font-weight:600}.ii-form button[data-v-6cc844db]:disabled{opacity:.65;cursor:default}.ii-alt[data-v-6cc844db]{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.ii-link[data-v-6cc844db]{color:#1f8a4c;font-size:13.5px;text-decoration:none}.ii-link[data-v-6cc844db]:hover{text-decoration:underline}.ii-msg[data-v-6cc844db]{margin:10px 0 0;font-size:13.5px}.ii-msg.ok[data-v-6cc844db]{color:#1f8a4c}.ii-msg.err[data-v-6cc844db]{color:#c0392b}@media (width<=768px){.inline-inquiry[data-v-6cc844db]{margin:28px 0 8px;padding:20px 18px}.ii-form button[data-v-6cc844db]{width:100%}}
