@font-face{font-family:Noto Sans;src:url(/assets/fonts/noto-sans-600-italic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}.about-page .gold-text{white-space:pre-line}.about-hero{background-position:0 -27px;background-size:auto 791px;height:679px}.about-hero .hero-shade{opacity:1;background:linear-gradient(90deg,#000000e6,#00000080 50%,#0000)}.about-hero .hero-copy{width:calc(100% - 228px);max-width:1212px;padding-top:148px}.about-hero .hero-copy h1{max-width:650px}.about-hero .hero-copy p{white-space:pre-line;max-width:640px;margin:15px 0 40px;line-height:30px}.about-hero .button-row{gap:16px}.about-hero .hero-copy .home-button{width:255px;min-height:42px;padding:8px 20px}.about-hero .hero-copy .outline{width:192px;min-width:0}.about-legacy{color:#fff;background-image:var(--section-image),linear-gradient(0deg,#22354f,#0a1f3b 60%,#171a1f);background-position:50%;background-size:cover;min-height:647px}.legacy-grid{grid-template-columns:428px minmax(0,1fr);gap:165px;width:calc(100% - 212px);max-width:1228px;margin-left:max(60px,50% - 579px);padding-top:151px;padding-bottom:88px;display:grid;position:relative}.legacy-title{padding-top:37px;position:relative}.legacy-group-logo{object-fit:contain;pointer-events:none;width:186px;height:233px;position:absolute;top:-124px;left:-24px}.legacy-title h2{letter-spacing:-.36px;font-size:48px;line-height:64px}.legacy-title blockquote{color:#1d1f23;background:#e8c98f;border-radius:10px;margin:43px 0 0;padding:27px 43px 29px;font:italic 600 22px/28px Noto Sans,sans-serif}.legacy-body{font-size:16px;line-height:24px}.about-purpose{background-color:#fff;min-height:1171px;padding:81px 0 140px}.purpose-list{gap:121px;width:calc(100% - 254px);max-width:1195px;margin:auto;display:grid}.purpose-row{grid-template-columns:464fr 689fr;align-items:start;gap:38px;display:grid}.purpose-card{background:#f6f7f9;border-radius:10px;min-height:411px;padding:52px 48px 16px}.purpose-icon{background:#fff;border:1px solid #e8c98f;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:30px;display:flex}.purpose-icon svg{width:32px;height:32px}.purpose-card h2{letter-spacing:-.3px;font-size:24px;line-height:36px}.purpose-card p{max-width:322px;margin-top:10px;font:400 16px/29px Inter,sans-serif}.purpose-photo{object-fit:cover;border-radius:4px;width:100%;height:411px;margin-top:7px}.purpose-row:nth-child(2n){grid-template-columns:689fr 464fr;gap:42px}.purpose-row:nth-child(2n) .purpose-card{grid-area:1/2;padding:39px 38px 18px 54px}.purpose-row:nth-child(2n) .purpose-photo{opacity:.9;object-position:center 45.4%;grid-area:1/1;margin-top:0}.purpose-row:nth-child(2n) .purpose-icon{margin-bottom:25px}.about-manufacturing{background-size:cover;height:auto;min-height:807px;padding:97px 0 100px}.about-manufacturing .manufacturing-panel{background:#1a202a;border-radius:10px;width:711px;min-height:609px;padding:38px 29px 57px 58px}.about-manufacturing .manufacturing-panel h2{white-space:normal}.about-manufacturing .manufacturing-panel h2 .gold-text{white-space:nowrap}.about-manufacturing .manufacturing-body{margin-top:32px;line-height:24px}.about-manufacturing .performance-grid{gap:30px 40px;margin-top:46px}.about-manufacturing .performance-grid span{letter-spacing:.6px;margin-top:8px}.about-pillars{isolation:isolate;background-image:none;min-height:630px;padding:86px 0 89px;position:relative;overflow:hidden}.about-pillars:before{content:"";background:var(--section-image) center/cover;opacity:.3;z-index:-1;position:absolute;inset:-29px 0 -152px}.about-pillars .home-pillar-grid{max-width:1177px;margin-top:43px;margin-left:4px}.about-pillars .home-pillar-grid article{border-radius:4px;min-height:336px;overflow:hidden}.about-pillars .home-pillar-grid h3{letter-spacing:-.35px}.about-pillars .home-pillar-grid article>div{padding:20px 23px 16px}.about-leadership{color:#fff;background:#1a202a var(--section-image) center/cover;min-height:1350px;padding:124px 0 137px}.leadership-container{width:calc(100% - 234px);max-width:1197px;margin:auto}.about-leadership h2{letter-spacing:-.36px}.about-leadership .center-heading p{white-space:pre-line;max-width:none;margin-top:13px;font-size:16px;line-height:24px}.leadership-list{gap:67px;margin-top:55px;display:grid}.leadership-profile{color:#262626;background:#f6f7f9;border-radius:10px;grid-template-columns:479fr 718fr;min-height:431px;display:grid;overflow:hidden}.leader-photo{background:#eaecee;min-height:431px;position:relative;overflow:hidden}.leader-photo img{width:100.84%;max-width:none;height:auto;position:absolute;top:-12.07%;left:-.83%}.leader-photo .media-placeholder{height:100%;min-height:431px}.leader-copy{padding:47px 48px 36px}.leader-role{color:#1e3a5f;letter-spacing:1.2px;text-transform:uppercase;font-size:16px;font-weight:700;line-height:16px}.leader-copy h3{letter-spacing:-.24px;text-transform:uppercase;margin-top:11px;font-size:24px;font-weight:700;line-height:32px}.leader-biography{max-width:530px;margin-top:22px;font-size:16px;line-height:26px}.leadership-profile:nth-child(2n){grid-template-columns:707fr 490fr}.leadership-profile:nth-child(2n) .leader-photo{grid-area:1/2}.leadership-profile:nth-child(2n) .leader-photo img{width:168.57%;top:-49.65%;left:-29.18%}.leadership-profile:nth-child(2n) .leader-copy{grid-area:1/1;padding-left:77px;padding-right:48px}.about-cta{background-image:var(--section-image),linear-gradient(0deg,#22354f,#0a1f3b 60%,#262626);background-position:50%;background-size:cover;min-height:318px;padding:92px 0 68px}.about-cta .home-container{padding-left:20px}.about-cta h2{max-width:600px}.about-cta p{max-width:490px}.about-cta .home-button{margin-top:25px}.about-page .home-footer{isolation:isolate;background-image:none;padding-top:98px;position:relative}.about-page .home-footer:before{content:"";background:var(--section-image) center/cover;opacity:.25;z-index:-1;position:absolute;inset:10px 0 0}.about-page .footer-copyright{width:calc(100% - 252px);max-width:1180px;margin-inline:auto}.about-page .social-links a,.about-page .social-links>span{background:0 0}.about-page .social-links img{width:30px;height:30px}.about-page .footer-contact p:before{content:"";background:url(/assets/about/location.svg) 50%/contain no-repeat;width:20px;height:22px}.about-page .footer-certifications span{background:url(/assets/about/certificate-check.svg) 50%/contain no-repeat;width:22px;height:22px;font-size:0}@media (width>=1280px){.about-page .footer-columns{grid-template-columns:382px 215px 300px 115px;gap:0 54px;width:calc(100% - 252px);max-width:1188px}.about-page .footer-company img{margin-left:-19px}.about-page .footer-company p{max-width:365px}.about-page .footer-links,.about-page .footer-contact{margin-left:28px}.about-page .footer-contact>a{white-space:nowrap}.about-page .footer-certifications{gap:24px;width:calc(100% - 252px);max-width:1188px;margin-top:44px}}@media (width>=1601px){.about-hero{background-position:50%;background-size:cover}}@media (width<=1279px){.about-hero .hero-copy{width:calc(100% - 100px)}.legacy-grid{grid-template-columns:40% 1fr;gap:65px;width:calc(100% - 100px);margin:auto;padding-top:110px}.legacy-title h2{font-size:42px;line-height:56px}.legacy-title blockquote{padding:24px 30px;font-size:20px}.legacy-group-logo{top:-114px}.purpose-list{width:calc(100% - 100px)}.purpose-card{min-height:430px;padding:35px 28px 25px}.purpose-row:nth-child(2n) .purpose-card{padding:35px 28px 25px}.purpose-photo{height:430px}.purpose-icon{margin-bottom:24px}.purpose-row{gap:30px}.about-manufacturing .manufacturing-panel{width:75%;max-width:720px;margin-left:0;padding-left:35px}.about-manufacturing .manufacturing-panel h2 .gold-text{white-space:normal}.leadership-container{width:calc(100% - 100px)}.leader-copy,.leadership-profile:nth-child(2n) .leader-copy{padding:35px}.leader-copy h3{font-size:22px}.leader-biography{font-size:15px;line-height:25px}.leader-role{font-size:13px}.leader-photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;top:0;left:0}.leadership-profile:nth-child(2n) .leader-photo img{object-fit:cover;width:130%;height:130%;top:-15%;left:-15%}.about-page .footer-copyright{width:calc(100% - 100px)}}@media (width<=1023px){.about-hero{height:650px}.about-hero .hero-copy{padding-top:135px}.about-legacy{min-height:0}.legacy-grid{gap:45px;padding-block:110px 75px}.legacy-title h2{font-size:35px;line-height:48px}.legacy-title blockquote{padding:24px;font-size:18px;line-height:28px}.legacy-body{font-size:15px;line-height:25px}.about-purpose{min-height:0;padding:75px 0}.purpose-list{gap:65px}.purpose-row,.purpose-row:nth-child(2n){grid-template-columns:1fr 1fr;gap:30px}.purpose-card,.purpose-row:nth-child(2n) .purpose-card{min-height:0;padding:28px}.purpose-photo{height:100%;min-height:430px;margin:0}.purpose-card p{font-size:14px;line-height:26px}.about-manufacturing{min-height:0;padding:70px 0}.about-manufacturing .manufacturing-panel{width:90%;min-height:0;padding:35px}.about-manufacturing .performance-grid{margin-top:35px}.about-pillars{min-height:0;padding:70px 0}.about-pillars .home-pillar-grid{margin-left:0}.about-pillars .home-pillar-grid article>div{padding:18px 12px}.about-leadership{min-height:0;padding:80px 0}.leader-copy,.leadership-profile:nth-child(2n) .leader-copy{padding:28px}.leader-biography{font-size:14px;line-height:24px}.leader-copy h3{font-size:20px;line-height:29px}.leader-role{letter-spacing:.8px;font-size:11px;line-height:20px}.leadership-list{gap:40px;margin-top:45px}.about-cta{min-height:0;padding:70px 0}.about-cta .home-container{padding-left:0}.about-cta .home-button{margin-top:0}.about-page .home-footer{padding-top:60px}}@media (width<=767px){.about-hero{background-position:37% 0;background-size:auto 660px;height:610px}.about-hero .hero-copy{width:calc(100% - 40px);padding-top:120px}.about-hero .hero-copy h1{font-size:33px;line-height:43px}.about-hero .hero-copy p{white-space:normal;margin:20px 0 30px;font-size:16px;line-height:26px}.about-hero .button-row{gap:12px}.about-hero .hero-copy .home-button{width:auto;padding:8px 15px;font-size:14px}.about-hero .hero-copy .outline{width:auto}.legacy-grid{grid-template-columns:1fr;gap:35px;width:calc(100% - 40px);padding:115px 0 55px}.legacy-title{padding-top:28px}.legacy-group-logo{width:165px;height:205px;top:-111px;left:-21px}.legacy-title h2{font-size:36px;line-height:48px}.legacy-title blockquote{max-width:428px;margin-top:28px;padding:24px 30px;font-size:19px;line-height:28px}.legacy-body{font-size:15px;line-height:26px}.about-purpose{padding:55px 0}.purpose-list{gap:45px;width:calc(100% - 40px)}.purpose-row,.purpose-row:nth-child(2n){flex-direction:column;gap:22px;display:flex}.purpose-card,.purpose-row:nth-child(2n) .purpose-card{width:100%;padding:30px}.purpose-icon,.purpose-row:nth-child(2n) .purpose-icon{margin-bottom:24px}.purpose-card h2{font-size:24px;line-height:34px}.purpose-card p{font-size:15px;line-height:27px}.purpose-photo{aspect-ratio:689/411;height:auto;min-height:0;margin-top:0}.about-manufacturing{padding:50px 0}.about-manufacturing .manufacturing-panel{background:#1a202af2;width:100%;min-height:0;padding:30px 22px}.about-manufacturing .manufacturing-panel h2{font-size:26px;line-height:34px}.about-manufacturing .manufacturing-body{margin-top:25px}.about-manufacturing .performance-grid{gap:25px 15px;margin-top:30px}.about-manufacturing .performance-grid span{letter-spacing:.3px;font-size:9px}.about-pillars{padding:55px 0}.about-pillars .home-pillar-grid{margin-top:30px}.about-pillars .home-pillar-grid article{min-height:0}.about-leadership{padding:60px 0}.leadership-container{width:calc(100% - 40px)}.about-leadership h2{font-size:28px;line-height:36px}.about-leadership .center-heading p{white-space:normal;font-size:14px;line-height:24px}.leadership-list{gap:30px;margin-top:35px}.leadership-profile,.leadership-profile:nth-child(2n){flex-direction:column;display:flex}.leader-photo{aspect-ratio:479/431;width:100%;min-height:0}.leader-photo img{object-fit:initial;width:100.84%;height:auto;top:-12.07%;left:-.83%}.leadership-profile:nth-child(2n) .leader-photo img{object-fit:initial;width:168.57%;height:auto;top:-49.65%;left:-29.18%}.leader-copy,.leadership-profile:nth-child(2n) .leader-copy{padding:28px 25px 32px}.leader-copy h3{font-size:22px;line-height:30px}.leader-role{font-size:12px}.leader-biography{margin-top:18px;font-size:15px;line-height:26px}.leader-photo .media-placeholder{height:100%;min-height:0}.about-cta{padding:55px 0}.about-cta .home-button{margin:0}.about-page .home-footer{padding-top:50px}.about-page .footer-copyright{width:calc(100% - 40px);padding-inline:0}}
