.ss-page{color:#0b2739}.ss-page h1{letter-spacing:-.045em;font-size:clamp(2.2rem,4.2vw,4.5rem);line-height:1.08}.ss-page h2{letter-spacing:-.035em;font-size:clamp(2rem,3.5vw,3.6rem);line-height:1.12}.ss-page p,.ss-page li{color:#526779;line-height:1.75}.ss-page li{margin:.6rem 0}.ss-hero,.ss-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4vw;padding:70px max(5vw,24px);display:grid}.ss-hero{background:#edf3f8}.ss-hero>img{border-radius:8px;width:100%;height:auto}.ss-product{align-items:start}.ss-product .breadcrumb{margin-bottom:24px}.ss-product h1{font-size:clamp(2.2rem,3.5vw,3.8rem)}.ss-status{color:#426586;letter-spacing:.08em;background:#edf3f8;padding:10px 14px;font-size:11px;display:inline-block}.ss-facts{border-block:1px solid #d8e2ec;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:30px 0;padding:20px 0;display:grid}.ss-facts small,.ss-facts b{display:block}.ss-facts small{color:#617a90;margin-bottom:6px;font-size:10px}.ss-section{padding:65px max(5vw,24px)}.ss-section>p{max-width:850px}.ss-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;margin-top:36px;display:grid}.ss-cards>a{color:inherit;background:#fff;border:1px solid #d8e2ec;border-radius:8px;text-decoration:none;overflow:hidden}.ss-cards img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.ss-cards>a>div{padding:28px}.ss-cards h3{font-size:25px}.ss-cards b,.ss-three b{color:#0767ef}.ss-dark{color:#fff;background:#061e2e}.ss-dark p{color:#c0d0dc}.ss-dark .text-link{color:#80b8ff}.ss-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:32px 0;display:grid}.ss-three>a{color:inherit;text-decoration:none}.ss-three h3{font-size:22px}.ss-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6vw;display:grid}.ss-split .details-table{width:100%;font-size:14px}.ss-split caption{text-align:left;color:#526779;padding-bottom:12px;font-size:12px}.ss-pale{background:#f1f5f9}.ss-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.ss-form label{font-size:13px;font-weight:600}.ss-form select{color:#16354c;background:#fff;border:1px solid #c8d6e4;border-radius:4px;width:100%;margin-top:10px;padding:14px 10px;display:block}.ss-form .button{grid-column:1/-1;justify-self:start}.ss-page .fine{font-size:12px}.ss-page a:focus-visible{outline-offset:5px;outline:3px solid #1769ff}@media (max-width:760px){.ss-hero,.ss-product,.ss-split{grid-template-columns:1fr;gap:28px;padding:36px 22px}.ss-section{padding:40px 22px}.ss-cards,.ss-three,.ss-form{grid-template-columns:1fr}.ss-cards>a>div{padding:22px}.ss-three{gap:18px}.ss-facts{gap:14px}.ss-split .details-table{table-layout:fixed;font-size:12px}.ss-split th,.ss-split td{overflow-wrap:anywhere}.ss-page h1{overflow-wrap:break-word}}.ss-product .gallery-main{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}
.linear-product{color:#102d40}.linear-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:60px;padding:55px max(5vw,24px);display:grid}.linear-intro h1{letter-spacing:-1.6px;margin:18px 0 24px;font-size:clamp(34px,3.7vw,55px);font-weight:500;line-height:1.08}.linear-intro p,.linear-story p,.linear-section p{color:#526a7d;font-size:16px;line-height:1.8}.linear-status{color:#81510a;letter-spacing:1px;background:#fff2d5;margin-bottom:12px;padding:9px 12px;font-size:10px;display:inline-block}.linear-highlights{border-block:1px solid #cddce6;grid-template-columns:repeat(3,1fr);gap:10px;margin:26px 0;padding:22px 0;font-size:12px;line-height:1.7;display:grid}.linear-highlights b{color:#0867d4;display:block}.linear-story{background:#f4f7fa;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:55px;padding:50px max(5vw,24px);display:grid}.linear-story img{border-radius:7px;width:100%;height:auto}.linear-story h2,.linear-section h2{letter-spacing:-1.3px;margin:18px 0 24px;font-size:clamp(29px,3.3vw,46px);font-weight:500;line-height:1.12}.linear-section{padding:65px max(6vw,24px)}.linear-pale{background:#edf3f8}.linear-three{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.linear-three>div,.linear-three>a{border-top:2px solid #1678ef;padding-top:22px}.linear-three h3{font-size:21px;line-height:1.3}.linear-three p{font-size:15px}.linear-three a,.linear-three span{color:#116bd5}.linear-spec-layout{grid-template-columns:1fr 1.25fr;align-items:start;gap:50px;display:grid}.linear-spec-layout caption{text-align:left;color:#81510a;margin-bottom:15px;font-size:12px;line-height:1.6}.linear-spec-layout th{width:38%}.linear-story ul{color:#526a7d;padding-left:18px;line-height:1.8}.linear-config{max-width:1000px;margin:auto}.linear-config-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.linear-config label{font-size:13px;font-weight:600;display:block}.linear-config select,.linear-config input{width:100%;font:inherit;background:#fff;border:1px solid #bdcfde;border-radius:5px;min-height:48px;margin-top:8px;padding:14px;display:block}.linear-config small{color:#617b8e;margin-top:16px;font-size:12px;line-height:1.7;display:block}.linear-faq{max-width:1100px;margin:auto}.linear-faq details{border-top:1px solid #c7d8e4;padding:20px 0}.linear-faq summary{cursor:pointer;font-weight:600;line-height:1.6}.linear-faq>a{color:#176dda;margin-top:26px;display:block}@media (max-width:850px){.linear-intro,.linear-story,.linear-spec-layout{grid-template-columns:1fr;gap:30px}.linear-three,.linear-config-grid{grid-template-columns:1fr}.linear-spec-layout table{font-size:12px}.linear-spec-layout th,.linear-spec-layout td{padding:10px 8px}.linear-intro{padding-top:30px}.linear-highlights{font-size:11px}}.linear-intro>*,.ss-product>*{min-width:0}.linear-intro .gallery-main{object-fit:contain;width:100%;height:auto;max-height:580px}.linear-intro .dl-breadcrumb{overflow-wrap:anywhere;white-space:normal}.linear-product .linear-story{grid-template-columns:minmax(0,1fr)}.linear-breadcrumb{padding:26px max(5vw,24px) 0}.linear-focused .linear-intro{align-items:center;padding-top:22px;padding-bottom:40px}.linear-focused .linear-intro h1{margin-top:12px;font-size:clamp(32px,3.2vw,47px)}.linear-focused .linear-lead{color:#102d40;font-size:21px;font-weight:600;line-height:1.45}.linear-focused .linear-section{padding-top:46px;padding-bottom:46px}.linear-focused .linear-section h2{font-size:clamp(28px,2.8vw,38px)}.linear-focused .linear-section>p{max-width:900px}.linear-download-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.linear-focused .contact-actions{margin-bottom:0}.linear-page-nav{color:#125b99;background:#f7fafc;border-block:1px solid #cedbe5;flex-wrap:wrap;gap:30px;padding:18px max(6vw,24px);font-size:14px;display:flex}.linear-focused section[id]{scroll-margin-top:110px}.linear-operation-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.linear-operation-steps h3{margin:12px 0;font-size:18px;line-height:1.35}.linear-operation-steps p{font-size:14px;line-height:1.7}.linear-step-number{color:#076cff;font-size:13px;font-weight:700}.linear-options-table{margin:24px 0;overflow-x:auto}.linear-options-table table{min-width:540px}.linear-options-table thead{color:#fff;background:#082435}.linear-options-table thead th{color:#fff}.linear-options-table th:first-child{width:17%}.linear-options-table td:nth-child(2){width:24%;font-size:13px}.linear-options-table caption{text-align:left;margin-bottom:10px;font-size:13px}.linear-ordering{background:#fff;border-left:3px solid #0867ff;padding:22px}.linear-ordering code{overflow-wrap:anywhere;color:#164b78;margin:12px 0;font-size:clamp(12px,1.3vw,16px);display:block}.linear-ordering p{margin:0;font-size:14px!important}.linear-focused .linear-qualification{margin:18px 0;font-size:13px;line-height:1.6}.linear-application-links{color:#195f9c;flex-wrap:wrap;gap:14px 22px;margin-top:30px;font-size:14px;display:flex}.linear-application-links>span{color:#526a7d}@media (max-width:1000px){.linear-operation-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.linear-operation-steps{grid-template-columns:minmax(0,1fr)}.linear-page-nav{gap:16px 22px}.linear-focused .linear-intro{gap:24px}.linear-download-actions .button{text-align:center;width:100%}.linear-focused .linear-highlights{font-size:11px}.linear-focused .linear-faq .details-table{font-size:12px}}
.engineering-showcase{--electric:#177cff;--ink:#062033;--muted:#526d80;color:var(--ink);background:#fff}.engineering-showcase *,.engineering-teaser *{box-sizing:border-box}.system-kicker{letter-spacing:2px;color:#287fe7;font-size:11px;font-weight:750;line-height:1.6;display:block}.engineering-intro{color:#fff;background:#061d2d;grid-template-columns:1fr 260px;gap:60px;padding:76px max(5vw,24px) 58px;display:grid}.system-back{color:#abc3d4;margin-bottom:40px;font-size:13px;display:block}.engineering-intro h1{letter-spacing:-3px;max-width:1050px;margin:20px 0 24px;font-size:clamp(42px,5.3vw,80px);font-weight:500;line-height:1.06}.engineering-intro em,.engineering-teaser em{color:#5fa9ff;font-style:normal}.engineering-intro p{color:#b9cedc;max-width:720px;font-size:19px;line-height:1.65}.engineering-intro .button{margin-top:20px}.engineering-intro-note{border-left:1px solid #345167;align-self:end;padding:12px 0 12px 28px}.engineering-intro-note span{letter-spacing:2px;color:#74b5ff;font:12px/2.3 monospace}.engineering-intro-note p{font-size:15px}.system-explorer{color:#ecf6ff;background:#0b263a;padding:0 max(3vw,16px) 20px}.system-toolbar{letter-spacing:1.2px;border-top:1px solid #35536a;border-bottom:1px solid #35536a;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font:11px monospace;display:flex}.system-live-dot{background:#49a1ff;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.system-toolbar button,.system-filter button,.system-point-list button,.system-brief-bar button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #456078;border-radius:4px;padding:10px 14px}.system-toolbar button[aria-pressed=true]{background:#205ea3}.system-filter{flex-wrap:wrap;gap:8px;padding:20px 0;display:flex}.system-filter button{letter-spacing:0;color:#bcd0e0;font-family:inherit;font-size:13px;line-height:1.4}.system-filter button[aria-pressed=true]{color:#fff;background:#1674e8;border-color:#1674e8}.system-workbench{border:1px solid #345167;border-radius:8px;grid-template-columns:minmax(0,1fr) 345px;display:grid;overflow:hidden}.system-drawing{background:#061d2d;min-width:0}.system-scene{width:100%;height:auto;display:block}.scene-hotspot{transition:opacity .2s}.system-signal{display:none}.signal-on .system-signal{animation:3s linear infinite signal-travel;display:block}@keyframes signal-travel{to{stroke-dashoffset:-108px}}.system-legend{color:#bcd0e0;flex-wrap:wrap;justify-content:center;gap:24px;padding:16px;font-size:11px;display:flex}.system-legend i{background:#177cff;width:8px;height:8px;margin-right:7px;display:inline-block}.system-legend span+span i{background:#708b9b}.system-instruction{text-align:center;color:#9ab6ca;margin:0 0 16px;font-size:12px}.system-point-list{grid-template-columns:1fr 1fr;gap:8px;padding:0 20px 24px;display:grid}.system-point-list button{text-align:left;align-items:center;gap:9px;min-height:44px;padding:10px;font-size:12px;line-height:1.4;display:flex}.system-point-list button b{color:#65b3ff;font-size:11px}.system-point-list button[aria-pressed=true]{background:#123d60;border-color:#5fa9ff}.system-selected-mark{color:#81d7ff;margin-left:auto}.system-detail{background:#102f44;border-left:1px solid #345167;flex-direction:column;padding:32px 26px;display:flex}.system-detail .system-kicker{color:#70b2ff}.system-detail h2{letter-spacing:-.8px;margin:22px 0 12px;font-size:30px;font-weight:550;line-height:1.15}.system-detail p{color:#c4d5e2;font-size:14px;line-height:1.75}.system-detail .system-detail-subtitle{color:#80baff;font-size:15px}.system-detail h3{margin-top:30px;font-size:13px}.system-detail ul{color:#c4d5e2;padding-left:18px;font-size:13px;line-height:1.65}.system-detail li{padding:5px 0}.system-detail-link{color:#8bc2ff;margin:18px 0 28px;font-size:13px;display:block}.system-add{color:#fff;cursor:pointer;background:#1674e8;border:0;border-radius:4px;min-height:48px;margin-top:auto;padding:14px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5}.system-add[aria-pressed=true]{background:#204d6b}.system-detail small{color:#a7c0d2;margin-top:12px;font-size:11px;line-height:1.6}.system-brief-bar{justify-content:space-between;align-items:center;gap:25px;padding:28px 12px;display:flex}.system-brief-bar p{margin:7px 0}.system-brief-bar button{margin-top:5px;padding:5px 10px;font-size:11px}.system-scope{color:#a9c0d0;border-top:1px solid #35536a;margin:0;padding:18px 12px 0;font-size:11px;line-height:1.7}.engineering-section{padding:88px max(6vw,24px)}.engineering-section-heading{max-width:780px;margin-bottom:42px}.engineering-section h2{letter-spacing:-1.5px;margin:16px 0 22px;font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.12}.engineering-section p{color:#526d80;font-size:16px;line-height:1.8}.engineering-capabilities{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.engineering-capabilities article{border-top:2px solid #177cff;flex-direction:column;padding-top:22px;display:flex}.engineering-capabilities article>span{color:#247ae2;font:12px monospace}.engineering-capabilities h3{margin:22px 0 0;font-size:25px}.engineering-capabilities a{color:#0869db;margin-top:auto;padding-top:18px;font-size:14px}.engineering-dark{background:#eaf1f7}.engineering-custom-grid{grid-template-columns:repeat(3,1fr);gap:22px 40px;display:grid}.engineering-custom-grid article{border-top:1px solid #becfdd;padding-top:20px}.engineering-custom-grid h3{font-size:18px}.engineering-custom-grid p{font-size:14px}.engineering-applications{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.engineering-applications a{border:1px solid #d4e0e9;border-radius:5px;flex-direction:column;padding:26px 22px;transition:background .2s;display:flex}.engineering-applications a:hover{background:#edf5ff}.engineering-applications h3{font-size:20px;line-height:1.3}.engineering-applications p{font-size:14px}.engineering-applications span{color:#126fdf;margin-top:auto;font-size:12px}.engineering-process{color:#fff;background:#071f30}.engineering-process ol{grid-template-columns:repeat(3,1fr);gap:48px;margin:36px 0;padding-left:24px;display:grid}.engineering-process li::marker{color:#68aeff}.engineering-process p{color:#b8ccdc;font-size:14px}.engineering-process .button{margin-top:16px}.engineering-faq{max-width:1050px;margin:auto}.engineering-faq>a{color:#176dd2;margin:24px 0 40px;display:block}.engineering-faq details{border-top:1px solid #ccd9e3;padding:20px 0}.engineering-faq summary{cursor:pointer;font-weight:600;line-height:1.6}.engineering-teaser{color:#fff;background:#071f30;grid-template-columns:1fr 1.1fr;align-items:center;gap:36px;padding:54px max(5vw,24px);display:grid}.engineering-teaser h2{letter-spacing:-1px;margin:20px 0;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.12}.engineering-teaser p{color:#b6ccdc;max-width:530px;font-size:16px;line-height:1.75}.engineering-teaser .button{margin-top:18px}.engineering-teaser-art{border:1px solid #2e526b;border-radius:8px;display:block;position:relative;overflow:hidden}.engineering-teaser-art>span{letter-spacing:1px;color:#8fc5ff;padding:14px 20px;font:10px/1.7 monospace;display:block}.engineering-showcase button:focus-visible,.engineering-showcase a:focus-visible{outline-offset:4px;outline:3px solid #91d6ff}.product-application-routes{background:#f0f5f9;padding:45px max(6vw,24px)}.product-application-routes h2{font-size:28px;line-height:1.2}.product-application-routes p{max-width:850px;line-height:1.8}.product-application-routes ul{flex-wrap:wrap;gap:12px 28px;padding:0;list-style:none;display:flex}.product-application-routes a{color:#1269d3}.product-application-routes .system-route{margin-top:20px;font-weight:600;display:inline-block}@media (min-width:1600px){.system-workbench{grid-template-columns:minmax(0,1fr) 420px}.system-detail{padding:45px}.system-point-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.engineering-intro{grid-template-columns:1fr}.engineering-intro-note{display:none}.system-workbench{grid-template-columns:minmax(0,1fr) 300px}.system-detail{padding:24px 20px}.system-detail h2{font-size:25px}.engineering-applications{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.engineering-intro{gap:0;padding-top:40px}.engineering-intro h1{letter-spacing:-1.6px}.engineering-intro p{font-size:16px}.system-workbench{grid-template-columns:1fr}.system-detail{border-top:1px solid #345167;border-left:0}.system-point-list{grid-template-columns:1fr 1fr;padding:0 12px 18px}.system-point-list button{padding:8px;font-size:11px}.system-toolbar{letter-spacing:.3px;gap:10px;font-size:9px}.system-toolbar button{padding:10px}.system-filter{gap:7px}.system-filter button{padding:10px;font-size:11px}.system-brief-bar{flex-direction:column;align-items:flex-start;padding:26px 4px}.system-brief-bar .button{text-align:center;width:100%}.engineering-capabilities,.engineering-custom-grid,.engineering-process ol{grid-template-columns:1fr;gap:28px}.engineering-section{padding-top:55px;padding-bottom:55px}.engineering-applications,.engineering-teaser{grid-template-columns:1fr}.engineering-teaser-art{order:2}.system-detail h2{font-size:28px}.system-legend{gap:12px;font-size:10px}.system-instruction{font-size:11px}.system-scene .scene-hotspot text{font-size:17px}}@media (prefers-reduced-motion:reduce){.system-signal{animation:none!important}.engineering-showcase *{scroll-behavior:auto!important;transition:none!important}}.application-explorer{color:#0a293d;background:#eff4f8;padding:55px max(4vw,20px)}.ae-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid}.ae-heading h2{letter-spacing:-1px;margin:16px 0;font-size:clamp(28px,3vw,44px);line-height:1.15}.ae-heading label{font-size:13px;font-weight:600}.ae-heading select{color:#18394e;width:100%;font:inherit;background:#fff;border:1px solid #a9bdce;border-radius:5px;margin:10px 0 16px;padding:16px;display:block}.ae-context{justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.ae-context h3{margin:0 0 8px;font-size:23px}.ae-context p{color:#526d80;font-size:14px}.ae-context a,.ae-detail a{color:#086cd5;font-size:14px}.ae-drawing-bar{color:#c7ddec;background:#092b40;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:flex}.ae-drawing-bar button{color:#fff;cursor:pointer;background:#164562;border:1px solid #6b93ad;border-radius:4px;padding:10px 16px}.ae-canvas{background:#f4f8fb;border:1px solid #b7ccda;overflow:auto}.ae-canvas .technical-scene{min-width:800px}.ae-canvas.ae-zoom .technical-scene{width:150%;min-width:1200px}.ae-legend{color:#416074;flex-wrap:wrap;gap:15px 25px;padding:18px 0;font-size:12px;display:flex}.ae-legend i{background:#087cff;width:10px;height:10px;margin-right:7px;display:inline-block}.ae-legend span:nth-child(2) i{background:#e8ab36}.ae-legend span:nth-child(3) i{background:#afbdc8}.ae-motion{background:#fff;border:1px solid #ccdbe5;border-radius:5px;grid-template-columns:1fr 1fr;gap:18px 35px;padding:25px;display:grid}.ae-motion label{justify-content:space-between;font-size:16px;font-weight:600;display:flex}.ae-motion input{accent-color:#087cff;width:100%;margin:22px 0}.ae-presets{gap:12px;display:flex}.ae-presets button{cursor:pointer;color:#18384e;background:#eff4fa;border:1px solid #b9cede;border-radius:4px;padding:10px}.ae-readouts{grid-template-columns:1fr 1fr;align-content:center;gap:15px;display:grid}.ae-readouts span{color:#536d80;background:#f0f4f7;border:1px solid #dae3ea;padding:16px;font-size:12px}.ae-readouts b{margin-top:10px;font-size:14px;display:block}.ae-readouts .on{color:#16583f;background:#e3f5ee;border-color:#67ba9b}.ae-readouts i{background:#9daeb9;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.ae-readouts .on i{background:#238f63}.ae-motion>p{color:#61798b;grid-column:1/-1;margin:0;font-size:12px}.ae-explanation{grid-template-columns:1.25fr 1fr;gap:50px;padding:40px 0;display:grid}.ae-explanation h3,.ae-detail h3{margin:12px 0;font-size:24px}.ae-explanation p,.ae-detail p{color:#4a687c;margin:15px 0;font-size:15px;line-height:1.8}.ae-explanation ol{color:#34556c;padding-left:22px;font-size:15px;line-height:1.8}.ae-explanation li{padding:5px}.ae-check{border-left:3px solid #167cff;padding-left:18px}.ae-component-tabs{flex-wrap:wrap;gap:10px;display:flex}.ae-component-tabs button{text-align:left;color:#254b67;cursor:pointer;min-width:180px;font:inherit;background:#fff;border:1px solid #c1d2df;flex:1;padding:18px;font-size:14px}.ae-component-tabs span{color:#0c75ef;margin-bottom:10px;font-size:11px;display:block}.ae-component-tabs button[aria-pressed=true]{color:#fff;background:#092b40;border-color:#092b40}.ae-detail{background:#fff;border:1px solid #d1dfe9;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:30px;display:grid}.ae-detail .button{cursor:pointer;border:0}.ae-detail .button[aria-pressed=true]{background:#405f75}.ae-brief{justify-content:space-between;align-items:center;gap:24px;padding:30px 0;display:flex}.ae-brief p{font-size:14px}.ae-scope{color:#688092;max-width:1000px;font-size:12px;line-height:1.8}.application-explorer :focus-visible{outline-offset:4px;outline:3px solid #1881ff}.engineering-teaser .technical-scene{background:#f4f8fb}@media (max-width:760px){.ae-heading,.ae-explanation,.ae-motion,.ae-detail{grid-template-columns:1fr;gap:22px}.ae-context,.ae-brief{flex-direction:column;align-items:flex-start}.ae-heading h2{font-size:30px}.ae-motion{padding:20px 15px}.ae-presets{gap:6px}.ae-presets button{flex:1;font-size:11px}.ae-component-tabs button{min-width:140px;font-size:12px}.ae-detail{padding:22px}.ae-drawing-bar{padding:12px;font-size:11px}.ae-readouts{gap:8px}.ae-readouts span{padding:12px;font-size:11px}.ae-canvas{max-height:510px}.ae-canvas .technical-scene{min-width:900px}.ae-legend{font-size:11px}}.ae-closeup{background:#fff;border:1px solid #d1dfe9;grid-template-columns:1fr 1.2fr;gap:35px;margin-top:28px;padding:35px;display:grid}.ae-closeup h3{margin:14px 0;font-size:26px;line-height:1.2}.ae-closeup p{color:#4a687c;margin:14px 0;font-size:14px;line-height:1.75}.ae-closeup a{color:#0871d5;font-size:13px}.ae-closeup svg{align-self:center;width:100%;height:auto}.ae-mobile-hint{display:none}@media (max-width:760px){.ae-closeup{grid-template-columns:1fr;gap:15px;padding:22px}.ae-mobile-hint{color:#54768b;margin:12px 0;font-size:12px;line-height:1.6;display:block}}.technical-scene.active-ends .technical-sensor>rect{stroke-width:3px}.technical-scene.active-interface .technical-interface{stroke:#001e42;stroke-width:4px}.engineering-showcase .system-kicker{color:#1761aa}.engineering-showcase .engineering-intro .system-kicker,.engineering-showcase .engineering-process .system-kicker{color:#7bb8ff}.application-explorer .ae-mobile-hint,.application-explorer .ae-scope{color:#476575}.ae-component-tabs button span{color:#1761aa}.ae-component-tabs button[aria-pressed=true] span{color:#7bb8ff}.engineering-capabilities article>span{color:#1761aa}
