#product-center-page[data-v-215dfc62]{background:radial-gradient(circle at 85% 0%,rgba(0,187,45,.12),transparent 34%),#f5f8fc;min-height:calc(100vh - 84px);padding-bottom:76px}.content-shell[data-v-215dfc62]{width:min(1140px,calc(100% - 36px));margin:0 auto}.product-hero-section[data-v-215dfc62]{padding:56px 0 26px}.hero-kicker[data-v-215dfc62]{margin:0;color:#007523;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:700}.product-hero-section h1[data-v-215dfc62]{margin:10px 0 12px;color:#081b2d;font-size:clamp(32px,4vw,46px)}.hero-subtitle[data-v-215dfc62]{margin:0;max-width:780px;color:#526173;line-height:1.8}.hero-metrics[data-v-215dfc62]{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:12px}.hero-metric-card[data-v-215dfc62]{border-radius:14px;border:1px solid rgba(0,116,28,.16);background:linear-gradient(165deg,#ffffff,#f2f9f4);box-shadow:0 10px 24px #0a1f2f12;padding:12px}.hero-metric-value[data-v-215dfc62]{margin:0;color:#0d2b43;font-size:clamp(22px,3vw,32px);font-weight:700}.hero-metric-label[data-v-215dfc62]{margin:5px 0 0;color:#4a6276;font-size:12px}.product-model-section[data-v-215dfc62],.advantages-section[data-v-215dfc62],.video-section[data-v-215dfc62]{margin-top:30px}.section-head p[data-v-215dfc62]{margin:0;color:#0f8140;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.section-head h2[data-v-215dfc62]{margin:8px 0 0;color:#082039;font-size:clamp(28px,3.8vw,42px)}.product-grid[data-v-215dfc62]{margin-top:20px;display:grid;grid-template-columns:1fr;gap:22px}.product-card[data-v-215dfc62]{width:100%;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:16px;align-items:center;border:1px solid rgba(13,64,101,.14);border-radius:16px;background:linear-gradient(170deg,#ffffff,#f8fcff);text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-shadow:0 12px 28px #072f4e14;padding:14px}.product-card[data-v-215dfc62]:hover{transform:translateY(-4px);border-color:#00741c42;box-shadow:0 18px 34px #072f4e29}.product-image-wrap[data-v-215dfc62]{position:relative;height:236px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:radial-gradient(circle at 22% 18%,rgba(0,187,45,.11),transparent 55%),#f3f7fb;padding:12px;overflow:hidden}.product-image-wrap[data-v-215dfc62]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(243,247,251,.06),rgba(243,247,251,.22));pointer-events:none}.product-image-bg[data-v-215dfc62]{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.08);filter:blur(5px) saturate(1.05) brightness(1.05);opacity:.72}.product-image[data-v-215dfc62]{position:relative;z-index:1;width:96%;height:96%;object-fit:contain;object-position:center}.product-card-body[data-v-215dfc62]{display:flex;flex-direction:column;gap:8px}.product-name[data-v-215dfc62]{font-size:22px;font-weight:700;color:#10273a;margin:0}.product-description[data-v-215dfc62]{font-size:15px;color:#4b6073;line-height:1.7;margin:0}.product-link[data-v-215dfc62]{color:#066526;font-weight:700;font-size:14px}.advantages-narrative[data-v-215dfc62]{margin-top:20px;display:grid;grid-template-columns:minmax(280px,.94fr) minmax(0,1.06fr);gap:18px}.advantage-rail[data-v-215dfc62]{position:relative;display:grid;gap:10px;padding:14px;border-radius:14px;border:1px solid rgba(13,64,101,.14);background:linear-gradient(150deg,rgba(255,255,255,.95),rgba(245,251,255,.9)),repeating-linear-gradient(120deg,rgba(6,83,37,.05),rgba(6,83,37,.05) 1px,transparent 1px,transparent 12px);box-shadow:0 12px 28px #072f4e14}.advantage-rail[data-v-215dfc62]:before{content:"";position:absolute;left:28px;top:18px;bottom:18px;width:1px;background:linear-gradient(180deg,rgba(4,93,31,.18),rgba(4,93,31,.46),rgba(4,93,31,.2))}.advantage-line[data-v-215dfc62]{position:relative;display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:center;width:100%;padding:10px 10px 10px 0;border:none;background:transparent;cursor:pointer;text-align:left;color:#375168;border-radius:10px;transition:background-color .22s ease,color .22s ease,transform .22s ease}.advantage-line[data-v-215dfc62]:hover,.advantage-line[data-v-215dfc62]:focus-visible,.advantage-line.is-active[data-v-215dfc62]{background:linear-gradient(90deg,rgba(0,187,45,.14),rgba(0,187,45,.03));color:#0b2438;transform:translate(4px);outline:none}.advantage-index[data-v-215dfc62]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:20px;border-radius:999px;font-size:10px;font-weight:700;color:#eef7ff;background:color-mix(in srgb,var(--scene-accent) 78%,#093651 22%);box-shadow:0 0 #00bb2d47;transition:transform .2s ease,box-shadow .2s ease}.advantage-line.is-active .advantage-index[data-v-215dfc62]{transform:scale(1.1);box-shadow:0 0 0 6px #00bb2d1f}.advantage-line-text[data-v-215dfc62]{margin:0;font-size:15px;line-height:1.45;font-weight:600}.advantage-stage[data-v-215dfc62]{border-radius:16px;overflow:hidden;border:1px solid rgba(13,64,101,.16);background:linear-gradient(165deg,#f4f9fd,#eef6fb);box-shadow:0 14px 30px #061e2f1f}.stage-media[data-v-215dfc62]{position:relative;min-height:248px;background:linear-gradient(160deg,#0b2133,#12314a 52%,#103549)}.stage-image[data-v-215dfc62]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.stage-overlay[data-v-215dfc62]{position:absolute;inset:0;background:linear-gradient(130deg,rgba(7,25,39,.22),rgba(7,25,39,.04)),linear-gradient(0deg,rgba(7,25,39,.64),rgba(7,25,39,.15))}.stage-media.is-empty .stage-overlay[data-v-215dfc62]{background:linear-gradient(130deg,rgba(7,25,39,.35),rgba(7,25,39,.12)),radial-gradient(circle at 70% 18%,color-mix(in srgb,var(--scene-accent) 18%,#ffffff 82%),transparent 36%)}.stage-copy[data-v-215dfc62]{padding:18px 18px 20px;background:linear-gradient(180deg,rgba(10,29,44,.96),rgba(10,29,44,.88))}.stage-title[data-v-215dfc62]{margin:0;color:#ebf6ff;font-size:clamp(22px,2.6vw,30px)}.stage-description[data-v-215dfc62]{margin:10px 0 0;color:#ddecf8e6;font-size:14px;line-height:1.75}.video-story-grid[data-v-215dfc62]{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.video-story[data-v-215dfc62]{display:block;border-radius:16px;border:1px solid rgba(13,64,101,.16);background:linear-gradient(160deg,#ffffff,#f7fbff);box-shadow:0 12px 28px #09233814;overflow:hidden}.video-copy[data-v-215dfc62]{padding:14px 16px 16px;display:flex;flex-direction:column;justify-content:flex-start}.video-kicker[data-v-215dfc62]{margin:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#0f8140;font-weight:700}.video-copy h3[data-v-215dfc62]{margin:8px 0;font-size:clamp(20px,2.5vw,28px);color:#0b2238}.video-copy p[data-v-215dfc62]{margin:0;color:#516477;line-height:1.75}.video-frame[data-v-215dfc62]{position:relative;padding:12px;background:linear-gradient(145deg,rgba(7,37,61,.05),rgba(0,187,45,.03))}.video-player[data-v-215dfc62]{width:100%;aspect-ratio:16 / 9;height:auto;display:block;border-radius:10px;box-shadow:0 8px 20px #00000014;background:#0a1622}@media (max-width: 980px){.hero-metrics[data-v-215dfc62]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-card[data-v-215dfc62]{grid-template-columns:1fr}.product-image[data-v-215dfc62]{width:94%;height:94%}.product-image-wrap[data-v-215dfc62]{height:220px}.advantages-narrative[data-v-215dfc62],.video-story-grid[data-v-215dfc62]{grid-template-columns:1fr}}@media (max-width: 768px){.hero-metrics[data-v-215dfc62]{grid-template-columns:1fr}}@media (max-width: 640px){.content-shell[data-v-215dfc62]{width:calc(100% - 20px)}.product-hero-section[data-v-215dfc62]{padding-top:38px}.video-player[data-v-215dfc62]{aspect-ratio:16 / 10}.advantage-rail[data-v-215dfc62]{padding:10px;gap:8px}.advantage-rail[data-v-215dfc62]:before{left:24px;top:14px;bottom:14px}.advantage-line[data-v-215dfc62]{grid-template-columns:34px 1fr;padding-right:6px}.advantage-index[data-v-215dfc62]{margin-left:16px}.advantage-line-text[data-v-215dfc62]{font-size:14px}.stage-media[data-v-215dfc62]{min-height:196px}.stage-copy[data-v-215dfc62]{padding:14px}.stage-description[data-v-215dfc62]{font-size:13px}}
