.ma-hero-carousel{position:relative;min-height:720px;overflow:hidden;background:var(--brand-primary-dark)}.ma-hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s}.ma-hero-slide.is-active{opacity:1;z-index:1}.ma-hero-slide__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ma-hero-slide::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(16,32,35,.9),rgba(33,83,89,.66),rgba(16,32,35,.25));z-index:1}.ma-hero-slide__copy{position:relative;z-index:2;max-width:840px;margin-left:max(24px,(100vw - 1200px) / 2);padding:180px 24px 130px}.ma-hero-slide h1,.ma-hero-slide h2{margin:0 0 22px;color:#fff;font-size:max(2rem, min(4vw, 3.5rem));line-height:1.08;letter-spacing:0}.ma-hero-slide .ma-eyebrow,.ma-hero-slide p{color:#fff}.ma-hero-slide__copy>p:not(.ma-eyebrow){max-width:680px;font-size:1.12rem}.ma-hero-carousel__dots{position:absolute;left:max(24px,(100vw - 1200px) / 2);bottom:46px;z-index:3;display:flex;gap:10px}.ma-hero-carousel__dots button{width:34px;height:4px;border:0;background:rgba(255,255,255,.42)}.ma-hero-carousel__dots button.is-active{background:#fff}.glob-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.glob-stats-grid article{min-width:0;padding:24px;border:1px solid var(--brand-border);background:#fff;text-align:center}.glob-stats-grid svg{width:34px;height:34px;margin-bottom:12px;color:var(--brand-primary)}.glob-stats-grid strong{display:block;color:var(--brand-text);font-size:max(1.5rem, min(2.4vw, 2.2rem));line-height:1}.glob-stats-grid span{display:block;margin-top:8px;color:var(--brand-text);font-size:.92rem}.ma-alloy-finder{display:grid;grid-template-columns:minmax(320px,0.85fr) minmax(0,1fr);grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.ma-alloy-finder__sheets,.ma-alloy-finder__tool{border:1px solid var(--brand-border);background:#fff;padding:30px}.ma-alloy-finder__tool{box-shadow:inset 6px 0 0 var(--brand-primary)}.ma-alloy-finder__tool h2{margin-bottom:20px;font-size:max(1.45rem, min(2.2vw, 2rem));line-height:1.16}.ma-alloy-finder label{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;color:var(--brand-text);font-weight:780}.ma-alloy-finder select{min-height:44px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text);background:var(--brand-bg-alt)}.ma-alloy-finder__sheets{display:grid;grid-gap:14px;gap:14px;align-content:start}.ma-alloy-finder__sheets h3{margin:0 0 8px;color:var(--brand-text)}.ma-sheet-link{display:flex;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--brand-border);color:var(--brand-text);background:var(--brand-bg-alt);font-weight:760}.ma-sheet-link span{color:var(--brand-primary-dark);white-space:nowrap}.glob-tabs{border-bottom:1px solid var(--brand-border)}.glob-tabs .nav-link{border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--brand-text);font-weight:800}.glob-tabs .nav-link.active{border-color:var(--brand-primary);color:var(--brand-primary-dark);background:0 0}.glob-tab-content{padding-top:24px}.ma-trust-aero{display:flex;flex-wrap:nowrap;justify-content:center;gap:14px;background:#fff;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.ma-aero-badge{display:inline-flex;align-items:center;justify-content:center;min-width:132px;min-height:54px;border:1px solid var(--brand-primary);color:var(--brand-primary-dark);font-weight:860;background:var(--brand-bg-alt)}.glob-diagonal-cta{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--brand-primary-dark) 0,var(--brand-primary-dark) 58%,var(--brand-primary) 58%,var(--brand-primary) 100%);color:#fff;text-align:center}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.glob-diagonal-cta{background:linear-gradient(135deg,var(--brand-primary-dark) 0 58%,var(--brand-primary) 58% 100%)}}.glob-diagonal-cta .ma-eyebrow,.glob-diagonal-cta h2,.glob-diagonal-cta p{color:#fff}.glob-diagonal-cta h2{max-width:900px;margin:0 auto 18px;font-size:max(1.7rem, min(3vw, 2.8rem));line-height:1.13}.glob-diagonal-cta p:not(.ma-eyebrow){max-width:760px;margin:0 auto 26px}@media (max-width:991px){.ma-hero-carousel{min-height:620px}.ma-hero-slide__copy{padding-top:130px}.glob-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-alloy-finder{grid-template-columns:1fr}.ma-trust-aero{flex-wrap:wrap}}@media (max-width:575px){.ma-hero-carousel{min-height:600px}.ma-hero-slide h1,.ma-hero-slide h2{font-size:max(2rem, min(4vw, 2.4rem))}.glob-stats-grid{grid-template-columns:1fr}.ma-alloy-finder__sheets,.ma-alloy-finder__tool{padding:22px}}