.story-shell[data-astro-cid-ao4mkogy]{width:min(100% - 48px,1240px);margin-inline:auto}.story-block[data-astro-cid-ao4mkogy]{padding:24px 0}.story-block--intro[data-astro-cid-ao4mkogy]{padding:24px 0 30px}.story-block--columns[data-astro-cid-ao4mkogy]{padding-block:32px}.story-block--details[data-astro-cid-ao4mkogy]{padding:32px 0 40px}.story-split[data-astro-cid-ao4mkogy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;display:grid}.story-split--image-first[data-astro-cid-ao4mkogy] .story-visual[data-astro-cid-ao4mkogy]{order:-1}.story-text[data-astro-cid-ao4mkogy]{min-width:0}h1[data-astro-cid-ao4mkogy]{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:12px 0 16px;font-size:clamp(30px,3.1vw,46px);font-weight:650;line-height:1.13}h2[data-astro-cid-ao4mkogy]{letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(25px,2.3vw,34px);font-weight:630;line-height:1.2}h3[data-astro-cid-ao4mkogy]{margin-top:18px;font-size:19px;font-weight:600;line-height:1.35}.eyebrow[data-astro-cid-ao4mkogy]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.story-subtitle[data-astro-cid-ao4mkogy]{margin-bottom:18px;font-size:18px;line-height:1.45}.story-copy[data-astro-cid-ao4mkogy]{color:var(--color-muted);overflow-wrap:anywhere;font-size:16px;line-height:1.75}.story-copy[data-astro-cid-ao4mkogy] strong,.story-copy[data-astro-cid-ao4mkogy] b{color:var(--color-ink);font-weight:650}.story-copy[data-astro-cid-ao4mkogy] ul,.story-copy[data-astro-cid-ao4mkogy] ol{padding-left:22px}.story-copy[data-astro-cid-ao4mkogy] li+li{margin-top:8px}.story-copy[data-astro-cid-ao4mkogy] br{content:"";margin-top:10px;display:block}.story-actions[data-astro-cid-ao4mkogy]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;font-size:14px;display:flex}.story-button[data-astro-cid-ao4mkogy]{background:var(--color-accent);color:#fff;border-radius:6px;padding:14px 20px;font-weight:600}.story-actions[data-astro-cid-ao4mkogy]>a[data-astro-cid-ao4mkogy]:last-child{border-bottom:1px solid var(--color-line);padding-block:8px}.story-visual[data-astro-cid-ao4mkogy]{min-width:0}.story-visual[data-astro-cid-ao4mkogy]>img[data-astro-cid-ao4mkogy]{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:480px}.story-visual[data-astro-cid-ao4mkogy]>img[data-astro-cid-ao4mkogy][src*=plan],.story-visual[data-astro-cid-ao4mkogy]>img[data-astro-cid-ao4mkogy][src*=curve],.story-visual[data-astro-cid-ao4mkogy]>img[data-astro-cid-ao4mkogy][src*=model]{background:#fff;padding:18px}.image-grid[data-astro-cid-ao4mkogy]{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:18px;display:grid}.image-grid[data-astro-cid-ao4mkogy] figure[data-astro-cid-ao4mkogy]{background:var(--color-paper);border:1px solid var(--color-line);border-radius:12px;min-width:0;overflow:hidden}.image-grid[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{object-fit:contain;width:100%;height:290px}.image-grid--technical[data-astro-cid-ao4mkogy] figure[data-astro-cid-ao4mkogy]{background:#fff}.image-grid--technical[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{height:370px;padding:20px}.image-caption[data-astro-cid-ao4mkogy]{color:var(--color-muted);margin-top:14px;font-size:14px}.text-columns[data-astro-cid-ao4mkogy]{border:1px solid var(--color-line);background:var(--color-paper);border-radius:14px;grid-template-columns:1fr 1fr;gap:44px;padding:30px;display:grid}.text-columns[data-astro-cid-ao4mkogy]>div[data-astro-cid-ao4mkogy]+div[data-astro-cid-ao4mkogy]{border-left:1px solid var(--color-line);padding-left:32px}.story-heading[data-astro-cid-ao4mkogy]{margin-bottom:28px}.story-heading[data-astro-cid-ao4mkogy] h2[data-astro-cid-ao4mkogy]{margin-top:10px}.detail-grid[data-astro-cid-ao4mkogy]{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:28px;display:grid}.detail-grid[data-astro-cid-ao4mkogy] article[data-astro-cid-ao4mkogy]{text-align:center;min-width:0}.detail-grid[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{aspect-ratio:1;object-fit:cover;border:6px solid var(--color-paper);width:min(100%,220px);box-shadow:0 0 0 1px var(--color-line);border-radius:50%;margin-inline:auto}.detail-grid[data-astro-cid-ao4mkogy] .story-copy[data-astro-cid-ao4mkogy]{text-align:left;margin-top:12px;font-size:14px;line-height:1.65}.story-banner[data-astro-cid-ao4mkogy]{border-radius:14px;position:relative;overflow:hidden}.story-banner[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{object-fit:contain;background:var(--color-paper);width:100%;max-height:470px}.story-banner[data-astro-cid-ao4mkogy] figcaption[data-astro-cid-ao4mkogy]{letter-spacing:.06em;background:var(--color-brand-panel);color:#fff;padding:16px 20px;font-size:13px;display:block!important}.video-slot[data-astro-cid-ao4mkogy]{border:1px solid var(--color-line);background:var(--color-paper);border-radius:14px;overflow:hidden}.video-slot[data-astro-cid-ao4mkogy] video[data-astro-cid-ao4mkogy]{aspect-ratio:16/9;object-fit:contain;background:#0b202b;width:100%}.video-placeholder[data-astro-cid-ao4mkogy]{aspect-ratio:16/9;background:#0b202b;position:relative}.video-placeholder[data-astro-cid-ao4mkogy]>img[data-astro-cid-ao4mkogy]{object-fit:contain;opacity:.6;width:100%;height:100%}.video-placeholder[data-astro-cid-ao4mkogy]>div[data-astro-cid-ao4mkogy]{color:#fff;background:#09232d44;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.video-placeholder[data-astro-cid-ao4mkogy] span[data-astro-cid-ao4mkogy]{background:#102f3d88;border:1px solid #fff9;border-radius:50%;place-items:center;width:66px;height:66px;font-size:38px;display:grid}.video-placeholder[data-astro-cid-ao4mkogy] strong[data-astro-cid-ao4mkogy]{font-size:14px}.video-slot[data-astro-cid-ao4mkogy] figcaption[data-astro-cid-ao4mkogy]{gap:4px;padding:14px 18px;font-size:13px;display:grid!important}.video-slot[data-astro-cid-ao4mkogy] figcaption[data-astro-cid-ao4mkogy] span[data-astro-cid-ao4mkogy]{color:var(--color-muted)}@media (width<=960px){.story-split[data-astro-cid-ao4mkogy]{gap:28px}.detail-grid[data-astro-cid-ao4mkogy]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-grid[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{height:230px}.image-grid--technical[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{height:300px}.story-copy[data-astro-cid-ao4mkogy]{font-size:15px}.text-columns[data-astro-cid-ao4mkogy]{gap:24px;padding:24px}.text-columns[data-astro-cid-ao4mkogy]>div[data-astro-cid-ao4mkogy]+div[data-astro-cid-ao4mkogy]{padding-left:24px}}@media (width<=680px){.story-shell[data-astro-cid-ao4mkogy]{width:calc(100% - 32px)}.story-block[data-astro-cid-ao4mkogy]{padding:18px 0}.story-split[data-astro-cid-ao4mkogy],.text-columns[data-astro-cid-ao4mkogy]{grid-template-columns:1fr}.story-split--image-first[data-astro-cid-ao4mkogy] .story-visual[data-astro-cid-ao4mkogy]{order:0}.story-split[data-astro-cid-ao4mkogy]{gap:22px}.story-copy[data-astro-cid-ao4mkogy]{font-size:15px}.text-columns[data-astro-cid-ao4mkogy]>div[data-astro-cid-ao4mkogy]+div[data-astro-cid-ao4mkogy]{border-left:0;border-top:1px solid var(--color-line);padding:22px 0 0}.image-grid[data-astro-cid-ao4mkogy]{grid-template-columns:1fr;gap:10px}.image-grid[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{height:auto;max-height:360px}.image-grid--technical[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{height:280px}.detail-grid[data-astro-cid-ao4mkogy]{gap:24px 16px}.detail-grid[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{border-width:4px}.detail-grid[data-astro-cid-ao4mkogy] h3[data-astro-cid-ao4mkogy]{font-size:16px}.detail-grid[data-astro-cid-ao4mkogy] .story-copy[data-astro-cid-ao4mkogy]{font-size:13px}.story-actions[data-astro-cid-ao4mkogy]{gap:16px}.story-banner[data-astro-cid-ao4mkogy] img[data-astro-cid-ao4mkogy]{max-height:320px}}product-media-gallery[data-astro-cid-d45cj56h]{border:1px solid var(--color-line);background:var(--color-paper);border-radius:20px;min-width:0;display:block;overflow:hidden;box-shadow:0 16px 50px #002b3b09}button[data-astro-cid-d45cj56h]{font:inherit;color:inherit;cursor:pointer}button[data-astro-cid-d45cj56h]:focus-visible,.gallery-track[data-astro-cid-d45cj56h]:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.gallery-top[data-astro-cid-d45cj56h]{color:var(--color-muted);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:16px 22px;font-size:13px;display:flex}.gallery-top[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{padding:6px 10px}.gallery-track[data-astro-cid-d45cj56h]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.gallery-track[data-astro-cid-d45cj56h]::-webkit-scrollbar{display:none}.gallery-slide[data-astro-cid-d45cj56h]{scroll-snap-align:start;background:color-mix(in srgb,var(--color-page) 90%,#738a93);flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:clamp(300px,45vw,650px);display:flex;position:relative}.gallery-slide[data-astro-cid-d45cj56h] img[data-astro-cid-d45cj56h],.gallery-slide[data-astro-cid-d45cj56h] video[data-astro-cid-d45cj56h]{object-fit:contain;width:100%;height:100%}.gallery-slide[data-astro-cid-d45cj56h] figcaption[data-astro-cid-d45cj56h]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gallery-controls[data-astro-cid-d45cj56h],.lightbox-controls[data-astro-cid-d45cj56h]{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:20px;padding:18px 22px;display:grid}.gallery-controls[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h],.lightbox-controls[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{border:1px solid var(--color-line);background:var(--color-page);border-radius:50%;width:44px;height:44px;font-size:23px}.gallery-controls[data-astro-cid-d45cj56h] p[data-astro-cid-d45cj56h]{text-align:center;color:var(--color-muted);font-size:14px}.gallery-thumbs[data-astro-cid-d45cj56h]{scrollbar-width:thin;gap:10px;padding:0 22px 20px;display:flex;overflow-x:auto}.gallery-thumbs[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{background:var(--color-page);opacity:.62;border:2px solid #0000;border-radius:8px;flex:0 0 88px;height:66px;transition:opacity .2s,border-color .2s;position:relative;overflow:hidden}.gallery-thumbs[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h][aria-current=true]{border-color:var(--color-accent);opacity:1}.gallery-thumbs[data-astro-cid-d45cj56h] img[data-astro-cid-d45cj56h]{object-fit:cover;width:100%;height:100%}.gallery-thumbs[data-astro-cid-d45cj56h] span[data-astro-cid-d45cj56h]{font-size:30px}.gallery-thumbs[data-astro-cid-d45cj56h] small[data-astro-cid-d45cj56h]{color:#fff;background:#09232dcc;border-radius:3px;padding:1px 4px;font-size:10px;position:absolute;bottom:3px;right:3px}.gallery-pending[data-astro-cid-d45cj56h]{text-align:center;color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.gallery-pending[data-astro-cid-d45cj56h]>span[data-astro-cid-d45cj56h]{color:var(--color-accent);font-size:64px}.gallery-pending[data-astro-cid-d45cj56h] p[data-astro-cid-d45cj56h]{color:var(--color-muted)}dialog[data-astro-cid-d45cj56h]{color:#fff;background:#0b202b;border:1px solid #45616b;border-radius:16px;width:min(1400px,96vw);max-width:none;max-height:96dvh;margin:auto;padding:0;position:fixed;inset:0}dialog[data-astro-cid-d45cj56h]::backdrop{backdrop-filter:blur(8px);background:#04131bea}.lightbox-toolbar[data-astro-cid-d45cj56h]{justify-content:space-between;padding:16px 22px;display:flex}.lightbox-toolbar[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{padding:4px 10px}.lightbox-media[data-astro-cid-d45cj56h]{justify-content:center;align-items:center;height:70dvh;display:flex}.lightbox-media[data-astro-cid-d45cj56h] img,.lightbox-media[data-astro-cid-d45cj56h] video{object-fit:contain;width:100%;height:100%}.lightbox-media[data-astro-cid-d45cj56h] .gallery-pending{color:#fff}.lightbox-controls[data-astro-cid-d45cj56h] p[data-astro-cid-d45cj56h]{text-align:center;font-size:14px}.lightbox-controls[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{color:#fff;background:#173440;border-color:#45616b}@media (width<=680px){.gallery-slide[data-astro-cid-d45cj56h]{height:340px}.gallery-top[data-astro-cid-d45cj56h]{padding:12px}.gallery-controls[data-astro-cid-d45cj56h],.lightbox-controls[data-astro-cid-d45cj56h]{gap:8px;padding:12px}.gallery-thumbs[data-astro-cid-d45cj56h]{padding:0 12px 14px}.gallery-thumbs[data-astro-cid-d45cj56h] button[data-astro-cid-d45cj56h]{flex-basis:70px;height:54px}.lightbox-media[data-astro-cid-d45cj56h]{height:64dvh}.lightbox-controls[data-astro-cid-d45cj56h] p[data-astro-cid-d45cj56h]{font-size:12px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-d45cj56h]{scroll-behavior:auto!important;transition:none!important}}.equipment-product[data-astro-cid-tqqbewr7]{overflow-wrap:anywhere}.product-shell[data-astro-cid-tqqbewr7]{width:min(100% - 48px,1240px);margin-inline:auto}.product-breadcrumbs[data-astro-cid-tqqbewr7]{color:var(--color-muted);flex-wrap:wrap;gap:9px;padding-block:24px 16px;font-size:12px;display:flex}.product-switch-top[data-astro-cid-tqqbewr7]{border-block:1px solid var(--color-line);color:var(--color-muted);justify-content:space-between;gap:16px;padding-block:12px;font-size:12px;display:flex}.product-switch-top[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]:hover{color:var(--color-accent)}.product-context[data-astro-cid-tqqbewr7]{border-top:1px solid var(--color-line);grid-template-columns:.75fr 1.25fr;gap:52px;padding-block:36px;display:grid}.eyebrow[data-astro-cid-tqqbewr7]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}h2[data-astro-cid-tqqbewr7]{letter-spacing:-.02em;margin-top:12px;font-size:clamp(25px,2.5vw,36px);font-weight:630;line-height:1.2}.context-copy[data-astro-cid-tqqbewr7]{color:var(--color-muted);font-size:15px;line-height:1.75}.context-copy[data-astro-cid-tqqbewr7] p[data-astro-cid-tqqbewr7]+p[data-astro-cid-tqqbewr7]{margin-top:14px}.context-copy[data-astro-cid-tqqbewr7] a{text-underline-offset:3px;text-decoration:underline}.context-copy[data-astro-cid-tqqbewr7] ul[data-astro-cid-tqqbewr7]{margin-top:18px;padding-left:20px}.context-copy[data-astro-cid-tqqbewr7] li[data-astro-cid-tqqbewr7]+li[data-astro-cid-tqqbewr7]{margin-top:5px}.product-gallery[data-astro-cid-tqqbewr7]{padding-block:32px 40px;scroll-margin-top:100px}.gallery-heading[data-astro-cid-tqqbewr7]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.gallery-heading[data-astro-cid-tqqbewr7] p[data-astro-cid-tqqbewr7]{color:var(--color-muted);text-align:right;font-size:13px;line-height:1.6}.product-switch[data-astro-cid-tqqbewr7]{border-top:1px solid var(--color-line);grid-template-columns:1fr auto 1fr;gap:28px;padding-block:28px 40px;display:grid}.product-switch[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]{flex-direction:column;justify-content:center;gap:8px;display:flex}.product-switch[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]:last-child{text-align:right}.product-switch[data-astro-cid-tqqbewr7] span[data-astro-cid-tqqbewr7]{color:var(--color-muted);font-size:12px}.product-switch[data-astro-cid-tqqbewr7] strong[data-astro-cid-tqqbewr7]{font-size:18px;font-weight:600;line-height:1.3}.product-switch[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]:hover strong[data-astro-cid-tqqbewr7]{color:var(--color-accent)}.all-equipment[data-astro-cid-tqqbewr7]{color:var(--color-accent);font-size:13px}.product-contact[data-astro-cid-tqqbewr7]{background:var(--color-brand-panel);color:#fff}.product-contact[data-astro-cid-tqqbewr7]>.product-shell[data-astro-cid-tqqbewr7]{grid-template-columns:1fr auto;align-items:center;gap:70px;padding-block:44px;display:grid}.product-contact[data-astro-cid-tqqbewr7] .eyebrow[data-astro-cid-tqqbewr7]{color:#a4d9df}.product-contact[data-astro-cid-tqqbewr7] h2[data-astro-cid-tqqbewr7]{max-width:700px}.product-contact[data-astro-cid-tqqbewr7] p[data-astro-cid-tqqbewr7]{color:#ffffffb3;margin-top:14px;font-size:15px;line-height:1.7}.product-contact[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]{color:#173543;background:#fff;border-radius:6px;padding:16px 30px;font-size:15px;font-weight:600}@media (width<=760px){.product-context[data-astro-cid-tqqbewr7]{grid-template-columns:1fr;gap:20px}.product-contact[data-astro-cid-tqqbewr7]>.product-shell[data-astro-cid-tqqbewr7]{grid-template-columns:1fr;gap:24px}.product-contact[data-astro-cid-tqqbewr7] a[data-astro-cid-tqqbewr7]{justify-self:start}.product-switch[data-astro-cid-tqqbewr7]{gap:18px}.product-switch[data-astro-cid-tqqbewr7] strong[data-astro-cid-tqqbewr7]{font-size:15px}}@media (width<=540px){.product-shell[data-astro-cid-tqqbewr7]{width:calc(100% - 32px)}.gallery-heading[data-astro-cid-tqqbewr7]{display:block}.gallery-heading[data-astro-cid-tqqbewr7] p[data-astro-cid-tqqbewr7]{text-align:left;margin-top:12px}.product-switch[data-astro-cid-tqqbewr7]{grid-template-columns:1fr 1fr}.all-equipment[data-astro-cid-tqqbewr7]{text-align:center;grid-area:2/1/auto/-1}.product-breadcrumbs[data-astro-cid-tqqbewr7]{padding-top:18px}.product-switch-top[data-astro-cid-tqqbewr7]{font-size:11px}}
