.model-visual[data-astro-cid-qwow2pgo]{min-width:0}.render-main[data-astro-cid-qwow2pgo]{border:1px solid var(--color-border);background:#fff;border-radius:20px;overflow:hidden}a[data-astro-cid-qwow2pgo]{cursor:zoom-in;background:#fff;display:block;position:relative;overflow:hidden}img[data-astro-cid-qwow2pgo]{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto}.render-main[data-astro-cid-qwow2pgo] a[data-astro-cid-qwow2pgo]{padding:12px 0}.expand-mark[data-astro-cid-qwow2pgo]{width:36px;height:36px;color:var(--color-primary);background:#ffffffed;border:1px solid #d9deeb;border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:16px;right:16px}.render-main[data-astro-cid-qwow2pgo] figcaption[data-astro-cid-qwow2pgo]{border-top:1px solid var(--color-border);color:var(--color-text-secondary);justify-content:space-between;gap:12px;padding:14px 20px;font-size:12px;line-height:1.5;display:flex}.render-angles[data-astro-cid-qwow2pgo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.render-angles[data-astro-cid-qwow2pgo] a[data-astro-cid-qwow2pgo]{border:1px solid var(--color-border);border-radius:10px}.render-angles[data-astro-cid-qwow2pgo] a[data-astro-cid-qwow2pgo]:hover,.render-angles[data-astro-cid-qwow2pgo] a[data-astro-cid-qwow2pgo]:focus-visible{border-color:var(--color-secondary)}.angle-icon[data-astro-cid-qwow2pgo]{color:var(--color-secondary);background:#ffffffda;border-radius:50%;padding:0 3px;font-size:17px;position:absolute;top:3px;right:5px}.render-angles[data-astro-cid-qwow2pgo] figcaption[data-astro-cid-qwow2pgo]{color:var(--color-text-secondary);padding-top:7px;font-size:11px;line-height:1.5}@media (width<=760px){.render-main[data-astro-cid-qwow2pgo] figcaption[data-astro-cid-qwow2pgo]{padding:12px 14px}.render-angles[data-astro-cid-qwow2pgo]{gap:8px}.render-angles[data-astro-cid-qwow2pgo] figcaption[data-astro-cid-qwow2pgo]{font-size:10px}}@media (width<=380px){.render-angles[data-astro-cid-qwow2pgo]{grid-template-columns:repeat(2,minmax(0,1fr))}}.technical-sheet[data-astro-cid-bdqopzb3]{background:#f6f7fa;border:1px solid #dce2ed;border-radius:20px;min-width:0;margin-top:16px;padding:clamp(20px,2.8vw,36px);scroll-margin-top:30px}.sheet-heading[data-astro-cid-bdqopzb3]{margin-bottom:25px}.sheet-heading[data-astro-cid-bdqopzb3] .eyebrow[data-astro-cid-bdqopzb3]{color:var(--color-secondary);font-size:11px}.sheet-heading[data-astro-cid-bdqopzb3] h3[data-astro-cid-bdqopzb3]{letter-spacing:-.025em;margin-top:10px;font-size:clamp(23px,2.3vw,30px);line-height:1.3}.sheet-heading[data-astro-cid-bdqopzb3] h3[data-astro-cid-bdqopzb3] span[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary);margin-left:8px;font-size:.7em;font-weight:500;display:inline-block}.sheet-grid[data-astro-cid-bdqopzb3]{grid-template-columns:.92fr 1.08fr;align-items:start;gap:clamp(24px,3vw,42px);display:grid}.drawing-column[data-astro-cid-bdqopzb3],.specification-column[data-astro-cid-bdqopzb3]{min-width:0}.drawing-column[data-astro-cid-bdqopzb3]{align-self:stretch}.drawing-stack[data-astro-cid-bdqopzb3]{gap:18px;display:grid}.technical-drawing[data-astro-cid-bdqopzb3]{background:#fff;border:1px solid #d8deeb;border-radius:12px;overflow:hidden}.technical-drawing[data-astro-cid-bdqopzb3] a[data-astro-cid-bdqopzb3]{cursor:zoom-in;padding:20px 14px;display:block;position:relative}.technical-drawing[data-astro-cid-bdqopzb3] a[data-astro-cid-bdqopzb3]:focus-visible{outline-offset:-4px}.technical-drawing[data-astro-cid-bdqopzb3] img[data-astro-cid-bdqopzb3]{object-fit:contain;width:100%;height:auto;max-height:310px}.technical-drawing[data-astro-cid-bdqopzb3] figcaption[data-astro-cid-bdqopzb3]{border-top:1px solid #e2e6ef;justify-content:space-between;gap:15px;padding:11px 16px;font-size:12px;font-weight:600;display:flex}.drawing-axes[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary);font-size:11px;font-weight:400}.drawing-expand[data-astro-cid-bdqopzb3]{width:27px;height:27px;color:var(--color-secondary);background:#fff;border:1px solid #d8deeb;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:10px;right:10px}.drawing-note[data-astro-cid-bdqopzb3],.zoom-hint[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary);font-size:12px;line-height:1.8}.zoom-hint[data-astro-cid-bdqopzb3]{color:var(--color-secondary);margin-top:-10px}.specification-notice[data-astro-cid-bdqopzb3]{border-left:2px solid var(--color-accent);color:var(--color-text-secondary);padding:0 0 18px 14px;font-size:12px;line-height:1.8}.specification-table-wrap[data-astro-cid-bdqopzb3]{background:#fff;border:1px solid #d8deeb;border-radius:12px;overflow:hidden}.specification-table[data-astro-cid-bdqopzb3]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;line-height:1.55}.sr-only[data-astro-cid-bdqopzb3]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.parameter-column[data-astro-cid-bdqopzb3]{width:54%}th[data-astro-cid-bdqopzb3],td[data-astro-cid-bdqopzb3]{vertical-align:top;border-bottom:1px solid #e6e9f0;padding:11px 13px}thead[data-astro-cid-bdqopzb3] th[data-astro-cid-bdqopzb3]{background:var(--color-primary);color:#fff;text-align:right;font-size:11px;font-weight:600}thead[data-astro-cid-bdqopzb3] th[data-astro-cid-bdqopzb3]:first-child{text-align:left}tbody[data-astro-cid-bdqopzb3] th[data-astro-cid-bdqopzb3]{text-align:left;font-weight:500}td[data-astro-cid-bdqopzb3]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.parameter-unit[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary);margin-top:2px;font-size:10px;display:block}.specification-group[data-astro-cid-bdqopzb3] th[data-astro-cid-bdqopzb3]{color:var(--color-secondary);letter-spacing:.025em;background:#eaf0f8;padding-top:10px;padding-bottom:10px;font-size:10px;font-weight:700}.specification-value[data-astro-cid-bdqopzb3]{white-space:normal;text-align:left;color:var(--color-text-secondary);overflow-wrap:anywhere}tbody[data-astro-cid-bdqopzb3]:last-child tr[data-astro-cid-bdqopzb3]:last-child th[data-astro-cid-bdqopzb3],tbody[data-astro-cid-bdqopzb3]:last-child tr[data-astro-cid-bdqopzb3]:last-child td[data-astro-cid-bdqopzb3]{border-bottom:0}.specification-legend[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary);margin-top:16px;font-size:11px;line-height:1.8}.specification-conditions[data-astro-cid-bdqopzb3]{border-top:1px solid #d8deeb;margin-top:20px;padding:16px 0 0}.specification-conditions[data-astro-cid-bdqopzb3] summary[data-astro-cid-bdqopzb3]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:600;list-style:none;display:flex}.specification-conditions[data-astro-cid-bdqopzb3] summary[data-astro-cid-bdqopzb3]::-webkit-details-marker{display:none}.specification-conditions[data-astro-cid-bdqopzb3] summary[data-astro-cid-bdqopzb3]>span[data-astro-cid-bdqopzb3]{font-size:23px;font-weight:400}.specification-conditions[data-astro-cid-bdqopzb3][open] summary[data-astro-cid-bdqopzb3]>span[data-astro-cid-bdqopzb3]{transform:rotate(45deg)}.specification-conditions[data-astro-cid-bdqopzb3] dl[data-astro-cid-bdqopzb3]{gap:14px;margin-top:20px;font-size:12px;line-height:1.8;display:grid}.specification-conditions[data-astro-cid-bdqopzb3] dt[data-astro-cid-bdqopzb3]{font-weight:600}.specification-conditions[data-astro-cid-bdqopzb3] dd[data-astro-cid-bdqopzb3]{color:var(--color-text-secondary)}.component-references[data-astro-cid-bdqopzb3]{margin-top:18px;font-size:11px;line-height:1.8}.component-references[data-astro-cid-bdqopzb3] a[data-astro-cid-bdqopzb3]{text-underline-offset:3px;text-decoration:underline}@media (width>=1001px) and (height>=900px){.drawing-stack[data-astro-cid-bdqopzb3]{position:sticky;top:28px}.technical-drawing[data-astro-cid-bdqopzb3] img[data-astro-cid-bdqopzb3]{max-height:260px}}@media (width<=1000px){.sheet-grid[data-astro-cid-bdqopzb3]{grid-template-columns:1fr}.drawing-stack[data-astro-cid-bdqopzb3]{grid-template-columns:1fr 1fr}.drawing-note[data-astro-cid-bdqopzb3],.zoom-hint[data-astro-cid-bdqopzb3]{grid-column:1/-1}}@media (width<=600px){.technical-sheet[data-astro-cid-bdqopzb3]{border-radius:14px;margin-left:-8px;margin-right:-8px;padding:18px 12px}.sheet-heading[data-astro-cid-bdqopzb3] h3[data-astro-cid-bdqopzb3] span[data-astro-cid-bdqopzb3]{margin:5px 0 0;display:block}.drawing-stack[data-astro-cid-bdqopzb3]{grid-template-columns:1fr;gap:14px}.technical-drawing[data-astro-cid-bdqopzb3] a[data-astro-cid-bdqopzb3]{padding:20px 10px}th[data-astro-cid-bdqopzb3],td[data-astro-cid-bdqopzb3]{padding:10px 9px}.specification-table[data-astro-cid-bdqopzb3],.specification-notice[data-astro-cid-bdqopzb3]{font-size:12px}.parameter-column[data-astro-cid-bdqopzb3]{width:53%}.technical-drawing[data-astro-cid-bdqopzb3] img[data-astro-cid-bdqopzb3]{max-height:300px}}.models-intro[data-astro-cid-nexeugwn]{background:linear-gradient(160deg,#f6f7fa,#edf0f7);padding:148px 0 38px}.models-intro[data-astro-cid-nexeugwn] .breadcrumbs[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-bottom:0;font-size:12px}.models-intro[data-astro-cid-nexeugwn] .eyebrow[data-astro-cid-nexeugwn]{color:var(--color-secondary)}.intro-heading[data-astro-cid-nexeugwn]{grid-template-columns:1.25fr .75fr;align-items:end;gap:40px;margin:24px 0 36px;display:grid}h1[data-astro-cid-nexeugwn]{letter-spacing:-.035em;max-width:20ch;margin-top:18px;font-size:clamp(32px,4.2vw,56px);line-height:1.08}.intro-lead[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);max-width:44ch;padding-bottom:4px;font-size:17px;line-height:1.8}.model-selector[data-astro-cid-nexeugwn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.selector-card[data-astro-cid-nexeugwn]{min-width:0;color:var(--color-primary);background:#fff;border:1px solid #dce1eb;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.selector-card[data-astro-cid-nexeugwn]:hover{border-color:var(--color-secondary);transform:translateY(-3px);box-shadow:0 8px 30px #2432660c}.selector-top[data-astro-cid-nexeugwn]{justify-content:space-between;align-items:center;padding:16px 20px 0;font-size:12px;font-weight:600;display:flex}.selector-number[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);font-size:11px;font-weight:400}.selector-card[data-astro-cid-nexeugwn] img[data-astro-cid-nexeugwn]{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;margin:10px 0}.selector-bottom[data-astro-cid-nexeugwn]{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:0 20px 20px;display:flex}.selector-bottom[data-astro-cid-nexeugwn] h2[data-astro-cid-nexeugwn]{letter-spacing:-.025em;font-size:clamp(20px,2vw,27px)}.selector-bottom[data-astro-cid-nexeugwn] p[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-top:5px;font-size:12px;line-height:1.5}.selector-arrow[data-astro-cid-nexeugwn]{background:#f1f3f8;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.intro-footer[data-astro-cid-nexeugwn]{justify-content:space-between;align-items:center;gap:20px;margin-top:23px;font-size:12px;line-height:1.7;display:flex}.intro-footer[data-astro-cid-nexeugwn] p[data-astro-cid-nexeugwn]{color:var(--color-text-secondary)}.intro-footer[data-astro-cid-nexeugwn] a[data-astro-cid-nexeugwn]{font-weight:600}.model-showcase[data-astro-cid-nexeugwn]{padding-bottom:65px}.model-list[data-astro-cid-nexeugwn]{gap:66px;display:grid}.model-detail[data-astro-cid-nexeugwn]{border-top:1px solid var(--color-border);grid-template-columns:.83fr 1.17fr;grid-template-areas:"heading visual""copy visual";align-content:start;gap:20px clamp(24px,4vw,58px);padding-top:38px;scroll-margin-top:32px;display:grid}.model-heading[data-astro-cid-nexeugwn]{grid-area:heading;align-self:end}.model-gallery[data-astro-cid-nexeugwn]{grid-area:visual;align-self:start;min-width:0}.model-copy[data-astro-cid-nexeugwn]{grid-area:copy}.model-technical[data-astro-cid-nexeugwn]{grid-column:1/-1;min-width:0}.technical-jump[data-astro-cid-nexeugwn]{text-underline-offset:4px;width:fit-content;margin-top:14px;font-size:13px;font-weight:500;text-decoration:underline;display:block}.model-application[data-astro-cid-nexeugwn]{color:var(--color-secondary);font-size:13px;font-weight:600;line-height:1.6}.model-application[data-astro-cid-nexeugwn] span[data-astro-cid-nexeugwn]{margin-right:8px;font-weight:400}.model-heading[data-astro-cid-nexeugwn] h2[data-astro-cid-nexeugwn]{letter-spacing:-.035em;margin-top:12px;font-size:clamp(32px,3.6vw,46px)}.model-description[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-top:15px;font-size:16px;line-height:1.8}.model-features[data-astro-cid-nexeugwn]{flex-wrap:wrap;gap:8px;display:flex}.model-features[data-astro-cid-nexeugwn] li[data-astro-cid-nexeugwn]{color:var(--color-primary);background:#f6f7fa;border:1px solid #dce2ed;border-radius:5px;padding:7px 10px;font-size:11px;line-height:1.5}.construction-copy[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-top:20px;font-size:14px;line-height:1.8}.model-copy[data-astro-cid-nexeugwn]>.text-link[data-astro-cid-nexeugwn]{margin-top:24px;font-size:14px}.render-note[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-top:38px;font-size:12px;line-height:1.7}.model-specification[data-astro-cid-nexeugwn]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%;margin-top:22px;padding:15px 0}.model-specification[data-astro-cid-nexeugwn] summary[data-astro-cid-nexeugwn]{cursor:pointer;color:var(--color-primary);justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;list-style:none;display:flex}.model-specification[data-astro-cid-nexeugwn] summary[data-astro-cid-nexeugwn]::-webkit-details-marker{display:none}.model-specification[data-astro-cid-nexeugwn] summary[data-astro-cid-nexeugwn] span[data-astro-cid-nexeugwn]{font-size:24px;font-weight:400;line-height:1}.model-specification[data-astro-cid-nexeugwn][open] summary[data-astro-cid-nexeugwn] span[data-astro-cid-nexeugwn]{transform:rotate(45deg)}.model-specification[data-astro-cid-nexeugwn] .bullet-list[data-astro-cid-nexeugwn]{margin-top:18px;font-size:14px}.model-specification[data-astro-cid-nexeugwn] p[data-astro-cid-nexeugwn]{color:var(--color-text-secondary);margin-top:14px;font-size:13px;line-height:1.8}.model-case[data-astro-cid-nexeugwn]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.model-case[data-astro-cid-nexeugwn] h2[data-astro-cid-nexeugwn]{margin-top:18px}.model-case[data-astro-cid-nexeugwn] img[data-astro-cid-nexeugwn]{max-height:480px}@media (width<=1000px){.intro-heading[data-astro-cid-nexeugwn]{grid-template-columns:1fr;gap:20px}.intro-lead[data-astro-cid-nexeugwn]{max-width:65ch}.model-detail[data-astro-cid-nexeugwn]{column-gap:25px}}@media (width<=760px){.model-case[data-astro-cid-nexeugwn]{grid-template-columns:1fr}.model-detail[data-astro-cid-nexeugwn]{grid-template-columns:1fr;grid-template-areas:"heading""visual""copy";gap:24px;padding-top:28px}.model-list[data-astro-cid-nexeugwn]{gap:42px}.model-features[data-astro-cid-nexeugwn] li[data-astro-cid-nexeugwn]{font-size:12px}.construction-copy[data-astro-cid-nexeugwn]{font-size:15px}.intro-footer[data-astro-cid-nexeugwn]{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=600px){.models-intro[data-astro-cid-nexeugwn]{padding-top:120px}.intro-heading[data-astro-cid-nexeugwn]{margin:25px 0}.intro-lead[data-astro-cid-nexeugwn]{font-size:15px}.model-selector[data-astro-cid-nexeugwn]{grid-template-columns:1fr;gap:12px}.selector-card[data-astro-cid-nexeugwn]{grid-template-rows:auto 1fr;grid-template-columns:43% 57%;display:grid}.selector-top[data-astro-cid-nexeugwn]{grid-column:2;padding:17px 17px 0 8px}.selector-card[data-astro-cid-nexeugwn] img[data-astro-cid-nexeugwn]{grid-area:1/1/3;align-self:center;margin:0}.selector-bottom[data-astro-cid-nexeugwn]{grid-column:2;margin:0;padding:12px 17px 17px 8px}.selector-bottom[data-astro-cid-nexeugwn] h2[data-astro-cid-nexeugwn]{font-size:21px}.selector-bottom[data-astro-cid-nexeugwn] p[data-astro-cid-nexeugwn]{font-size:11px}.selector-arrow[data-astro-cid-nexeugwn]{flex-basis:25px;width:25px;height:25px;font-size:17px}.selector-number[data-astro-cid-nexeugwn]{display:none}}@media (prefers-reduced-motion:reduce){.selector-card[data-astro-cid-nexeugwn]:hover{transform:none}}
