:root{--mp-navy:#11143f;--mp-deep:#090d2d;--mp-red:#a91d38;--mp-grey:#f1f2f4;--mp-line:#dbdde3;--mp-ink:#141a28}.mask-products-page+.tj-project-section{display:none!important}.mask-products-page{color:var(--mp-ink);background:#fff;overflow:hidden}.mask-products-page .container{max-width:1320px}.mask-products-page h2,.mask-products-page h3,.mask-products-page p{margin-top:0}.mask-products-page h2{font-size:clamp(42px,4.5vw,68px);line-height:1.02;letter-spacing:-.045em}.mask-products-page p{color:#606874;line-height:1.72}.mp-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:21px;color:var(--mp-red);font-size:11px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.mp-kicker:before{content:"";width:35px;height:2px;background:currentColor}.mp-kicker-light{color:#fff}.tj-page-header{min-height:430px!important;display:flex;align-items:end;padding-bottom:68px!important;background-image:linear-gradient(90deg,rgba(6,9,35,.93),rgba(6,9,35,.32)),url('../images/canva-latest/drive-shaft-boots.webp')!important;background-position:center!important;background-size:cover!important}.tj-page-header .page-header-overlay{display:none}.tj-page-header-content{text-align:left!important}.tj-page-header .tj-page-title{color:#fff!important;font-size:clamp(55px,7vw,96px)!important;letter-spacing:-.06em}.tj-page-header .tj-page-link{justify-content:flex-start!important}.tj-page-header .tj-page-link *{color:#fff!important}.mp-intro{padding:115px 0 70px}.mp-intro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:end}.mp-intro-grid h2{margin:0}.mp-intro-grid p{font-size:18px}.mp-link{display:inline-flex;align-items:center;gap:25px;margin-top:14px;color:var(--mp-red)!important;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.mp-segments{display:grid;grid-template-columns:repeat(4,1fr);margin-top:75px;border-top:1px solid var(--mp-line);border-bottom:1px solid var(--mp-line)}.mp-segments span{padding:25px 20px;color:var(--mp-navy);border-right:1px solid var(--mp-line);font-size:12px;font-weight:750;text-align:center;text-transform:uppercase;letter-spacing:.07em}.mp-segments span:last-child{border:0}.mp-catalogue{padding:110px 0;background:var(--mp-grey)}.mp-section-head{max-width:850px;margin-bottom:55px}.mp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mp-card{display:grid;grid-template-columns:.9fr 1.1fr;min-height:410px;background:#fff;border:1px solid var(--mp-line);overflow:hidden}.mp-card-wide{grid-column:span 2;grid-template-columns:1.15fr .85fr}.mp-card-wide:nth-child(even){grid-template-columns:.85fr 1.15fr}.mp-photo{min-height:100%;overflow:hidden;background:#e6e7e9}.mp-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02);transition:.5s}.mp-card:hover .mp-photo img{transform:scale(1.025);filter:saturate(1)}.mp-copy{display:flex;flex-direction:column;justify-content:center;padding:38px}.mp-copy>span{color:var(--mp-red);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.mp-copy h3{margin:15px 0 12px;color:var(--mp-navy);font-size:27px;line-height:1.13}.mp-copy p{font-size:14px}.mp-copy ul{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 24px;padding:0;list-style:none}.mp-copy li{padding:6px 9px;color:#676e78;background:#f1f2f4;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.mp-copy>a{margin-top:auto;color:var(--mp-red)!important;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.mp-process{padding:120px 0;color:#fff;background:var(--mp-deep)}.mp-process>.container{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:center}.mp-process h2{color:#fff}.mp-process-copy p{color:#b5bbcb;font-size:17px}.mp-button{display:inline-flex;align-items:center;gap:32px;margin-top:24px;padding:17px 22px;color:#fff!important;background:var(--mp-red);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.mp-steps{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(255,255,255,.17);border-left:1px solid rgba(255,255,255,.17)}.mp-steps article{min-height:220px;padding:28px;border-right:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17)}.mp-steps strong{color:#ce526a;font-size:11px}.mp-steps h3{margin:28px 0 9px;color:#fff;font-size:20px}.mp-steps p{color:#9299ad;font-size:13px}.mp-proof{background:#fff}.mp-proof>.container{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--mp-line)}.mp-proof div{padding:38px 25px;border-right:1px solid var(--mp-line)}.mp-proof strong,.mp-proof span{display:block}.mp-proof strong{color:var(--mp-navy);font-size:24px}.mp-proof span{margin-top:5px;color:#737985;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.mp-cta{padding:90px 0;color:#fff;background:linear-gradient(110deg,var(--mp-red),#701331 55%,var(--mp-navy))}.mp-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:45px}.mp-cta h2{max-width:850px;margin-bottom:10px;color:#fff}.mp-cta p{margin:0;color:#e5cbd1}.mp-button-light{flex:none;color:var(--mp-navy)!important;background:#fff}.hamburger-search-area{display:none!important}@media(max-width:991px){.mp-intro-grid,.mp-process>.container{grid-template-columns:1fr;gap:40px}.mp-grid{grid-template-columns:1fr}.mp-card,.mp-card-wide,.mp-card-wide:nth-child(even){grid-column:auto;grid-template-columns:1fr 1fr}.mp-segments,.mp-proof>.container{grid-template-columns:repeat(2,1fr)}.mp-cta>.container{align-items:flex-start;flex-direction:column}}@media(max-width:575px){.tj-page-header{min-height:340px!important}.mp-intro{padding:80px 0 55px}.mp-segments{grid-template-columns:1fr 1fr;margin-top:50px}.mp-segments span{padding:18px 10px}.mp-catalogue,.mp-process{padding:80px 0}.mp-card,.mp-card-wide,.mp-card-wide:nth-child(even){grid-template-columns:1fr}.mp-photo{height:260px;min-height:0}.mp-copy{padding:28px 24px}.mp-steps{grid-template-columns:1fr}.mp-proof>.container{grid-template-columns:1fr 1fr}.mp-proof div{padding:24px 17px}.mp-cta{padding:70px 0}}
