body{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.6;background-color:#fff}.mk-wrap{width:100%;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}@media (max-width:767px){.mk-wrap{width:100%;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}}.mk-section{padding-top:96px;padding-bottom:96px}@media (max-width:1023px){.mk-section{padding-top:72px;padding-bottom:72px}}@media (max-width:767px){.mk-section{padding-top:56px;padding-bottom:56px}}.mk-section--tint{background-color:var(--mk-tint)}.mk-section--ink{color:#fff;background-color:var(--mk-navy)}.mk-section--tight{padding-top:64px;padding-bottom:64px}.mk-h1{font-family:var(--mk-display);font-weight:700;font-size:clamp(2rem,.585rem + 3.774vw,3rem);line-height:1.12;letter-spacing:-0.02em;margin-bottom:20px}.mk-h2{max-width:26ch;font-family:var(--mk-display);font-weight:700;font-size:clamp(1.5rem,.439rem + 2.83vw,2.25rem);line-height:1.2;letter-spacing:-0.01em;margin-bottom:20px}.mk-h3{font-family:var(--mk-display);font-weight:600;font-size:clamp(1.25rem,.896rem + .943vw,1.5rem);line-height:1.3;margin-bottom:10px}.mk-h4{font-family:var(--mk-display);font-weight:600;font-size:clamp(1.125rem,.948rem + .472vw,1.25rem);line-height:1.35;margin-bottom:8px}.mk-lead{max-width:62ch;font-size:clamp(1.125rem,.948rem + .472vw,1.25rem);line-height:1.6;margin-bottom:28px}.mk-body{max-width:68ch;font-size:16px;line-height:1.6;margin-bottom:16px}.mk-caption{max-width:80ch;color:var(--mk-steel-dark);font-weight:500;font-size:13px;line-height:1.4}.mk-eyebrow{color:var(--mk-steel-light);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0.12em;margin-bottom:16px}.mk-quote{max-width:40ch;font-family:var(--mk-serif);font-weight:400;font-size:clamp(1.125rem,.771rem + .943vw,1.375rem);line-height:1.5;font-style:italic;margin-bottom:24px}.mk-link{color:var(--mk-blue);font-weight:600;text-decoration:underline}.mk-link:hover{color:var(--mk-ink)}.mk-link{text-underline-offset:3px}.mk-btn-row{display:flex;align-items:center;gap:12px}.mk-btn-row{flex-wrap:wrap}.mk-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:var(--mk-display);font-weight:700;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:0.04em;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;border-radius:2px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.mk-btn:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}.mk-btn--primary{color:#fff;background-color:var(--mk-red);border-top:2px solid var(--mk-red);border-right:2px solid var(--mk-red);border-bottom:2px solid var(--mk-red);border-left:2px solid var(--mk-red)}.mk-btn--primary:hover{color:#fff;background-color:var(--mk-ink);border-top:2px solid var(--mk-ink);border-right:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);border-left:2px solid var(--mk-ink)}.mk-btn--outline{color:var(--mk-ink);background-color:transparent;border-top:2px solid var(--mk-ink);border-right:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);border-left:2px solid var(--mk-ink)}.mk-btn--outline:hover{color:#fff;background-color:var(--mk-blue);border-top:2px solid var(--mk-blue);border-right:2px solid var(--mk-blue);border-bottom:2px solid var(--mk-blue);border-left:2px solid var(--mk-blue)}.mk-btn--light{color:#fff;background-color:transparent;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff}.mk-btn--light:hover{color:#fff;background-color:var(--mk-blue);border-top:2px solid var(--mk-blue);border-right:2px solid var(--mk-blue);border-bottom:2px solid var(--mk-blue);border-left:2px solid var(--mk-blue)}.mk-list{display:flex;flex-flow:column;gap:10px;max-width:64ch;margin-bottom:24px}.mk-list{list-style:none}.mk-list-item{position:relative;line-height:1.5;padding-left:22px}.mk-list-item:before{position:absolute;top:0.62em;left:0px;width:10px;height:2px;background-color:var(--mk-red)}.mk-list-item:before{content:""}.mk-split{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center;gap:64px}@media (max-width:1023px){.mk-split{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:40px}}.mk-split--reverse{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}@media (max-width:1023px){.mk-split--reverse{grid-template-columns:minmax(0,1fr)}}.mk-split--top{align-items:start}.mk-figure{width:100%;overflow:hidden;background-color:var(--mk-tint);border-radius:2px}.mk-img{display:block;width:100%;height:100%;object-fit:cover}.mk-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}@media (max-width:1023px){.mk-grid-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:767px){.mk-grid-3{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}}.mk-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}@media (max-width:767px){.mk-grid-2{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}}.mk-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}@media (max-width:1023px){.mk-grid-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:767px){.mk-grid-4{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}}.mk-item{padding-top:20px;border-top:2px solid var(--mk-ink)}.mk-section-head{margin-bottom:48px}.mk-cta-band{display:flex;flex-flow:column;align-items:center;text-align:center}.mk-cta-band .mk-h2{max-width:30ch}.mk-cta-band .mk-body{max-width:60ch;color:#e6e6e7;margin-bottom:32px}.mk-hero{display:flex;align-items:end;position:relative;min-height:440px;overflow:hidden;color:#fff;background-color:var(--mk-ink)}.mk-hero--home{align-items:center;min-height:680px}@media (max-width:1023px){.mk-hero--home{align-items:center;min-height:600px}}@media (max-width:767px){.mk-hero--home{align-items:end;min-height:560px}}.mk-hero-media{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.mk-hero-shade{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(10,10,10,.86) 0%,rgba(10,10,10,.7) 38%,rgba(10,10,10,.2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.mk-hero-shade{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(10,10,10,.55) 0%,rgba(10,10,10,.8) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.mk-hero-inner{position:relative;z-index:1;padding-top:120px;padding-bottom:72px}.mk-hero-inner .mk-lead{color:#ededed}.mk-hero-inner .mk-h1{max-width:20ch}@media (max-width:767px){.mk-hero-inner{position:relative;z-index:1;padding-top:96px;padding-bottom:48px}}.mk-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:100;background-color:var(--mk-navy-deep);border-bottom:1px solid var(--mk-navy-line)}.mk-header-inner{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;height:84px;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}@media (max-width:1119px){.mk-header-inner{display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;height:84px;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}}@media (max-width:1023px){.mk-header-inner{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;height:76px;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}}@media (max-width:767px){.mk-header-inner{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;height:68px;max-width:1248px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}}.mk-logo{display:flex;align-items:center;flex-shrink:0}.mk-logo-img{display:block;width:auto;height:56px}@media (max-width:1119px){.mk-logo-img{display:block;width:auto;height:48px}}@media (max-width:1023px){.mk-logo-img{display:block;width:auto;height:46px}}@media (max-width:767px){.mk-logo-img{display:block;width:auto;height:40px}}.mk-nav{display:flex;align-items:center;gap:30px}@media (max-width:1119px){.mk-nav{display:flex;align-items:center;gap:20px}}@media (max-width:1023px){.mk-nav{display:none}}.mk-nav-item{display:flex;align-items:center;position:relative;height:84px}.mk-nav-item:hover .mk-dropdown{visibility:visible;transform:translate3d(0,0px,0)}.mk-nav-item:focus-within .mk-dropdown{visibility:visible;transform:translate3d(0,0px,0)}@media (max-width:1023px){.mk-nav-item{display:flex;flex-flow:column;align-items:stretch;position:relative;height:auto}}.mk-nav-link{color:#fff;font-family:var(--mk-body);font-weight:600;font-size:15px;line-height:1.4;text-decoration:none}.mk-nav-link:hover{color:#fff;text-decoration:underline}.mk-nav-link:hover{text-decoration-color:var(--mk-red);text-underline-offset:8px;text-decoration-thickness:2px}.mk-nav-link:focus-visible{outline:3px solid var(--mk-blue);outline-offset:4px}.mk-nav-link.is-active{color:#fff;text-decoration:underline}.mk-nav-link.is-active{text-decoration-color:var(--mk-red);text-underline-offset:8px;text-decoration-thickness:2px}@media (max-width:1023px){.mk-nav-link{display:block;color:var(--mk-ink);font-family:var(--mk-body);font-weight:600;font-size:17px;line-height:1.4;text-decoration:none;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #e4e4e5}.mk-nav-link:hover{color:var(--mk-blue);text-decoration:none}.mk-nav-link.is-active{color:var(--mk-blue);text-decoration:none}}.mk-nav-link--parent{position:relative;padding-right:16px}.mk-nav-link--parent:after{position:absolute;top:50%;right:0px;width:7px;height:7px;margin-top:-6px;border-right:2px solid #aeb6c4;border-bottom:2px solid #aeb6c4;transform:rotateZ(45deg)}.mk-nav-link--parent:after{content:""}@media (max-width:1023px){.mk-nav-link--parent{position:relative;padding-right:56px}.mk-nav-link--parent:after{display:none}}.mk-dropdown{display:flex;visibility:hidden;flex-flow:column;position:absolute;top:100%;left:-20px;z-index:110;min-width:290px;padding-top:8px;padding-bottom:8px;background-color:#fff;border-top:3px solid var(--mk-ink);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light);transition:transform 0.18s ease,visibility 0.18s ease;box-shadow:0px 18px 40px rgba(10,10,10,.12);transform:translate3d(0,8px,0)}@media (max-width:1023px){.mk-dropdown{display:none;visibility:visible;position:static;min-width:0px;padding-top:4px;padding-bottom:8px;padding-left:12px;background-color:#fff;border-top:0px solid transparent;border-right:0px solid transparent;border-bottom:0px solid transparent;border-left:0px solid transparent}.mk-dropdown{box-shadow:none;transform:none}}.mk-dropdown-link{display:block;color:var(--mk-ink);font-weight:500;font-size:15px;line-height:1.35;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}.mk-dropdown-link:hover{color:var(--mk-blue);background-color:var(--mk-tint)}.mk-dropdown-link:focus-visible{outline:3px solid var(--mk-blue);outline-offset:-3px}@media (max-width:1023px){.mk-dropdown-link{display:block;color:var(--mk-steel-dark);font-weight:500;font-size:16px;line-height:1.35;text-decoration:none;padding-top:9px;padding-right:8px;padding-bottom:9px;padding-left:8px}}.mk-nav-cta{display:none}@media (max-width:767px){.mk-nav-cta{display:inline-flex;align-self:start;margin-top:20px}}.mk-header-cta{flex-shrink:0}@media (max-width:1023px){.mk-header-cta{margin-left:auto}}@media (max-width:767px){.mk-header-cta{display:none}}.mk-burger{display:none}@media (max-width:1023px){.mk-burger{display:flex;align-items:center;gap:8px;color:#fff;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-radius:2px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;cursor:pointer}}.mk-burger-icon{width:24px;height:24px}.mk-burger-label{font-family:var(--mk-display);font-weight:600;font-size:15px}@media (max-width:1023px){.mk-nav-open{display:flex;flex-flow:column;align-items:stretch;gap:0px;position:absolute;top:100%;right:0px;left:0px;width:100%;max-height:calc(100vh - 76px);padding-top:8px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:#fff;border-bottom:3px solid var(--mk-ink);box-shadow:0px 24px 40px rgba(10,10,10,.14)}.mk-nav-open{overflow-y:auto}}@media (max-width:767px){.mk-nav-open{display:flex;flex-flow:column;align-items:stretch;gap:0px;position:absolute;top:100%;right:0px;left:0px;width:100%;max-height:calc(100vh - 68px);padding-top:8px;padding-right:16px;padding-bottom:28px;padding-left:16px;background-color:#fff;border-bottom:3px solid var(--mk-ink);box-shadow:0px 24px 40px rgba(10,10,10,.14)}.mk-nav-open{overflow-y:auto}}.mk-footer{color:#fff;padding-top:80px;background-color:var(--mk-navy-deep);border-top:1px solid var(--mk-navy-line)}@media (max-width:767px){.mk-footer{color:#fff;padding-top:56px;background-color:var(--mk-navy-deep);border-top:1px solid var(--mk-navy-line)}}.mk-footer-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);gap:48px;padding-bottom:64px}@media (max-width:1023px){.mk-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding-bottom:48px}}@media (max-width:767px){.mk-footer-grid{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:36px;text-align:center;padding-bottom:40px}}.mk-footer-brand{display:flex;flex-flow:column;gap:20px}@media (max-width:767px){.mk-footer-brand{display:flex;flex-flow:column;align-items:center;gap:20px;text-align:center}}.mk-footer-logo{display:inline-flex}.mk-footer-logo-img{display:block;width:220px;height:auto}.mk-footer-text{max-width:38ch;color:var(--mk-steel-light);font-size:15px;line-height:1.6}@media (max-width:767px){.mk-footer-text{max-width:38ch;color:var(--mk-steel-light);font-size:15px;line-height:1.6;text-align:center;margin-right:auto;margin-left:auto}}.mk-social{display:flex;gap:10px}@media (max-width:767px){.mk-social{display:flex;justify-content:center;gap:10px}}.mk-social-link{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:var(--mk-steel-light);border-radius:2px;border-top:1px solid var(--mk-steel-dark);border-right:1px solid var(--mk-steel-dark);border-bottom:1px solid var(--mk-steel-dark);border-left:1px solid var(--mk-steel-dark)}.mk-social-link:hover{color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.mk-social-link:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}.mk-social-icon{width:20px;height:20px}.mk-footer-col{display:flex;flex-flow:column;gap:10px}@media (max-width:767px){.mk-footer-col{display:flex;flex-flow:column;align-items:center;gap:10px;text-align:center}}.mk-footer-title{color:#fff;font-family:var(--mk-display);font-weight:600;font-size:18px;margin-bottom:6px}.mk-footer-link{color:var(--mk-steel-light);font-size:15px;line-height:1.45;text-decoration:none}.mk-footer-link:hover{color:#fff;text-decoration:underline}.mk-footer-link:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}.mk-footer-address{color:var(--mk-steel-light);font-size:15px;line-height:1.6;font-style:normal;margin-bottom:6px}.mk-footer-bar{padding-top:22px;padding-bottom:22px;border-top:1px solid var(--mk-navy-line)}@media (max-width:767px){.mk-footer-bar{text-align:center;padding-top:22px;padding-bottom:22px;border-top:1px solid var(--mk-navy-line)}}.mk-footer-copy{color:var(--mk-steel-light);font-size:13px}.mk-mt{margin-top:12px}.mk-stats{background-color:var(--mk-tint);border-bottom:1px solid #e4e4e5}.mk-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.mk-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mk-stats-grid{display:flex;flex-flow:column;justify-content:start;align-items:start}}.mk-stat{padding-top:36px;padding-right:20px;padding-bottom:36px;padding-left:28px;border-left:1px solid var(--mk-steel-light)}@media (max-width:767px){.mk-stat{padding-top:24px;padding-right:12px;padding-bottom:24px;padding-left:16px;border-left:1px solid var(--mk-steel-light)}}.mk-stat-num{color:var(--mk-ink);font-family:var(--mk-display);font-weight:900;font-size:clamp(2rem,1.646rem + .943vw,2.5rem);line-height:1.05;margin-bottom:8px}.mk-stat-label{max-width:24ch;color:var(--mk-steel-dark);font-weight:500;font-size:15px;line-height:1.4}.mk-figure--portrait{aspect-ratio:4/5}@media (max-width:1023px){.mk-figure--portrait{aspect-ratio:3/2}}.mk-figure--wide{aspect-ratio:3/2}.mk-head-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}@media (max-width:1023px){.mk-head-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:0px}}.mk-head-note{color:var(--mk-steel-dark);margin-bottom:20px}.mk-ind-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1119px){.mk-ind-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (max-width:1023px){.mk-ind-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:479px){.mk-ind-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}}.mk-ind-card{display:flex;flex-flow:column;overflow:hidden;color:var(--mk-ink);text-decoration:none;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2;transition:box-shadow 0.2s ease,transform 0.2s ease}.mk-ind-card:hover{box-shadow:0px 14px 30px rgba(10,10,10,.12);transform:translate3d(0,-3px,0)}.mk-ind-card:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}.mk-ind-card:hover .mk-ind-img{transform:scale(1.04,1.04)}.mk-ind-card:hover .mk-ind-more{color:var(--mk-blue)}.mk-ind-media{display:block;overflow:hidden;aspect-ratio:3/2;background-color:var(--mk-steel-light)}.mk-ind-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease;filter:saturate(80%) contrast(105%)}.mk-ind-body{display:flex;flex-flow:column;flex-grow:1;padding-top:18px;padding-right:20px;padding-bottom:22px;padding-left:20px}.mk-ind-heat{display:flex;flex-flow:column;gap:6px;margin-bottom:14px}.mk-ind-temp{color:var(--mk-steel-dark);font-family:var(--mk-display);font-weight:600;font-size:13px;line-height:1.2;letter-spacing:0.02em}.mk-heat{display:block;width:100%;height:4px;overflow:hidden;background-color:#e6e6e7;border-radius:2px}.mk-heat--all{background-image:repeating-linear-gradient(90deg,#a9aaab 0px,#a9aaab 6px,transparent 6px,transparent 10px)}.mk-heat-fill{display:block;height:100%;background-image:linear-gradient(90deg,#c1c2c3 0%,#68686a 70%,#e10101 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.mk-heat--1650{width:97%}.mk-heat--1550{width:91%}.mk-heat--1500{width:88%}.mk-heat--1450{width:85%}.mk-heat--1250{width:74%}.mk-heat--960{width:56%}.mk-ind-title{margin-bottom:8px}.mk-ind-desc{color:#3a3a3c;font-size:15px;line-height:1.55;margin-bottom:16px}.mk-ind-more{color:var(--mk-ink);font-family:var(--mk-display);font-weight:600;font-size:15px;text-decoration:underline;margin-top:auto}.mk-ind-more{text-underline-offset:4px;text-decoration-color:var(--mk-steel-light)}.mk-ind-note{margin-top:20px}.mk-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.mk-steps{list-style:none;counter-reset:none}@media (max-width:1023px){.mk-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.mk-steps{list-style:none}}@media (max-width:479px){.mk-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.mk-steps{list-style:none}}.mk-step{padding-top:20px;border-top:2px solid var(--mk-ink)}.mk-step-num{display:block;color:var(--mk-red);font-family:var(--mk-display);font-weight:900;font-size:32px;line-height:1;margin-bottom:16px}.mk-mission{display:flex;flex-flow:column;align-items:center;text-align:center}.mk-mission-quote{max-width:34ch;font-size:clamp(1.375rem,.845rem + 1.415vw,1.875rem);margin-top:8px;margin-bottom:28px;padding-top:28px;border-top:3px solid var(--mk-red)}.mk-signature{color:var(--mk-steel-dark);font-family:var(--mk-serif);font-size:17px;font-style:italic;margin-bottom:20px}.mk-network{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}@media (max-width:767px){.mk-network{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}}.mk-net-group{display:flex;flex-flow:column;gap:14px}.mk-net-title{color:var(--mk-steel-dark);font-family:var(--mk-display);font-weight:600;font-size:13px;letter-spacing:0.04em;padding-bottom:10px;border-bottom:1px solid #e1e1e2}.mk-net-row{font-weight:600;font-size:16px;line-height:1.35}.mk-pin{display:inline-block;width:14px;height:14px;margin-right:12px;border-radius:50%}.mk-pin{vertical-align:middle}.mk-pin--office{background-color:var(--mk-red);border-top:3px solid var(--mk-red);border-right:3px solid var(--mk-red);border-bottom:3px solid var(--mk-red);border-left:3px solid var(--mk-red)}.mk-pin--partner{background-color:#fff;border-top:3px solid var(--mk-steel-dark);border-right:3px solid var(--mk-steel-dark);border-bottom:3px solid var(--mk-steel-dark);border-left:3px solid var(--mk-steel-dark)}.mk-phero{position:relative;overflow:hidden;color:#fff;padding-top:88px;padding-bottom:88px;background-color:var(--mk-navy)}@media (max-width:767px){.mk-phero{position:relative;overflow:hidden;color:#fff;padding-top:56px;padding-bottom:56px;background-color:var(--mk-navy)}}.mk-phero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px}.mk-phero-grid .mk-lead{color:#e3e3e4}.mk-phero-grid .mk-h1{max-width:22ch}@media (max-width:1023px){.mk-phero-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}}.mk-phero-media{overflow:hidden;aspect-ratio:4/3;background-color:#1e1e1f;border-radius:2px;border-bottom:4px solid var(--mk-red)}@media (max-width:1023px){.mk-phero-media{max-width:640px;overflow:hidden;aspect-ratio:16/9;background-color:#1e1e1f;border-radius:2px;border-bottom:4px solid var(--mk-red)}}.mk-crumb{color:var(--mk-steel-light);font-weight:600;font-size:14px;margin-bottom:18px}.mk-crumb-link{color:var(--mk-steel-light);text-decoration:underline}.mk-crumb-link:hover{color:#fff}.mk-crumb-link{text-underline-offset:3px}.mk-intro{max-width:760px;margin-bottom:48px}.mk-intro .mk-h2{max-width:30ch}.mk-diagram{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}.mk-diagram-img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}.mk-figcap{color:var(--mk-steel-dark);font-weight:500;font-size:13px;line-height:1.4;margin-top:12px}.mk-figure--square{aspect-ratio:1/1}.mk-figure--land{aspect-ratio:3/2}.mk-figure--tall{aspect-ratio:4/5}.mk-brochure{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:64px}@media (max-width:1023px){.mk-brochure{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}}.mk-cover{width:100%;max-width:320px;overflow:hidden;aspect-ratio:3/4;background-color:#fff;border-top:1px solid var(--mk-steel-light);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light);box-shadow:0px 18px 36px rgba(10,10,10,.16);transform:rotateZ(-4deg)}@media (max-width:1023px){.mk-cover{width:100%;max-width:240px;overflow:hidden;aspect-ratio:3/4;margin-left:12px;background-color:#fff;border-top:1px solid var(--mk-steel-light);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light);box-shadow:0px 18px 36px rgba(10,10,10,.16);transform:rotateZ(-3deg)}}.mk-cover-img{display:block;width:100%;height:100%;object-fit:cover}.mk-soon{display:inline-flex;align-items:center;color:var(--mk-steel-dark);font-family:var(--mk-display);font-weight:600;font-size:15px;padding-top:13px;padding-right:20px;padding-bottom:13px;padding-left:20px;border-radius:2px;border-top:2px dashed var(--mk-steel-light);border-right:2px dashed var(--mk-steel-light);border-bottom:2px dashed var(--mk-steel-light);border-left:2px dashed var(--mk-steel-light)}.mk-placeholder{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;color:var(--mk-steel-dark);font-size:14px;line-height:1.45;text-align:center;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px;background-color:var(--mk-tint);border-radius:2px;border-top:2px dashed var(--mk-steel-light);border-right:2px dashed var(--mk-steel-light);border-bottom:2px dashed var(--mk-steel-light);border-left:2px dashed var(--mk-steel-light)}.mk-placeholder-title{color:var(--mk-ink);font-family:var(--mk-display);font-weight:600;font-size:16px}.mk-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}@media (max-width:767px){.mk-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}}.mk-mini-fig{overflow:hidden;aspect-ratio:4/3;background-color:var(--mk-tint);border-radius:2px}.mk-spec-note{margin-top:28px}.mk-card{display:flex;flex-flow:column;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:2px;border-top:3px solid var(--mk-ink);border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}.mk-card .mk-body{color:#3a3a3c}@media (max-width:767px){.mk-card{display:flex;flex-flow:column;padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;background-color:#fff;border-radius:2px;border-top:3px solid var(--mk-ink);border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}}.mk-card-foot{margin-top:auto;padding-top:12px}.mk-grid-1{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:24px}.mk-diagram-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}@media (max-width:767px){.mk-diagram-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}}.mk-btn-row--center{display:flex;justify-content:center;align-items:center;gap:12px}.mk-btn-row--center{flex-wrap:wrap}.mk-proj-list{gap:18px;font-size:17px}.mk-diagram--card{display:flex;justify-content:center;align-items:center;aspect-ratio:4/3;margin-bottom:20px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.mk-diagram--card .mk-diagram-img{height:100%;max-height:100%}.mk-figure--card{aspect-ratio:4/3;margin-bottom:20px}.mk-grid-2--rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}@media (max-width:767px){.mk-grid-2--rows{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 32px}}.mk-strip{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:48px}@media (max-width:767px){.mk-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}}.mk-strip-fig{overflow:hidden;aspect-ratio:4/3;background-color:var(--mk-tint);border-radius:2px}.mk-strip-fig--wide{aspect-ratio:auto}@media (max-width:767px){.mk-strip-fig--wide{grid-column-start:1;grid-column-end:-1;aspect-ratio:16/9}}.mk-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.mk-network--single{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.mk-phero-media--diagram{display:flex;justify-content:center;align-items:center;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:#fff}.mk-phero-diagram{display:block;width:100%;height:100%;object-fit:contain}.mk-kiln-diagram{margin-bottom:40px}.mk-figure--narrow{justify-self:end;max-width:440px}.mk-chips{display:flex;gap:8px;margin-bottom:32px}.mk-chips{flex-wrap:wrap}.mk-chip{color:var(--mk-ink);font-family:var(--mk-body);font-weight:600;font-size:15px;line-height:1.2;text-decoration:none;padding-top:9px;padding-right:14px;padding-bottom:9px;padding-left:14px;background-color:#fff;border-radius:2px;border-top:1px solid var(--mk-steel-light);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light);cursor:pointer}.mk-chip:hover{border-top:1px solid var(--mk-ink);border-right:1px solid var(--mk-ink);border-bottom:1px solid var(--mk-ink);border-left:1px solid var(--mk-ink)}.mk-chip:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}.mk-chip[aria-pressed="true"]{color:#fff;background-color:var(--mk-ink);border-top:1px solid var(--mk-ink);border-right:1px solid var(--mk-ink);border-bottom:1px solid var(--mk-ink);border-left:1px solid var(--mk-ink)}.mk-lib-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}@media (max-width:1023px){.mk-lib-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:767px){.mk-lib-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}}.mk-lib-card{display:flex;flex-flow:column;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}.mk-lib-card:hover .mk-lib-cover{box-shadow:0px 12px 26px rgba(10,10,10,.14)}.mk-lib-cover{width:62%;overflow:hidden;aspect-ratio:3/4;margin-bottom:22px;background-color:#fff;border-top:1px solid var(--mk-steel-light);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light);transition:box-shadow 0.2s ease}@media (max-width:767px){.mk-lib-cover{width:48%;overflow:hidden;aspect-ratio:3/4;margin-bottom:18px;background-color:#fff;border-top:1px solid var(--mk-steel-light);border-right:1px solid var(--mk-steel-light);border-bottom:1px solid var(--mk-steel-light);border-left:1px solid var(--mk-steel-light)}}.mk-lib-cover--blank{display:flex;flex-flow:column;justify-content:end;padding-top:20px;padding-right:18px;padding-bottom:24px;padding-left:18px}.mk-blank-title{color:var(--mk-ink);font-family:var(--mk-display);font-weight:700;font-size:22px;line-height:1.15;padding-top:12px;border-top:3px solid var(--mk-red)}.mk-lib-desc{color:#3a3a3c;font-size:15px;line-height:1.55;margin-bottom:20px}.mk-lib-actions{display:flex;align-items:center;gap:10px;margin-top:auto}.mk-lib-actions{flex-wrap:wrap}.mk-btn--sm{font-size:15px;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px}.mk-soon--sm{font-size:14px;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:12px}.mk-lib-grid[data-filter="iron"] .mk-lib-card:not([data-cat="iron"]){display:none}.mk-lib-grid[data-filter="steel"] .mk-lib-card:not([data-cat="steel"]){display:none}.mk-lib-grid[data-filter="foundry"] .mk-lib-card:not([data-cat="foundry"]){display:none}.mk-lib-grid[data-filter="nf"] .mk-lib-card:not([data-cat="nf"]){display:none}.mk-lib-grid[data-filter="al"] .mk-lib-card:not([data-cat="al"]){display:none}.mk-lib-grid[data-filter="cement"] .mk-lib-card:not([data-cat="cement"]){display:none}.mk-lib-grid[data-filter="glass"] .mk-lib-card:not([data-cat="glass"]){display:none}.mk-lib-grid[data-filter="acc"] .mk-lib-card:not([data-cat="acc"]){display:none}.mk-lib-grid[data-filter="qc"] .mk-lib-card:not([data-cat="qc"]){display:none}.mk-svc-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.mk-svc-grid .mk-svc:nth-child(n+4){grid-column-start:span 3}@media (max-width:1023px){.mk-svc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mk-svc-grid .mk-svc:nth-child(n+4){grid-column-start:span 1}}@media (max-width:767px){.mk-svc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}}.mk-svc{display:flex;flex-flow:column;grid-column-start:span 2;color:var(--mk-ink);text-decoration:none;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:2px;border-top:3px solid var(--mk-ink);border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2;transition:box-shadow 0.2s ease}.mk-svc:hover{box-shadow:0px 14px 30px rgba(10,10,10,.1)}.mk-svc:hover .mk-ind-more{color:var(--mk-blue)}.mk-svc:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}@media (max-width:1023px){.mk-svc{display:flex;flex-flow:column;grid-column-start:span 1;color:var(--mk-ink);text-decoration:none;padding-top:24px;padding-right:22px;padding-bottom:24px;padding-left:22px;background-color:#fff;border-radius:2px;border-top:3px solid var(--mk-ink);border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}}.mk-svc--wide{grid-column-start:span 3}.mk-svc-icon{width:48px;height:48px;margin-bottom:20px}.mk-svc-desc{color:#3a3a3c;font-size:15px;line-height:1.55;margin-bottom:20px}.mk-figure--narrow-l{max-width:420px}.mk-qc-history{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px}@media (max-width:1023px){.mk-qc-history{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}}.mk-qc-stat{padding-top:4px;padding-left:24px;border-left:3px solid var(--mk-red)}.mk-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.mk-stages{list-style:none}@media (max-width:1023px){.mk-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.mk-stages{list-style:none}}@media (max-width:767px){.mk-stages{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.mk-stages{list-style:none}}.mk-strip--4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px}@media (max-width:767px){.mk-strip--4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}}.mk-gantt{display:flex;flex-flow:column;gap:18px;padding-top:32px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}.mk-gantt-row{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px}@media (max-width:479px){.mk-gantt-row{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px}}.mk-gantt-label{color:var(--mk-steel-dark);font-weight:600;font-size:14px}.mk-gantt-track{display:block;position:relative;height:14px;background-color:var(--mk-tint);border-radius:2px}.mk-gantt-bar{position:absolute;top:0px;height:100%;border-radius:2px}.mk-gantt--prod{left:0%;width:46%;background-color:var(--mk-steel-light)}.mk-gantt--insp{left:30%;width:26%;background-color:var(--mk-steel-mid)}.mk-gantt--ship{left:52%;width:28%;background-color:var(--mk-steel-dark)}.mk-gantt--inst{left:80%;width:20%;background-color:var(--mk-ink)}.mk-gantt-mile{position:absolute;top:-6px;left:80%;width:3px;height:26px;background-color:var(--mk-blue)}.mk-gantt-legend{color:var(--mk-steel-dark);font-size:13px;margin-top:4px}.mk-gantt-key{display:inline-block;width:3px;height:14px;margin-right:8px;background-color:var(--mk-blue)}.mk-gantt-key{vertical-align:middle}.mk-img--top{object-position:50% 20%}.mk-img--low{object-position:50% 70%}.mk-timeline{display:flex;flex-flow:column;gap:0px;margin-left:8px;border-left:2px solid var(--mk-steel-light)}.mk-timeline{list-style:none}.mk-tl-item{position:relative;padding-bottom:28px;padding-left:32px}.mk-tl-item:before{position:absolute;top:4px;left:-8px;width:14px;height:14px;background-color:var(--mk-red);border-radius:50%;border-top:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #fff}.mk-tl-item:before{content:""}.mk-tl-year{font-family:var(--mk-display);font-weight:700;font-size:20px;line-height:1.2;margin-bottom:6px}.mk-tl-text{max-width:46ch;color:#3a3a3c;font-size:16px;line-height:1.55}.mk-tbc{color:var(--mk-steel-dark);font-style:italic}.mk-letter{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px}@media (max-width:1023px){.mk-letter{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:36px}}.mk-letter-portrait{max-width:340px}@media (max-width:1023px){.mk-letter-portrait{max-width:260px}}.mk-letter-body{margin-bottom:20px;padding-left:28px;border-left:3px solid var(--mk-red)}.mk-letter-p{max-width:48ch;margin-bottom:16px}.mk-letter-sign{padding-left:31px}.mk-person{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:28px;padding-top:24px;border-top:2px solid var(--mk-ink)}@media (max-width:479px){.mk-person{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;padding-top:20px;border-top:2px solid var(--mk-ink)}}.mk-person-photo{aspect-ratio:1/1;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.mk-person-contact{font-weight:600;font-size:16px}.mk-network--hero{color:var(--mk-ink)}.mk-office{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:2px;border-top:3px solid var(--mk-red);border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}.mk-office--partner{border-top:3px solid var(--mk-steel-dark)}.mk-office-addr{font-size:17px;line-height:1.55;font-style:normal;margin-bottom:10px}.mk-tag{display:inline-block;color:#fff;font-weight:600;font-size:13px;line-height:1.2;margin-bottom:16px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;background-color:var(--mk-steel-dark);border-radius:2px}.mk-tag--office{background-color:var(--mk-red)}.mk-chero{background-color:#fff;border-bottom:1px solid #e4e4e5}.mk-chero{background-image:repeating-linear-gradient(0deg,transparent 0px,transparent 31px,#f0f0f1 31px,#f0f0f1 32px),repeating-linear-gradient(90deg,transparent 0px,transparent 31px,#f0f0f1 31px,#f0f0f1 32px);background-size:40% 100%,40% 100%;background-position:right top,right top;background-repeat:no-repeat,no-repeat}@media (max-width:1023px){.mk-chero{background-color:#fff;border-bottom:1px solid #e4e4e5}}.mk-chero-inner{padding-top:88px;padding-bottom:80px}@media (max-width:767px){.mk-chero-inner{padding-top:56px;padding-bottom:56px}}.mk-chero-title{display:inline-block;margin-bottom:24px;padding-bottom:20px;border-bottom:3px solid var(--mk-red)}.mk-rfq{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:56px}@media (max-width:1023px){.mk-rfq{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}}.mk-rfq-main{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}@media (max-width:767px){.mk-rfq-main{padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:20px;background-color:#fff;border-radius:2px;border-top:1px solid #e1e1e2;border-right:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2}}.mk-form-slot{margin-top:12px}.mk-form-slot .gform_wrapper.gravity-theme .gfield_label{color:var(--mk-ink);font-family:var(--mk-body);font-weight:600;font-size:15px;margin-bottom:6px}.mk-form-slot .gform_wrapper.gravity-theme .gfield_required{color:var(--mk-steel-dark);font-weight:500;font-size:13px}.mk-form-slot .gform_wrapper.gravity-theme textarea.large{height:160px}.mk-form-slot .gform_wrapper.gravity-theme .gform_fields{gap:20px}.mk-form-slot .gform_wrapper.gravity-theme .gform_drop_area{padding-top:28px;padding-right:16px;padding-bottom:28px;padding-left:16px;background-color:var(--mk-tint);border-radius:2px;border-top:2px dashed var(--mk-steel-light);border-right:2px dashed var(--mk-steel-light);border-bottom:2px dashed var(--mk-steel-light);border-left:2px dashed var(--mk-steel-light)}.mk-form-slot .gform_wrapper.gravity-theme .gform_button_select_files{color:var(--mk-ink);font-family:var(--mk-display);font-weight:600;font-size:15px;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:#fff;border-radius:2px;border-top:2px solid var(--mk-ink);border-right:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);border-left:2px solid var(--mk-ink);cursor:pointer}.mk-form-slot .gform_wrapper.gravity-theme .gfield_description{color:var(--mk-steel-dark);font-size:13px;padding-top:6px}.mk-form-slot .gform_wrapper.gravity-theme .gform_footer{margin-top:12px;padding-top:8px}.mk-form-slot .gform_wrapper.gravity-theme .gform_footer input[type=submit]{color:#fff;font-family:var(--mk-display);font-weight:600;font-size:16px;line-height:1;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;background-color:var(--mk-red);border-radius:2px;border-top:2px solid var(--mk-red);border-right:2px solid var(--mk-red);border-bottom:2px solid var(--mk-red);border-left:2px solid var(--mk-red);cursor:pointer}.mk-form-slot .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{background-color:var(--mk-ink);border-top:2px solid var(--mk-ink);border-right:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);border-left:2px solid var(--mk-ink)}.mk-form-slot .gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}.mk-form-slot .gform_confirmation_message{font-size:17px;line-height:1.6;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;background-color:var(--mk-tint);border-left:3px solid var(--mk-red)}.mk-form-slot .gform_wrapper.gravity-theme .validation_message{color:#b00000;font-size:14px}.mk-form-slot .gform_wrapper.gravity-theme button.gform_button{color:#fff;font-family:var(--mk-display);font-weight:600;font-size:16px;line-height:1;padding-top:16px;padding-right:30px;padding-bottom:16px;padding-left:30px;background-color:var(--mk-red);border-radius:2px;border-top:2px solid var(--mk-red);border-right:2px solid var(--mk-red);border-bottom:2px solid var(--mk-red);border-left:2px solid var(--mk-red);cursor:pointer;transition:background-color 0.18s ease,border-color 0.18s ease}.mk-form-slot .gform_wrapper.gravity-theme button.gform_button:hover{color:#fff;background-color:var(--mk-ink);border-top:2px solid var(--mk-ink);border-right:2px solid var(--mk-ink);border-bottom:2px solid var(--mk-ink);border-left:2px solid var(--mk-ink)}.mk-form-slot .gform_wrapper.gravity-theme button.gform_button:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}.mk-form-slot .gform_wrapper.gravity-theme .gfield .large{width:100%}.mk-form-slot-note{color:var(--mk-steel-dark);font-size:14px}.mk-rfq-side{padding-top:12px}.mk-contact-list{display:flex;flex-flow:column;gap:14px;margin-top:8px}.mk-contact-list{list-style:none}.mk-contact-item{display:flex;flex-flow:column;gap:2px;font-size:16px}.mk-contact-who{color:var(--mk-steel-dark);font-size:14px}.mk-faq-wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px}@media (max-width:1023px){.mk-faq-wrap{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}}.mk-faq{display:flex;flex-flow:column;border-top:2px solid var(--mk-ink)}.mk-faq-item{border-bottom:1px solid var(--mk-steel-light)}.mk-faq-item[open] .mk-faq-q:after{content:"–"}.mk-faq-q{position:relative;font-family:var(--mk-display);font-weight:600;font-size:18px;line-height:1.35;padding-top:18px;padding-right:36px;padding-bottom:18px;cursor:pointer}.mk-faq-q:after{position:absolute;top:14px;right:4px;color:var(--mk-steel-dark);font-weight:400;font-size:24px}.mk-faq-q:after{content:"+"}.mk-faq-q:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}.mk-faq-q{list-style:none}.mk-faq-a{max-width:64ch;color:#3a3a3c;font-size:16px;line-height:1.6;padding-bottom:20px}.mk-phero--short{padding-top:88px;padding-bottom:80px}.mk-phero--short{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0px,rgba(255,255,255,.03) 2px,transparent 2px,transparent 14px)}.mk-article{max-width:760px}.mk-article .mk-h2{max-width:34ch}.mk-article-h{margin-top:40px}.mk-h1--wide{max-width:28ch}.mk-form-slot .gform_wrapper.gravity-theme input[type=text]{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.4;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:#fff;border-radius:2px;border-top:1px solid #a9aaab;border-right:1px solid #a9aaab;border-bottom:1px solid #a9aaab;border-left:1px solid #a9aaab}.mk-form-slot .gform_wrapper.gravity-theme input[type=email]{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.4;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:#fff;border-radius:2px;border-top:1px solid #a9aaab;border-right:1px solid #a9aaab;border-bottom:1px solid #a9aaab;border-left:1px solid #a9aaab}.mk-form-slot .gform_wrapper.gravity-theme input[type=tel]{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.4;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:#fff;border-radius:2px;border-top:1px solid #a9aaab;border-right:1px solid #a9aaab;border-bottom:1px solid #a9aaab;border-left:1px solid #a9aaab}.mk-form-slot .gform_wrapper.gravity-theme select{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.4;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:#fff;border-radius:2px;border-top:1px solid #a9aaab;border-right:1px solid #a9aaab;border-bottom:1px solid #a9aaab;border-left:1px solid #a9aaab}.mk-form-slot .gform_wrapper.gravity-theme textarea{color:var(--mk-ink);font-family:var(--mk-body);font-size:16px;line-height:1.4;padding-top:11px;padding-right:12px;padding-bottom:11px;padding-left:12px;background-color:#fff;border-radius:2px;border-top:1px solid #a9aaab;border-right:1px solid #a9aaab;border-bottom:1px solid #a9aaab;border-left:1px solid #a9aaab}.mk-form-slot .gform_wrapper.gravity-theme input[type=text]:focus{border-top:1px solid var(--mk-blue);border-right:1px solid var(--mk-blue);border-bottom:1px solid var(--mk-blue);border-left:1px solid var(--mk-blue);outline:3px solid rgba(42,110,172,.35);outline-offset:0px}.mk-form-slot .gform_wrapper.gravity-theme input[type=email]:focus{border-top:1px solid var(--mk-blue);border-right:1px solid var(--mk-blue);border-bottom:1px solid var(--mk-blue);border-left:1px solid var(--mk-blue);outline:3px solid rgba(42,110,172,.35);outline-offset:0px}.mk-form-slot .gform_wrapper.gravity-theme input[type=tel]:focus{border-top:1px solid var(--mk-blue);border-right:1px solid var(--mk-blue);border-bottom:1px solid var(--mk-blue);border-left:1px solid var(--mk-blue);outline:3px solid rgba(42,110,172,.35);outline-offset:0px}.mk-form-slot .gform_wrapper.gravity-theme select:focus{border-top:1px solid var(--mk-blue);border-right:1px solid var(--mk-blue);border-bottom:1px solid var(--mk-blue);border-left:1px solid var(--mk-blue);outline:3px solid rgba(42,110,172,.35);outline-offset:0px}.mk-form-slot .gform_wrapper.gravity-theme textarea:focus{border-top:1px solid var(--mk-blue);border-right:1px solid var(--mk-blue);border-bottom:1px solid var(--mk-blue);border-left:1px solid var(--mk-blue);outline:3px solid rgba(42,110,172,.35);outline-offset:0px}.mk-subtoggle{display:none}@media (max-width:1023px){.mk-subtoggle{display:flex;justify-content:center;align-items:center;position:absolute;top:0px;right:0px;width:48px;height:49px;color:var(--mk-ink);cursor:pointer}}.mk-subtoggle-icon{width:22px;height:22px;transition:transform 0.2s ease}.mk-sub-open .mk-subtoggle-icon{transform:rotateZ(180deg)}@media (max-width:1023px){.mk-sub-open .mk-dropdown{display:flex;flex-flow:column}}@media (max-width:767px){.mk-stat-box{width:100%;text-align:center;border-bottom:1px solid var(--mk-steel-light);border-left:0px solid}}@media (max-width:767px){.mk-stat-label-mbl{margin-right:auto;margin-left:auto}}@media (max-width:1023px){.mk-img-ooopa{display:block;margin-right:0;margin-left:0}}@media (max-width:1023px){.mk-figure-ooopa{display:block;justify-self:start}}@media (max-width:1023px){.mk-wrap-ooopa{grid-auto-flow:row;justify-content:start;align-content:start}}@media (max-width:1023px){.mk-figure-iac{justify-self:start}}.mk-btn--arrow:after{font-size:16px;line-height:1}.mk-btn--arrow:after{content:"→"}.mk-btn--navy{color:#fff;background-color:var(--mk-navy);border-top:2px solid var(--mk-navy);border-right:2px solid var(--mk-navy);border-bottom:2px solid var(--mk-navy);border-left:2px solid var(--mk-navy)}.mk-btn--navy:hover{color:#fff;background-color:var(--mk-red);border-top:2px solid var(--mk-red);border-right:2px solid var(--mk-red);border-bottom:2px solid var(--mk-red);border-left:2px solid var(--mk-red)}.mk-hp-eyebrow{color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:14px}.mk-hp-eyebrow--light{color:#d6dce6}.mk-hp-dash{display:block;width:44px;height:3px;margin-bottom:14px;background-color:var(--mk-red)}.mk-hp-h1{max-width:19ch;color:#fff;font-family:var(--mk-display);font-weight:700;font-size:clamp(2.25rem,1rem + 3.4vw,3.5rem);line-height:1.08;letter-spacing:-0.025em;margin-bottom:22px}.mk-hp-h2{max-width:16ch;color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:clamp(1.625rem,1.2rem + 1.2vw,2.125rem);line-height:1.18;letter-spacing:-0.015em;margin-bottom:16px}.mk-hp-h2--light{color:#fff}.mk-hp-h3{color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:22px;line-height:1.25;margin-bottom:8px}.mk-hp-lead{max-width:44ch;color:#d6dce6;font-size:18px;line-height:1.6;margin-bottom:30px}.mk-hp-small{max-width:46ch;color:#4a5468;font-size:15px;line-height:1.6;margin-bottom:24px}@media (max-width:767px){.mk-hp-small{max-width:46ch;color:#4a5468;font-size:15px;line-height:1.6;margin-right:auto;margin-bottom:24px;margin-left:auto}}.mk-hp-small--light{color:#c9d1de}.mk-hp-textlink{display:inline-flex;align-items:center;gap:8px;color:var(--mk-red);font-family:var(--mk-display);font-weight:700;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.06em}.mk-hp-textlink:after{font-size:16px}.mk-hp-textlink:after{content:"→"}.mk-hp-textlink:hover{color:var(--mk-navy)}.mk-hp-textlink--light{color:#ff5a5a}.mk-hp-textlink--light:hover{color:#fff}.mk-hp-hero{display:grid;grid-template-columns:minmax(0,calc(( 100vw - 1248px ) / 2 + 640px)) minmax(0,1fr);min-height:560px;overflow:hidden;background-color:var(--mk-navy-deep)}@media (max-width:1023px){.mk-hp-hero{display:grid;grid-template-columns:minmax(0,1fr);min-height:0px;overflow:hidden;background-color:var(--mk-navy-deep)}}.mk-hp-hero-copy{display:flex;flex-flow:column;justify-content:center;padding-top:72px;padding-right:32px;padding-bottom:72px;padding-left:max(24px,calc(( 100vw - 1248px ) / 2 + 24px))}@media (max-width:1023px){.mk-hp-hero-copy{display:flex;flex-flow:column;justify-content:center;padding-top:56px;padding-right:24px;padding-bottom:40px;padding-left:24px}}@media (max-width:767px){.mk-hp-hero-copy{display:flex;flex-flow:column;justify-content:center;padding-top:48px;padding-right:16px;padding-bottom:36px;padding-left:16px}}.mk-hp-hero-media{position:relative;min-height:560px}@media (max-width:1023px){.mk-hp-hero-media{position:relative;min-height:320px}}@media (max-width:767px){.mk-hp-hero-media{position:relative;min-height:260px}}.mk-hp-panel{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.mk-hp-panel--a{object-position:38% 50%}.mk-hp-panel--a{clip-path:polygon(16% 0%,62% 0%,46% 100%,0% 100%)}.mk-hp-panel--b{object-position:70% 40%}.mk-hp-panel--b{clip-path:polygon(62% 0%,100% 0%,100% 100%,46% 100%)}.mk-hp-slash{position:absolute;top:0px;left:0px;width:100%;height:100%}.mk-hp-years{background-color:#f3f4f6;border-bottom:1px solid #e3e6eb}.mk-hp-years-grid{display:grid;grid-template-columns:auto minmax(0,1.1fr) minmax(0,1.6fr);align-items:center;gap:40px;padding-top:36px;padding-bottom:36px}@media (max-width:1023px){.mk-hp-years-grid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding-top:32px;padding-bottom:32px}}@media (max-width:767px){.mk-hp-years-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;text-align:center;padding-top:32px;padding-bottom:32px}}.mk-hp-years-num{display:flex;flex-flow:column;align-items:center;padding-right:40px;border-right:1px solid #c9ced6}@media (max-width:767px){.mk-hp-years-num{display:flex;flex-flow:column;align-items:center;padding-right:0px;border-right:0px solid transparent}}.mk-hp-big{color:var(--mk-red);font-family:var(--mk-serif);font-weight:700;font-size:64px;line-height:0.95}.mk-hp-big-label{color:var(--mk-navy);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:0.4em;margin-top:6px;padding-left:0.4em}.mk-hp-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mk-hp-pillars{list-style:none}@media (max-width:1023px){.mk-hp-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;grid-column-start:1;grid-column-end:-1}.mk-hp-pillars{list-style:none}}@media (max-width:767px){.mk-hp-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;grid-column-start:auto}.mk-hp-pillars{list-style:none}}.mk-hp-pillar{display:flex;flex-flow:column;align-items:center;gap:10px;text-align:center}.mk-hp-picon{width:38px;height:38px}.mk-hp-plabel{max-width:11ch;color:var(--mk-navy);font-weight:600;font-size:14px;line-height:1.3}.mk-hp-global{padding-top:72px;padding-bottom:72px;background-color:#fff}@media (max-width:767px){.mk-hp-global{padding-top:56px;padding-bottom:56px;background-color:#fff}}.mk-hp-global-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,2.6fr);align-items:center;gap:40px}@media (max-width:1119px){.mk-hp-global-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px}}@media (max-width:767px){.mk-hp-global-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}}.mk-hp-map{width:100%}@media (max-width:1119px){.mk-hp-map{grid-column-start:1;grid-column-end:-1;order:3}}.mk-map-svg{display:block;width:100%;height:auto}.mk-hp-regions{display:flex;flex-flow:column;gap:14px}.mk-hp-regions{list-style:none}.mk-hp-region{display:flex;align-items:start;gap:12px}.mk-hp-pin{flex-shrink:0;width:12px;height:12px;margin-top:4px;background-color:#fff;border-radius:50%;border-top:3px solid var(--mk-navy);border-right:3px solid var(--mk-navy);border-bottom:3px solid var(--mk-navy);border-left:3px solid var(--mk-navy)}.mk-hp-pin--office{background-color:var(--mk-red);border-top:3px solid var(--mk-red);border-right:3px solid var(--mk-red);border-bottom:3px solid var(--mk-red);border-left:3px solid var(--mk-red)}.mk-hp-region-text{display:flex;flex-flow:column;gap:2px}.mk-hp-region-name{color:var(--mk-navy);font-weight:700;font-size:14px}.mk-hp-region-sub{color:#5a6478;font-size:13px;line-height:1.4}.mk-hp-legend{color:#6b7487;font-size:12px;line-height:1.45;padding-top:10px;border-top:1px solid #e3e6eb}.mk-hp-industries{padding-top:72px;padding-bottom:72px;background-color:#f3f4f6}@media (max-width:767px){.mk-hp-industries{padding-top:56px;padding-bottom:56px;background-color:#f3f4f6}}.mk-hp-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:center;gap:40px}@media (max-width:1023px){.mk-hp-split{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}}.mk-hp-split-head{display:flex;flex-flow:column;align-items:start}.mk-hp-ind-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:767px){.mk-hp-ind-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.mk-hp-ind{display:block;position:relative;overflow:hidden;aspect-ratio:4/4.2;text-decoration:none;background-color:var(--mk-navy);border-radius:4px}.mk-hp-ind:after{position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(6,18,38,.05) 30%,rgba(6,18,38,.9) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.mk-hp-ind:after{content:""}.mk-hp-ind:hover .mk-hp-ind-img{transform:scale(1.05,1.05)}.mk-hp-ind:focus-visible{outline:3px solid var(--mk-blue);outline-offset:3px}.mk-hp-ind-img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.mk-hp-ind-label{position:absolute;right:14px;bottom:14px;left:14px;z-index:1;color:#fff;font-family:var(--mk-display);font-weight:700;font-size:13px;line-height:1.3;text-transform:uppercase;letter-spacing:0.05em;padding-top:10px;border-top:2px solid var(--mk-red)}.mk-hp-products{padding-top:72px;padding-bottom:72px;background-color:#fff}@media (max-width:767px){.mk-hp-products{padding-top:56px;padding-bottom:56px;background-color:#fff}}.mk-hp-carousel{display:flex;align-items:center;gap:12px;position:relative;min-width:0px}.mk-hp-track{display:flex;gap:14px;flex-grow:1;min-width:0px;padding-bottom:4px}.mk-hp-track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.mk-hp-prod{display:flex;flex-flow:column;gap:12px;flex-shrink:0;width:calc(( 100% - 42px ) / 4);text-decoration:none;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#f6f7f9;border-radius:4px;border-top:1px solid #e3e6eb;border-right:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;border-left:1px solid #e3e6eb;transition:border-color 0.2s ease,box-shadow 0.2s ease}.mk-hp-prod:hover{border-top:1px solid #c3c9d3;border-right:1px solid #c3c9d3;border-bottom:1px solid #c3c9d3;border-left:1px solid #c3c9d3;box-shadow:0px 10px 24px rgba(6,18,38,.08)}.mk-hp-prod:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}.mk-hp-prod{scroll-snap-align:start}@media (max-width:1119px){.mk-hp-prod{display:flex;flex-flow:column;gap:12px;flex-shrink:0;width:calc(( 100% - 28px ) / 3);text-decoration:none;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#f6f7f9;border-radius:4px;border-top:1px solid #e3e6eb;border-right:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;border-left:1px solid #e3e6eb}.mk-hp-prod{scroll-snap-align:start}}@media (max-width:767px){.mk-hp-prod{display:flex;flex-flow:column;gap:12px;flex-shrink:0;width:72%;text-decoration:none;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:#f6f7f9;border-radius:4px;border-top:1px solid #e3e6eb;border-right:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb;border-left:1px solid #e3e6eb}.mk-hp-prod{scroll-snap-align:start}}.mk-hp-prod-name{min-height:34px;color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:13px;line-height:1.3;text-transform:uppercase;letter-spacing:0.05em}.mk-hp-prod-img{width:100%;object-fit:cover;aspect-ratio:4/3;background-color:#fff;border-radius:2px}.mk-hp-prod-img--drawing{object-fit:contain;padding-top:6px;padding-bottom:6px}.mk-hp-car-btn{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;color:var(--mk-red);border-radius:50%;cursor:pointer}.mk-hp-car-btn:hover{background-color:#f3f4f6}.mk-hp-car-btn:focus-visible{outline:3px solid var(--mk-blue);outline-offset:2px}@media (max-width:767px){.mk-hp-car-btn{display:none}}.mk-hp-car-icon{width:24px;height:24px}.mk-hp-people{padding-top:56px;padding-bottom:56px;background-color:var(--mk-navy)}.mk-hp-people-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6.5fr) minmax(0,2.2fr);align-items:center;gap:32px}@media (max-width:1119px){.mk-hp-people-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:28px}}@media (max-width:1023px){.mk-hp-people-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}}.mk-hp-mission{max-width:40ch;color:#e3e8f0;font-family:var(--mk-serif);font-size:15px;line-height:1.55;font-style:italic;padding-left:16px;border-left:2px solid var(--mk-red)}.mk-hp-people-photos{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:12px}@media (max-width:767px){.mk-hp-people-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.mk-hp-pphoto{overflow:hidden;aspect-ratio:4/3.2;background-color:var(--mk-navy-line);border-radius:4px}.mk-hp-pphoto--wide{aspect-ratio:auto}@media (max-width:767px){.mk-hp-pphoto--wide{grid-column-start:1;grid-column-end:-1;aspect-ratio:16/9}}.mk-hp-people-label{color:#fff;font-family:var(--mk-display);font-weight:700;font-size:15px;line-height:1.4;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:16px}.mk-hp-cta{padding-top:56px;padding-bottom:56px;background-color:var(--mk-navy-deep)}.mk-hp-cta-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}@media (max-width:767px){.mk-hp-cta-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}}.mk-hp-cta-title{max-width:28ch;margin-bottom:8px}@media (max-width:1119px){.mk-hp-people-cta{grid-column-start:1;grid-column-end:-1}}.mk-hp-standards{padding-top:34px;padding-bottom:34px;background-color:#fff;border-bottom:1px solid #e3e6eb}.mk-hp-standards-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:center;gap:40px}@media (max-width:1023px){.mk-hp-standards-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}.mk-hp-standards-title{max-width:18ch;color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:20px;line-height:1.25}@media (max-width:767px){.mk-hp-standards-title{max-width:18ch;color:var(--mk-navy);font-family:var(--mk-display);font-weight:700;font-size:20px;line-height:1.25;margin-right:auto;margin-left:auto}}.mk-hp-std-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mk-hp-std-list{list-style:none}@media (max-width:767px){.mk-hp-std-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mk-hp-std-list{list-style:none}}.mk-hp-std{display:flex;flex-flow:column;align-items:center;gap:4px;text-align:center;padding-right:8px;padding-left:8px;border-left:1px solid #e3e6eb}@media (max-width:767px){.mk-hp-std{display:flex;flex-flow:column;align-items:center;gap:4px;text-align:center;padding-right:4px;padding-left:4px;border-left:0px solid transparent}}.mk-hp-std-mark{color:#7c8597;font-family:var(--mk-display);font-weight:800;font-size:26px;line-height:1.1;letter-spacing:0.02em}.mk-hp-std-sub{color:#6b7487;font-size:12px;line-height:1.35}@media (max-width:767px){.mk-hp-standards-head{text-align:center}}