.catalog-intro[data-astro-cid-2yje6b7u] h1[data-astro-cid-2yje6b7u]{max-width:1160px}.catalog-intro[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]:last-child{max-width:850px}.catalog-collection[data-astro-cid-2yje6b7u]{padding-top:38px}.catalog-topline[data-astro-cid-2yje6b7u]{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #cdd5df;padding-bottom:24px;margin-bottom:35px}.catalog-topline[data-astro-cid-2yje6b7u] .eyebrow[data-astro-cid-2yje6b7u]{margin:0;font-size:10px;color:#687b94}.catalog-topline[data-astro-cid-2yje6b7u]>span[data-astro-cid-2yje6b7u]:last-child{font-size:10px;color:#8a96a6;letter-spacing:.08em}.category-grid[data-astro-cid-2yje6b7u]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.category-card[data-astro-cid-2yje6b7u]{display:block;background:#fff;min-width:0;border:1px solid #e5e9ee;transition:border-color .25s,transform .25s}.category-card[data-astro-cid-2yje6b7u]:hover{border-color:#acbed5;transform:translateY(-4px)}.category-image[data-astro-cid-2yje6b7u]{position:relative;overflow:hidden;background:#eef1f5;aspect-ratio:1.14}.category-image[data-astro-cid-2yje6b7u] img[data-astro-cid-2yje6b7u]{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:25px 9%;transition:transform .45s}.category-card[data-astro-cid-2yje6b7u]:hover img[data-astro-cid-2yje6b7u]{transform:scale(1.04)}.category-index[data-astro-cid-2yje6b7u]{position:absolute;top:23px;left:25px;font-size:12px;letter-spacing:.04em;color:#70819a;z-index:1}.category-arrow[data-astro-cid-2yje6b7u]{display:flex;align-items:center;justify-content:center;position:absolute;right:23px;bottom:22px;width:35px;height:35px;border:1px solid #b6c4d6;border-radius:50%;color:#426383;font-size:18px}.category-copy[data-astro-cid-2yje6b7u]{padding:27px 28px 28px}.category-copy[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:25px;line-height:1.4;letter-spacing:-.035em;margin:0 0 14px;min-height:70px}.category-copy[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]{font-size:13px;line-height:1.85;min-height:49px;margin:0 0 25px}.category-explore[data-astro-cid-2yje6b7u]{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#1e5fba;font-size:12px;border-top:1px solid #e5eaf0;padding-top:18px}.category-explore[data-astro-cid-2yje6b7u]>span[data-astro-cid-2yje6b7u]{font-size:18px}.catalog-support[data-astro-cid-2yje6b7u]{display:flex;align-items:center;justify-content:space-between;gap:55px;margin-top:75px;padding:45px 0 0;border-top:1px solid #c9d4e3}.catalog-support[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:30px;margin-bottom:18px}.catalog-support[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]:last-child{font-size:14px;max-width:750px;margin:0}.catalog-support[data-astro-cid-2yje6b7u] .eyebrow[data-astro-cid-2yje6b7u]{margin-bottom:18px}.catalog-support[data-astro-cid-2yje6b7u] .button[data-astro-cid-2yje6b7u]{flex-shrink:0;font-size:12px;gap:20px}@media(max-width:1100px){.category-grid[data-astro-cid-2yje6b7u]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.category-copy[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:24px;min-height:0}.category-copy[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]{min-height:48px}.catalog-support[data-astro-cid-2yje6b7u]{gap:30px}.catalog-support[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:27px}}@media(max-width:767px){.catalog-intro[data-astro-cid-2yje6b7u] h1[data-astro-cid-2yje6b7u]{font-size:38px}.catalog-collection[data-astro-cid-2yje6b7u]{padding-top:25px}.catalog-topline[data-astro-cid-2yje6b7u]{padding-bottom:20px;margin-bottom:25px;gap:15px}.catalog-topline[data-astro-cid-2yje6b7u] .eyebrow[data-astro-cid-2yje6b7u]{font-size:8px}.catalog-topline[data-astro-cid-2yje6b7u]>span[data-astro-cid-2yje6b7u]:last-child{font-size:8px}.category-grid[data-astro-cid-2yje6b7u]{grid-template-columns:1fr;gap:24px}.category-image[data-astro-cid-2yje6b7u]{aspect-ratio:1.15}.category-image[data-astro-cid-2yje6b7u] img[data-astro-cid-2yje6b7u]{padding:20px 11%}.category-index[data-astro-cid-2yje6b7u]{font-size:11px;left:22px;top:20px}.category-copy[data-astro-cid-2yje6b7u]{padding:25px 24px}.category-copy[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:25px;line-height:1.35;min-height:0;margin-bottom:12px}.category-copy[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]{font-size:13px;min-height:0;margin-bottom:22px}.category-explore[data-astro-cid-2yje6b7u]{font-size:11px}.catalog-support[data-astro-cid-2yje6b7u]{flex-direction:column;align-items:flex-start;gap:27px;margin-top:45px;padding-top:32px}.catalog-support[data-astro-cid-2yje6b7u] h2[data-astro-cid-2yje6b7u]{font-size:27px}.catalog-support[data-astro-cid-2yje6b7u] p[data-astro-cid-2yje6b7u]:last-child{font-size:13px}.catalog-support[data-astro-cid-2yje6b7u] .button[data-astro-cid-2yje6b7u]{width:100%}}.category-card[data-astro-cid-2yje6b7u]:nth-child(n+3) .category-image[data-astro-cid-2yje6b7u] img[data-astro-cid-2yje6b7u]{padding:0;mix-blend-mode:normal}.category-card[data-astro-cid-2yje6b7u]:nth-child(n+3) .category-image[data-astro-cid-2yje6b7u]{background:#d4d8e2}.rd-hero[data-astro-cid-qmlmgujr]{padding:92px 0 0}.rd-heading[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:9%}.rd-heading[data-astro-cid-qmlmgujr] h1[data-astro-cid-qmlmgujr]{max-width:930px;font-size:clamp(42px,4.2vw,76px)}.rd-heading[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]{margin:0 0 5px;max-width:490px;font-size:17px;line-height:1.85}.rd-exploded[data-astro-cid-qmlmgujr]{margin:38px 0 0}.rd-exploded[data-astro-cid-qmlmgujr] img[data-astro-cid-qmlmgujr]{width:100%;height:min(34vw,550px);object-fit:contain}.rd-exploded[data-astro-cid-qmlmgujr] figcaption[data-astro-cid-qmlmgujr]{display:flex;justify-content:space-between;gap:20px;padding:0 0 28px;color:#8fa1b6;font-size:11px;letter-spacing:.07em}.rd-nav[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ffffff26}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]{display:flex;align-items:center;gap:18px;min-height:88px;font-size:14px;padding:20px 28px;border-right:1px solid #ffffff26}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:first-child{padding-left:0}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:last-child{border-right:0;padding-right:0}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]>span[data-astro-cid-qmlmgujr]{color:#74849a;font-size:11px}.rd-nav[data-astro-cid-qmlmgujr] b[data-astro-cid-qmlmgujr]{margin-left:auto;font-weight:400;color:#91baff;font-size:21px}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:hover{color:#91baff}.rd-section-heading[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:1.15fr 1fr;gap:10%;align-items:end}.rd-section-heading[data-astro-cid-qmlmgujr] h2[data-astro-cid-qmlmgujr]{max-width:720px}.rd-section-heading[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr],.rd-section-heading[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]:not(.eyebrow){color:#616b79;margin:0;font-size:16px;line-height:1.9}.rd-architecture-grid[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:64px}.rd-architecture-grid[data-astro-cid-qmlmgujr] article[data-astro-cid-qmlmgujr]{padding-top:25px;border-top:1px solid #cfd7e1}.rd-number[data-astro-cid-qmlmgujr]{font-size:12px;color:#0866ef;letter-spacing:.1em}.rd-architecture-grid[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{margin:27px 0 13px;font-size:21px;line-height:1.4;font-weight:500}.rd-architecture-grid[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]{margin:0;font-size:14px;line-height:1.85;color:#616b79}.rd-product-links[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:46px}.rd-product-links[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]{border-top:1px solid #cfd7e1;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;font-size:14px}.rd-product-links[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:hover{color:#0866ef}.rd-product-links[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]>span[data-astro-cid-qmlmgujr]:last-child{font-size:21px;color:#0866ef}.rd-lab-intro[data-astro-cid-qmlmgujr]{padding-top:110px}.rd-lab-intro[data-astro-cid-qmlmgujr] .rd-section-heading[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]:not(.eyebrow){color:#a7b3c3}.rd-lab-intro[data-astro-cid-qmlmgujr] .rd-section-heading[data-astro-cid-qmlmgujr] .rd-test-note[data-astro-cid-qmlmgujr]{font-size:13px;color:#7f90a6;margin-top:16px}.rd-lab[data-astro-cid-qmlmgujr]{padding:100px 0;scroll-margin-top:0}.rd-lab-layout[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:8%}.rd-lab-image[data-astro-cid-qmlmgujr]{margin:0;min-width:0}.rd-lab-image[data-astro-cid-qmlmgujr] img[data-astro-cid-qmlmgujr]{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.rd-lab-image[data-astro-cid-qmlmgujr] figcaption[data-astro-cid-qmlmgujr]{display:flex;justify-content:space-between;gap:12px;margin-top:16px;font-size:9px;letter-spacing:.14em;color:#8394aa}.rd-lab-copy[data-astro-cid-qmlmgujr]{min-width:0}.rd-lab-copy[data-astro-cid-qmlmgujr] .eyebrow[data-astro-cid-qmlmgujr]{color:#7ea8e4;margin-bottom:20px}.rd-lab-copy[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:clamp(28px,2.5vw,43px);line-height:1.3;font-weight:500;letter-spacing:-.035em;margin:0 0 28px}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-description[data-astro-cid-qmlmgujr]{font-size:17px;color:#c1cad7;line-height:1.85;margin:0 0 16px}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-note[data-astro-cid-qmlmgujr]{font-size:14px;line-height:1.9;margin:0;color:#8fa1b6}.rd-focus[data-astro-cid-qmlmgujr]{list-style:none;padding:23px 0;margin:25px 0 14px;border-top:1px solid #ffffff26;display:flex;flex-wrap:wrap;gap:12px 20px;font-size:11px;color:#aab8ca}.rd-focus[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]{display:flex;align-items:center;gap:8px}.rd-focus[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]:before{content:"";width:4px;height:4px;background:#6299ec}.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-layout[data-astro-cid-qmlmgujr]{grid-template-columns:1fr 1.4fr}.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-image[data-astro-cid-qmlmgujr]{grid-column:2;grid-row:1}.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-copy[data-astro-cid-qmlmgujr]{grid-column:1;grid-row:1}.rd-lab[data-astro-cid-qmlmgujr].light .rd-lab-copy[data-astro-cid-qmlmgujr] .eyebrow[data-astro-cid-qmlmgujr]{color:#0866ef}.rd-lab[data-astro-cid-qmlmgujr].light .rd-lab-description[data-astro-cid-qmlmgujr]{color:#364454}.rd-lab[data-astro-cid-qmlmgujr].light .rd-lab-note[data-astro-cid-qmlmgujr]{color:#616b79}.rd-lab[data-astro-cid-qmlmgujr].light .rd-focus[data-astro-cid-qmlmgujr]{border-color:#cfd7e1;color:#616b79}.rd-lab[data-astro-cid-qmlmgujr].light .rd-lab-image[data-astro-cid-qmlmgujr] figcaption[data-astro-cid-qmlmgujr]{color:#616b79}.rd-stages[data-astro-cid-qmlmgujr]{list-style:none;padding:0;margin:58px 0 0}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:110px 1fr;gap:20px;border-top:1px solid #cfd7e1;padding:30px 0}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]:last-child{border-bottom:1px solid #cfd7e1}.rd-stage-number[data-astro-cid-qmlmgujr]{color:#0866ef;font-size:31px;line-height:1.2;font-weight:300}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]{display:grid;grid-template-columns:1fr 1.5fr;gap:8%;align-items:start}.rd-stages[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:21px;line-height:1.45;font-weight:500;margin:0}.rd-stages[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]{font-size:14px;line-height:1.85;color:#616b79;margin:0}.rd-cta[data-astro-cid-qmlmgujr]{background:#0866ef;color:#fff;padding:48px;margin-top:80px;display:flex;align-items:center;justify-content:space-between;gap:48px}.rd-cta[data-astro-cid-qmlmgujr] h2[data-astro-cid-qmlmgujr]{font-size:clamp(27px,2.5vw,38px)}.rd-cta[data-astro-cid-qmlmgujr] .eyebrow[data-astro-cid-qmlmgujr]{color:#d6e5ff;margin-bottom:18px}.rd-cta[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]:not(.eyebrow){color:#d6e5ff;font-size:14px;margin:17px 0 0;max-width:650px}.rd-cta[data-astro-cid-qmlmgujr] .button[data-astro-cid-qmlmgujr]{flex-shrink:0}@media(max-width:1100px){.rd-hero[data-astro-cid-qmlmgujr]{padding-top:70px}.rd-heading[data-astro-cid-qmlmgujr]{grid-template-columns:1.25fr 1fr;gap:6%}.rd-heading[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]{font-size:15px}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]{padding-inline:20px;gap:12px;font-size:12px}.rd-section-heading[data-astro-cid-qmlmgujr]{gap:7%}.rd-architecture-grid[data-astro-cid-qmlmgujr]{gap:24px}.rd-architecture-grid[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:18px}.rd-lab-intro[data-astro-cid-qmlmgujr]{padding-top:80px}.rd-lab[data-astro-cid-qmlmgujr]{padding:75px 0}.rd-lab-layout[data-astro-cid-qmlmgujr],.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-layout[data-astro-cid-qmlmgujr]{gap:5%}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-description[data-astro-cid-qmlmgujr]{font-size:15px}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-note[data-astro-cid-qmlmgujr]{font-size:13px}.rd-focus[data-astro-cid-qmlmgujr]{gap:10px 15px;margin-top:20px;padding:18px 0}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]{grid-template-columns:70px 1fr}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]{gap:6%}}@media(max-width:767px){.rd-hero[data-astro-cid-qmlmgujr]{padding-top:54px}.rd-heading[data-astro-cid-qmlmgujr]{grid-template-columns:1fr;gap:25px}.rd-heading[data-astro-cid-qmlmgujr] h1[data-astro-cid-qmlmgujr]{font-size:39px;line-height:1.2}.rd-heading[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]{font-size:14px;max-width:540px}.rd-exploded[data-astro-cid-qmlmgujr]{margin:24px 0 0}.rd-exploded[data-astro-cid-qmlmgujr] img[data-astro-cid-qmlmgujr]{height:auto;min-height:190px;width:100%}.rd-exploded[data-astro-cid-qmlmgujr] figcaption[data-astro-cid-qmlmgujr]{flex-direction:column;gap:7px;padding-bottom:24px;font-size:9px}.rd-nav[data-astro-cid-qmlmgujr]{grid-template-columns:1fr}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr],.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:first-child,.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:last-child{padding:14px 0;min-height:59px;border-right:0;border-bottom:1px solid #ffffff26;font-size:12px;gap:18px}.rd-nav[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]:last-child{border-bottom:0}.rd-nav[data-astro-cid-qmlmgujr] b[data-astro-cid-qmlmgujr]{font-size:18px}.rd-section-heading[data-astro-cid-qmlmgujr]{grid-template-columns:1fr;gap:25px}.rd-section-heading[data-astro-cid-qmlmgujr] h2[data-astro-cid-qmlmgujr]{font-size:30px}.rd-section-heading[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr],.rd-section-heading[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]>p[data-astro-cid-qmlmgujr]:not(.eyebrow){font-size:14px}.rd-architecture-grid[data-astro-cid-qmlmgujr]{grid-template-columns:1fr 1fr;gap:30px 24px;margin-top:37px}.rd-architecture-grid[data-astro-cid-qmlmgujr] article[data-astro-cid-qmlmgujr]{padding-top:17px}.rd-architecture-grid[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:17px;margin:17px 0 12px}.rd-architecture-grid[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]{font-size:12px}.rd-number[data-astro-cid-qmlmgujr]{font-size:10px}.rd-product-links[data-astro-cid-qmlmgujr]{grid-template-columns:1fr;gap:0;margin-top:32px}.rd-product-links[data-astro-cid-qmlmgujr] a[data-astro-cid-qmlmgujr]{padding:18px 0;min-height:64px;font-size:13px}.rd-lab-intro[data-astro-cid-qmlmgujr]{padding-top:62px}.rd-lab-intro[data-astro-cid-qmlmgujr] .rd-section-heading[data-astro-cid-qmlmgujr] .rd-test-note[data-astro-cid-qmlmgujr]{font-size:12px}.rd-lab[data-astro-cid-qmlmgujr]{padding:52px 0 62px}.rd-lab-layout[data-astro-cid-qmlmgujr],.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-layout[data-astro-cid-qmlmgujr]{grid-template-columns:1fr;gap:32px}.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-image[data-astro-cid-qmlmgujr],.rd-lab-reverse[data-astro-cid-qmlmgujr] .rd-lab-copy[data-astro-cid-qmlmgujr]{grid-column:auto;grid-row:auto}.rd-lab-image[data-astro-cid-qmlmgujr] img[data-astro-cid-qmlmgujr]{aspect-ratio:16 / 11}.rd-lab-image[data-astro-cid-qmlmgujr] figcaption[data-astro-cid-qmlmgujr]{font-size:8px;margin-top:12px;letter-spacing:.09em}.rd-lab-copy[data-astro-cid-qmlmgujr] .eyebrow[data-astro-cid-qmlmgujr]{margin-bottom:15px}.rd-lab-copy[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:28px;margin-bottom:20px}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-description[data-astro-cid-qmlmgujr]{font-size:15px}.rd-lab-copy[data-astro-cid-qmlmgujr] .rd-lab-note[data-astro-cid-qmlmgujr]{font-size:13px}.rd-focus[data-astro-cid-qmlmgujr]{margin-bottom:4px;padding-bottom:12px;gap:10px 16px}.rd-lab-copy[data-astro-cid-qmlmgujr] .text-link[data-astro-cid-qmlmgujr]{font-size:13px}.rd-stages[data-astro-cid-qmlmgujr]{margin-top:36px}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]{grid-template-columns:33px 1fr;gap:16px;padding:25px 0}.rd-stage-number[data-astro-cid-qmlmgujr]{font-size:23px}.rd-stages[data-astro-cid-qmlmgujr] li[data-astro-cid-qmlmgujr]>div[data-astro-cid-qmlmgujr]{grid-template-columns:1fr;gap:12px}.rd-stages[data-astro-cid-qmlmgujr] h3[data-astro-cid-qmlmgujr]{font-size:18px}.rd-stages[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]{font-size:13px}.rd-cta[data-astro-cid-qmlmgujr]{padding:30px 25px;margin-top:48px;flex-direction:column;align-items:flex-start;gap:28px}.rd-cta[data-astro-cid-qmlmgujr] h2[data-astro-cid-qmlmgujr]{font-size:28px}.rd-cta[data-astro-cid-qmlmgujr] p[data-astro-cid-qmlmgujr]:not(.eyebrow){font-size:13px}.rd-cta[data-astro-cid-qmlmgujr] .button[data-astro-cid-qmlmgujr]{width:100%;justify-content:space-between}}.app-hero[data-astro-cid-vnr6tbjs]{background:#080d14;color:#f2f5f9;padding:88px 0 70px}.app-hero[data-astro-cid-vnr6tbjs]>.container[data-astro-cid-vnr6tbjs]>.eyebrow[data-astro-cid-vnr6tbjs]{color:#91a5be}.app-hero-heading[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:1.35fr 1fr;gap:12%;align-items:end}.app-hero[data-astro-cid-vnr6tbjs] h1[data-astro-cid-vnr6tbjs]{text-wrap:balance;font-size:clamp(40px,4.1vw,74px);line-height:1.2;max-width:860px}.app-hero-heading[data-astro-cid-vnr6tbjs]>p[data-astro-cid-vnr6tbjs]{font-size:16px;color:#a9b6c6;line-height:1.9;max-width:500px;margin:0 0 6px}.app-nav-heading[data-astro-cid-vnr6tbjs]{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:10px;letter-spacing:.13em;color:#9eb0c6;margin:58px 0 18px}.app-nav-heading[data-astro-cid-vnr6tbjs] b[data-astro-cid-vnr6tbjs]{font-size:17px;margin-left:16px;font-weight:400;color:#ecf2fb}.app-visual-nav[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.app-nav-card[data-astro-cid-vnr6tbjs]{min-height:290px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:24px 21px;background:#162434;isolation:isolate}.app-nav-card[data-astro-cid-vnr6tbjs]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#07111b66,transparent 37%,#07111ba8 72%,#07111bef);z-index:-1}.app-nav-card[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:-2;transition:transform .5s ease,filter .4s ease;filter:saturate(.78)}.app-nav-embodied-robotics[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs],.app-image-embodied-robotics[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{object-position:32% center}.app-nav-cleaning-robots[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs],.app-image-cleaning-robots[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{object-position:60% center}.app-nav-collaborative-robots[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs],.app-image-collaborative-robots[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{object-position:35% center}.app-nav-3d-printing[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs],.app-image-3d-printing[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{object-position:63% center}.app-nav-card[data-astro-cid-vnr6tbjs]:hover img[data-astro-cid-vnr6tbjs]{transform:scale(1.045);filter:saturate(1)}.app-nav-card[data-astro-cid-vnr6tbjs]:focus-visible{outline:2px solid #79aeff;outline-offset:4px}.app-nav-number[data-astro-cid-vnr6tbjs]{font-size:11px;letter-spacing:.12em;color:#d4e4f7}.app-nav-title[data-astro-cid-vnr6tbjs]{font-size:20px;line-height:1.45;font-weight:500;display:flex;align-items:end;justify-content:space-between;gap:10px}.app-nav-arrow[data-astro-cid-vnr6tbjs]{font-size:20px;line-height:1.45;font-weight:400;color:#93bfff;flex-shrink:0}.app-direction[data-astro-cid-vnr6tbjs]{background:#f4f6f8;padding:100px 0}.app-direction[data-astro-cid-vnr6tbjs]:nth-child(2n){background:#fff}.app-direction-layout[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:8%}.app-direction-image[data-astro-cid-vnr6tbjs]{margin:0;position:relative;min-width:0;align-self:center}.app-direction-image[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.app-direction-image[data-astro-cid-vnr6tbjs] figcaption[data-astro-cid-vnr6tbjs]{position:absolute;bottom:0;left:0;right:0;padding:64px 27px 24px;background:linear-gradient(transparent,#07111bbd);color:#e1ebf7;font-size:9px;letter-spacing:.12em;display:flex;justify-content:space-between;gap:20px}.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-layout[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr 1.1fr}.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-image[data-astro-cid-vnr6tbjs]{grid-column:2;grid-row:1}.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-copy[data-astro-cid-vnr6tbjs]{grid-column:1;grid-row:1}.app-direction-copy[data-astro-cid-vnr6tbjs]{min-width:0;padding:10px 0}.app-direction-copy[data-astro-cid-vnr6tbjs]>.eyebrow[data-astro-cid-vnr6tbjs]{margin-bottom:22px}.app-direction-copy[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{font-size:clamp(32px,2.9vw,49px);line-height:1.25;margin:0 0 23px}.app-summary[data-astro-cid-vnr6tbjs]{font-size:21px;line-height:1.6;color:#33485e;margin:0 0 18px}.app-description[data-astro-cid-vnr6tbjs]{font-size:14px;line-height:1.95;margin:0;color:#677485}.app-needs[data-astro-cid-vnr6tbjs]{margin-top:30px;padding-top:24px;border-top:1px solid #ced8e3}.app-needs[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs],.app-products[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs]{font-size:10px;letter-spacing:.08em;font-weight:500;color:#687c93;margin:0 0 15px;line-height:1.65}.app-needs[data-astro-cid-vnr6tbjs] ul[data-astro-cid-vnr6tbjs]{display:grid;gap:8px;padding:0;margin:0;list-style:none}.app-needs[data-astro-cid-vnr6tbjs] li[data-astro-cid-vnr6tbjs]{display:flex;align-items:baseline;gap:12px;color:#3c4d60;font-size:13px;line-height:1.75}.app-needs[data-astro-cid-vnr6tbjs] li[data-astro-cid-vnr6tbjs]:before{content:"";width:4px;height:4px;background:#2878e7;flex:0 0 4px;transform:translateY(-3px)}.app-products[data-astro-cid-vnr6tbjs]{margin-top:28px}.app-product-links[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.app-product-links[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #dbe2eb;font-size:12px;min-height:48px;line-height:1.5}.app-product-links[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]:last-child{color:#2671d4;flex-shrink:0}.app-product-links[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]:hover{color:#0866ef}.app-inquiry[data-astro-cid-vnr6tbjs]{margin-top:28px;min-height:44px;display:inline-flex;align-items:center;gap:42px;font-size:13px;color:#1769d5}.app-inquiry[data-astro-cid-vnr6tbjs]:hover{color:#094b9f}.app-cases[data-astro-cid-vnr6tbjs]{background:#0c1521;color:#edf3fc}.app-case-heading[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:11%}.app-case-heading[data-astro-cid-vnr6tbjs] .eyebrow[data-astro-cid-vnr6tbjs]{color:#8ea6c3}.app-case-heading[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{max-width:720px}.app-case-heading[data-astro-cid-vnr6tbjs]>p[data-astro-cid-vnr6tbjs]{font-size:15px;line-height:1.9;margin:0;color:#9eafc4;max-width:520px}.app-case-grid[data-astro-cid-vnr6tbjs]{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:60px}.app-case-grid[data-astro-cid-vnr6tbjs] article[data-astro-cid-vnr6tbjs]{border-top:1px solid #b6c9e02e;padding-top:30px;display:flex;flex-direction:column}.app-case-number[data-astro-cid-vnr6tbjs]{display:flex;align-items:center;gap:25px;margin-bottom:29px}.app-case-number[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]:first-child{font-size:34px;line-height:1;color:#82a4ce;font-weight:300}.app-case-number[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]:last-child{color:#7c96b8;font-size:9px;letter-spacing:.12em}.app-case-grid[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs]{font-size:27px;line-height:1.5;font-weight:500;margin:0 0 30px;max-width:580px}.app-case-grid[data-astro-cid-vnr6tbjs] dl[data-astro-cid-vnr6tbjs]{margin:0 0 20px}.app-case-grid[data-astro-cid-vnr6tbjs] dt[data-astro-cid-vnr6tbjs]{font-size:10px;color:#b4c6df;letter-spacing:.1em;margin-bottom:13px}.app-case-grid[data-astro-cid-vnr6tbjs] dd[data-astro-cid-vnr6tbjs]{font-size:14px;line-height:1.95;margin:0 0 25px;color:#98abc2}.app-case-grid[data-astro-cid-vnr6tbjs] .text-link[data-astro-cid-vnr6tbjs]{font-size:13px;color:#cee2ff;margin-top:auto}.app-engineering-link[data-astro-cid-vnr6tbjs]{border-top:1px solid #b6c9e02e;margin-top:55px;padding-top:30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.app-engineering-link[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]{font-size:13px;color:#8ea5c3}.app-engineering-link[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]{display:inline-flex;align-items:center;gap:30px;font-size:13px;color:#d5e6ff;min-height:44px}@media(max-width:1200px){.app-hero-heading[data-astro-cid-vnr6tbjs]{gap:7%}.app-nav-card[data-astro-cid-vnr6tbjs]{min-height:250px;padding:20px 15px}.app-nav-title[data-astro-cid-vnr6tbjs]{font-size:17px}.app-direction-layout[data-astro-cid-vnr6tbjs],.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-layout[data-astro-cid-vnr6tbjs]{gap:6%}.app-direction-copy[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{font-size:36px}.app-summary[data-astro-cid-vnr6tbjs]{font-size:19px}.app-product-links[data-astro-cid-vnr6tbjs]{column-gap:18px}}@media(max-width:1000px){.app-hero[data-astro-cid-vnr6tbjs]{padding:68px 0 55px}.app-hero-heading[data-astro-cid-vnr6tbjs]{grid-template-columns:1.2fr 1fr}.app-hero-heading[data-astro-cid-vnr6tbjs]>p[data-astro-cid-vnr6tbjs]{font-size:14px}.app-nav-heading[data-astro-cid-vnr6tbjs]{margin-top:42px}.app-visual-nav[data-astro-cid-vnr6tbjs]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 14px;scrollbar-width:thin;scrollbar-color:#476487 #152131}.app-nav-card[data-astro-cid-vnr6tbjs]{flex:0 0 30%;min-height:265px;scroll-snap-align:start;padding:22px 18px}.app-direction[data-astro-cid-vnr6tbjs]{padding:75px 0}.app-direction-copy[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{font-size:31px}.app-direction-copy[data-astro-cid-vnr6tbjs]>.eyebrow[data-astro-cid-vnr6tbjs]{margin-bottom:18px}.app-summary[data-astro-cid-vnr6tbjs]{font-size:18px}.app-description[data-astro-cid-vnr6tbjs]{font-size:13px}.app-product-links[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr}.app-product-links[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]{min-height:44px;padding:9px 0}.app-direction-image[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{max-height:none}.app-case-grid[data-astro-cid-vnr6tbjs]{gap:6%}.app-case-grid[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs]{font-size:24px}}@media(max-width:767px){.app-hero[data-astro-cid-vnr6tbjs]{padding:53px 0 40px}.app-hero-heading[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr;gap:24px}.app-hero[data-astro-cid-vnr6tbjs] h1[data-astro-cid-vnr6tbjs]{text-wrap:balance;font-size:39px;max-width:520px;line-height:1.25}.app-hero-heading[data-astro-cid-vnr6tbjs]>p[data-astro-cid-vnr6tbjs]{font-size:14px;max-width:520px}.app-nav-heading[data-astro-cid-vnr6tbjs]{font-size:8px;letter-spacing:.05em;gap:12px;margin:35px 0 12px}.app-nav-heading[data-astro-cid-vnr6tbjs] b[data-astro-cid-vnr6tbjs]{margin-left:7px;font-size:14px}.app-visual-nav[data-astro-cid-vnr6tbjs]{gap:10px;padding-bottom:13px}.app-nav-card[data-astro-cid-vnr6tbjs]{flex-basis:65%;min-height:245px;padding:21px 18px}.app-nav-title[data-astro-cid-vnr6tbjs]{font-size:21px}.app-nav-number[data-astro-cid-vnr6tbjs]{font-size:10px}.app-direction[data-astro-cid-vnr6tbjs]{padding:52px 0}.app-direction-layout[data-astro-cid-vnr6tbjs],.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-layout[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr;gap:29px}.app-direction-image[data-astro-cid-vnr6tbjs],.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-image[data-astro-cid-vnr6tbjs],.app-direction-reverse[data-astro-cid-vnr6tbjs] .app-direction-copy[data-astro-cid-vnr6tbjs]{grid-column:auto;grid-row:auto}.app-direction-image[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{min-height:0;max-height:none;height:auto;aspect-ratio:16 / 11;object-fit:cover}.app-direction-image[data-astro-cid-vnr6tbjs] figcaption[data-astro-cid-vnr6tbjs]{padding:44px 18px 17px;font-size:8px;letter-spacing:.08em}.app-direction-copy[data-astro-cid-vnr6tbjs]{padding:0}.app-direction-copy[data-astro-cid-vnr6tbjs]>.eyebrow[data-astro-cid-vnr6tbjs]{margin-bottom:15px}.app-direction-copy[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{font-size:32px;margin-bottom:18px}.app-summary[data-astro-cid-vnr6tbjs]{font-size:20px;margin-bottom:15px;line-height:1.55}.app-description[data-astro-cid-vnr6tbjs]{font-size:13px;line-height:1.9}.app-needs[data-astro-cid-vnr6tbjs]{margin-top:24px;padding-top:21px}.app-needs[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs],.app-products[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs]{font-size:9px}.app-needs[data-astro-cid-vnr6tbjs] li[data-astro-cid-vnr6tbjs]{font-size:12px}.app-products[data-astro-cid-vnr6tbjs]{margin-top:25px}.app-product-links[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr 1fr;gap:0 18px}.app-product-links[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]{font-size:11px;padding:12px 0;min-height:47px}.app-inquiry[data-astro-cid-vnr6tbjs]{margin-top:22px;font-size:12px}.app-case-heading[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr;gap:23px}.app-case-heading[data-astro-cid-vnr6tbjs] h2[data-astro-cid-vnr6tbjs]{font-size:30px}.app-case-heading[data-astro-cid-vnr6tbjs]>p[data-astro-cid-vnr6tbjs]{font-size:14px}.app-case-grid[data-astro-cid-vnr6tbjs]{grid-template-columns:1fr;gap:36px;margin-top:37px}.app-case-grid[data-astro-cid-vnr6tbjs] article[data-astro-cid-vnr6tbjs]{padding-top:25px}.app-case-number[data-astro-cid-vnr6tbjs]{margin-bottom:23px;gap:20px}.app-case-number[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]:first-child{font-size:29px}.app-case-number[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs]:last-child{font-size:8px}.app-case-grid[data-astro-cid-vnr6tbjs] h3[data-astro-cid-vnr6tbjs]{font-size:24px;margin-bottom:25px}.app-case-grid[data-astro-cid-vnr6tbjs] dd[data-astro-cid-vnr6tbjs]{font-size:13px}.app-case-grid[data-astro-cid-vnr6tbjs] dl[data-astro-cid-vnr6tbjs]{margin-bottom:5px}.app-case-grid[data-astro-cid-vnr6tbjs] .text-link[data-astro-cid-vnr6tbjs]{font-size:12px}.app-engineering-link[data-astro-cid-vnr6tbjs]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:33px;padding-top:24px}.app-engineering-link[data-astro-cid-vnr6tbjs]>span[data-astro-cid-vnr6tbjs],.app-engineering-link[data-astro-cid-vnr6tbjs] a[data-astro-cid-vnr6tbjs]{font-size:12px}}@media(prefers-reduced-motion:reduce){.app-nav-card[data-astro-cid-vnr6tbjs] img[data-astro-cid-vnr6tbjs]{transition:none}.app-nav-card[data-astro-cid-vnr6tbjs]:hover img[data-astro-cid-vnr6tbjs]{transform:none}}.qualifications[data-astro-cid-234eh4w3]{background:#101b2a;color:#f2f6fc}.qualifications-heading[data-astro-cid-234eh4w3]{display:flex;justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:52px}.qualifications-heading[data-astro-cid-234eh4w3] .eyebrow[data-astro-cid-234eh4w3]{color:#87b2ed;margin-bottom:20px}.qualifications-heading[data-astro-cid-234eh4w3] h2[data-astro-cid-234eh4w3]{margin:0;max-width:730px}.qualifications-heading[data-astro-cid-234eh4w3]>p[data-astro-cid-234eh4w3]{color:#a8b9cc;max-width:375px;margin:0;font-size:16px;line-height:1.9}.qualification-label[data-astro-cid-234eh4w3]{display:flex;align-items:center;gap:17px;margin-bottom:22px}.qualification-label[data-astro-cid-234eh4w3]>span[data-astro-cid-234eh4w3]{font-size:11px;letter-spacing:.08em;color:#7693b8}.qualification-label[data-astro-cid-234eh4w3] h3[data-astro-cid-234eh4w3]{font-size:16px;letter-spacing:0;font-weight:400;margin:0;color:#d3deeb}.certification-grid[data-astro-cid-234eh4w3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.certification-card[data-astro-cid-234eh4w3]{background:#f3f6fa;color:#15263b;padding:33px 32px 28px;display:flex;flex-direction:column;position:relative}.certificate-category[data-astro-cid-234eh4w3]{color:#496b94;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.standard-code[data-astro-cid-234eh4w3]{font-size:clamp(32px,2.7vw,49px);line-height:1.1;letter-spacing:-.055em;color:#16365f;margin:37px 0 20px;white-space:nowrap}.certification-card[data-astro-cid-234eh4w3] h4[data-astro-cid-234eh4w3]{font-weight:500;font-size:18px;line-height:1.5;margin:0 0 17px}.certificate-description[data-astro-cid-234eh4w3]{font-size:13px;line-height:1.9;color:#607085;margin:0 0 31px;max-width:360px}.certificate-rule[data-astro-cid-234eh4w3]{margin-top:auto;display:flex;gap:5px;border-top:1px solid #d5dfec;padding-top:16px}.certificate-rule[data-astro-cid-234eh4w3] span[data-astro-cid-234eh4w3]{display:block;background:#1d70da;height:3px;width:24px}.certificate-rule[data-astro-cid-234eh4w3] span[data-astro-cid-234eh4w3]:nth-child(2){opacity:.4}.certificate-rule[data-astro-cid-234eh4w3] span[data-astro-cid-234eh4w3]:nth-child(3){opacity:.15}.honors-label[data-astro-cid-234eh4w3]{margin-top:43px}.recognition-grid[data-astro-cid-234eh4w3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.recognition-card[data-astro-cid-234eh4w3]{border:1px solid #334357;padding:30px 32px;display:flex;gap:28px;align-items:flex-start}.recognition-index[data-astro-cid-234eh4w3]{font-size:29px;font-weight:300;letter-spacing:-.05em;color:#6998d3;line-height:1.2}.recognition-card[data-astro-cid-234eh4w3] h4[data-astro-cid-234eh4w3]{font-size:24px;font-weight:500;line-height:1.35;letter-spacing:-.025em;margin:0 0 12px}.recognition-card[data-astro-cid-234eh4w3] p[data-astro-cid-234eh4w3]{font-size:13px;color:#a5b6ca;line-height:1.8;margin:0;max-width:460px}.qualification-footer[data-astro-cid-234eh4w3]{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:30px}.qualification-footer[data-astro-cid-234eh4w3]>p[data-astro-cid-234eh4w3]{font-size:12px;color:#9aacbf;margin:0;max-width:750px}.qualification-footer[data-astro-cid-234eh4w3] .text-link[data-astro-cid-234eh4w3]{color:#d4e6ff;font-size:12px}@media(max-width:1100px){.qualifications-heading[data-astro-cid-234eh4w3]{gap:35px}.certification-card[data-astro-cid-234eh4w3]{padding:27px 23px}.standard-code[data-astro-cid-234eh4w3]{font-size:34px}.recognition-card[data-astro-cid-234eh4w3]{padding:26px;gap:22px}.recognition-card[data-astro-cid-234eh4w3] h4[data-astro-cid-234eh4w3]{font-size:22px}}@media(max-width:767px){.qualifications-heading[data-astro-cid-234eh4w3]{display:block;margin-bottom:35px}.qualifications-heading[data-astro-cid-234eh4w3] .eyebrow[data-astro-cid-234eh4w3]{font-size:9px;margin-bottom:18px}.qualifications-heading[data-astro-cid-234eh4w3]>p[data-astro-cid-234eh4w3]{margin-top:20px;font-size:14px}.qualification-label[data-astro-cid-234eh4w3]{gap:14px;margin-bottom:18px}.qualification-label[data-astro-cid-234eh4w3] h3[data-astro-cid-234eh4w3]{font-size:15px}.certification-grid[data-astro-cid-234eh4w3],.recognition-grid[data-astro-cid-234eh4w3]{grid-template-columns:1fr;gap:15px}.certification-card[data-astro-cid-234eh4w3]{padding:28px}.standard-code[data-astro-cid-234eh4w3]{font-size:42px;margin:28px 0 15px}.certification-card[data-astro-cid-234eh4w3] h4[data-astro-cid-234eh4w3]{font-size:18px}.certificate-description[data-astro-cid-234eh4w3]{font-size:13px;margin-bottom:24px}.honors-label[data-astro-cid-234eh4w3]{margin-top:34px}.recognition-card[data-astro-cid-234eh4w3]{padding:25px 23px;gap:20px}.recognition-index[data-astro-cid-234eh4w3]{font-size:25px}.recognition-card[data-astro-cid-234eh4w3] h4[data-astro-cid-234eh4w3]{font-size:22px}.recognition-card[data-astro-cid-234eh4w3] p[data-astro-cid-234eh4w3]{font-size:12px}.qualification-footer[data-astro-cid-234eh4w3]{align-items:flex-start;flex-direction:column;gap:12px;padding-top:25px}.qualification-footer[data-astro-cid-234eh4w3] .text-link[data-astro-cid-234eh4w3]{white-space:normal;gap:24px}}.mes-control[data-astro-cid-s6mmwsyn]{background:#f2f5f8;color:#182b40}.mes-intro[data-astro-cid-s6mmwsyn]{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:end}.mes-intro[data-astro-cid-s6mmwsyn] h2[data-astro-cid-s6mmwsyn]{margin-bottom:0;max-width:680px}.mes-intro[data-astro-cid-s6mmwsyn]>p[data-astro-cid-s6mmwsyn]{max-width:710px;margin:0;font-size:16px;line-height:1.9;color:#596c81}.mes-workflow[data-astro-cid-s6mmwsyn]{margin-top:49px;padding:43px 44px 33px;background:radial-gradient(ellipse at 80% 0%,#153557 0%,transparent 65%),#0d1c2d;color:#ecf3fc;border:1px solid #24415f}.mes-panel-heading[data-astro-cid-s6mmwsyn]{display:flex;justify-content:space-between;align-items:end;gap:35px;padding-bottom:32px;border-bottom:1px solid #b1cced26}.mes-panel-heading[data-astro-cid-s6mmwsyn] .eyebrow[data-astro-cid-s6mmwsyn]{margin-bottom:15px;font-size:10px;color:#8eacd0}.mes-panel-heading[data-astro-cid-s6mmwsyn] h3[data-astro-cid-s6mmwsyn]{font-size:clamp(23px,1.8vw,31px);line-height:1.4;letter-spacing:-.025em;font-weight:500;max-width:750px;margin:0}.mes-panel-label[data-astro-cid-s6mmwsyn]{font-size:9px;letter-spacing:.1em;line-height:1.8;color:#8eaccd;max-width:230px;text-align:right}.mes-steps[data-astro-cid-s6mmwsyn]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:25px;list-style:none;padding:0;margin:37px 0 38px}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]{position:relative;min-width:0}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:not(:last-child):after{content:"";position:absolute;height:1px;top:20px;left:53px;right:-7px;background:#628bb258}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:not(:last-child):before{content:"";position:absolute;width:5px;height:5px;top:18px;right:-7px;border-top:1px solid #6998c4;border-right:1px solid #6998c4;transform:rotate(45deg)}.mes-step-number[data-astro-cid-s6mmwsyn]{display:inline-flex;width:41px;height:41px;border:1px solid #5a8abb80;align-items:center;justify-content:center;color:#acd0ff;background:#18334f;font-size:12px;font-weight:400;letter-spacing:.04em}.mes-step-copy[data-astro-cid-s6mmwsyn] h4[data-astro-cid-s6mmwsyn]{margin:24px 0 13px;font-size:18px;line-height:1.45;font-weight:500;color:#eef5ff}.mes-step-copy[data-astro-cid-s6mmwsyn] p[data-astro-cid-s6mmwsyn]{margin:0;font-size:12px;line-height:1.9;color:#99adc5}.mes-records[data-astro-cid-s6mmwsyn]{display:grid;grid-template-columns:auto 1fr;gap:12px 26px;align-items:baseline;border-top:1px solid #b1cced26;padding-top:27px}.mes-records-label[data-astro-cid-s6mmwsyn]{font-size:10px;letter-spacing:.09em;color:#89a7ca}.mes-records[data-astro-cid-s6mmwsyn] ul[data-astro-cid-s6mmwsyn]{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px}.mes-records[data-astro-cid-s6mmwsyn] li[data-astro-cid-s6mmwsyn]{font-size:11px;line-height:1.8;color:#c2d4e9;display:inline-flex;align-items:center;gap:9px}.mes-records[data-astro-cid-s6mmwsyn] li[data-astro-cid-s6mmwsyn]:before{content:"";width:4px;height:4px;flex-shrink:0;background:#5798e6}.mes-records[data-astro-cid-s6mmwsyn]>p[data-astro-cid-s6mmwsyn]{grid-column:2;font-size:11px;line-height:1.8;color:#829cb9;margin:0}.mes-values[data-astro-cid-s6mmwsyn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;margin-top:39px}.mes-values[data-astro-cid-s6mmwsyn] article[data-astro-cid-s6mmwsyn]{display:flex;align-items:start;gap:21px}.mes-value-icon[data-astro-cid-s6mmwsyn]{flex:0 0 27px;color:#3879c6;margin-top:3px}.mes-values[data-astro-cid-s6mmwsyn] h3[data-astro-cid-s6mmwsyn]{font-size:20px;line-height:1.45;font-weight:500;margin:0 0 11px}.mes-values[data-astro-cid-s6mmwsyn] p[data-astro-cid-s6mmwsyn]{color:#65768a;font-size:13px;line-height:1.9;margin:0}@media(max-width:1200px){.mes-intro[data-astro-cid-s6mmwsyn]{gap:7%}.mes-intro[data-astro-cid-s6mmwsyn]>p[data-astro-cid-s6mmwsyn]{font-size:15px}.mes-workflow[data-astro-cid-s6mmwsyn]{padding:35px 33px 29px}.mes-steps[data-astro-cid-s6mmwsyn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 35px}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:nth-child(3):before,.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:nth-child(3):after{display:none}.mes-step-copy[data-astro-cid-s6mmwsyn] h4[data-astro-cid-s6mmwsyn]{margin-top:19px}.mes-values[data-astro-cid-s6mmwsyn]{gap:4%}.mes-values[data-astro-cid-s6mmwsyn] article[data-astro-cid-s6mmwsyn]{gap:16px}.mes-values[data-astro-cid-s6mmwsyn] h3[data-astro-cid-s6mmwsyn]{font-size:18px}.mes-values[data-astro-cid-s6mmwsyn] p[data-astro-cid-s6mmwsyn]{font-size:12px}}@media(max-width:767px){.mes-intro[data-astro-cid-s6mmwsyn]{grid-template-columns:1fr;gap:24px}.mes-intro[data-astro-cid-s6mmwsyn] h2[data-astro-cid-s6mmwsyn]{font-size:30px;line-height:1.3}.mes-intro[data-astro-cid-s6mmwsyn]>p[data-astro-cid-s6mmwsyn]{font-size:14px;line-height:1.9}.mes-workflow[data-astro-cid-s6mmwsyn]{padding:28px 23px 25px;margin-top:32px}.mes-panel-heading[data-astro-cid-s6mmwsyn]{display:block;padding-bottom:25px}.mes-panel-heading[data-astro-cid-s6mmwsyn] .eyebrow[data-astro-cid-s6mmwsyn]{font-size:8px;letter-spacing:.12em;margin-bottom:13px}.mes-panel-heading[data-astro-cid-s6mmwsyn] h3[data-astro-cid-s6mmwsyn]{font-size:23px;line-height:1.5}.mes-panel-label[data-astro-cid-s6mmwsyn]{display:block;max-width:none;text-align:left;margin-top:16px;font-size:8px}.mes-steps[data-astro-cid-s6mmwsyn]{grid-template-columns:1fr;gap:26px;margin:28px 0 30px}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:17px}.mes-step-number[data-astro-cid-s6mmwsyn]{width:36px;height:36px;font-size:11px}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:not(:last-child):after{display:block;width:1px;height:auto;inset:47px auto -14px 17px}.mes-steps[data-astro-cid-s6mmwsyn]>li[data-astro-cid-s6mmwsyn]:not(:last-child):before{display:block;width:5px;height:5px;inset:auto auto -14px 15px;transform:rotate(135deg)}.mes-step-copy[data-astro-cid-s6mmwsyn] h4[data-astro-cid-s6mmwsyn]{font-size:17px;line-height:1.4;margin:5px 0 10px}.mes-step-copy[data-astro-cid-s6mmwsyn] p[data-astro-cid-s6mmwsyn]{font-size:12px;line-height:1.9}.mes-records[data-astro-cid-s6mmwsyn]{grid-template-columns:1fr;gap:14px;padding-top:22px}.mes-records-label[data-astro-cid-s6mmwsyn]{font-size:9px}.mes-records[data-astro-cid-s6mmwsyn] ul[data-astro-cid-s6mmwsyn]{gap:9px 17px}.mes-records[data-astro-cid-s6mmwsyn] li[data-astro-cid-s6mmwsyn]{font-size:10px;gap:7px}.mes-records[data-astro-cid-s6mmwsyn]>p[data-astro-cid-s6mmwsyn]{grid-column:1;font-size:11px;line-height:1.85}.mes-values[data-astro-cid-s6mmwsyn]{grid-template-columns:1fr;gap:24px;margin-top:30px}.mes-values[data-astro-cid-s6mmwsyn] article[data-astro-cid-s6mmwsyn]{gap:19px}.mes-values[data-astro-cid-s6mmwsyn] h3[data-astro-cid-s6mmwsyn]{font-size:19px;margin-bottom:9px}.mes-values[data-astro-cid-s6mmwsyn] p[data-astro-cid-s6mmwsyn]{font-size:13px}}.manufacturing-story[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:min-content 1fr;column-gap:7%;align-items:start}.capability-visual[data-astro-cid-gbf6bm4r]{position:relative;grid-row:span 2;position:sticky;top:120px}.capability-visual[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{width:100%;aspect-ratio:4/5;object-fit:cover}.visual-line[data-astro-cid-gbf6bm4r]{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:20px;padding:65px 25px 22px;color:#dbe6f2;background:linear-gradient(transparent,#07111bd9);font-size:9px;letter-spacing:.1em}.capability-intro[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:38px}.capability-intro[data-astro-cid-gbf6bm4r]>p[data-astro-cid-gbf6bm4r]:last-child{font-size:15px;line-height:1.9;margin-bottom:30px}.manufacturing-processes[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:30px 1fr;gap:4px 15px;padding:23px 0;border-top:1px solid #ccd5e0}.manufacturing-processes[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px;margin:0}.manufacturing-processes[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{grid-column:2;font-size:13px;line-height:1.9;margin:8px 0 0}.process-count[data-astro-cid-gbf6bm4r]{font-size:11px;color:#7b8fa9;line-height:25px}.inspection-story[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1fr 1fr;gap:45px 7%;align-items:center}.inspection-copy[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{max-width:600px}.inspection-copy[data-astro-cid-gbf6bm4r] .section-lead[data-astro-cid-gbf6bm4r]{margin-bottom:0}.inspection-image[data-astro-cid-gbf6bm4r]{aspect-ratio:4/3;object-fit:cover;width:100%}.inspection-disciplines[data-astro-cid-gbf6bm4r]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:12px}.inspection-disciplines[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{display:flex;gap:20px;border-top:1px solid #ffffff26;padding-top:25px}.inspection-disciplines[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:10px;color:#6086b7;padding-top:3px}.inspection-disciplines[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px;margin-bottom:13px}.inspection-disciplines[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:12px;line-height:1.9;margin-bottom:0}.facility-pair[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:45px}.facility-pair[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{width:100%;aspect-ratio:16/10;object-fit:cover}.facility-pair[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>div[data-astro-cid-gbf6bm4r]{padding:27px 0 0}.facility-pair[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:26px;margin:15px 0}.facility-pair[data-astro-cid-gbf6bm4r] .eyebrow[data-astro-cid-gbf6bm4r]{font-size:9px}.facility-pair[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:14px;max-width:600px}.quality-final[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1fr 1fr;gap:9%}.quality-steps[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{display:flex;gap:28px;border-top:1px solid #ccd5e0;padding:23px 0}.quality-steps[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:12px;color:#7a8fa9;padding-top:3px}.quality-steps[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:21px;margin-bottom:10px}.quality-steps[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:13px;margin:0}.company-profile[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.company-profile[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:34px;line-height:1.45;max-width:600px}.company-lead[data-astro-cid-gbf6bm4r]{font-size:19px;line-height:1.9;color:#34475c}.company-profile[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]:not(.company-lead):not(.eyebrow){font-size:14px;line-height:1.9}.company-image[data-astro-cid-gbf6bm4r]{position:relative}.company-image[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{width:100%;aspect-ratio:4/3;object-fit:cover}.company-image[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{display:block;padding-top:17px;font-size:9px;letter-spacing:.13em;color:#7d8c9f}.company-facts-wrap[data-astro-cid-gbf6bm4r]{margin-top:65px}.company-capability-heading[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{max-width:920px}.company-capabilities[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin-top:50px}.company-capabilities[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{border-top:1px solid #cdd7e4;padding-top:25px;display:flex;flex-direction:column}.company-capabilities[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:11px;letter-spacing:.1em;color:#7591b2;margin-bottom:25px}.company-capabilities[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:24px;line-height:1.4;margin-bottom:20px}.company-capabilities[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:14px;line-height:1.95;margin-bottom:20px}.company-capabilities[data-astro-cid-gbf6bm4r] .text-link[data-astro-cid-gbf6bm4r]{margin-top:auto;font-size:12px;color:#1d65b7}.company-history[data-astro-cid-gbf6bm4r]{background:#eef2f7}.history-layout[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:1fr 1.35fr;gap:12%}.history-layout[data-astro-cid-gbf6bm4r]>div[data-astro-cid-gbf6bm4r]:first-child p[data-astro-cid-gbf6bm4r]:last-child{max-width:450px;font-size:15px;line-height:1.9}.history-list[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:27px 0;border-top:1px solid #c8d3e1}.history-list[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:28px;font-weight:400;color:#426b9c;line-height:1.4;letter-spacing:-.05em}.history-list[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:22px;line-height:1.4;margin-bottom:9px}.history-list[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:13px;margin:0;line-height:1.8}@media(max-width:1100px){.manufacturing-story[data-astro-cid-gbf6bm4r]{column-gap:5%}.capability-intro[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:31px}.capability-visual[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{aspect-ratio:3/5}.inspection-disciplines[data-astro-cid-gbf6bm4r]{grid-template-columns:repeat(2,minmax(0,1fr))}.inspection-copy[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:34px}.company-profile[data-astro-cid-gbf6bm4r]{gap:5%}.company-profile[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:28px}.company-lead[data-astro-cid-gbf6bm4r]{font-size:17px}.company-capabilities[data-astro-cid-gbf6bm4r]{gap:25px}.company-capabilities[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:22px}.history-layout[data-astro-cid-gbf6bm4r]{gap:7%}}@media(max-width:767px){.manufacturing-story[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:30px}.capability-visual[data-astro-cid-gbf6bm4r]{position:relative;top:auto;grid-row:auto;order:2}.capability-visual[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{aspect-ratio:4/3}.capability-intro[data-astro-cid-gbf6bm4r]{order:1}.capability-intro[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:30px}.capability-intro[data-astro-cid-gbf6bm4r]>p[data-astro-cid-gbf6bm4r]:last-child{font-size:14px;margin-bottom:0}.manufacturing-processes[data-astro-cid-gbf6bm4r]{order:3}.manufacturing-processes[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{padding:22px 0;grid-template-columns:24px 1fr;gap:2px 12px}.manufacturing-processes[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px}.manufacturing-processes[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:12px}.visual-line[data-astro-cid-gbf6bm4r]{font-size:7px;padding:50px 20px 18px}.inspection-story[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:30px}.inspection-copy[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:30px}.inspection-image[data-astro-cid-gbf6bm4r]{aspect-ratio:4/3}.inspection-disciplines[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:23px;margin-top:0}.inspection-disciplines[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{padding-top:23px;gap:16px}.inspection-disciplines[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px;margin-bottom:10px}.inspection-disciplines[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:12px}.facility-pair[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:35px;margin-top:30px}.facility-pair[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>div[data-astro-cid-gbf6bm4r]{padding-top:20px}.facility-pair[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:24px;margin:12px 0}.facility-pair[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:13px}.quality-final[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:30px}.quality-steps[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{gap:20px}.quality-steps[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px}.company-profile[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:35px}.company-profile[data-astro-cid-gbf6bm4r] h2[data-astro-cid-gbf6bm4r]{font-size:28px}.company-lead[data-astro-cid-gbf6bm4r]{font-size:16px}.company-profile[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]:not(.company-lead):not(.eyebrow){font-size:13px}.company-image[data-astro-cid-gbf6bm4r] img[data-astro-cid-gbf6bm4r]{aspect-ratio:4/3}.company-image[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:8px}.company-facts-wrap[data-astro-cid-gbf6bm4r]{margin-top:35px}.company-capabilities[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:30px;margin-top:30px}.company-capabilities[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{margin-bottom:18px}.company-capabilities[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:23px;margin-bottom:15px}.company-capabilities[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:13px;margin-bottom:10px}.history-layout[data-astro-cid-gbf6bm4r]{grid-template-columns:1fr;gap:30px}.history-layout[data-astro-cid-gbf6bm4r]>div[data-astro-cid-gbf6bm4r]:first-child p[data-astro-cid-gbf6bm4r]:last-child{font-size:14px}.history-list[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]{grid-template-columns:65px 1fr;gap:22px;padding:23px 0}.history-list[data-astro-cid-gbf6bm4r] article[data-astro-cid-gbf6bm4r]>span[data-astro-cid-gbf6bm4r]{font-size:25px}.history-list[data-astro-cid-gbf6bm4r] h3[data-astro-cid-gbf6bm4r]{font-size:20px}.history-list[data-astro-cid-gbf6bm4r] p[data-astro-cid-gbf6bm4r]{font-size:12px}}
