html:has(body.about-page-active){background:#fff;min-height:100%}body.about-page-active{overscroll-behavior-y:auto;color:#0a0a0a;background:#fff;min-height:100%;overflow:clip visible}body.about-page-active #app{height:auto;min-height:100%}.about-page{--about-paper:#fff;--about-ink:#0a0a0a;--about-muted:#0a0a0a9e;--about-rule:#d8d8d4;--about-font-text:var(--rgb-font-text);--about-font-display:var(--rgb-font-display);--about-section-heading-size:var(--rgb-type-section);--about-gutter:clamp(24px, 4vw, 76px);--about-content:1720px;min-height:100%;color:var(--about-ink);background:var(--about-paper);font-family:var(--about-font-text);font-optical-sizing:auto;overflow:clip visible}.about-page *,.about-page :before,.about-page :after{box-sizing:border-box}.about-page main a{color:inherit;text-decoration:none}.about-page :is(a,button,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid #5ad7ff}.about-page-hero{color:#fff;isolation:isolate;background:#050505;min-height:100svh;display:grid;position:relative;overflow:hidden}.about-page-hero-media,.about-page-hero-media img{width:100%;height:100%;position:absolute;inset:0}.about-page-hero-media{z-index:-3}.about-page-hero-media img{object-fit:cover;object-position:center;transform:scale(1.04)}.about-page-hero-content{width:min(var(--about-content), calc(100% - (2 * var(--about-gutter))));padding:0 var(--about-gutter);text-align:center;place-self:center;margin:0 auto}.about-page-hero h1,.about-introduction h2,.about-capabilities h2,.about-global h2,.about-recognition h2,.about-capability-story h3{font-family:var(--about-font-display);font-weight:var(--rgb-weight-heading);letter-spacing:-.045em;margin:0;line-height:.96}.about-page-hero h1{--about-hero-mark-height:.72em;color:#fff;max-width:900px;font-size:var(--rgb-type-section);text-shadow:0 2px 14px #0000006b;font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading);justify-content:center;align-items:center;gap:clamp(14px,1.5vw,26px);display:inline-flex}.about-page-hero h1 span{height:var(--about-hero-mark-height);line-height:var(--about-hero-mark-height);align-items:center;display:flex}.about-page-hero h1 img{width:auto;height:var(--about-hero-mark-height);filter:brightness(0)invert()drop-shadow(0 2px 10px #0000006b);order:1;display:block}.about-introduction,.about-capabilities,.about-global,.about-recognition{width:min(var(--about-content), calc(100% - (2 * var(--about-gutter))));margin:0 auto}.about-introduction{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:clamp(32px,3vw,56px) clamp(36px,5vw,92px);padding:clamp(92px,10vw,166px) 0 clamp(40px,3.5vw,56px);display:grid}.about-introduction-copy{flex-direction:column;min-width:0;height:100%;display:flex}.about-introduction-copy h2{max-width:900px;font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-introduction-copy p{max-width:820px;color:var(--about-muted);font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:28px 0 0}.about-introduction-copy p strong{color:var(--about-ink);font-weight:var(--rgb-weight-heading)}.about-business-scope{margin-top:auto;padding-top:clamp(36px,3vw,60px)}.about-business-scope-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.about-business-scope-item{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;min-width:0;display:grid}.about-business-scope-icon{float:none;grid-area:1/1;width:clamp(40px,3.4vw,48px);height:auto;margin:0 0 clamp(18px,1.6vw,24px);display:block}.about-business-scope-item h3{font-size:clamp(16px,1.05vw,18px);font-weight:var(--rgb-weight-heading);letter-spacing:-.015em;grid-area:2/1;margin:0;line-height:1.25}.about-introduction-image{align-self:end;margin:0;padding:0;overflow:hidden}.about-introduction-image img{aspect-ratio:1/1.18;object-fit:cover;width:100%;display:block}.about-trust-proof{background:#fff;border-block:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0;padding:0;display:grid;position:relative}.about-trust-proof:before,.about-trust-proof:after{content:"";background:var(--about-rule);pointer-events:none;width:100vw;height:1px;position:absolute;left:50%;transform:translate(-50%)}.about-trust-proof:before{top:0}.about-trust-proof:after{bottom:0}.about-trust-proof article{grid-template-columns:minmax(110px,auto) minmax(0,1fr);align-items:end;gap:22px;padding:clamp(34px,4.6vw,72px) clamp(24px,2.8vw,48px);display:grid}.about-trust-proof article+article{border-left:1px solid var(--about-rule)}.about-trust-proof strong{font-size:clamp(68px,7.2vw,118px);font-weight:var(--rgb-weight-heading);letter-spacing:-.085em;line-height:.82}.about-trust-proof h3{margin:0;font-size:clamp(16px,1.15vw,20px);line-height:1.25}.about-capabilities{padding:clamp(40px,4vw,64px) 0 clamp(72px,8vw,120px)}.about-capabilities-heading{max-width:1120px;margin-bottom:clamp(48px,5vw,72px)}.about-capabilities-heading h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-capability-layout{gap:clamp(52px,5vw,84px);display:grid}.about-capability-story{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:center;gap:clamp(30px,4vw,64px);display:grid}.about-capability-story:nth-child(2n){grid-template-columns:minmax(280px,1fr) minmax(0,2fr)}.about-capability-story:nth-child(2n) .about-capability-story-media{order:2}.about-capability-story-media{background:#fff;margin:0;padding:0;overflow:hidden}.about-capability-story:first-child .about-capability-story-media{background:#f2f3f5}.about-capability-story-media img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.about-capability-story.is-visible .about-capability-story-media img{transform:scale(1.015)}.about-capability-story-copy{min-width:0;max-width:100%;container:capability-copy/inline-size}.about-capability-story h3{max-width:100%;font-size:var(--rgb-type-subheading);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-capability-story-copy p{max-width:520px;color:var(--about-muted);font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:22px 0 0}.about-capability-evidence{background:linear-gradient(135deg,#0a0a0a0d,#0a0a0a05);border:0;margin:clamp(28px,3vw,46px) 0 0;padding:clamp(20px,2.2vw,30px)}.about-capability-evidence--customization{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.about-capability-evidence--customization li{text-align:center;background:#f2f3f5;align-content:center;place-items:center;gap:12px;min-width:0;min-height:160px;padding:24px 16px;display:grid}.about-capability-evidence--customization svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;background:#ffffffb8;border-radius:50%;width:40px;height:40px;padding:6px}.about-capability-evidence--customization span,.about-capability-evidence--manufacturing span,.about-capability-evidence--quality{font-size:var(--rgb-type-compact);font-weight:var(--rgb-weight-heading);letter-spacing:.025em;line-height:1.3}.about-capability-evidence--manufacturing{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;display:grid}.about-capability-evidence--manufacturing div{background:#f2f3f5;flex-direction:column;gap:8px;min-width:0;padding:clamp(20px,2.2vw,30px);display:flex}.about-capability-evidence--manufacturing strong{font-size:clamp(44px,9cqi,58px);font-weight:var(--rgb-weight-heading);letter-spacing:-.07em;grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:9px;line-height:.9;display:grid}.about-capability-evidence--manufacturing .about-capability-unit{min-width:0;color:var(--about-muted);font-size:clamp(14px,1vw,16px);font-weight:var(--rgb-weight-heading);letter-spacing:.02em;white-space:normal;padding-bottom:.08em;line-height:1}.about-capability-evidence--manufacturing .about-capability-process{color:var(--about-muted);text-align:center;align-self:stretch;font-size:clamp(22px,1.4vw,28px);line-height:1}.about-capability-evidence--quality{background:#f2f3f5;grid-template-columns:1fr;align-items:start;gap:clamp(22px,2.4vw,34px);display:grid}.about-capability-evidence--quality>strong{font-weight:var(--rgb-weight-heading);gap:8px;display:grid}.about-capability-evidence--quality>strong span{font-size:clamp(48px,5vw,72px);font-weight:var(--rgb-weight-heading);letter-spacing:-.075em;line-height:.8}.about-capability-evidence--quality ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;margin:0;padding:0;list-style:none;display:grid}.about-capability-evidence--quality li{min-width:0;padding-left:24px;position:relative}.about-capability-evidence--quality li:before{content:"✓";width:16px;height:16px;font-size:var(--rgb-type-compact);font-weight:var(--rgb-weight-strong);border:1px solid;border-radius:2px;place-items:center;line-height:1;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}@container capability-copy (width<=420px){.about-capability-evidence--manufacturing{grid-template-columns:1fr}}.about-global{padding:clamp(48px,4.5vw,72px) 0}.about-global>header h2{max-width:1320px;font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-global-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.6fr);grid-template-areas:"copy globe""network globe";align-items:center;gap:clamp(20px,2.4vw,36px) clamp(48px,6vw,96px);margin-top:clamp(28px,3vw,48px);display:grid}.about-global-copy{grid-area:copy}.about-global-copy p{max-width:580px;font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:0}.about-global-globe-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;grid-area:globe;min-height:clamp(380px,39vw,560px);position:relative;overflow:hidden}.about-global-globe-canvas,.about-global-globe-fallback,.about-global-globe-overlay{width:100%;height:100%;position:absolute;inset:0}.about-global-globe-canvas{z-index:2;cursor:grab}.about-global-globe-canvas:active{cursor:grabbing}.about-global-globe-fallback{z-index:1;color:#111;padding:2%}.about-global-globe-overlay{z-index:3;pointer-events:none;overflow:visible}.about-global-globe-overlay path{fill:none;stroke:#3157ff;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px}.about-global-globe-stage[data-globe-state=ready] .about-global-globe-fallback{opacity:0}.about-global-globe-stage[data-globe-state=fallback] .about-global-globe-canvas,.about-global-globe-stage[data-globe-state=fallback] .about-global-globe-overlay{display:none}.about-global-fallback-shell{fill:none;stroke:#0a0a0a6b;stroke-width:2px}.about-global-fallback-nodes{fill:#3157ff}.about-global-node-label{z-index:4;opacity:0;pointer-events:none;min-width:112px;transform:translate3d(calc(var(--globe-label-x,50%) + 15px),calc(var(--globe-label-y,50%) - 18px),0);background:#fffffff0;padding:10px 12px;transition:opacity .15s;position:absolute}.about-global-node-label:before{content:"";background:#3157ff;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite paused about-global-beacon;position:absolute;top:14px;left:-19px;box-shadow:0 0 0 4px #3157ff1f,0 0 14px #3157ff99}.about-global-canada-beacon{z-index:3;pointer-events:none;background:#3157ff;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite about-global-beacon;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #3157ff1f,0 0 14px #3157ff99}.about-global-node-label.is-visible:before{animation-play-state:running}@keyframes about-global-beacon{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.about-global-node-label:before,.about-global-canada-beacon{opacity:1;animation:none}}.about-global-node-label.is-visible{opacity:1}.about-global-node-label span{font-size:var(--rgb-type-compact);font-weight:var(--rgb-weight-strong);line-height:1}.about-global-network{grid-area:network;align-self:end}.about-global-locations{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.about-global-location{min-width:0;min-height:44px;color:var(--about-ink);cursor:pointer;font-family:var(--about-font-text);font-size:var(--rgb-type-compact);font-weight:var(--rgb-weight-strong);letter-spacing:.08em;background:0 0;border-radius:0;padding:8px 14px 7px}.about-global-location[aria-pressed=true]{color:var(--about-paper);border-color:var(--about-ink);background:var(--about-ink)}.about-global-location[aria-pressed=true]:before{display:none}.about-global-address-card{z-index:5;opacity:0;width:min(390px,56%);color:var(--about-ink);background:#fff;grid-area:globe;place-self:end;margin:0 clamp(16px,2.2vw,32px) clamp(22px,3vw,42px) 0;padding:22px 24px 24px;transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1);transform:translateY(10px);box-shadow:0 18px 50px #0a0a0a1f}.about-global-address-card.is-visible{opacity:1;transform:none}.about-global-address-card h3{font-size:var(--rgb-type-card);font-weight:var(--rgb-weight-heading);letter-spacing:var(--rgb-tracking-card);line-height:var(--rgb-leading-card);font-family:var(--rgb-font-display);margin:0}.about-global-address-list{gap:10px;margin-top:15px;font-size:clamp(15px,1vw,17px);font-style:normal;line-height:1.4;display:grid}.about-global-address-list span{display:block}.about-global-address-list .about-global-email{color:#2055bd;width:fit-content;max-width:100%;font-weight:var(--rgb-weight-heading);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:10px;margin-top:12px;text-decoration:none;display:flex}.about-global-email:before{content:"";background:currentColor;flex:0 0 1.3em;width:1.3em;height:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 4 20 16'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m4 6 8 7 8-7' fill='none' stroke='black' stroke-width='1.7' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 4 20 16'%3E%3Crect x='3' y='5' width='18' height='14' rx='2' fill='none' stroke='black' stroke-width='1.7'/%3E%3Cpath d='m4 6 8 7 8-7' fill='none' stroke='black' stroke-width='1.7' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.about-global-address-list .about-global-email:hover{color:#12377e;text-decoration:underline}.about-global-email:focus-visible{outline-offset:4px;outline:2px solid}.about-recognition{padding:clamp(72px,8vw,120px) 0}.about-recognition-heading h2{max-width:100%;font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-recognition-categories{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:clamp(36px,4vw,58px) 0 0;padding:0;list-style:none;display:grid}.about-recognition-categories li{background:#f2f3f5;border:0;border-radius:0;align-content:space-between;min-width:0;min-height:clamp(142px,12vw,176px);padding:clamp(22px,2.4vw,34px);display:grid}.about-recognition-categories strong{font-size:clamp(17px,1.2vw,20px)}.about-recognition-categories p{color:var(--about-muted);margin:24px 0 0;font-size:15px;line-height:1.5}.about-recognition-evidence{border:1px solid var(--about-rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:stretch;gap:0;margin-top:clamp(24px,2.8vw,40px);display:grid}.about-selected-certifications{border-right:1px solid var(--about-rule);align-items:stretch;margin:0;padding:0;display:grid}.about-certification-viewport,.about-certification-stage{height:100%}.about-certification-stage ol{background:#fff;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;height:100%;margin:0;padding:0;list-style:none;display:grid}.about-certification-stage li{align-self:stretch;min-width:0;margin:0;padding:clamp(12px,1.4vw,22px);display:grid}.about-certification-stage li:not(:nth-child(3n)){border-right:1px solid var(--about-rule)}.about-certification-stage li:nth-child(-n+3){border-bottom:1px solid var(--about-rule)}.about-certification-mark{background:0 0;place-items:center;min-height:88px;display:grid}.about-certification-mark img{width:var(--about-certification-width);height:var(--about-certification-height);object-fit:contain;float:none;max-width:100%;display:block}[data-about-certification=ETL]{--about-certification-width:58px;--about-certification-height:58px}[data-about-certification=FCC],[data-about-certification=CE]{--about-certification-width:72px;--about-certification-height:48px}[data-about-certification=IAF]{--about-certification-width:90px;--about-certification-height:52px}[data-about-certification=RoHS]{--about-certification-width:58px;--about-certification-height:58px}[data-about-certification=TÜV]{--about-certification-width:104px;--about-certification-height:36px}.about-recognition-media{outline-offset:6px;background:#fff;margin:0;padding:0;overflow:hidden}.about-recognition-media img{aspect-ratio:2900/949;object-fit:contain;float:none;width:100%;display:block}.about-page.is-reveal-ready [data-about-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.about-page.is-reveal-ready [data-about-reveal].is-visible{opacity:1;transform:none}.about-page.is-reveal-ready [data-about-media-reveal]{clip-path:inset(7%);transition:clip-path .9s cubic-bezier(.22,1,.36,1)}.about-page.is-reveal-ready .is-visible [data-about-media-reveal],.about-page.is-reveal-ready [data-about-media-reveal].is-visible{clip-path:inset(0)}@media (width<=1100px){.about-introduction{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr)}.about-trust-proof article{grid-template-columns:1fr;align-items:start}.about-capability-story,.about-capability-story:nth-child(2n){grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.about-global-grid{grid-template-columns:minmax(280px,2fr) minmax(0,3fr)}}@media (width>=768px){.about-capability-story{grid-template-columns:minmax(0,3fr) minmax(380px,2fr)}.about-capability-story:nth-child(2n){grid-template-columns:minmax(380px,2fr) minmax(0,3fr)}}@media (width<=767px){.about-page{--about-gutter:clamp(20px,6.2vw,30px)}.about-page-hero-media img{object-position:61% center}.about-page-hero-content{padding:0 var(--about-gutter)}.about-page-hero h1{font-size:var(--rgb-type-section);line-height:var(--rgb-leading-heading);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);letter-spacing:var(--rgb-tracking-heading)}.about-introduction,.about-capabilities,.about-global,.about-recognition{width:calc(100% - (2 * var(--about-gutter)))}.about-introduction{grid-template-columns:1fr;gap:32px;padding:64px 0 40px}.about-introduction-copy h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-introduction-copy p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body);margin-top:22px}.about-introduction-copy{height:auto}.about-business-scope{margin-top:0;padding-top:48px}.about-business-scope-list{grid-template-columns:1fr;gap:30px}.about-business-scope-item{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.about-business-scope-icon{grid-area:1/1;width:44px;margin:0 0 14px}.about-business-scope-item h3{grid-column:1}.about-introduction-image{width:100%}.about-trust-proof{margin:8px calc(-1 * var(--about-gutter)) 0;grid-template-columns:1fr;gap:0;padding:0}.about-trust-proof article{padding:34px var(--about-gutter);grid-template-columns:1fr;gap:18px}.about-trust-proof article+article{border-left:0;border-top:1px solid var(--about-rule)}.about-trust-proof strong{grid-row:auto;font-size:clamp(68px,22vw,94px)}.about-trust-proof h3{font-size:16px}.about-capabilities{padding:40px 0 80px}.about-capabilities-heading{margin-bottom:44px}.about-capabilities-heading h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-capability-layout{gap:56px}.about-capability-story,.about-capability-story:nth-child(2n){grid-template-columns:1fr;gap:22px}.about-capability-story:nth-child(2n) .about-capability-story-media{order:initial}.about-capability-story h3{font-size:var(--rgb-type-subheading);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-capability-story-copy p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body);margin-top:16px}.about-capability-evidence{margin-top:24px;padding:20px}.about-capability-evidence--customization{grid-template-columns:1fr;gap:16px;padding:0}.about-capability-evidence--customization li{grid-template-columns:1fr;align-items:center;gap:12px;min-height:132px}.about-capability-evidence--customization svg{width:36px;height:36px}.about-capability-evidence--manufacturing{gap:16px;padding:0}.about-capability-evidence--quality{grid-template-columns:1fr;gap:20px}.about-capability-evidence--quality>strong{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:12px}.about-capability-evidence--quality ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.about-capability-story-media img{aspect-ratio:16/10}.about-global{padding:64px 0 72px}.about-recognition{padding:72px 0 80px}.about-global>header h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-global-grid{grid-template:auto/1fr;gap:24px;margin-top:28px}.about-global-copy{order:1;grid-area:auto/1}.about-global-copy p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body)}.about-global-globe-stage{aspect-ratio:1/1.04;order:2;grid-area:auto/1;min-height:0}.about-global-network{order:3;grid-area:auto/1}.about-global-location{flex:1 0 calc(33.333% - 8px);padding-inline:10px}.about-global-address-card{order:4;grid-area:auto/1;justify-self:stretch;width:100%;margin:0;padding:20px;position:static;box-shadow:0 12px 36px #0a0a0a1a}.about-recognition-heading h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-recognition-categories{grid-template-columns:1fr;gap:12px;margin-top:34px;padding:0}.about-recognition-categories li{min-height:0}.about-recognition-evidence{grid-template-columns:1fr;align-items:stretch;gap:0;margin-top:20px}.about-selected-certifications{border-right:0;border-bottom:1px solid var(--about-rule);margin:0;padding:0}.about-certification-stage ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.about-certification-stage li{padding:12px 8px}.about-certification-mark{min-height:78px}.about-recognition-media{overscroll-behavior-inline:contain;overflow:auto hidden}.about-recognition-media img{width:780px;max-width:none}}@media (width<=480px){.about-capability-evidence--manufacturing{grid-template-columns:1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.about-page-hero-media img,.about-capability-story-media img{transition:none;transform:none}.about-page.is-reveal-ready [data-about-reveal],.about-page.is-reveal-ready [data-about-media-reveal]{opacity:1;clip-path:none;transition:none;transform:none}.about-global-globe-canvas,.about-global-globe-overlay path,.about-global-node-label{transition:none;animation:none}.about-global-address-card{transition:none}}.about-page[data-about-v3-demo]{--about-section-heading-size:var(--rgb-type-section);--about-metric-size:clamp(48px, 4vw, 72px);--about-v3-gutter:var(--about-gutter);--about-v3-content:var(--about-content);--about-v3-ink:var(--about-ink);--about-v3-muted:var(--about-muted);--about-v3-paper:#f5f5f2;--about-v3-dark:#08090c;--about-v3-eco:#00c853}.about-page[data-about-v3-demo] .about-page-hero h1,.about-page[data-about-v3-demo] .about-capabilities-heading h2,.about-page[data-about-v3-demo] .about-global>header h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-page[data-about-v3-demo] .about-trust-proof strong,.about-page[data-about-v3-demo] .about-v3-research-metric>strong,.about-page[data-about-v3-demo] .about-v3-delivery-support article>strong{font-size:var(--about-metric-size)}@media (width<=767px){.about-page[data-about-v3-demo]{--about-section-heading-size:var(--rgb-type-section);--about-metric-size:clamp(48px, 14vw, 62px)}}.about-page[data-about-v3-demo] .about-capability-story:first-child .about-capability-story-media,.about-page[data-about-v3-demo] .about-capability-evidence--customization li,.about-page[data-about-v3-demo] .about-recognition-categories li{background:var(--about-v3-paper)}.about-page[data-about-v3-demo] :focus-visible{outline-offset:5px;outline:3px solid #5ad7ff}.about-v3-section-shell,.about-v3-long-term-layout{width:min(var(--about-v3-content), calc(100% - (2 * var(--about-v3-gutter))));margin-inline:auto}.about-v3-section-heading{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.about-v3-section-heading h2,.about-v3-long-term-copy h2{max-width:1050px;font-family:var(--rgb-font-display);font-size:var(--rgb-type-section);font-weight:var(--rgb-weight-heading);letter-spacing:var(--rgb-tracking-heading);line-height:var(--rgb-leading-heading);margin:0}.about-v3-section-heading p,.about-v3-long-term-copy>p{max-width:560px;color:var(--about-v3-muted);font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:0}.about-v3-section-heading--light p{color:#ffffffad}.about-page[data-about-v3-demo] .about-business-scope{width:100%;max-width:820px}.about-page[data-about-v3-demo] .about-business-scope-list{gap:16px}.about-page[data-about-v3-demo] .about-business-scope-item{background:var(--about-v3-paper);text-align:center;border-radius:4px;align-content:center;place-items:center;gap:14px;padding:22px 16px}.about-page[data-about-v3-demo] .about-business-scope-icon{object-fit:contain;width:36px;height:36px;margin:0}.about-page[data-about-v3-demo] .about-business-scope-item h3{font-size:var(--rgb-type-compact);font-weight:var(--rgb-weight-regular);letter-spacing:0;line-height:1.4}.about-v3-usability{color:#fff;background:var(--about-v3-dark);padding:clamp(92px,10vw,172px) 0}.about-v3-usability .about-v3-section-heading{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.about-v3-usability-layout{margin-inline:auto;grid-template-columns:repeat(3,minmax(0,min(26.6667% - clamp(16px,1.5vw,28px)/1.5,462px)));justify-content:space-between;gap:clamp(16px,1.5vw,28px);width:100%;margin-top:clamp(36px,4vw,64px);display:grid}.about-v3-usability-proof{color:#fff;background:#151720;border-radius:clamp(20px,1.8vw,30px);grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.about-v3-usability-proof figure{background:#151720;margin:0;padding:0;overflow:hidden}.about-v3-usability-proof img{aspect-ratio:390/360;object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.about-v3-usability-proof>div{flex-direction:column;gap:16px;padding:clamp(20px,1.7vw,28px);display:flex}.about-v3-usability-proof h3{max-width:15ch;font-family:var(--rgb-font-display);font-size:var(--rgb-type-card);font-weight:var(--rgb-weight-heading);letter-spacing:var(--rgb-tracking-card);line-height:var(--rgb-leading-card);margin:0}.about-v3-usability-proof p{color:#ffffffad;max-width:36ch;font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:auto 0 0}@media (hover:hover) and (pointer:fine){.about-v3-usability-proof:hover img{transform:scale(1.035)}}.about-v3-long-term{color:var(--about-v3-ink);background:#fff;padding:clamp(92px,10vw,172px) 0}.about-v3-long-term-layout{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(44px,7vw,132px);display:grid}.about-v3-long-term-copy{flex-direction:column;min-width:0;display:flex}.about-v3-long-term-copy>p{margin-top:clamp(24px,2vw,32px)}.about-v3-long-term-copy ul{gap:clamp(18px,1.8vw,28px);margin:clamp(32px,3.2vw,48px) 0 0;padding:0;list-style:none;display:grid}.about-v3-long-term-copy li{grid-template-columns:clamp(42px,3.6vw,56px) minmax(0,1fr);align-items:center;gap:clamp(14px,1.4vw,22px);margin:0;display:grid}.about-v3-principle-icon{aspect-ratio:1;width:clamp(42px,3.6vw,56px);color:var(--about-v3-eco);place-items:center;display:grid}.about-v3-principle-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;vector-effect:non-scaling-stroke;width:calc(100% - 2.5px);height:calc(100% - 2.5px);display:block;overflow:visible}.about-v3-principle-copy{display:grid}.about-v3-long-term-copy strong{font-size:clamp(18px,1.35vw,23px);font-weight:var(--rgb-weight-heading);letter-spacing:-.025em;line-height:1.15}.about-v3-long-term-media{background:0 0;border-radius:0;place-items:center;min-height:620px;margin:0;padding:clamp(36px,5vw,84px);display:grid;overflow:hidden}.about-v3-long-term-media img{object-fit:contain;background:#d8d8d8;border-radius:0;width:min(100%,720px);height:auto;max-height:660px;display:block}.about-v3-capability-chain{isolation:isolate;padding-top:clamp(92px,9vw,150px);position:relative}.about-v3-capability-chain:before{z-index:-1;background:var(--about-v3-paper);content:"";width:100vw;position:absolute;inset:0 50%;transform:translate(-50%)}.about-v3-research-proof{color:#fff;background:var(--about-v3-dark);grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(36px,5vw,88px);margin:0 0 clamp(72px,8vw,126px);padding:0 clamp(34px,4.2vw,68px);display:grid;overflow:hidden}.about-v3-research-metric{flex-direction:column;align-items:flex-start;min-width:0;padding-block:clamp(34px,4.2vw,68px);display:flex}.about-v3-research-metric>strong{font-size:clamp(84px,10vw,168px);font-weight:var(--rgb-weight-medium);letter-spacing:-.085em;line-height:.75;display:block}.about-v3-research-metric p{color:#ffffffad;max-width:420px;margin:clamp(24px,2.4vw,36px) 0 0;font-size:clamp(16px,1.15vw,19px);line-height:1.55}.about-v3-flow{color:#fff;background:0 0;min-width:0;min-height:clamp(580px,39vw,640px);display:grid;position:relative;overflow:hidden}.about-v3-flow:before{z-index:0;pointer-events:none;content:"";opacity:0;position:absolute;inset:0}.about-v3-flow-steps{z-index:1;min-height:inherit;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:clamp(24px,2vw,32px) clamp(26px,4vw,64px);list-style:none;display:grid;position:relative}.about-v3-flow-step{min-width:0;min-height:0;margin:0;padding:0;position:relative}@media (width>=768px){.about-v3-flow-step:first-child{grid-area:1/1}.about-v3-flow-step:nth-child(2){grid-area:1/2}.about-v3-flow-step:nth-child(3){grid-area:2/2}.about-v3-flow-step:nth-child(4){grid-area:2/1}.about-v3-flow-step:nth-child(5){grid-area:3/1}.about-v3-flow-step:nth-child(6){grid-area:3/2}}.about-v3-flow-copy{z-index:2;pointer-events:none;text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:5px 10px;width:min(240px,42%);display:grid;position:absolute}.about-v3-flow-step:first-child .about-v3-flow-copy{top:0;left:38%}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy{text-align:right;top:0;right:36%}.about-v3-flow-step:nth-child(3) .about-v3-flow-copy{text-align:right;bottom:55%;right:36%}.about-v3-flow-step:nth-child(4) .about-v3-flow-copy{bottom:55%;left:38%}.about-v3-flow-step:nth-child(5) .about-v3-flow-copy{top:20%;left:38%}.about-v3-flow-step:nth-child(6) .about-v3-flow-copy{text-align:right;top:20%;right:36%}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy{grid-template-columns:minmax(0,1fr) auto}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy-index,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy-index,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy-index{grid-area:1/2/span 2}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(2) .about-v3-flow-copy>span:last-child,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy>span:last-child,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy>span:last-child{grid-column:1}.about-v3-flow-copy-index{color:#ffffffdb;font-size:var(--rgb-type-compact);font-variant-numeric:tabular-nums;font-weight:var(--rgb-weight-heading);letter-spacing:.02em;grid-area:1/1/span 2;padding-top:.08em;line-height:1.15}.about-v3-flow-copy strong{color:#fff;min-width:0;max-width:20ch;font-size:clamp(15px,1.05vw,19px);font-weight:var(--rgb-weight-heading);letter-spacing:-.02em;line-height:1.15;display:block}.about-v3-flow-copy>span:last-child{color:#ffffff9e;min-width:0;max-width:21ch;font-size:clamp(14px,.92vw,16px);line-height:1.35;display:block}.about-v3-flow-rail{z-index:0;pointer-events:none;position:absolute;inset:0}.about-v3-flow-rail-svg{width:100%;height:100%;display:block;overflow:visible}.about-v3-flow-rail-svg--mobile{display:none}.about-v3-flow-rail-path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.about-v3-flow-rail-path--shadow{stroke:#ffffff24;stroke-width:9px}.about-v3-flow-rail-path:not(.about-v3-flow-rail-path--shadow):not(.about-v3-flow-rail-path--hairline){stroke:#ffffff8f;stroke-width:3px}.about-v3-flow-rail-path--hairline{stroke:#ffffffdb;stroke-width:.9px}.about-v3-flow-travel{z-index:1;pointer-events:none;width:12px;height:12px;transform:translate3d(var(--about-v3-flow-travel-x,0px), var(--about-v3-flow-travel-y,0px), 0) translate(-50%, -50%);will-change:transform;background:#fff;border:0;border-radius:50%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 10px #ffffff57}.about-v3-flow-travel--mobile{display:none}.about-v3-delivery-support h3{font-size:var(--rgb-type-card);font-weight:var(--rgb-weight-heading);letter-spacing:var(--rgb-tracking-card);line-height:var(--rgb-leading-card);font-family:var(--rgb-font-display);margin:0}.about-v3-delivery-support p{max-width:38ch;font-size:var(--rgb-type-body);line-height:var(--rgb-leading-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);letter-spacing:var(--rgb-tracking-body);margin:14px 0 0}.about-v3-delivery-support{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(72px,8vw,126px);display:grid}.about-v3-delivery-support article{--about-v3-delivery-inset-block:clamp(30px, 3.5vw, 58px);--about-v3-delivery-inset-inline:clamp(30px, 3.5vw, 58px);min-width:0;min-height:clamp(220px,17.5vw,306px);padding:var(--about-v3-delivery-inset-block) var(--about-v3-delivery-inset-inline);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,2.5vw,44px);display:grid;position:relative}.about-v3-delivery-support article>strong{font-size:clamp(68px,7vw,116px);font-weight:var(--rgb-weight-medium);letter-spacing:-.075em;line-height:.8;position:static}.about-v3-delivery-support article>div{grid-column:2;width:100%;min-width:0;margin-left:0}.about-v3-delivery-support h3{min-height:2.3em}.about-v3-delivery-support p{color:var(--about-v3-muted)}.about-page[data-about-v3-demo].is-about-v3-reveal-ready [data-about-v3-reveal]{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.about-page[data-about-v3-demo].is-about-v3-reveal-ready [data-about-v3-reveal].is-visible{opacity:1;transform:translate(0,0)}@media (width<=1100px){.about-v3-section-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.58fr)}.about-v3-long-term-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}.about-v3-long-term-media{min-height:540px}.about-v3-delivery-support article{grid-template-columns:1fr;align-content:center}.about-v3-delivery-support article>div{grid-column:1;width:100%}}@media (width<=767px){.about-v3-usability,.about-v3-long-term{padding:80px 0}.about-v3-section-heading,.about-v3-long-term-layout{grid-template-columns:1fr;align-items:stretch;gap:28px}.about-v3-section-heading h2,.about-v3-long-term-copy h2{font-size:var(--rgb-type-section);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-heading);letter-spacing:var(--rgb-tracking-heading)}.about-v3-section-heading p,.about-v3-long-term-copy>p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body)}.about-v3-usability-layout{grid-template-columns:1fr;gap:16px;width:100%;margin-top:48px}.about-v3-usability-proof{grid-template-rows:1fr;grid-template-columns:minmax(116px,.82fr) minmax(0,1.18fr);min-height:250px}.about-v3-usability-proof img{aspect-ratio:auto;width:100%;height:100%}.about-v3-usability-proof>div{gap:16px;padding:24px 20px}.about-v3-usability-proof h3{font-size:var(--rgb-type-card);font-family:var(--rgb-font-display);font-weight:var(--rgb-weight-heading);line-height:var(--rgb-leading-card);letter-spacing:var(--rgb-tracking-card)}.about-v3-usability-proof p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body);margin-top:0}.about-v3-long-term-copy ul{gap:18px;margin-top:28px;padding-top:0}.about-v3-long-term-copy li{grid-template-columns:44px minmax(0,1fr);gap:14px}.about-v3-principle-icon{width:44px}.about-v3-long-term-media{min-height:390px;padding:28px 18px}.about-v3-capability-chain{padding-top:80px}.about-v3-research-proof{grid-template-columns:1fr;align-items:start;gap:42px;margin-bottom:64px;padding:30px 0}.about-v3-research-metric{padding-block:0;padding-inline:26px}.about-v3-research-metric>strong{font-size:clamp(80px,28vw,118px)}.about-v3-flow{background:0 0;min-height:0}.about-v3-flow-steps{grid-template-rows:none;grid-template-columns:1fr;gap:0;min-height:0;padding:34px 24px 34px 66px;position:relative;inset:auto}.about-v3-flow-step{text-align:left;min-height:92px;display:block}.about-v3-flow-step:first-child,.about-v3-flow-step:nth-child(2),.about-v3-flow-step:nth-child(3),.about-v3-flow-step:nth-child(4),.about-v3-flow-step:nth-child(5),.about-v3-flow-step:nth-child(6){grid-area:auto}.about-v3-flow-copy,.about-v3-flow-step:first-child .about-v3-flow-copy,.about-v3-flow-step:nth-child(2) .about-v3-flow-copy,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy,.about-v3-flow-step:nth-child(4) .about-v3-flow-copy,.about-v3-flow-step:nth-child(5) .about-v3-flow-copy,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:5px 12px;width:auto;display:grid;position:static;transform:none}.about-v3-flow-copy-index{font-size:var(--rgb-type-compact);grid-area:1/1/span 2;padding-top:.06em}.about-v3-flow-copy strong{grid-area:1/2}.about-v3-flow-copy>span:last-child{grid-area:2/2}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy{text-align:left;grid-template-columns:auto minmax(0,1fr)}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy-index,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy-index,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy-index{grid-area:1/1/span 2}.about-v3-flow-step:nth-child(2) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy strong,.about-v3-flow-step:nth-child(2) .about-v3-flow-copy>span:last-child,.about-v3-flow-step:nth-child(3) .about-v3-flow-copy>span:last-child,.about-v3-flow-step:nth-child(6) .about-v3-flow-copy>span:last-child{grid-column:2}.about-v3-flow-rail{width:10px;height:auto;inset:0 auto 0 25px}.about-v3-flow-rail-svg--desktop{display:none}.about-v3-flow-rail-svg--mobile{display:block}.about-v3-flow-rail-svg--mobile .about-v3-flow-rail-path--shadow{stroke-width:8px}.about-v3-flow-rail-svg--mobile .about-v3-flow-rail-path:not(.about-v3-flow-rail-path--shadow):not(.about-v3-flow-rail-path--hairline){stroke-width:2.8px}.about-v3-flow-rail-svg--mobile .about-v3-flow-rail-path--hairline{stroke-width:.8px}.about-v3-flow-travel--desktop{display:none}.about-v3-flow-travel--mobile{display:block}.about-v3-delivery-support{grid-template-columns:1fr;gap:12px;margin-top:64px}.about-v3-delivery-support article{--about-v3-delivery-inset-block:30px;--about-v3-delivery-inset-inline:26px;grid-template-columns:1fr;align-content:center;gap:24px;min-height:0}.about-v3-delivery-support article>strong{font-size:clamp(68px,22vw,92px)}}@media (width<=480px){.about-v3-usability-proof{grid-template-rows:auto auto;grid-template-columns:1fr}.about-v3-usability-proof img{aspect-ratio:390/300}.about-v3-usability-proof p{font-size:var(--rgb-type-body);font-family:var(--rgb-font-text);font-weight:var(--rgb-weight-regular);line-height:var(--rgb-leading-body);letter-spacing:var(--rgb-tracking-body)}}@media (prefers-reduced-motion:reduce){.about-page[data-about-v3-demo] [data-about-v3-reveal],.about-v3-usability-proof img{opacity:1;transition:none;transform:none}.about-v3-flow-travel{opacity:1;display:block}}
