:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;z-index:1;position:relative}.carousel.is-dragging{touch-action:none}.carousel__track{gap:var(--vc-slide-gap);height:100%;transition:transform var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel__viewport{width:100%;height:100%;overflow:hidden}.carousel__sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{grid-template-rows:100%;grid-template-columns:100%;transition:none;display:grid}.carousel.is-effect-fade .carousel__slide{opacity:0;pointer-events:none;height:100%;transition:opacity var(--vc-transition-easing);transition-duration:var(--vc-transition-duration);grid-area:1/1;width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;font-size:var(--vc-nav-height);height:var(--vc-nav-height);width:var(--vc-nav-width);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);gap:var(--vc-pgn-gap);justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);cursor:pointer;height:var(--vc-pgn-height);width:var(--vc-pgn-width);border:0;margin:0;padding:0;display:block}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;left:var(--vc-png-left);right:var(--vc-png-right);flex-direction:column;transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;transform:translateZ(0)}.hero-banner[data-v-6a7bdb52]{--hero-banner-height:500px;background-blend-mode:multiply;width:100%;height:var(--hero-banner-height);background:linear-gradient(135deg,#1a4a7a 0%,#2a6db5 40%,#5ba3d0 100%);position:relative;overflow:hidden}.hero-carousel[data-v-6a7bdb52]{--home-carousel-height:var(--hero-banner-height);--vc-pgn-width:24px;--vc-pgn-height:3px;--vc-pgn-border-radius:2px;--vc-pgn-background-color:#fff6;--vc-pgn-active-color:#ffffffe6;--vc-pgn-gap:8px;--vc-png-bottom:24px;width:100%}.hero-carousel[data-v-6a7bdb52] .carousel__pagination{z-index:3}.hero-carousel[data-v-6a7bdb52] .carousel__slide{justify-content:flex-start;align-items:stretch;position:relative}.hero-slide[data-v-6a7bdb52]{width:100%;height:var(--home-carousel-height);align-items:center;display:flex;position:relative}.hero-slide--link[data-v-6a7bdb52]{cursor:pointer}.hero-slide-bg[data-v-6a7bdb52]{opacity:.35;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-overlay[data-v-6a7bdb52]{pointer-events:none;background:linear-gradient(90deg,#00285aa6 0%,#003c824d 60%,#0000 100%);position:absolute;inset:0}.hero-content[data-v-6a7bdb52]{z-index:2;color:#fff;text-align:left;width:100%;position:relative}.hero-title[data-v-6a7bdb52]{color:#fff;margin-bottom:14px;font-size:36px;font-weight:600}.hero-desc[data-v-6a7bdb52]{opacity:.9;max-width:480px;font-size:14px;line-height:1.8}@media (width<=768px){.hero-banner[data-v-6a7bdb52]{--hero-banner-height:250px}.hero-title[data-v-6a7bdb52]{margin-bottom:10px;font-size:22px}.hero-desc[data-v-6a7bdb52]{max-width:100%;font-size:12px}}.mini-card[data-v-e9dab5e8]{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:4px;transition:box-shadow .2s;overflow:hidden}.mini-card[data-v-e9dab5e8]:hover{box-shadow:0 4px 12px #0000000f}.mini-card--empty[data-v-e9dab5e8]{background:linear-gradient(#fafbfc 0%,#f4f7fb 100%);border-style:dashed;border-color:#e2e8f0;grid-column:1/-1;justify-content:center;align-items:center;width:100%;min-height:220px;padding:24px 16px;display:flex}.mini-card--empty[data-v-e9dab5e8]:hover{box-shadow:none}.mini-empty[data-v-e9dab5e8]{flex:1}.mini-empty[data-v-e9dab5e8] .n-empty__icon{width:128px;height:128px;margin-bottom:4px}.mini-empty-icon[data-v-e9dab5e8]{justify-content:center;align-items:center;display:inline-flex}.mini-img[data-v-e9dab5e8]{background:#f4f5f7;justify-content:center;align-items:center;height:176px;display:flex;overflow:hidden}.mini-img img[data-v-e9dab5e8]{object-fit:cover;width:100%;height:100%}.mini-card-link[data-v-e9dab5e8]{color:inherit;cursor:pointer;text-decoration:none;display:block}.mini-card-link:hover .mini-info h4[data-v-e9dab5e8]{color:#005bac}.mini-card-link--static[data-v-e9dab5e8]{cursor:default}.mini-info[data-v-e9dab5e8]{padding:12px}.mini-actions[data-v-e9dab5e8]{padding:0 12px 12px}.mini-tag[data-v-e9dab5e8]{color:#175d8f;text-overflow:ellipsis;white-space:nowrap;background:#edf6fc;border:1px solid #cfe1f2;border-radius:3px;align-items:center;max-width:100%;min-height:22px;margin-bottom:7px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex;overflow:hidden}.mini-info h4[data-v-e9dab5e8]{color:#333;margin-bottom:6px;font-size:12px;font-weight:500}.mini-price[data-v-e9dab5e8]{color:#111;margin-bottom:10px;font-size:14px;font-weight:600}.mini-buy[data-v-e9dab5e8]{color:#fff;cursor:pointer;background:#005bac;border:none;border-radius:14px;align-items:center;gap:4px;padding:5px 12px;font-size:11px;display:inline-flex}.plus[data-v-e9dab5e8]{background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:10px;display:inline-flex}.explore-products[data-v-d74e6bc7]{background:#fff}.section-header[data-v-d74e6bc7]{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.section-title[data-v-d74e6bc7]{color:#111;margin-bottom:4px;font-size:22px;font-weight:600}.section-sub[data-v-d74e6bc7]{color:#aaa;letter-spacing:1px;font-size:11px}.nav-arrows[data-v-d74e6bc7]{gap:10px;display:flex}.arrow-btn[data-v-d74e6bc7]{cursor:pointer;color:#333;background:0 0;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s;display:flex}.arrow-btn[data-v-d74e6bc7]:hover{color:#005bac;border-color:#005bac}.products-wrapper[data-v-d74e6bc7]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.products-wrapper[data-v-d74e6bc7]::-webkit-scrollbar{display:none}.explore-card[data-v-d74e6bc7]{scroll-snap-align:start;flex:0 0 calc(25% - 15px)}.section-footer[data-v-d74e6bc7]{text-align:center;margin-top:30px}.more-btn[data-v-d74e6bc7]{color:#333;border:1px solid #ddd;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:8px 24px;font-size:12px;text-decoration:none;transition:all .2s;display:inline-flex}.more-btn[data-v-d74e6bc7]:hover{color:#005bac;border-color:#005bac}@media (width<=1024px){.explore-card[data-v-d74e6bc7]{flex:0 0 calc(50% - 10px)}}@media (width<=768px){.section-header[data-v-d74e6bc7]{align-items:center}.section-title[data-v-d74e6bc7]{font-size:18px}.nav-arrows[data-v-d74e6bc7]{display:none}.products-wrapper[data-v-d74e6bc7]{gap:16px}.explore-card[data-v-d74e6bc7]{flex:0 0 100%}}.app-areas[data-v-93430cae]{background:#fff}.section-header[data-v-93430cae]{margin-bottom:30px}.section-title[data-v-93430cae]{color:#111;margin-bottom:4px;font-size:22px;font-weight:600}.section-sub[data-v-93430cae]{color:#aaa;letter-spacing:1px;font-size:11px}.areas-grid[data-v-93430cae]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.area-card[data-v-93430cae]{cursor:pointer;position:relative;overflow:hidden}.area-image[data-v-93430cae]{background-position:50%;background-size:cover;width:100%;height:220px;transition:transform .4s;overflow:hidden}.area-card:hover .area-image[data-v-93430cae]{transform:scale(1.05)}.area-image.medical[data-v-93430cae]{background-color:#2a6db5;background-image:url(/shop/assets/i-1-DeYGgr5-.png)}.area-image.industrial[data-v-93430cae]{background-color:#3d5a73;background-image:url(/shop/assets/i-2-BqVEaN6Z.png)}.area-image.catering[data-v-93430cae]{background-color:#1e3c5a;background-image:url(/shop/assets/i-3-CJ8n4PLX.png)}.area-info[data-v-93430cae]{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.area-info h3[data-v-93430cae]{color:#111;font-size:14px;font-weight:600}.area-info p[data-v-93430cae]{color:#888;margin-top:2px;font-size:12px}.arrow[data-v-93430cae]{color:#333;font-size:18px}@media (width<=768px){.section-title[data-v-93430cae]{font-size:18px}.areas-grid[data-v-93430cae]{grid-template-columns:1fr;gap:16px}.area-image[data-v-93430cae]{height:180px}}.home-coupons[data-v-9de7288f]{background:#fff}.home-coupons--embedded[data-v-9de7288f]{border:1px solid #f0f0f0;border-radius:4px;padding:20px}.coupon-shell[data-v-9de7288f]{width:100%}.coupon-top[data-v-9de7288f]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.coupon-badge[data-v-9de7288f]{color:#005bac;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:inline-flex}.section-title[data-v-9de7288f]{color:#111;margin-bottom:4px;font-size:22px;font-weight:600}.section-sub[data-v-9de7288f]{color:#888;letter-spacing:1px;font-size:11px}.center-link[data-v-9de7288f]{color:#005bac;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.center-link[data-v-9de7288f]:hover{color:#004a94}.coupon-toolbar[data-v-9de7288f]{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.type-tab[data-v-9de7288f]{color:#444;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:4px;height:34px;padding:0 16px;font-size:12px;transition:all .2s}.type-tab[data-v-9de7288f]:hover,.type-tab.active[data-v-9de7288f]{color:#005bac;background:#eef6ff;border-color:#005bac}.coupon-grid[data-v-9de7288f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.coupon-card[data-v-9de7288f]{background:#fff;border:1px solid #e9eef4;border-radius:4px;grid-template-rows:1fr auto;grid-template-columns:124px minmax(0,1fr);min-height:132px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden}.coupon-card[data-v-9de7288f]:hover{border-color:#cfddeb;transform:translateY(-2px);box-shadow:0 8px 22px #1c365214}.coupon-value[data-v-9de7288f]{background:#fff6f2;border-right:1px dashed #f1cbbf;flex-direction:column;grid-row:1/3;justify-content:center;align-items:center;gap:8px;padding:18px 14px;display:flex;position:relative}.coupon-value[data-v-9de7288f]:before,.coupon-value[data-v-9de7288f]:after{content:"";background:#fff;border-left:1px solid #e9eef4;border-radius:50%;width:16px;height:16px;position:absolute;right:-8px}.coupon-value[data-v-9de7288f]:before{top:-8px}.coupon-value[data-v-9de7288f]:after{bottom:-8px}.coupon-value strong[data-v-9de7288f]{color:#c00000;text-align:center;word-break:break-word;max-width:100%;font-size:24px;font-weight:700;line-height:1.1}.coupon-value span[data-v-9de7288f]{color:#9a4b38;font-size:12px}.coupon-info[data-v-9de7288f]{min-width:0;padding:18px 18px 8px}.coupon-info h3[data-v-9de7288f]{color:#222;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.coupon-info p[data-v-9de7288f]{color:#666;font-size:12px;line-height:1.6}.shop-name[data-v-9de7288f]{color:#999;margin-top:4px}.receive-btn[data-v-9de7288f]{color:#fff;cursor:pointer;background:#005bac;border:none;border-radius:4px;grid-column:2;justify-content:center;place-self:end start;align-items:center;gap:5px;min-width:106px;height:32px;margin:0 18px 16px;padding:0 14px;font-size:12px;transition:background .2s,opacity .2s;display:inline-flex}.receive-btn[data-v-9de7288f]:hover{background:#004a94}.receive-btn[data-v-9de7288f]:disabled{cursor:not-allowed;opacity:.68;background:#7f8ea3}.coupon-card.received .coupon-value[data-v-9de7288f]{background:#f4f6f8;border-right-color:#d8dee6}.coupon-card.received .coupon-value strong[data-v-9de7288f],.coupon-card.received .coupon-value span[data-v-9de7288f]{color:#7f8ea3}.coupon-card--skeleton[data-v-9de7288f]{flex-direction:column;justify-content:center;gap:12px;padding:20px;display:flex}.skeleton-value[data-v-9de7288f],.skeleton-line[data-v-9de7288f]{background:linear-gradient(90deg,#eef2f6 0%,#f8fafc 50%,#eef2f6 100%) 0 0/220% 100%;border-radius:4px;animation:1.2s ease-in-out infinite coupon-skeleton-9de7288f;display:block}.skeleton-value[data-v-9de7288f]{width:96px;height:28px}.skeleton-line[data-v-9de7288f]{width:78%;height:13px}.skeleton-line.short[data-v-9de7288f]{width:54%}.coupon-empty[data-v-9de7288f]{background:#fff;border:1px dashed #dce5ef;border-radius:4px;min-height:132px;padding:28px 0}.home-coupons--embedded .coupon-top[data-v-9de7288f]{align-items:center;margin-bottom:16px}.home-coupons--embedded .section-title[data-v-9de7288f]{font-size:16px}.home-coupons--embedded .section-sub[data-v-9de7288f]{color:#777;letter-spacing:0;font-size:12px}.home-coupons--embedded .coupon-toolbar[data-v-9de7288f]{margin-bottom:14px}.home-coupons--embedded .type-tab[data-v-9de7288f]{height:30px;padding:0 12px}.home-coupons--embedded .coupon-grid[data-v-9de7288f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-coupons--embedded .coupon-card[data-v-9de7288f]{grid-template-columns:104px minmax(0,1fr);min-height:118px}.home-coupons--embedded .coupon-value[data-v-9de7288f]{padding:14px 10px}.home-coupons--embedded .coupon-value strong[data-v-9de7288f]{font-size:20px}.home-coupons--embedded .coupon-info[data-v-9de7288f]{padding:14px 14px 8px}.home-coupons--embedded .coupon-info h3[data-v-9de7288f]{margin-bottom:6px;font-size:14px}.home-coupons--embedded .receive-btn[data-v-9de7288f]{min-width:96px;height:30px;margin:0 14px 14px;padding:0 12px}@keyframes coupon-skeleton-9de7288f{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=1024px){.coupon-grid[data-v-9de7288f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.coupon-top[data-v-9de7288f]{flex-direction:column;align-items:flex-start;gap:12px}.section-title[data-v-9de7288f]{font-size:18px}.coupon-grid[data-v-9de7288f]{grid-template-columns:1fr}.coupon-card[data-v-9de7288f]{grid-template-columns:112px minmax(0,1fr);min-height:124px}.coupon-value[data-v-9de7288f]{padding:16px 10px}.coupon-value strong[data-v-9de7288f]{font-size:20px}.coupon-info[data-v-9de7288f]{padding:16px 14px 8px}.receive-btn[data-v-9de7288f]{margin:0 14px 14px}.home-coupons--embedded[data-v-9de7288f]{padding:16px}.home-coupons--embedded .coupon-grid[data-v-9de7288f]{grid-template-columns:1fr}}@media (width<=420px){.coupon-card[data-v-9de7288f]{grid-template-rows:auto auto auto;grid-template-columns:1fr}.coupon-value[data-v-9de7288f]{border-bottom:1px dashed #f1cbbf;border-right:none;grid-row:auto}.coupon-value[data-v-9de7288f]:before,.coupon-value[data-v-9de7288f]:after{display:none}.receive-btn[data-v-9de7288f]{grid-column:1}}.popular-products[data-v-5df8dc66]{background:#fff}.section-header[data-v-5df8dc66]{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.section-title[data-v-5df8dc66]{color:#111;margin-bottom:4px;font-size:22px;font-weight:600}.section-sub[data-v-5df8dc66]{color:#aaa;letter-spacing:1px;font-size:11px}.nav-arrows[data-v-5df8dc66]{gap:10px;display:flex}.arrow-btn[data-v-5df8dc66]{cursor:pointer;color:#333;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s;display:flex}.arrow-btn[data-v-5df8dc66]:hover{color:#005bac;border-color:#005bac}.products-wrapper[data-v-5df8dc66]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.products-wrapper[data-v-5df8dc66]::-webkit-scrollbar{display:none}.product-card[data-v-5df8dc66]{scroll-snap-align:start;background:#f8f9fb;border-radius:4px;flex-direction:column;flex:0 0 calc(33.333% - 12px);display:flex;overflow:hidden}.product-image[data-v-5df8dc66]{background:#e4e6eb;justify-content:center;align-items:center;width:100%;height:240px;display:flex;overflow:hidden}.placeholder[data-v-5df8dc66]{background:#d5d8de;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.placeholder.silver[data-v-5df8dc66]{background:#e0e2e6}.placeholder svg[data-v-5df8dc66]{width:80%;height:auto}.product-detail[data-v-5df8dc66]{flex-direction:column;flex:1;padding:24px 28px;display:flex}.product-tag[data-v-5df8dc66]{color:#999;margin-bottom:8px;font-size:11px}.product-name[data-v-5df8dc66]{color:#111;margin-bottom:12px;font-size:18px;font-weight:600}.product-desc[data-v-5df8dc66]{color:#666;flex:1;font-size:12px;line-height:1.8}.explore-btn[data-v-5df8dc66]{color:#fff;cursor:pointer;background:#005bac;border:none;border-radius:20px;align-self:flex-start;margin-top:16px;padding:8px 18px;font-size:12px;transition:background .2s}.explore-btn[data-v-5df8dc66]:hover{background:#004a94}.product-card.clickable[data-v-5df8dc66]{cursor:pointer}.product-image img[data-v-5df8dc66]{object-fit:cover;width:100%;height:100%}@media (width<=768px){.section-header[data-v-5df8dc66]{align-items:center}.section-title[data-v-5df8dc66]{font-size:18px}.nav-arrows[data-v-5df8dc66]{display:none}.products-wrapper[data-v-5df8dc66]{gap:16px}.product-card[data-v-5df8dc66],.product-card.reverse[data-v-5df8dc66]{flex-direction:column;flex:0 0 100%}.product-image[data-v-5df8dc66]{width:100%;min-height:180px}.product-detail[data-v-5df8dc66]{padding:16px}.product-name[data-v-5df8dc66]{font-size:15px}.product-desc[data-v-5df8dc66]{font-size:12px;line-height:1.6}}.about-us[data-v-4f417d4a]{color:#fff;padding:70px 0 50px;position:relative;overflow:hidden}.about-bg[data-v-4f417d4a]{background:linear-gradient(#0a0e1a 0%,#0d1b2a 40%,#1a3a5c 100%);position:absolute;inset:0}.about-bg[data-v-4f417d4a]:before{content:"";opacity:.35;background:url(/shop/assets/about-bg-DgyqM0tM.png) 50%/cover no-repeat;position:absolute;inset:0}.about-inner[data-v-4f417d4a]{z-index:2;justify-content:space-between;align-items:flex-start;gap:60px;display:flex;position:relative}.about-left[data-v-4f417d4a]{max-width:420px}.about-title[data-v-4f417d4a]{color:#fff;margin-bottom:20px;font-size:28px;font-weight:500;line-height:1.4}.about-title .highlight[data-v-4f417d4a]{font-size:32px;font-weight:600}.about-desc[data-v-4f417d4a]{opacity:.85;font-size:13px;line-height:1.9}.about-right[data-v-4f417d4a]{flex-direction:column;gap:24px;min-width:240px;display:flex}.stat-item[data-v-4f417d4a]{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:baseline;padding-bottom:16px;display:flex}.stat-item[data-v-4f417d4a]:last-child{border-bottom:none}.stat-num[data-v-4f417d4a]{color:#fff;font-size:32px;font-weight:300}.stat-label[data-v-4f417d4a]{color:#fff9;font-size:11px}.contact-bar[data-v-4f417d4a]{z-index:2;margin-top:50px;position:relative}.contact-inner[data-v-4f417d4a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.contact-phone[data-v-4f417d4a]{color:#333;background:#fff;border-radius:24px;align-items:center;gap:10px;padding:8px 18px 8px 10px;font-size:14px;display:inline-flex}.icon-circle[data-v-4f417d4a]{color:#fff;background:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.icon-svg[data-v-4f417d4a]{width:14px;height:14px;display:block}.contact-form[data-v-4f417d4a]{background:#fff;border-radius:24px;align-items:center;gap:6px;padding:8px;display:flex;overflow:hidden}.contact-form-mail-icon[data-v-4f417d4a]{flex-shrink:0}.contact-form input[data-v-4f417d4a]{border:none;outline:none;flex:1;width:140px;min-width:0;padding:8px 8px 8px 0;font-size:14px}.contact-form button[data-v-4f417d4a]{color:#fff;cursor:pointer;background:#0f0f0f;border:none;border-left:1px solid #eee;border-radius:20px;padding:4px 15px;font-size:13px}.contact-form button[data-v-4f417d4a]:disabled{opacity:.5;cursor:not-allowed}.contact-note[data-v-4f417d4a]{z-index:2;text-align:center;opacity:.75;margin-top:16px;font-size:15px;line-height:1.8;position:relative}@media (width<=768px){.about-us[data-v-4f417d4a]{padding:40px 0 30px}.about-inner[data-v-4f417d4a]{flex-direction:column;gap:30px}.about-left[data-v-4f417d4a]{max-width:100%}.about-title[data-v-4f417d4a]{font-size:20px}.about-title .highlight[data-v-4f417d4a]{font-size:22px}.about-desc[data-v-4f417d4a]{font-size:12px}.about-right[data-v-4f417d4a]{gap:16px;min-width:auto}.stat-num[data-v-4f417d4a]{font-size:24px}.contact-inner[data-v-4f417d4a]{flex-direction:column;gap:12px}.contact-form input[data-v-4f417d4a]{width:140px}}.news-section[data-v-ed035c60]{background:#f8f9fb}.section-header[data-v-ed035c60]{margin-bottom:30px}.section-title[data-v-ed035c60]{color:#111;margin-bottom:4px;font-size:22px;font-weight:600}.section-sub[data-v-ed035c60]{color:#aaa;letter-spacing:1px;font-size:11px}.news-grid[data-v-ed035c60]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.news-card[data-v-ed035c60]{cursor:pointer;background:#fff;border-radius:4px;transition:box-shadow .3s;overflow:hidden}.news-card[data-v-ed035c60]:hover{box-shadow:0 4px 16px #00000014}.news-image[data-v-ed035c60]{background-position:50%;background-size:cover;width:100%;height:180px;transition:transform .4s}.news-card:hover .news-image[data-v-ed035c60]{transform:scale(1.05)}.news-body[data-v-ed035c60]{padding:16px}.news-title[data-v-ed035c60]{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.news-date[data-v-ed035c60]{color:#999;font-size:12px}@media (width<=768px){.news-grid[data-v-ed035c60]{grid-template-columns:1fr}}
