.industrial-product-page[data-astro-cid-rr55kcd2]{--ink: #14202b;--ink-soft: #1f2c38;--ink-rgb: 20, 32, 43;--muted: #65727a;--muted-2: #757f86;--line: #dde3e5;--line-soft: #e7ecec;--blue: #1d5f86;--blue-deep: #0f3e5c;--blue-mist: #9bc3d9;--blue-tint: #f1f6f9;--on-accent: #ffffff;--surface-1: #fbfcfd;--surface-2: #f3f6f8;--surface-3: #e9edf2;--card: #ffffff;--surface-warm: #f5ece1;--paper: var(--surface-2);--paper-2: var(--surface-3);--canvas: var(--surface-1);--font-sans: system-ui, -apple-system, "Segoe UI", Arial, "Helvetica Neue", sans-serif;--font-mono: Consolas, "SFMono-Regular", ui-monospace, monospace;--fs-display: clamp(2.4rem, 3vw, 3rem);--fs-heading: clamp(1.15rem, 1.5vw, 1.35rem);--fs-title: 1.0625rem;--fs-body: .875rem;--fs-secondary: .875rem;--fs-caption: .75rem;--fs-micro: .6875rem;--container-max: 1240px;--container-pad: 36px;--container-pad-md: 28px;--container-pad-sm: 24px;--sticky-top: 64px;--sticky-below-toc: calc(var(--sticky-top) + 68px);--ease-out: cubic-bezier(.2, .7, .2, 1);--duration-fast: .16s;color:var(--ink);background:var(--surface-1);font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-astro-cid-rr55kcd2]{box-sizing:border-box}.product-section[data-astro-cid-rr55kcd2],.product-hero__inner[data-astro-cid-rr55kcd2]{width:min(var(--container-max),calc(100% - var(--container-pad) * 2));margin:0 auto}@media(max-width:1080px){.product-section[data-astro-cid-rr55kcd2],.product-hero__inner[data-astro-cid-rr55kcd2]{width:min(var(--container-max),calc(100% - var(--container-pad-md) * 2))}}@media(max-width:720px){.product-section[data-astro-cid-rr55kcd2],.product-hero__inner[data-astro-cid-rr55kcd2]{width:min(100% - var(--container-pad-sm) * 2,var(--container-max))}}.eyebrow[data-astro-cid-rr55kcd2]{margin:0;color:var(--blue);font-size:var(--fs-caption);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.section-title-line[data-astro-cid-rr55kcd2] .eyebrow[data-astro-cid-rr55kcd2]{font-size:.8125rem}.product-hero[data-astro-cid-rr55kcd2]{position:relative;min-height:min(560px,calc(100vh - 110px));padding:32px 0 48px;background:var(--canvas)}.product-hero__inner[data-astro-cid-rr55kcd2]{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(48px,7vw,104px)}.product-breadcrumb[data-astro-cid-rr55kcd2]{display:flex;gap:10px;margin-bottom:22px;color:var(--muted);font-size:var(--fs-caption);letter-spacing:.04em}.product-breadcrumb[data-astro-cid-rr55kcd2] a[data-astro-cid-rr55kcd2]{color:inherit;text-decoration:none}.product-breadcrumb[data-astro-cid-rr55kcd2] a[data-astro-cid-rr55kcd2]:hover{color:var(--blue)}.product-hero[data-astro-cid-rr55kcd2] h1[data-astro-cid-rr55kcd2],.product-hero[data-astro-cid-rr55kcd2] .hero-title[data-astro-cid-rr55kcd2]{max-width:680px;font-size:var(--fs-display);letter-spacing:-.02em;line-height:.98;color:var(--ink)}.product-hero__description[data-astro-cid-rr55kcd2]{max-width:500px;margin:24px 0 0;color:var(--muted);font-size:.9375rem;line-height:1.6}.hero-meta[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:640px;margin:26px 0 0;list-style:none}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:4px;padding:4px 14px}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]+li[data-astro-cid-rr55kcd2]{border-left:1px solid var(--line)}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:first-child{padding-left:0}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:last-child{padding-right:0}.hero-meta[data-astro-cid-rr55kcd2] span[data-astro-cid-rr55kcd2],.hero-commercial[data-astro-cid-rr55kcd2] span[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-size:var(--fs-micro);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.hero-meta[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{color:var(--ink-soft);font-size:var(--fs-secondary);font-weight:600;line-height:1.4}.hero-commercial[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:1fr 1fr;max-width:500px;margin:12px 0 22px;border-top:1px solid var(--line)}.hero-commercial[data-astro-cid-rr55kcd2] div[data-astro-cid-rr55kcd2]{display:grid;gap:4px;padding:11px 18px 11px 0}.hero-commercial[data-astro-cid-rr55kcd2] div[data-astro-cid-rr55kcd2]:last-child{padding-right:0;padding-left:18px}.hero-commercial[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{color:var(--ink);font-size:var(--fs-secondary);font-weight:600}.price-range[data-astro-cid-rr55kcd2]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--fs-secondary);letter-spacing:.01em;color:var(--ink)}.hero-cta[data-astro-cid-rr55kcd2]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.product-hero__visual[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:10px;margin:0;overflow:hidden;border:1px solid var(--line)}.hero-image[data-astro-cid-rr55kcd2]{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;object-fit:cover;object-position:center 60%;transition:transform .4s var(--ease-out)}.product-hero__visual[data-astro-cid-rr55kcd2]:hover .hero-image[data-astro-cid-rr55kcd2]{transform:scale(1.03)}.button[data-astro-cid-rr55kcd2]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:2px;font-size:var(--fs-secondary);font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.button[data-astro-cid-rr55kcd2]:hover{transform:translateY(-1px)}.button--primary[data-astro-cid-rr55kcd2]{color:var(--on-accent);background:var(--blue)}.button--primary[data-astro-cid-rr55kcd2]:hover{background:var(--blue-deep)}.section-title-line[data-astro-cid-rr55kcd2]{display:flex;align-items:center;gap:14px}.section-number[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.16em}.section-toc[data-astro-cid-rr55kcd2]{position:sticky;top:var(--sticky-top);z-index:30;background:#fbfcfdeb;border-top:1px solid rgba(var(--ink-rgb),.08);border-bottom:1px solid rgba(var(--ink-rgb),.08);backdrop-filter:blur(10px);box-shadow:0 0 0 0 transparent;transition:box-shadow .22s var(--ease-out),border-bottom-color .22s var(--ease-out)}.section-toc[data-astro-cid-rr55kcd2].is-stuck{border-bottom-color:rgba(var(--ink-rgb),.12);box-shadow:0 1px rgba(var(--ink-rgb),.04),0 6px 16px -8px rgba(var(--ink-rgb),.18)}.toc-sentinel[data-astro-cid-rr55kcd2]{height:1px;margin:0}.section-toc[data-astro-cid-rr55kcd2]:before,.section-toc[data-astro-cid-rr55kcd2]:after{content:"";position:absolute;top:0;bottom:0;width:24px;pointer-events:none;z-index:1}.section-toc[data-astro-cid-rr55kcd2]:before{left:0;background:linear-gradient(to right,rgba(251,252,253,.92),transparent)}.section-toc[data-astro-cid-rr55kcd2]:after{right:0;background:linear-gradient(to left,rgba(251,252,253,.92),transparent)}@media(min-width:1100px){.section-toc[data-astro-cid-rr55kcd2]:before,.section-toc[data-astro-cid-rr55kcd2]:after{display:none}}.section-toc__inner[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:repeat(9,minmax(118px,1fr));gap:0;width:min(var(--container-max),calc(100% - var(--container-pad) * 2));margin:0 auto;overflow-x:auto;scrollbar-width:none}.section-toc__inner[data-astro-cid-rr55kcd2]::-webkit-scrollbar{display:none}.section-toc__link[data-astro-cid-rr55kcd2]{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0;min-height:40px;padding:4px 10px 2px;color:var(--muted-2);font-size:clamp(.62rem,.72vw,.75rem);font-weight:500;letter-spacing:.02em;text-decoration:none;white-space:normal;transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.section-toc__link[data-astro-cid-rr55kcd2]+.section-toc__link[data-astro-cid-rr55kcd2]{border-left:1px solid rgba(var(--ink-rgb),.04)}.section-toc__link[data-astro-cid-rr55kcd2]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:999px;background:var(--blue);transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--ease-out) 70ms}.section-toc__link[data-astro-cid-rr55kcd2]:hover{color:var(--ink);background:#1d5f860a}.section-toc__link[data-astro-cid-rr55kcd2]:active{color:var(--ink);background:#1d5f8614}.section-toc__link[data-astro-cid-rr55kcd2].is-active{color:var(--ink);background:linear-gradient(to bottom,#1d5f8617,#1d5f8605)}.section-toc__link[data-astro-cid-rr55kcd2]:hover:after,.section-toc__link[data-astro-cid-rr55kcd2].is-active:after{transform:scaleX(1);transition-delay:0ms}.section-toc__link[data-astro-cid-rr55kcd2]:hover .section-toc__num[data-astro-cid-rr55kcd2],.section-toc__link[data-astro-cid-rr55kcd2].is-active .section-toc__num[data-astro-cid-rr55kcd2]{color:var(--blue)}.section-toc__link[data-astro-cid-rr55kcd2]:focus-visible{outline:2px solid var(--blue);outline-offset:-3px;border-radius:1px}.section-toc__num[data-astro-cid-rr55kcd2]{flex-shrink:0;font-family:var(--font-mono);font-size:.64rem;font-weight:700;letter-spacing:.08em;color:var(--muted-2);transition:color var(--duration-fast) var(--ease-out)}.section-toc__label[data-astro-cid-rr55kcd2]{display:inline-block;min-width:0;overflow:visible;text-overflow:unset;white-space:normal;line-height:1.3;max-width:100%;word-break:break-word;overflow-wrap:anywhere;transition:font-weight var(--duration-fast) var(--ease-out)}.section-toc__link[data-astro-cid-rr55kcd2].is-active .section-toc__label[data-astro-cid-rr55kcd2]{font-weight:600}.section-toc__link[data-astro-cid-rr55kcd2].is-active .section-toc__num[data-astro-cid-rr55kcd2]{font-weight:800}.overview-section[data-astro-cid-rr55kcd2],.technical-section[data-astro-cid-rr55kcd2],.capability-section[data-astro-cid-rr55kcd2],.quality-section[data-astro-cid-rr55kcd2],.selection-section[data-astro-cid-rr55kcd2],.logistics-section[data-astro-cid-rr55kcd2],.faq-section[data-astro-cid-rr55kcd2],.related-section[data-astro-cid-rr55kcd2],.rfq-section[data-astro-cid-rr55kcd2]{scroll-margin-top:118px}.overview-section[data-astro-cid-rr55kcd2]{padding-top:80px;padding-bottom:64px;border-top:1px solid var(--line);background:var(--surface-1)}.overview-copy[data-astro-cid-rr55kcd2]{color:var(--ink-soft);font-size:var(--fs-body);font-weight:400;line-height:1.7;letter-spacing:.002em}.overview-columns[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{padding:24px 28px 24px 0;border-top:1px solid var(--line)}.overview-columns[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]+div[data-astro-cid-rr55kcd2]{padding-left:36px;border-left:1px solid var(--line)}.overview-columns[data-astro-cid-rr55kcd2] header[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;margin-bottom:2px;border-bottom:1px solid var(--line)}.overview-columns[data-astro-cid-rr55kcd2] ul[data-astro-cid-rr55kcd2]{padding:0;margin:0;list-style:none}.characteristics-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:11px 0;align-items:start}.characteristics-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]+li[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line-soft)}.characteristics-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:first-child{padding-top:8px}.characteristics-list[data-astro-cid-rr55kcd2] .ch-num[data-astro-cid-rr55kcd2]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.1em;color:var(--muted-2);font-weight:600;padding-top:3px}.characteristics-list[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{display:block;color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.4}.characteristics-list[data-astro-cid-rr55kcd2] small[data-astro-cid-rr55kcd2]{display:block;color:var(--muted);font-size:var(--fs-secondary);line-height:1.5;margin-top:2px}.application-list[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:1fr 1fr;gap:4px 22px}.application-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:14px 1fr;gap:8px;padding:8px 0;border-top:1px solid var(--line-soft);color:var(--ink);font-size:var(--fs-secondary);line-height:1.4}.application-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:before{content:"";margin-top:8px;width:6px;height:1px;background:var(--blue)}.application-list[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{font-weight:600}.application-list[data-astro-cid-rr55kcd2] small[data-astro-cid-rr55kcd2]{display:block;color:var(--muted);font-size:var(--fs-secondary);line-height:1.4;margin-top:1px}.technical-section[data-astro-cid-rr55kcd2]{background:var(--paper);padding-bottom:96px}.technical-section__intro[data-astro-cid-rr55kcd2]{padding-top:88px;padding-bottom:56px;border-bottom:1px solid var(--line)}.technical-lead[data-astro-cid-rr55kcd2],.selection-lead[data-astro-cid-rr55kcd2],.capability-lead[data-astro-cid-rr55kcd2],.quality-lead[data-astro-cid-rr55kcd2],.logistics-lead[data-astro-cid-rr55kcd2],.faq-lead[data-astro-cid-rr55kcd2],.related-lead[data-astro-cid-rr55kcd2],.rfq-lead[data-astro-cid-rr55kcd2]{margin:18px 0 0;color:var(--ink-soft);font-size:var(--fs-body);font-weight:400;line-height:1.7;letter-spacing:.002em}.technical-note[data-astro-cid-rr55kcd2]{margin:14px 0 0;color:var(--muted-2);font-size:var(--fs-micro);font-style:italic;font-weight:400;line-height:1.55;letter-spacing:.005em}.technical-layout[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:72px;align-items:start;padding-top:64px}.data-group[data-astro-cid-rr55kcd2] h3[data-astro-cid-rr55kcd2]{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--line);font-size:var(--fs-title);font-weight:600;color:var(--ink);letter-spacing:.01em}.spec-table[data-astro-cid-rr55kcd2]{margin:0}.spec-table[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1.58fr);align-items:baseline;gap:24px;padding:11px 0;border-bottom:1px solid var(--line-soft)}.spec-table[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]:first-child{border-top:1px solid var(--line)}.spec-table[data-astro-cid-rr55kcd2] dt[data-astro-cid-rr55kcd2]{color:var(--muted);font-size:var(--fs-caption);font-weight:400;letter-spacing:.01em}.spec-table[data-astro-cid-rr55kcd2] dd[data-astro-cid-rr55kcd2]{color:var(--ink);font-weight:600;text-align:right;line-height:1.5;margin:0;font-size:.8125rem;font-variant-numeric:tabular-nums}.table-foot[data-astro-cid-rr55kcd2]{margin:10px 0 0;color:var(--muted-2);font-size:var(--fs-micro);line-height:1.5;font-style:italic;letter-spacing:.005em}.property-grid[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.property-grid[data-astro-cid-rr55kcd2] .data-group[data-astro-cid-rr55kcd2]{padding:22px 22px 18px;background:var(--canvas);border:1px solid var(--line)}.property-grid[data-astro-cid-rr55kcd2] .data-group[data-astro-cid-rr55kcd2] h3[data-astro-cid-rr55kcd2]{margin-top:0;padding-bottom:10px;margin-bottom:4px}.mini-table[data-astro-cid-rr55kcd2]{margin:0}.mini-table[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:baseline;gap:18px;padding:9px 0;border-bottom:1px solid var(--line-soft)}.mini-table[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]:last-child{border-bottom:1px solid var(--line)}.mini-table[data-astro-cid-rr55kcd2] span[data-astro-cid-rr55kcd2]{color:var(--muted);font-size:var(--fs-caption);font-weight:400}.mini-table[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{color:var(--ink);font-weight:600;text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem}.mini-table__head[data-astro-cid-rr55kcd2]{padding-top:4px;padding-bottom:8px;border-top:1px solid var(--line)}.mini-table__head[data-astro-cid-rr55kcd2] span[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-size:var(--fs-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mini-table__head[data-astro-cid-rr55kcd2]>span[data-astro-cid-rr55kcd2]:last-child{text-align:right}.standards-integration[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:32px;padding-top:32px;border-top:1px solid var(--line)}.standards-heading[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,1fr) .55fr;gap:40px;align-items:end}.standards-heading__title[data-astro-cid-rr55kcd2] h3[data-astro-cid-rr55kcd2]{margin:0;font-size:var(--fs-heading);font-weight:600;line-height:1.25;letter-spacing:-.005em;color:var(--ink)}.standards-heading-note[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted);font-size:var(--fs-secondary);line-height:1.65}.standards-list[data-astro-cid-rr55kcd2] article[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:56px minmax(0,1fr) 18px;gap:18px;align-items:center;padding:16px 0}.standards-list[data-astro-cid-rr55kcd2] article[data-astro-cid-rr55kcd2]+article[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line)}.standards-list[data-astro-cid-rr55kcd2] article[data-astro-cid-rr55kcd2]:first-child{padding-top:4px}.standards-list[data-astro-cid-rr55kcd2] article[data-astro-cid-rr55kcd2]:last-child{border-bottom:1px solid var(--line);padding-bottom:4px}.standard-index[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em}.standard-body[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px;align-items:baseline}.standard-head[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:2px;min-width:0}.standard-head[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{color:var(--blue);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.04em;font-weight:700}.standard-head[data-astro-cid-rr55kcd2] h4[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.4}.standard-desc[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted);font-size:var(--fs-secondary);line-height:1.55}.standards-list[data-astro-cid-rr55kcd2] article[data-astro-cid-rr55kcd2]>svg[data-astro-cid-rr55kcd2]{color:var(--muted-2);justify-self:end}.procurement-summary[data-astro-cid-rr55kcd2]{position:sticky;top:var(--sticky-below-toc);align-self:start;padding:26px 24px 24px;color:var(--ink);background:var(--surface-1);border:1px solid var(--line)}.summary-name[data-astro-cid-rr55kcd2]{margin:14px 0 0;font-size:var(--fs-title);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.summary-name[data-astro-cid-rr55kcd2] span[data-astro-cid-rr55kcd2]{display:block;margin-top:2px;color:var(--muted);font-weight:400;font-size:var(--fs-secondary)}.summary-context[data-astro-cid-rr55kcd2]{margin:18px 0 0;background:none;border:0;border-top:1px solid var(--line-soft)}.summary-context[data-astro-cid-rr55kcd2] div[data-astro-cid-rr55kcd2]{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line-soft)}.summary-context[data-astro-cid-rr55kcd2] dt[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-size:var(--fs-caption);font-weight:400;letter-spacing:.02em}.summary-context[data-astro-cid-rr55kcd2] dd[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted);font-size:var(--fs-caption);font-weight:500;text-align:right;line-height:1.4}.summary-list[data-astro-cid-rr55kcd2]{margin:16px 0 0}.summary-list[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{display:flex;justify-content:space-between;gap:12px;padding:10px 0}.summary-list[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]+div[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line-soft)}.summary-list[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]:first-child{padding-top:2px}.summary-list[data-astro-cid-rr55kcd2] dt[data-astro-cid-rr55kcd2]{color:var(--muted);font-size:var(--fs-caption);font-weight:400;padding-top:1px}.summary-list[data-astro-cid-rr55kcd2] dd[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-caption);font-weight:600;text-align:right;line-height:1.45;font-variant-numeric:tabular-nums}.summary-list[data-astro-cid-rr55kcd2] .price-range[data-astro-cid-rr55kcd2]{font-size:var(--fs-secondary);color:var(--blue-deep);font-weight:700}.summary-cta[data-astro-cid-rr55kcd2]{margin-top:20px;width:100%;min-height:46px}.summary-note[data-astro-cid-rr55kcd2]{margin:14px 0 0;color:var(--muted-2);font-size:var(--fs-caption);line-height:1.55;background:none;border:0}.capability-section[data-astro-cid-rr55kcd2]{padding:64px 0 72px;background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.capability-card[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:12px;min-height:168px;padding:22px 22px 24px;background:var(--card);border:1px solid var(--line);transition:background .18s ease,border-color .18s ease}.capability-card[data-astro-cid-rr55kcd2]:hover{background:var(--blue-tint);border-color:var(--blue-mist)}.capability-card[data-astro-cid-rr55kcd2] .cap-head[data-astro-cid-rr55kcd2]{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.capability-card[data-astro-cid-rr55kcd2] .cap-index[data-astro-cid-rr55kcd2]{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:700;letter-spacing:.14em;color:var(--blue);flex-shrink:0}.capability-card[data-astro-cid-rr55kcd2] h3[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-title);font-weight:700;line-height:1.3;letter-spacing:-.008em}.capability-card[data-astro-cid-rr55kcd2] p[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink-soft);font-size:var(--fs-secondary);font-weight:400;line-height:1.55}.capability-custom[data-astro-cid-rr55kcd2]{margin-top:28px;padding:22px 24px;background:var(--surface-1);border:1px solid var(--line)}.capability-custom__copy[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink-soft);font-size:var(--fs-secondary);font-weight:400;line-height:1.65}.capability-grid[data-astro-cid-rr55kcd2]{gap:14px}@media(max-width:1080px){.capability-grid[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.capability-grid[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.capability-grid[data-astro-cid-rr55kcd2]{grid-template-columns:1fr}}.quality-section[data-astro-cid-rr55kcd2]{padding:64px 0 80px;background:var(--surface-2)}.quality-phase[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:160px minmax(0,1fr);background:var(--surface-1);border:1px solid var(--line)}.quality-phase__head[data-astro-cid-rr55kcd2]{display:flex;align-items:baseline;gap:10px;padding:20px 22px;background:var(--paper-2);border-right:1px solid var(--line)}.quality-phase__num[data-astro-cid-rr55kcd2],.quality-phase__label[data-astro-cid-rr55kcd2]{font-family:var(--font-mono);font-weight:700}.quality-phase__num[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-size:var(--fs-micro);letter-spacing:.12em;flex-shrink:0}.quality-phase__label[data-astro-cid-rr55kcd2]{color:var(--blue);font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase}.quality-phase__body[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;padding:16px 24px 18px}.quality-phase__actions[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:grid;gap:3px;padding:8px 0}.quality-phase__actions[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]+li[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line-soft)}.quality-phase__actions[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:first-child{padding-top:2px}.quality-phase__actions[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.4}.quality-phase__actions[data-astro-cid-rr55kcd2] small[data-astro-cid-rr55kcd2]{color:var(--muted);font-size:var(--fs-secondary);line-height:1.5}.quality-phase__docs[data-astro-cid-rr55kcd2]{border-left:1px solid var(--line-soft)}.quality-phase__docs-label[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted-2);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.quality-phase__docs-list[data-astro-cid-rr55kcd2]{gap:5px}.quality-phase__docs-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{position:relative;padding-left:14px;color:var(--ink);font-size:var(--fs-secondary);line-height:1.5}.quality-phase__docs-list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:before{content:"";position:absolute;top:.7em;left:0;width:6px;height:1px;background:var(--blue)}.selection-section[data-astro-cid-rr55kcd2]{padding:88px 0 96px;background:var(--canvas);border-top:1px solid var(--line)}.selection-steps[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;padding:0;margin:36px 0 0;list-style:none;border-top:1px solid var(--line);border-left:1px solid var(--line)}.selection-steps[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:10px;min-height:158px;padding:22px;background:var(--card);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .18s ease}.selection-steps[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:hover{background:var(--blue-tint)}.selection-steps[data-astro-cid-rr55kcd2] .step-num[data-astro-cid-rr55kcd2]{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:700;letter-spacing:.12em;color:var(--blue)}.selection-steps[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{font-family:var(--font-sans);font-size:var(--fs-title);font-weight:600;line-height:1.3;color:var(--ink)}.selection-steps[data-astro-cid-rr55kcd2] p[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted);font-size:var(--fs-secondary);line-height:1.55}.example-spec[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:260px 1fr;gap:36px;margin-top:40px;padding:30px 32px;background:var(--surface-warm);border-left:3px solid var(--blue)}.example-spec[data-astro-cid-rr55kcd2] header[data-astro-cid-rr55kcd2]{padding-right:28px;border-right:1px solid rgba(var(--ink-rgb),.18)}.example-spec__head[data-astro-cid-rr55kcd2]{color:var(--blue)}.example-spec__head[data-astro-cid-rr55kcd2] svg[data-astro-cid-rr55kcd2]{color:var(--blue)}.example-spec__caption[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted);font-size:var(--fs-secondary);line-height:1.55}.example-spec[data-astro-cid-rr55kcd2] dl[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 32px;margin:0}.example-spec[data-astro-cid-rr55kcd2] dl[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:8px 0;border-top:1px solid rgba(var(--ink-rgb),.14)}.example-spec[data-astro-cid-rr55kcd2] dt[data-astro-cid-rr55kcd2]{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.12em;margin:0}.example-spec[data-astro-cid-rr55kcd2] dd[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.45}.logistics-section[data-astro-cid-rr55kcd2]{padding:64px 0 72px;background:var(--paper);border-top:1px solid var(--line)}.logistics-flow[data-astro-cid-rr55kcd2]:before{content:"";position:absolute;top:18px;left:6%;right:6%;height:1px;background:var(--line);pointer-events:none;z-index:0}.logistics-step[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:14px;position:relative;padding:0 14px;background:var(--paper);z-index:1}.logistics-step__head[data-astro-cid-rr55kcd2]{display:flex;align-items:center;gap:10px}.logistics-step__icon[data-astro-cid-rr55kcd2]{display:inline-flex;align-items:center;justify-content:center;color:var(--blue);flex-shrink:0}.logistics-step__body[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:6px}.logistics-step__phase[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-title);font-weight:700;line-height:1.3;letter-spacing:-.005em}.logistics-step__summary[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink-soft);font-size:var(--fs-secondary);font-weight:500;line-height:1.5}.logistics-step__detail[data-astro-cid-rr55kcd2]{margin:4px 0 0;color:var(--muted);font-size:var(--fs-caption);font-weight:400;line-height:1.55}.faq-section[data-astro-cid-rr55kcd2]{padding:64px 0 80px;background:var(--canvas);border-top:1px solid var(--line)}.faq-list[data-astro-cid-rr55kcd2]{border:1px solid var(--line);background:var(--card)}.faq-item[data-astro-cid-rr55kcd2]+.faq-item[data-astro-cid-rr55kcd2]{border-bottom:1px solid var(--line)}.faq-item[data-astro-cid-rr55kcd2]{transition:background .18s ease}.faq-item[data-astro-cid-rr55kcd2][open]{background:var(--blue-tint)}.faq-item[data-astro-cid-rr55kcd2] summary[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:48px 1fr 20px;align-items:center;gap:16px;padding:18px 24px;cursor:pointer;list-style:none}.faq-item[data-astro-cid-rr55kcd2] summary[data-astro-cid-rr55kcd2]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-rr55kcd2] summary[data-astro-cid-rr55kcd2]::marker{display:none}.faq-num[data-astro-cid-rr55kcd2]{color:var(--blue);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:700;letter-spacing:.1em}.faq-q[data-astro-cid-rr55kcd2]{color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.45}.faq-icon[data-astro-cid-rr55kcd2]{color:var(--blue);transition:transform .22s ease;flex-shrink:0}.faq-item[data-astro-cid-rr55kcd2][open]>summary[data-astro-cid-rr55kcd2] .faq-icon[data-astro-cid-rr55kcd2]{transform:rotate(180deg)}.faq-a[data-astro-cid-rr55kcd2]{padding:0 24px 20px 88px;color:var(--ink-soft);font-size:var(--fs-secondary);line-height:1.75;max-width:880px}.faq-a[data-astro-cid-rr55kcd2] p[data-astro-cid-rr55kcd2]{margin:0}.related-section[data-astro-cid-rr55kcd2]{padding:72px 0 88px;background:var(--surface-2);border-top:1px solid var(--line)}.related-section__inner[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:18px}@media(max-width:720px){.related-section[data-astro-cid-rr55kcd2]{padding:64px 0 80px}}.related-block[data-astro-cid-rr55kcd2]{margin-top:0}.related-block[data-astro-cid-rr55kcd2]+.related-block[data-astro-cid-rr55kcd2]{margin-top:0;padding-top:28px;border-top:1px solid var(--line)}.related-block__head[data-astro-cid-rr55kcd2]{padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:0}.related-block__count[data-astro-cid-rr55kcd2]{color:var(--muted-2);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em}.related-grid[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line)}.related-grid--products[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.related-grid--insights[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.related-card[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:8px;min-height:124px;padding:18px 22px;color:var(--ink);background:transparent;border-bottom:1px solid var(--line);text-decoration:none;transition:background .16s ease;position:relative}.related-card[data-astro-cid-rr55kcd2]:hover{background:var(--blue-tint);box-shadow:inset 2px 0 0 var(--blue)}.related-card__label[data-astro-cid-rr55kcd2]{color:var(--blue);font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:600;letter-spacing:.13em;text-transform:uppercase}.related-card[data-astro-cid-rr55kcd2] strong[data-astro-cid-rr55kcd2]{font-family:var(--font-sans);font-size:var(--fs-title);font-weight:600;line-height:1.3;color:var(--ink)}.related-card__cta[data-astro-cid-rr55kcd2]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--blue);font-size:var(--fs-caption);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rfq-section[data-astro-cid-rr55kcd2]{background:var(--paper-2);border-top:1px solid var(--line);color:var(--ink)}.rfq-layout[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:80px;padding-top:88px;padding-bottom:96px;align-items:start}.rfq-intro[data-astro-cid-rr55kcd2]{position:sticky;top:var(--sticky-below-toc);align-self:start}.rfq-prepare[data-astro-cid-rr55kcd2]{margin:28px 0 0;padding-top:22px;border-top:1px solid var(--line)}.rfq-prepare__label[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-secondary);font-weight:600;letter-spacing:.01em}.rfq-prepare__list[data-astro-cid-rr55kcd2]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.rfq-prepare__list[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{padding:5px 11px;border:1px solid var(--line);color:var(--ink-soft);font-size:var(--fs-caption);font-weight:500;letter-spacing:.005em;background:var(--canvas)}.rfq-trust[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:10px;margin:28px 0 0;padding:20px 0 0;border-top:1px solid var(--line);list-style:none}.rfq-trust[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font-size:var(--fs-caption);line-height:1.45}.rfq-trust[data-astro-cid-rr55kcd2] svg[data-astro-cid-rr55kcd2]{color:var(--blue);flex-shrink:0}.rfq-form[data-astro-cid-rr55kcd2]{gap:22px;padding:36px;background:var(--canvas);border:1px solid var(--line)}.rfq-form__context[data-astro-cid-rr55kcd2]{padding:18px 22px;background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--blue)}.rfq-form__context-label[data-astro-cid-rr55kcd2]{margin:0 0 12px;color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rfq-form__context-grid[data-astro-cid-rr55kcd2]{display:grid;gap:14px 28px;grid-template-columns:repeat(4,minmax(0,1fr))}.rfq-form__context-item[data-astro-cid-rr55kcd2]{min-width:0}.rfq-form__context-key[data-astro-cid-rr55kcd2]{margin:0 0 4px;color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rfq-form__context-val[data-astro-cid-rr55kcd2]{margin:0;color:var(--ink);font-size:var(--fs-secondary);font-weight:600;line-height:1.35;word-break:break-word}.rfq-form__row[data-astro-cid-rr55kcd2]{gap:18px 22px}.rfq-form__field[data-astro-cid-rr55kcd2]{display:flex;flex-direction:column;gap:6px;min-width:0}.rfq-form__field--full[data-astro-cid-rr55kcd2]{grid-column:1 / -1}.rfq-form__label[data-astro-cid-rr55kcd2]{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.rfq-form__req[data-astro-cid-rr55kcd2]{color:var(--blue);font-weight:700;margin-left:2px}.rfq-form__field[data-astro-cid-rr55kcd2] input[data-astro-cid-rr55kcd2],.rfq-form__field[data-astro-cid-rr55kcd2] textarea[data-astro-cid-rr55kcd2],.rfq-form__field[data-astro-cid-rr55kcd2] select[data-astro-cid-rr55kcd2]{width:100%;box-sizing:border-box;padding:11px 14px;border:1px solid var(--line);outline:0;color:var(--ink);background:var(--paper);font:inherit;font-size:var(--fs-secondary);letter-spacing:0;text-transform:none;border-radius:2px;transition:border-color .16s ease,background .16s ease;font-variant-numeric:tabular-nums}.rfq-form__field[data-astro-cid-rr55kcd2] input[data-astro-cid-rr55kcd2]:focus,.rfq-form__field[data-astro-cid-rr55kcd2] textarea[data-astro-cid-rr55kcd2]:focus,.rfq-form__field[data-astro-cid-rr55kcd2] select[data-astro-cid-rr55kcd2]:focus{border-color:var(--blue);background:var(--canvas);box-shadow:0 0 0 3px #1d5f8626}.rfq-form__field[data-astro-cid-rr55kcd2] input[data-astro-cid-rr55kcd2]::placeholder,.rfq-form__field[data-astro-cid-rr55kcd2] textarea[data-astro-cid-rr55kcd2]::placeholder{color:var(--muted-2);opacity:1;font-size:var(--fs-caption)}.rfq-form__field[data-astro-cid-rr55kcd2] textarea[data-astro-cid-rr55kcd2]{resize:vertical;min-height:100px}.rfq-form__field[data-astro-cid-rr55kcd2] select[data-astro-cid-rr55kcd2]{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:36px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%231d5f86' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><polyline points='2.5 4.5 6 8 9.5 4.5'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 12px}.rfq-form__submit[data-astro-cid-rr55kcd2]{margin-top:6px;padding-top:22px;border-top:1px solid var(--line)}.rfq-form__submit[data-astro-cid-rr55kcd2] .button[data-astro-cid-rr55kcd2]{width:100%;min-height:56px;font-size:var(--fs-secondary);letter-spacing:.1em}.rfq-form__legal[data-astro-cid-rr55kcd2]{margin:0;color:var(--muted-2);font-size:var(--fs-caption);line-height:1.5;text-align:center;letter-spacing:.005em}@media(max-width:1080px){.product-hero__inner[data-astro-cid-rr55kcd2],.overview-columns[data-astro-cid-rr55kcd2],.technical-section__intro[data-astro-cid-rr55kcd2],.technical-layout[data-astro-cid-rr55kcd2],.rfq-layout[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:48px}.product-hero[data-astro-cid-rr55kcd2]{min-height:auto;padding-top:48px;padding-bottom:48px}.standard-body[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:4px}.rfq-intro[data-astro-cid-rr55kcd2]{position:static}.procurement-summary[data-astro-cid-rr55kcd2]{position:static;max-height:none}.standards-heading[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:14px;align-items:start}}@media(max-width:900px){.example-spec[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:20px}.example-spec[data-astro-cid-rr55kcd2] header[data-astro-cid-rr55kcd2]{border-right:0;padding-right:0;padding-bottom:14px;border-bottom:1px solid rgba(var(--ink-rgb),.18)}}@media(max-width:720px){.product-section[data-astro-cid-rr55kcd2],.product-hero__inner[data-astro-cid-rr55kcd2],.section-toc__inner[data-astro-cid-rr55kcd2]{width:min(100% - 36px,1240px)}.section-toc__inner[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(9,minmax(112px,1fr))}.overview-section[data-astro-cid-rr55kcd2],.technical-section[data-astro-cid-rr55kcd2],.capability-section[data-astro-cid-rr55kcd2],.quality-section[data-astro-cid-rr55kcd2],.selection-section[data-astro-cid-rr55kcd2],.logistics-section[data-astro-cid-rr55kcd2],.faq-section[data-astro-cid-rr55kcd2],.related-section[data-astro-cid-rr55kcd2],.rfq-section[data-astro-cid-rr55kcd2]{scroll-margin-top:138px}.product-hero[data-astro-cid-rr55kcd2]{min-height:auto;padding:40px 0}.product-hero[data-astro-cid-rr55kcd2] h1[data-astro-cid-rr55kcd2]{font-size:clamp(2.2rem,10vw,3.2rem)}.product-hero__description[data-astro-cid-rr55kcd2]{margin-top:14px}.hero-meta[data-astro-cid-rr55kcd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0;margin-top:22px}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{padding:0 12px}.hero-meta[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]:nth-child(odd){padding-left:0;border-left:0}.hero-commercial[data-astro-cid-rr55kcd2]{margin-bottom:18px}.overview-section[data-astro-cid-rr55kcd2]{padding-top:64px;padding-bottom:64px;gap:28px}.overview-columns[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:0}.overview-columns[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]+div[data-astro-cid-rr55kcd2]{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:28px}.overview-columns[data-astro-cid-rr55kcd2]>div[data-astro-cid-rr55kcd2]{padding:28px 0}.technical-section[data-astro-cid-rr55kcd2]{padding-bottom:64px}.technical-section__intro[data-astro-cid-rr55kcd2]{padding-top:64px;padding-bottom:36px}.technical-layout[data-astro-cid-rr55kcd2]{padding-top:32px;gap:32px}.technical-main[data-astro-cid-rr55kcd2]{gap:32px}.technical-tables[data-astro-cid-rr55kcd2]{gap:28px}.property-grid[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:22px}.capability-section[data-astro-cid-rr55kcd2]{padding:64px 0}.capability-grid[data-astro-cid-rr55kcd2]{grid-template-columns:1fr}.quality-section[data-astro-cid-rr55kcd2]{padding:64px 0}.quality-phase[data-astro-cid-rr55kcd2]{grid-template-columns:1fr}.quality-phase__head[data-astro-cid-rr55kcd2]{border-right:0;border-bottom:1px solid var(--line);padding:12px 22px}.quality-phase__body[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:18px;padding:14px 22px 18px}.quality-phase__docs[data-astro-cid-rr55kcd2]{padding-left:0;padding-top:14px;border-left:0;border-top:1px solid var(--line-soft)}.selection-section[data-astro-cid-rr55kcd2]{padding:64px 0}.selection-steps[data-astro-cid-rr55kcd2]{grid-template-columns:1fr}.selection-steps[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]{min-height:auto;padding:18px 22px;border-right:0;border-bottom:1px solid var(--line)}.selection-steps[data-astro-cid-rr55kcd2] li[data-astro-cid-rr55kcd2]+li[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line)}.example-spec[data-astro-cid-rr55kcd2] dl[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:0}.logistics-section[data-astro-cid-rr55kcd2]{padding:48px 0 64px}.logistics-flow[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:0}.logistics-flow[data-astro-cid-rr55kcd2]:before{display:none}.logistics-step[data-astro-cid-rr55kcd2]{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:16px 0}.logistics-step[data-astro-cid-rr55kcd2]+.logistics-step[data-astro-cid-rr55kcd2]{border-top:1px solid var(--line)}.logistics-step[data-astro-cid-rr55kcd2]:first-child{padding-top:0}.logistics-step__head[data-astro-cid-rr55kcd2]{display:contents}.logistics-step__body[data-astro-cid-rr55kcd2]{grid-column:1 / -1}.logistics-step__icon[data-astro-cid-rr55kcd2]{align-self:start}.faq-section[data-astro-cid-rr55kcd2]{padding:48px 0 64px;background:var(--canvas)}.faq-item[data-astro-cid-rr55kcd2] summary[data-astro-cid-rr55kcd2]{grid-template-columns:36px 1fr 18px;gap:12px;padding:16px 18px}.faq-a[data-astro-cid-rr55kcd2]{padding:0 18px 16px 66px}.related-section[data-astro-cid-rr55kcd2]{padding:64px 0 80px}.rfq-layout[data-astro-cid-rr55kcd2]{padding-top:64px;padding-bottom:80px;gap:40px}.rfq-form[data-astro-cid-rr55kcd2]{padding:24px;gap:18px}.rfq-form__context-grid[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:12px}.rfq-form__row[data-astro-cid-rr55kcd2]{grid-template-columns:1fr;gap:18px}.rfq-intro[data-astro-cid-rr55kcd2]{position:static}}
