.track-shoes-page,html:has(.track-shoes-page){scrollbar-width:none}html:has(.track-shoes-page)::-webkit-scrollbar{width:0;height:0}.track-shoes-page::-webkit-scrollbar{width:0;height:0}.track-shoes-page{--p4-shell:1320px;--p4-gutter:60px;background:var(--bright-alloy);min-height:100vh;color:var(--steel-graphite);font-size:17px;line-height:1.62}.track-shoes-page .shell{width:min(var(--p4-shell), calc(100% - (var(--p4-gutter) * 2)))}.track-shoes-page h1,.track-shoes-page h2,.track-shoes-page h3{color:var(--steel-graphite)}.track-shoes-page h2{letter-spacing:-.02em;margin:0;font-size:clamp(38px,3vw,44px);font-weight:600;line-height:1.04}.track-shoes-page h3{letter-spacing:-.01em;margin:0;font-size:25px;font-weight:600;line-height:1.08}.track-shoes-page p{color:var(--machine-grey)}.track-shoes-page figure{margin:0}.track-shoes-page picture,.track-shoes-page picture img{width:100%;display:block}.track-shoes-page picture{height:100%;overflow:hidden}.track-shoes-page picture img{object-fit:cover;height:100%;transition:transform .28s var(--ease)}.p4-section-rule{border-top:1px solid var(--alloy-silver)}.p4-eyebrow{font-family:var(--display);letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:1.2;color:var(--forge-orange)!important}.p4-datum{background:var(--forge-orange);transform-origin:0;width:44px;height:3px;margin-bottom:24px;display:block;transform:scaleX(1)}.js-ready [data-datum-section] .p4-datum,.js-ready [data-datum-section] .p4-interface-datum{transform:scaleX(0)}.js-ready [data-datum-section].is-visible .p4-datum,.js-ready [data-datum-section].is-visible .p4-interface-datum{transition:transform .62s var(--ease);transform:scaleX(1)}.p4-button{min-height:50px;font-family:var(--display);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:17px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.p4-button-primary{background:var(--tempered-orange);color:var(--high-alloy)}.p4-button-secondary{border-color:var(--machine-grey);color:var(--steel-graphite)}.p4-button i,.p4-text-link i{transition:transform .18s}.p4-text-link{min-height:44px;color:var(--burnt-orange);font-family:var(--display);align-items:center;gap:11px;font-size:17px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.p4-hero{border-bottom:1px solid var(--alloy-silver)}.p4-hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;min-height:558px;display:grid}.p4-hero-copy{flex-direction:column;grid-column:span 5;justify-content:center;padding:64px 44px 64px 0;display:flex}.p4-hero h1{letter-spacing:-.032em;max-width:560px;margin:28px 0 0;font-size:clamp(58px,4.45vw,66px);font-weight:600;line-height:.98}.p4-hero-summary{max-width:565px;margin:26px 0 0;font-size:17px;line-height:1.62}.p4-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.p4-hero-media{border-left:1px solid var(--alloy-silver);opacity:0;min-height:558px;animation:p4-hero-reveal .5s var(--ease) 60ms forwards;grid-column:span 7;overflow:hidden}.p4-hero-media img{object-position:center}@keyframes p4-hero-reveal{to{opacity:1}}.p4-scope{padding:92px 0 102px}.p4-scope-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:52px;display:grid}.p4-scope-copy{padding-top:6px}.p4-scope-copy h2{max-width:650px}.p4-scope-paragraphs{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 42px;margin-top:36px;display:grid}.p4-scope-paragraphs p{margin:0}.p4-scope-paragraphs .p4-scope-lead{grid-column:1/-1;max-width:83ch}.p4-scope-copy>.p4-text-link{margin-top:28px}.p4-scope-media{border:1px solid var(--alloy-silver);min-height:650px}.p4-scope-media img{object-position:center}.p4-identification{background:var(--high-alloy);padding:94px 0 100px}.p4-identification-grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:start;gap:28px;display:grid}.p4-identification-intro{padding-right:24px}.p4-identification-intro h2{margin-top:18px}.p4-identification-intro>p:not(.p4-eyebrow):not(.p4-note){max-width:37ch;margin:25px 0 0}.p4-note{border-left:3px solid var(--forge-orange);max-width:35ch;margin:28px 0 0;padding:0 0 0 18px;font-weight:600;color:var(--steel-graphite)!important}.p4-identification-board{border-top:1px solid var(--alloy-silver)}.p4-identification-board article{border-bottom:1px solid var(--alloy-silver);grid-template-columns:48px 1fr;align-items:center;gap:14px;min-height:114px;display:grid}.p4-identification-board article>span,.p4-boundary-item>span,.p4-rfq-list li>span{color:var(--forge-orange);font-family:var(--display);font-size:16px;font-weight:700}.p4-identification-board h3{font-size:22px}.p4-identification-board p{margin:6px 0 0;font-size:15px;line-height:1.48}.p4-identification-media{aspect-ratio:4/3;border:1px solid var(--alloy-silver);overflow:hidden}.p4-interface{padding:96px 0 108px}.p4-interface-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid}.p4-interface-media{border:1px solid var(--alloy-silver);min-height:640px}.p4-interface-copy{padding:18px 34px 18px 0}.p4-interface-copy h2{max-width:640px;margin-top:18px}.p4-interface-copy>p:not(.p4-eyebrow){max-width:64ch;margin:30px 0 0}.p4-interface-datum{background:var(--forge-orange);transform-origin:0;width:94px;height:3px;margin-top:32px;display:block;transform:scaleX(1)}.p4-interface-copy .p4-linking-sentence{font-size:15px;font-weight:600;margin-top:24px!important}.p4-interface-copy .p4-text-link{margin-top:16px}.p4-controls{background:var(--high-alloy);padding:92px 0 100px}.p4-controls-heading{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:end;gap:24px;margin-bottom:48px;display:grid}.p4-controls-heading h2{max-width:820px}.p4-control-units{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.p4-control-unit{border-right:1px solid var(--alloy-silver);border-bottom:1px solid var(--alloy-silver);border-left:1px solid var(--alloy-silver);min-width:0}.p4-control-media{aspect-ratio:4/3;border:1px solid var(--alloy-silver);width:calc(100% + 2px);overflow:hidden;margin-left:-1px!important}.p4-control-unit-manufacturing img{object-position:44% 50%}.p4-control-unit>h3{padding:32px 30px 0}.p4-control-unit>p{margin:16px 0 0;padding:0 30px 32px}.p4-controls-link{margin-top:28px}.p4-five-base{background:var(--light-alloy);padding:70px 0}.p4-five-base-grid{grid-template-columns:minmax(0,2fr) minmax(0,7fr) minmax(0,3fr);align-items:center;gap:24px;display:grid}.p4-five-mark{color:var(--forge-orange);font-family:var(--display);padding-left:6px;font-size:138px;font-weight:600;line-height:.78}.p4-five-copy{border-left:1px solid var(--alloy-silver);padding:0 34px 0 10px}.p4-five-copy h2{margin-top:16px}.p4-five-copy>p:last-child{max-width:79ch;margin:20px 0 0}.p4-five-link{border-left:1px solid var(--alloy-silver);align-items:center;min-height:170px;padding-left:28px;display:flex}.p4-boundaries{padding:94px 0 106px}.p4-boundaries-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:34px 24px;display:grid}.p4-boundaries-title{grid-column:span 5;padding-right:38px}.p4-boundaries-title h2{margin-top:18px}.p4-boundaries-media{aspect-ratio:4/3;border:1px solid var(--alloy-silver);grid-column:span 7;overflow:hidden}.p4-boundary-item{border-top:1px solid var(--alloy-silver);grid-template-columns:44px 1fr;gap:18px;padding-top:30px;display:grid}.p4-boundary-item p{margin:0}.p4-boundary-commercial{grid-column:span 5}.p4-boundary-inspection{grid-column:span 7}.p4-faq{background:var(--high-alloy);padding:90px 0 104px}.p4-faq-heading{margin-bottom:44px}.p4-faq-heading h2{margin-top:17px}.p4-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.p4-faq-column{border-top:1px solid var(--alloy-silver)}.p4-faq-column article{border-bottom:1px solid var(--alloy-silver);min-height:218px;padding:30px 0 28px}.p4-faq-column h3{font-size:24px}.p4-faq-column p{margin:14px 0 0}.p4-rfq{background:var(--alloy-silver);padding:74px 0 84px}.p4-rfq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;display:grid}.p4-rfq-intro{border-right:1px solid var(--line-strong);padding-right:46px}.p4-rfq-intro h2{margin-top:18px}.p4-rfq-kicker{margin:24px 0 16px;font-weight:600;color:var(--steel-graphite)!important}.p4-rfq-media{aspect-ratio:4/3;border:1px solid var(--line-strong);overflow:hidden}.p4-rfq-intro>p:not(.p4-eyebrow):not(.p4-rfq-kicker):not(.p4-brand-relationship){margin:20px 0 0}.p4-rfq-intro .p4-button{margin-top:22px}.p4-email-link{width:fit-content;min-height:44px;color:var(--burnt-orange);margin-top:12px;font-size:17px;font-weight:700;display:block}.p4-brand-relationship{margin:24px 0 0;font-size:14px;font-weight:600}.p4-rfq-list{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.p4-rfq-list li{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:136px;padding:22px;display:grid}.p4-rfq-list li p{color:var(--steel-graphite);margin:0}.track-shoes-page .footer-grid{grid-template-columns:minmax(240px,2fr) repeat(3,minmax(150px,1fr))}@media (hover:hover) and (pointer:fine){.p4-button:hover,.p4-text-link:hover{transform:translateY(-2px)}.p4-button:hover i,.p4-text-link:hover i{transform:translate(5px)}.p4-scope-media:hover img,.p4-interface-media:hover img,.p4-control-media:hover img,.p4-boundaries-media:hover img,.p4-rfq-media:hover img{transform:scale(1.018)}}@media (width<=1279px){.track-shoes-page{--p4-shell:none;--p4-gutter:32px}.track-shoes-page .shell{width:calc(100% - 64px)}.p4-hero-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px;min-height:520px}.p4-hero-copy,.p4-hero-media{grid-column:span 4}.p4-hero-copy{padding-right:18px}.p4-hero h1{font-size:clamp(50px,5.4vw,54px);line-height:1}.p4-scope-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px}.p4-scope-copy{grid-column:span 4}.p4-scope-media{grid-column:span 4;min-height:560px}.p4-scope-paragraphs{display:block}.p4-scope-paragraphs p+p{margin-top:22px}.p4-identification-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:20px}.p4-identification-intro{grid-column:span 4}.p4-identification-board{grid-column:span 5}.p4-identification-media{grid-column:1/-1;margin-top:18px}.p4-interface-grid,.p4-controls-heading,.p4-rfq-grid{gap:34px}.p4-interface-media{min-height:570px}.p4-control-units{gap:16px}.p4-five-base-grid{grid-template-columns:1.25fr 4.75fr 2fr;gap:20px}.p4-five-mark{font-size:116px}}@media (width<=900px){.track-shoes-page{--p4-gutter:20px;font-size:16px;line-height:1.58}.track-shoes-page .shell{width:calc(100% - 40px)}.track-shoes-page .products-header{height:70px}.track-shoes-page .products-header .primary-nav{top:70px}.track-shoes-page h2{font-size:clamp(30px,8.3vw,34px);line-height:1.05}.track-shoes-page h3{font-size:23px}.p4-hero-grid{flex-direction:column;gap:0;min-height:0;display:flex}.p4-hero-copy{padding:52px 0 42px}.p4-hero h1{margin-top:20px;font-size:40px;line-height:1.02}.p4-hero-summary{margin-top:22px;font-size:16px}.p4-actions{flex-direction:column;align-items:stretch;margin-top:28px}.p4-button{width:100%}.p4-hero-media{aspect-ratio:4/3;border-top:1px solid var(--alloy-silver);border-left:0;min-height:0}.p4-scope,.p4-identification,.p4-interface,.p4-controls,.p4-boundaries,.p4-faq{padding:68px 0 74px}.p4-scope-grid,.p4-identification-grid,.p4-interface-grid,.p4-controls-heading,.p4-five-base-grid,.p4-boundaries-grid,.p4-faq-grid,.p4-rfq-grid{flex-direction:column;gap:0;display:flex}.p4-scope-paragraphs{margin-top:28px}.p4-scope-media{aspect-ratio:4/3;order:2;min-height:0;margin-top:34px}.p4-identification-intro{padding-right:0}.p4-identification-intro>p:not(.p4-eyebrow):not(.p4-note){margin-top:20px}.p4-identification-media{aspect-ratio:4/3;order:2;margin-top:30px}.p4-identification-board{order:3;margin-top:26px}.p4-identification-board article{min-height:0;padding:19px 0}.p4-identification-board article:last-child{border-bottom:0}.p4-identification-board h3{font-size:21px}.p4-identification-board p{font-size:15px}.p4-interface-media{aspect-ratio:4/3;min-height:0}.p4-interface-copy{padding:34px 0 0}.p4-interface-copy>p:not(.p4-eyebrow){margin-top:22px}.p4-controls-heading .p4-eyebrow{align-self:flex-start;margin-bottom:15px}.p4-control-units{flex-direction:column;gap:32px;margin-top:32px;display:flex}.p4-control-unit{border-right:0;border-bottom:1px solid var(--alloy-silver);border-left:0}.p4-control-unit>h3{padding:26px 0 0}.p4-control-unit>p{padding:0 0 26px}.p4-five-base{padding:58px 0 64px}.p4-five-mark{padding-left:0;font-size:112px;line-height:.8}.p4-five-copy{border-top:1px solid var(--alloy-silver);border-left:0;margin-top:24px;padding:26px 0 0}.p4-five-copy h2{margin-top:14px}.p4-five-link{border-top:1px solid var(--alloy-silver);border-left:0;min-height:0;margin-top:26px;padding:22px 0 0}.p4-boundaries-title{padding-right:0}.p4-boundaries-media{aspect-ratio:4/3;min-height:0;margin-top:30px}.p4-boundary-item{margin-top:24px;padding-top:24px}.p4-faq-heading{margin-bottom:32px}.p4-faq-column+.p4-faq-column{border-top:0}.p4-faq-column article{min-height:0;padding:25px 0 27px}.p4-faq-column h3{font-size:23px}.p4-rfq{padding:66px 0 74px}.p4-rfq-intro{border-right:0;padding-right:0}.p4-rfq-media{aspect-ratio:4/3}.p4-rfq-list{border-left:0;margin-top:36px;display:block}.p4-rfq-list li{border-right:0;min-height:0;padding:20px 0}.track-shoes-page .footer-grid{display:block}}@media (width<=600px){.track-shoes-page .products-mobile-quote{width:66px;min-height:44px;padding:0 12px;font-size:15px;line-height:1}.track-shoes-page .products-mobile-quote-long{display:none}.track-shoes-page .products-mobile-quote-short{display:inline}}@media (width<=480px){.p4-hero-copy{padding-top:44px}.p4-button{padding-inline:16px;font-size:16px}.p4-identification-board article{grid-template-columns:40px 1fr;gap:10px}.p4-boundary-item,.p4-rfq-list li{grid-template-columns:38px 1fr;gap:10px}}@media (prefers-reduced-motion:reduce){html:has(.track-shoes-page){scroll-behavior:auto}.track-shoes-page *,.track-shoes-page :before,.track-shoes-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.p4-hero-media{opacity:1}.js-ready [data-datum-section] .p4-datum,.js-ready [data-datum-section] .p4-interface-datum{transform:none}}
