@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/assets/inter-28pt-extralight-D7HiTnQJ.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/assets/inter-28pt-black-CbxZZCOe.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/assets/inter-28pt-extrabold-CH2I3-2X.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/inter-28pt-bold-Bvb2Ms9Y.ttf)format("truetype")}@font-face{font-display:swap;font-family:Stag Sans;font-style:normal;font-weight:300;src:url(/assets/stag-sans-light-Bga5yvTb.otf)format("opentype")}@font-face{font-display:swap;font-family:Stag Sans;font-style:normal;font-weight:400;src:url(/assets/stag-sans-book-Cy67PXXf.otf)format("opentype")}@font-face{font-display:swap;font-family:Stag Sans;font-style:normal;font-weight:600;src:url(/assets/stag-sans-semibold-B8_3i-XT.otf)format("opentype")}:root{--continental-orange:#f6a016}html,body,#root{height:var(--rebuild-screen-height,100%)}.rebuild-stage{width:100%;height:var(--rebuild-screen-height,100vh);background:0 0;position:fixed;inset:0 0 auto;overflow:visible}@media (display-mode:standalone){html,body,#root,.rebuild-stage{height:var(--rebuild-screen-height,100vh)}}html.rebuild-splash-active,body.rebuild-splash-active{background-color:var(--continental-orange);background-image:none}html.rebuild-start-active,body.rebuild-start-active,html.rebuild-categories-active,body.rebuild-categories-active,html.rebuild-road-products-active,body.rebuild-road-products-active,html.rebuild-gp5000-as-tr-home-active,body.rebuild-gp5000-as-tr-home-active,html.rebuild-gp5000-as-tr-technology-active,body.rebuild-gp5000-as-tr-technology-active,html.rebuild-gp5000-as-tr-sizes-active,body.rebuild-gp5000-as-tr-sizes-active,html.rebuild-gp5000-as-tr-features-active,body.rebuild-gp5000-as-tr-features-active,html.rebuild-aero-111-home-active,body.rebuild-aero-111-home-active,html.rebuild-aero-111-technology-active,body.rebuild-aero-111-technology-active,html.rebuild-aero-111-sizes-active,body.rebuild-aero-111-sizes-active,html.rebuild-aero-111-features-active,body.rebuild-aero-111-features-active{background-color:#000;background-image:var(--rebuild-start-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.rebuild-splash,.rebuild-start,.rebuild-categories,.rebuild-road,.rebuild-product-shell{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.rebuild-splash{background:var(--continental-orange);z-index:3;opacity:1;place-items:center;transition:opacity .5s cubic-bezier(.22,1,.36,1);display:grid}.rebuild-splash--fading-out{opacity:0}.rebuild-splash__logo{width:min(62vw,420px);height:auto;display:block}.rebuild-start{background-color:#000;background-image:var(--rebuild-start-image);color:#fff;width:100%;min-width:0;height:100%;min-height:0;text-align:inherit;z-index:1;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Stag Sans,Arial,Helvetica,sans-serif;transition:opacity .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}.rebuild-start__mobile{appearance:none;width:100%;height:100%;color:inherit;cursor:pointer;font:inherit;text-align:inherit;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.rebuild-start--crossfade-ready{opacity:0}.rebuild-start--crossfading-in{opacity:1}.rebuild-start:before,.rebuild-start:after{content:"";pointer-events:none;mix-blend-mode:screen;z-index:1;display:block;position:absolute;inset:0;transform:scale(1)}.rebuild-start:before{filter:blur(56px);opacity:.38;transform-origin:52% 34%;background:radial-gradient(circle at 52% 33%,#fff8da80 0%,#ffe8a059 24%,#0000 64%),radial-gradient(circle at 52% 33%,#fff0b452 0%,#ffd67836 38%,#0000 78%);animation:2.5s ease-in-out infinite alternate startLensFlareOuter}.rebuild-start:after{filter:blur(28px);opacity:.45;transform-origin:52% 33%;background:radial-gradient(circle at 52% 33%,#fffffa8c 0%,#fff6c275 14%,#0000 38%);animation:2.5s ease-in-out infinite alternate startLensFlareCore}.rebuild-start__background{object-fit:cover;object-position:50% 50%;transform-origin:54% 45%;-webkit-user-select:none;user-select:none;z-index:0;will-change:transform;width:100%;min-width:100%;height:100%;min-height:100%;animation:4.5s ease-in-out infinite alternate startBackgroundZoom;display:block;position:absolute;inset:0;transform:scale(1)}.rebuild-stage--start,.rebuild-stage--categories,.rebuild-stage--road-products,.rebuild-stage--gp5000-as-tr-home,.rebuild-stage--gp5000-as-tr-technology,.rebuild-stage--gp5000-as-tr-sizes,.rebuild-stage--gp5000-as-tr-features,.rebuild-stage--aero-111-home,.rebuild-stage--aero-111-technology,.rebuild-stage--aero-111-sizes,.rebuild-stage--aero-111-features{background-color:#000;background-image:var(--rebuild-start-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.rebuild-start__logo-panel{z-index:2;width:min(66vw,460px);position:absolute;top:0;left:50%;transform:translate(-50%)}.rebuild-start__logo{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.rebuild-start__title{z-index:2;left:50%;bottom:max(10dvh, calc(56px + env(safe-area-inset-bottom)));justify-items:center;gap:clamp(5px,1.2dvh,12px);width:min(64vw,430px);display:grid;position:absolute;transform:translate(-50%)}.rebuild-start__title img{-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.rebuild-start__bicycle{width:100%}.rebuild-start__tire-range{width:56%}.rebuild-start__year{color:#fff;text-shadow:0 1px 1px #00000029;font-size:clamp(2.15rem,9vw,4.6rem);font-weight:600;line-height:.9}.rebuild-desktop-home,.rebuild-desktop-product{display:none}.rebuild-categories{--categories-edge:clamp(8px, 1.65vw, 18px);--categories-gap:clamp(8px, 1.8vw, 18px);--categories-header-top:calc(env(safe-area-inset-top) + clamp(14px, 4vw, 38px));--categories-header-height:clamp(34px, 8.4vw, 72px);color:#fff;background-color:#000;min-width:0;min-height:0;font-family:Stag Sans,Arial,Helvetica,sans-serif}.rebuild-road{--road-edge:clamp(8px, 1.65vw, 18px);--road-gap:clamp(8px, 1.8vw, 18px);--road-header-top:calc(env(safe-area-inset-top) + clamp(14px, 4vw, 38px));--road-header-height:clamp(34px, 8.4vw, 72px);--product-edge:clamp(8px, 1.65vw, 18px);--product-column-width:min(calc(100% - (var(--product-edge) * 2)), calc(1180px - (var(--product-edge) * 2)));--product-nav-bottom:calc(env(safe-area-inset-bottom) + clamp(10px, 3vw, 28px));--product-nav-button-size:clamp(72px, 18vw, 112px);--product-nav-button-inline-start:max(clamp(24px, 6vw, 74px), env(safe-area-inset-left));--product-nav-button-inline-end:max(clamp(24px, 6vw, 74px), env(safe-area-inset-right));--product-nav-button-gap:clamp(5px, 1.5vw, 8px);--product-nav-button-radius:clamp(14px, 4vw, 24px);--product-nav-button-padding:clamp(8px, 2.2vw, 16px);--product-nav-button-font-size:clamp(.68rem, 2.85vw, 1rem);--product-nav-button-icon-size:clamp(26px, 7vw, 46px);color:#fff;background-color:#000;min-width:0;min-height:0;font-family:Stag Sans,Arial,Helvetica,sans-serif}.rebuild-product-shell{--product-edge:clamp(8px, 1.65vw, 18px);--product-column-width:min(calc(100% - (var(--product-edge) * 2)), calc(1180px - (var(--product-edge) * 2)));--product-header-top:calc(env(safe-area-inset-top) + clamp(14px, 4vw, 38px));--product-header-height:clamp(34px, 8.4vw, 72px);--product-header-inline-padding:clamp(13px, 2.8vw, 30px);--product-nav-top-space:2.5vh;--product-nav-bottom:calc(env(safe-area-inset-bottom) + clamp(10px, 3vw, 28px));--product-nav-button-size:clamp(72px, 18vw, 112px);--product-nav-button-inline-start:max(clamp(24px, 6vw, 74px), env(safe-area-inset-left));--product-nav-button-inline-end:max(clamp(24px, 6vw, 74px), env(safe-area-inset-right));--product-nav-button-gap:clamp(5px, 1.5vw, 8px);--product-nav-button-radius:clamp(14px, 4vw, 24px);--product-nav-button-padding:clamp(8px, 2.2vw, 16px);--product-nav-button-font-size:clamp(.68rem, 2.85vw, 1rem);--product-nav-button-icon-size:clamp(26px, 7vw, 46px);--product-nav-height:var(--product-nav-button-size);--product-nav-overlay-height:calc(var(--product-nav-top-space) + var(--product-nav-height) + var(--product-nav-bottom));--product-gap:clamp(8px, 1.8vw, 18px);--product-copy-font-family:"Stag Sans", Arial, Helvetica, sans-serif;--product-copy-font-size:clamp(1rem, 4.15vw, 2.2rem);--product-copy-font-weight:300;--product-copy-line-height:1.34;--product-copy-letter-spacing:0;--product-copy-strong-font-weight:600;--product-section-heading-font-size:clamp(1.45rem, 5.3vw, 3.4rem);--product-section-heading-line-height:.95;color:#000;background-color:#000;min-width:0;min-height:0;font-family:Stag Sans,Arial,Helvetica,sans-serif}.rebuild-categories__background,.rebuild-categories__overlay,.rebuild-road__background,.rebuild-road__overlay,.rebuild-product-shell__background,.rebuild-product-shell__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rebuild-categories__background,.rebuild-road__background,.rebuild-product-shell__background{object-fit:cover;object-position:50% 50%;z-index:0;display:block}.rebuild-categories__overlay,.rebuild-road__overlay,.rebuild-product-shell__overlay{z-index:1;background:#000000b3}.rebuild-categories__header-wrap{z-index:2;width:100%;max-width:1180px;padding:var(--categories-header-top) var(--categories-edge) 0;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.rebuild-categories__header{height:var(--categories-header-height);color:#fff;letter-spacing:.01em;opacity:0;pointer-events:auto;background:#000;justify-content:space-between;align-items:center;padding:0 clamp(13px,2.8vw,30px);display:flex;transform:translateY(12px);container-type:inline-size}.rebuild-categories__header span{white-space:nowrap;font-size:clamp(.95rem,4.6cqw,3.4rem);font-weight:300;line-height:1}.rebuild-categories__header strong{white-space:nowrap;font-size:clamp(.95rem,4.55cqw,3.2rem);font-weight:600;line-height:1}.rebuild-road__header-wrap{z-index:3;width:100%;max-width:1180px;padding:var(--road-header-top) var(--road-edge) 0;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.rebuild-road__header{height:var(--road-header-height);color:#fff;opacity:0;white-space:nowrap;background:#505b6d;align-items:center;padding:0 clamp(13px,2.8vw,30px);font-size:clamp(.95rem,4.6vw,3.4rem);font-weight:300;line-height:1;display:flex;transform:translateY(12px)}.rebuild-road__scroll{top:calc(var(--road-header-top) + var(--road-header-height) + var(--road-gap));z-index:2;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto}.rebuild-product-shell__header-wrap{z-index:4;box-sizing:border-box;width:var(--product-column-width);max-width:none;padding:var(--product-header-top) 0 0;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.rebuild-product-shell__header{height:var(--product-header-height);padding:0 var(--product-header-inline-padding);color:#fff;pointer-events:auto;background:#505b6d;grid-template-columns:minmax(0,34fr) minmax(0,66fr);align-items:center;gap:clamp(8px,2.2vw,24px);display:grid}.rebuild-product-shell__header button,.rebuild-product-shell__title-button{font-synthesis:none;white-space:nowrap;min-width:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;line-height:1;overflow:hidden}.rebuild-product-shell__header button{appearance:none;color:inherit;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font-size:clamp(.95rem,4.6vw,3.4rem)}.rebuild-product-shell__category-button{font-family:Stag Sans,Arial,Helvetica,sans-serif;font-weight:300}.rebuild-product-shell__title-button{text-align:right;justify-self:end;padding-right:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(.88rem,4.2vw,3rem);font-weight:600}.rebuild-product-shell__scroll{top:calc(var(--product-header-top) + var(--product-header-height) + var(--product-gap));right:0;bottom:var(--product-nav-overlay-height);z-index:2;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:0 0;min-height:0;position:absolute;left:0;overflow:hidden auto}.rebuild-product-shell__inner{box-sizing:border-box;width:var(--product-column-width);background:#fff;max-width:none;min-height:100%;margin:0 auto;padding:0}.rebuild-stage--aero-111-features .rebuild-product-shell__scroll{overflow:hidden}.rebuild-stage--aero-111-features .rebuild-product-shell__inner{height:100%;min-height:0}.rebuild-product-hero{aspect-ratio:1090/1105;opacity:0;background:#282828;width:100%;height:auto;margin-inline:0;padding:0;position:relative;overflow:hidden;transform:translateY(12px)}.rebuild-product-hero__slides{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;width:100%;height:100%;margin:0;padding:0;display:flex;overflow:auto hidden}.rebuild-product-hero__slides::-webkit-scrollbar{display:none}.rebuild-product-hero__slide{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.rebuild-product-hero__slide img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;width:100%;height:auto;margin:0;padding:0;display:block}.rebuild-product-hero__dots{z-index:2;gap:clamp(9px,2.6vw,14px);display:flex;position:absolute;bottom:clamp(18px,4.4vw,34px);left:50%;transform:translate(-50%)}.rebuild-product-hero__dot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff9e;border:0;border-radius:999px;width:clamp(8px,2.4vw,12px);height:clamp(8px,2.4vw,12px);padding:0;transition:background .18s,transform .18s}.rebuild-product-hero__dot--active{background:#fff;transform:scale(1.08)}.rebuild-product-intro,.rebuild-product-placeholder,.rebuild-product-technology,.rebuild-product-sizes,.rebuild-product-features{box-sizing:border-box;color:#000;opacity:0;background:#fff;min-height:clamp(270px,42dvh,560px);padding:clamp(38px,9vw,92px) clamp(24px,6vw,74px);transform:translateY(12px)}.rebuild-product-intro{display:grid}.rebuild-product-technology{opacity:1;min-height:100%;transform:none}.rebuild-product-sizes{opacity:1;min-height:100%;padding-bottom:calc(clamp(38px,9vw,92px) + 5vh);transform:none}.rebuild-product-sizes__intro,.rebuild-product-sizes__dimensions,.rebuild-product-sizes__sidewall-panel,.rebuild-product-sizes__result{opacity:0;transform:translateY(12px)}.rebuild-product-sizes__intro h2{color:#000;letter-spacing:.01em;margin:0;font-size:clamp(2.25rem,9vw,5.6rem);font-weight:300;line-height:.94}.rebuild-product-sizes__intro h2 span{color:#a5a5a5;vertical-align:.12em;font-size:.44em;font-style:italic;font-weight:300;line-height:1}.rebuild-product-sizes__intro p{color:#000;margin:clamp(2px,.8vw,8px) 0 0;font-size:clamp(1.1rem,4.4vw,2.8rem);font-weight:600;line-height:1}.rebuild-product-sizes__dimensions{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2.6vw,22px);margin-top:clamp(22px,5.6vw,50px);display:grid}.rebuild-product-sizes__dimension,.rebuild-product-sizes__sidewall{appearance:none;color:#000;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#e4e4e4;border:0;font-family:Stag Sans,Arial,Helvetica,sans-serif}.rebuild-product-sizes__dimension{border-radius:clamp(10px,3vw,20px);align-content:center;justify-items:center;min-width:0;min-height:clamp(48px,10.8vw,82px);padding:clamp(6px,1.55vw,13px) clamp(5px,1.35vw,12px);line-height:1;display:grid}.rebuild-product-sizes__dimension strong{white-space:nowrap;font-size:clamp(1rem,4.15vw,2.55rem);font-weight:600;line-height:.95;display:block}.rebuild-product-sizes__dimension span{white-space:nowrap;margin-top:clamp(2px,.7vw,6px);font-size:clamp(.5rem,2.05vw,1.25rem);font-weight:400;line-height:1;display:block}.rebuild-product-sizes__dimension--active,.rebuild-product-sizes__sidewall--active{background:var(--continental-orange)}.rebuild-product-sizes__sidewall-panel{margin-top:clamp(40px,10vw,86px)}.rebuild-product-sizes__sidewall-panel h3{color:#000;margin:0 0 clamp(16px,4.4vw,38px);font-size:clamp(2.25rem,9vw,5.6rem);font-weight:300;line-height:.96}.rebuild-product-sizes__sidewalls{flex-wrap:wrap;gap:clamp(12px,3.4vw,30px);display:flex}.rebuild-product-sizes__sidewall{border-radius:clamp(10px,3vw,20px);place-items:center;width:clamp(76px,19vw,128px);height:clamp(38px,9.5vw,64px);padding:0;display:grid}.rebuild-product-sizes__sidewall-symbol{aspect-ratio:1;background:linear-gradient(90deg, var(--sidewall-left) 0 50%, var(--sidewall-right) 50% 100%);border-radius:999px;width:clamp(24px,6.4vw,42px)}.rebuild-product-sizes__result{margin-top:clamp(48px,12vw,98px)}.rebuild-product-sizes__table{border-collapse:collapse;border-spacing:0;color:#000;table-layout:fixed;width:100%;font-family:Stag Sans,Arial,Helvetica,sans-serif}.rebuild-product-sizes__table tr:nth-child(odd){background:#ddd}.rebuild-product-sizes__table tr:nth-child(2n){background:#fff}.rebuild-product-sizes__table th,.rebuild-product-sizes__table td{vertical-align:middle;white-space:nowrap;border:0;padding:clamp(13px,3.25vw,24px) clamp(12px,3.4vw,28px);font-size:clamp(.94rem,3.65vw,2.12rem);line-height:1.08}.rebuild-product-sizes__table th{text-align:left;width:38%;font-weight:600}.rebuild-product-sizes__table td{text-align:left;width:62%;font-weight:300}.rebuild-product-features{--feature-icon-wet-grip-width:16%;--feature-icon-sidewall-width:24%;--feature-icon-mileage-width:23%;--feature-icon-visibility-width:25%;--feature-label-wet-grip-width:26.5%;--feature-label-sidewall-width:58%;--feature-label-mileage-width:31%;--feature-label-visibility-width:82%;text-align:center;opacity:1;justify-items:center;gap:clamp(52px,10.8vw,108px);min-height:100%;padding-top:clamp(38px,9vw,92px);padding-bottom:calc(clamp(38px,9vw,92px) + 5vh);display:grid;transform:none}.rebuild-product-technology__section{opacity:0;max-width:33em;margin:0;transform:translateY(12px)}.rebuild-product-technology__section+.rebuild-product-technology__section{margin-top:clamp(54px,12vw,112px)}.rebuild-product-technology__logo{object-fit:contain;width:41%;max-width:360px;height:auto;margin:0 auto clamp(10px,2.4vw,20px);display:block}.rebuild-product-technology__logo--blackchili,.rebuild-product-technology__logo--vectran{width:41%}.rebuild-product-technology__logo--active-comfort,.rebuild-product-technology__logo--lazer-grip{width:43%}.rebuild-product-technology__logo--dt-swiss{width:41%}.rebuild-stage--aero-111-technology .rebuild-product-technology{padding-top:clamp(30px,7.2vw,76px);padding-bottom:calc(clamp(30px,7.2vw,76px) + 5vh)}.rebuild-stage--aero-111-technology .rebuild-product-technology__section+.rebuild-product-technology__section{margin-top:clamp(40px,8.8vw,86px)}.rebuild-stage--aero-111-technology .rebuild-product-technology__logo{margin-bottom:clamp(8px,1.8vw,16px)}.rebuild-product-intro__content{width:100%;max-width:21.4em}.rebuild-product-intro h2,.rebuild-product-placeholder h2,.rebuild-product-technology h2{color:#000;text-transform:uppercase;margin:0 0 clamp(24px,5vw,42px);font-size:clamp(1.65rem,6.5vw,4.2rem);font-weight:600;line-height:.95}.rebuild-product-technology h2{font-size:var(--product-section-heading-font-size);line-height:var(--product-section-heading-line-height);text-transform:none;margin-bottom:clamp(14px,3.6vw,28px)}.rebuild-product-intro p{color:#000;letter-spacing:0;max-width:none;margin:0;font-size:clamp(1.12rem,4.6vw,2.45rem);font-weight:300;line-height:1.28}.rebuild-product-intro p+p{margin-top:.8em}.rebuild-product-body-copy,.rebuild-product-technology p,.rebuild-aero-feature-slider__body{color:#000;max-width:none;font-family:var(--product-copy-font-family);font-size:var(--product-copy-font-size);font-weight:var(--product-copy-font-weight);line-height:var(--product-copy-line-height);letter-spacing:var(--product-copy-letter-spacing);margin:0}.rebuild-product-technology strong{font-weight:var(--product-copy-strong-font-weight)}.rebuild-product-technology__section p+p{margin-top:.58em}.rebuild-stage--aero-111-technology .rebuild-product-technology__section:nth-child(3) p+p{margin-top:clamp(34px,7.4vw,72px)}.rebuild-product-features--empty{min-height:100%}.rebuild-product-features__item{text-align:center;opacity:0;flex-direction:column;align-items:center;width:100%;display:flex;transform:translateY(12px)}.rebuild-product-features__icon{width:var(--feature-icon-wet-grip-width);object-fit:contain;height:auto;margin:0 auto clamp(10px,2.4vw,22px);display:block}.rebuild-product-features__icon--wet-grip{width:var(--feature-icon-wet-grip-width)}.rebuild-product-features__icon--sidewall{width:var(--feature-icon-sidewall-width)}.rebuild-product-features__icon--mileage{width:var(--feature-icon-mileage-width)}.rebuild-product-features__icon--visibility{width:var(--feature-icon-visibility-width)}.rebuild-product-features__label{color:#1d1d1b;text-align:center;white-space:nowrap;width:100%;max-width:none;margin:0 auto;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(1.2rem,5.4vw,2.95rem);font-weight:400;line-height:1.08}.rebuild-product-features__item:nth-child(2) .rebuild-product-features__label,.rebuild-product-features__item:nth-child(3) .rebuild-product-features__label,.rebuild-product-features__item:nth-child(4) .rebuild-product-features__label{width:100%}.rebuild-product-features__label--emphasized{font-weight:500}.rebuild-product-features__note{color:#1d1d1b;text-align:center;gap:0;width:100%;margin:clamp(10px,2.2vw,20px) auto 0;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(.62rem,2.35vw,1.2rem);font-weight:400;line-height:1.18;display:grid}.rebuild-aero-feature-slider{--aero-feature-pad-block:clamp(16px, 3.6vw, 32px);--aero-feature-pad-inline:clamp(18px, 5vw, 58px);--aero-feature-dot-gap:clamp(10px, 2.2vw, 18px);--aero-feature-gap-xs:clamp(5px, 1.2vw, 12px);--aero-feature-gap-sm:clamp(8px, 1.9vw, 18px);--aero-feature-gap-md:clamp(11px, 2.4vw, 24px);--aero-feature-copy-font-size:clamp(.96rem, 3.9vw, 1.85rem);--aero-feature-copy-line-height:1.15;--aero-feature-heading-font-size:clamp(1.34rem, 5.25vw, 2.65rem);--aero-feature-heading-line-height:1.03;row-gap:var(--aero-feature-dot-gap);color:#000;opacity:0;background:#fff;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;padding-bottom:clamp(10px,2.2vw,22px);display:grid;position:relative;overflow:visible;transform:translateY(12px)}.rebuild-aero-feature-slider__slides{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;min-height:0;margin:0;padding:0;display:flex;overflow:auto hidden}.rebuild-aero-feature-slider__slides::-webkit-scrollbar{display:none}.rebuild-aero-feature-slider__slide{box-sizing:border-box;color:#000;scroll-snap-align:start;background:#fff;flex:0 0 100%;width:100%;min-width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.rebuild-aero-feature-slider__slide-scroll{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--aero-feature-pad-block) var(--aero-feature-pad-inline) 0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:auto;overflow:hidden}.rebuild-aero-feature-slider__content{box-sizing:border-box;flex-direction:column;min-height:0;display:flex;overflow:hidden}.rebuild-aero-feature-slider__slide--empty{min-height:max(420px, calc(var(--rebuild-screen-height,100vh) - var(--product-header-top) - var(--product-header-height) - var(--product-gap) - var(--product-nav-overlay-height)))}.rebuild-aero-feature-slider__logo,.rebuild-aero-feature-slider__secondary-logo,.rebuild-aero-feature-slider__image{object-fit:contain;-webkit-user-select:none;user-select:none;height:auto;display:block}.rebuild-aero-feature-slider__logo{width:40%;margin:0 0 var(--aero-feature-gap-sm)}.rebuild-aero-feature-slider__logo--dt-swiss{width:40%;max-width:220px}.rebuild-aero-feature-slider__title{margin:0 0 var(--aero-feature-gap-sm);color:#000;font-family:var(--product-copy-font-family);font-size:var(--aero-feature-heading-font-size);font-weight:600;line-height:var(--aero-feature-heading-line-height);text-align:left}.rebuild-aero-feature-slider__body{font-size:var(--aero-feature-copy-font-size);line-height:var(--aero-feature-copy-line-height)}.rebuild-aero-feature-slider__body strong{font-weight:var(--product-copy-strong-font-weight)}.rebuild-aero-feature-slider__image{max-width:100%;margin:var(--aero-feature-gap-sm) auto 0}.rebuild-aero-feature-slider__image--cutaway{width:min(100% + clamp(8px,3vw,34px),540px);max-width:none;max-height:clamp(240px,34dvh,390px);margin-left:auto;margin-right:auto}.rebuild-aero-feature-slider__slide--aero-111-dt-swiss-tr .rebuild-aero-feature-slider__image--cutaway{max-height:clamp(230px,31.5dvh,365px);margin-top:clamp(5px,1.2vw,12px);margin-left:auto;margin-right:0;transform:translate(clamp(10px,3vw,28px))}.rebuild-aero-feature-slider__slide--aero-111-dt-swiss-tr .rebuild-aero-feature-slider__secondary-logo{margin-top:clamp(12px,3vw,26px);margin-bottom:clamp(3px,.8vw,8px)}.rebuild-aero-feature-slider__image--airflow{width:min(64%,400px);max-width:100%;height:clamp(350px,48dvh,590px);max-height:none;margin-top:var(--aero-feature-gap-md);object-fit:contain}.rebuild-aero-feature-slider__charts{flex:none;place-items:center;gap:clamp(12px,3vw,34px);width:100%;min-height:0;margin:clamp(10px,2.4vw,26px) auto 0;display:grid}.rebuild-aero-feature-slider__chart{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:clamp(160px,23dvh,280px);margin:0 auto;display:block}.rebuild-aero-feature-slider__slide--drag-performance .rebuild-aero-feature-slider__slide-scroll{padding-top:clamp(18px,4.4vw,44px);padding-right:var(--aero-feature-pad-inline);padding-left:var(--aero-feature-pad-inline)}.rebuild-aero-feature-slider__slide--drag-performance .rebuild-aero-feature-slider__content{justify-content:start}.rebuild-aero-feature-slider__slide--drag-performance .rebuild-aero-feature-slider__charts{gap:clamp(12px,2.7vw,28px);margin-top:0}.rebuild-aero-feature-slider__slide--drag-performance .rebuild-aero-feature-slider__chart{width:100%;max-height:clamp(181px,24.8dvh,300px)}.rebuild-aero-feature-slider__legend{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(16px,4.8vw,48px);width:100%;margin-top:clamp(12px,2.9vw,28px);display:grid}.rebuild-aero-feature-slider__legend-item{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:clamp(9px,2.6vw,22px);min-width:0;display:grid}.rebuild-aero-feature-slider__legend-image{object-fit:fill;-webkit-user-select:none;user-select:none;width:clamp(18px,5.9vw,48px);height:clamp(48px,14vw,112px);display:block}.rebuild-aero-feature-slider__legend-text{color:#000;font-family:var(--product-copy-font-family);font-size:var(--aero-feature-copy-font-size);font-weight:var(--product-copy-font-weight);line-height:var(--aero-feature-copy-line-height);letter-spacing:var(--product-copy-letter-spacing)}.rebuild-aero-feature-slider__secondary-logo{width:23%;max-width:118px;margin:var(--aero-feature-gap-sm) 0 var(--aero-feature-gap-xs)}.rebuild-aero-feature-slider__secondary-logo--tr{width:23%}.rebuild-aero-feature-slider__dots{pointer-events:auto;justify-content:center;align-self:center;gap:clamp(0px,.4vw,2px);margin:0;padding-bottom:0;display:flex}.rebuild-aero-feature-slider__dot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:clamp(18px,4.8vw,24px);height:clamp(28px,7vw,36px);padding:0;transition:transform .18s;display:grid;position:relative}.rebuild-aero-feature-slider__dot:before{content:"";border-radius:inherit;background:#c9c9c9;width:clamp(9px,2.5vw,13px);height:clamp(9px,2.5vw,13px);transition:background .18s;display:block}.rebuild-aero-feature-slider__dot--active:before{background:var(--continental-orange)}.rebuild-product-shell__nav{z-index:4;grid-template-columns:repeat(4, var(--product-nav-button-size));width:var(--product-column-width);max-width:none;height:calc(var(--product-nav-overlay-height) + 1px);box-sizing:border-box;padding:var(--product-nav-top-space) var(--product-nav-button-inline-end) var(--product-nav-bottom) var(--product-nav-button-inline-start);background:#fff;justify-content:space-between;align-items:end;gap:clamp(10px,3vw,34px);margin:0 auto;display:grid;position:absolute;bottom:0;left:0;right:0}.rebuild-product-shell__nav-item{appearance:none;width:var(--product-nav-button-size);aspect-ratio:1;align-content:center;justify-items:center;gap:var(--product-nav-button-gap);border-radius:var(--product-nav-button-radius);min-width:0;padding:var(--product-nav-button-padding);color:#000;cursor:pointer;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:var(--product-nav-button-font-size);-webkit-tap-highlight-color:transparent;background:#e5e5e5;border:0;font-weight:400;line-height:1;display:grid}.rebuild-product-shell__nav-item--active,.rebuild-product-shell__nav-item[data-tab=home]{color:#fff;background:#505b6d}.rebuild-product-shell__nav-item--active:not([data-tab=home]){background:var(--continental-orange);color:#000}.rebuild-product-shell__nav-item img{width:var(--product-nav-button-icon-size);height:var(--product-nav-button-icon-size);object-fit:contain;-webkit-user-select:none;user-select:none}.rebuild-product-shell__nav-item--active img,.rebuild-product-shell__nav-item[data-tab=home] img{filter:brightness(0)invert()}.rebuild-product-shell__nav-item--active:not([data-tab=home]) img{filter:none}.rebuild-product-shell__nav-item:active,.rebuild-product-shell__header button:active,.rebuild-product-hero__dot:active{filter:brightness(.92)}.rebuild-road__inner{width:100%;max-width:1180px;padding:0 var(--road-edge) calc(env(safe-area-inset-bottom) + clamp(116px, 23vw, 168px));margin:0 auto}.rebuild-road__list{gap:var(--road-gap);background:0 0;display:grid}.rebuild-categories__scroll{top:calc(var(--categories-header-top) + var(--categories-header-height) + var(--categories-gap));z-index:2;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto}.rebuild-categories__inner{width:100%;max-width:1180px;padding:0 var(--categories-edge) calc(env(safe-area-inset-bottom) + clamp(16px, 5vw, 48px));margin:0 auto}.rebuild-categories__list{gap:var(--categories-gap);background:0 0;display:grid}.rebuild-category-card{appearance:none;aspect-ratio:30/11;background:var(--category-color);width:100%;min-height:0;font:inherit;opacity:0;text-align:left;-webkit-tap-highlight-color:transparent;border:0;padding:0;position:relative;overflow:hidden;transform:translateY(12px);container-type:inline-size}.rebuild-category-card:not(:disabled){cursor:pointer}.rebuild-category-card:disabled{color:inherit}.rebuild-category-card h2{z-index:2;color:#fff;letter-spacing:0;white-space:nowrap;margin:0;padding:clamp(13px,3.5vw,34px) 0 0 clamp(13px,2.8vw,32px);font-size:clamp(1.8rem,8.25cqw,6.4rem);font-weight:600;line-height:.88;position:absolute;top:0;left:0}.rebuild-category-card img{z-index:1;object-fit:contain;object-position:right bottom;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:100%;display:block;position:absolute;bottom:0;right:0}.rebuild-category-card--road{--category-color:#5f687d}.rebuild-category-card--mtb{--category-color:#78663d}.rebuild-category-card--gravel{--category-color:#b8ae99}.rebuild-category-card--urban{--category-color:#6e92a5}.rebuild-category-card--tubular{--category-color:#a4a4a4}.rebuild-category-card--ebike{--category-color:#9fcc1a}.rebuild-product-card{appearance:none;aspect-ratio:1800/670;color:#fff;width:100%;min-height:0;font:inherit;opacity:0;text-align:left;-webkit-tap-highlight-color:transparent;background:#252525;border:0;padding:0;position:relative;overflow:hidden;transform:translateY(12px);container-type:inline-size}.rebuild-product-card--active{cursor:pointer}.rebuild-product-card__title{z-index:2;color:#fff;max-width:58%;font-size:clamp(1.45rem,6.061cqw,4.7rem);font-weight:600;line-height:.92;position:absolute;top:18%;left:3%}.rebuild-product-card__title-line{white-space:nowrap;display:block}.rebuild-product-card__image{z-index:1;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.rebuild-road-home{left:calc(((100% - var(--product-column-width)) / 2) + var(--product-nav-button-inline-start));bottom:var(--product-nav-bottom);z-index:4;align-content:center;justify-items:center;gap:var(--product-nav-button-gap);width:var(--product-nav-button-size);height:var(--product-nav-button-size);border-radius:var(--product-nav-button-radius);padding:var(--product-nav-button-padding);color:#fff;cursor:pointer;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:var(--product-nav-button-font-size);-webkit-tap-highlight-color:transparent;background:#505b6d;border:0;font-weight:400;line-height:1;display:grid;position:absolute}.rebuild-road-home img{width:var(--product-nav-button-icon-size);height:var(--product-nav-button-icon-size);object-fit:contain;filter:brightness(0)invert();-webkit-user-select:none;user-select:none}.rebuild-desktop-road{display:none}.rebuild-categories--reveal-ready .rebuild-categories__header,.rebuild-categories--reveal-ready .rebuild-category-card,.rebuild-road--reveal-ready .rebuild-road__header,.rebuild-road--reveal-ready .rebuild-product-card,.rebuild-product-shell--reveal-ready .rebuild-product-hero,.rebuild-product-shell--reveal-ready .rebuild-product-intro,.rebuild-product-shell--reveal-ready .rebuild-product-placeholder,.rebuild-product-shell--reveal-ready .rebuild-product-technology__section,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__intro,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__dimensions,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__sidewall-panel,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__result,.rebuild-product-shell--reveal-ready .rebuild-product-features__item,.rebuild-product-shell--reveal-ready .rebuild-aero-feature-slider{animation:.45s cubic-bezier(.22,1,.36,1) both contentBuildIn}.rebuild-categories--reveal-ready .rebuild-categories__header{animation-delay:0s}.rebuild-categories--reveal-ready .rebuild-category-card:first-child{animation-delay:90ms}.rebuild-categories--reveal-ready .rebuild-category-card:nth-child(2){animation-delay:.18s}.rebuild-categories--reveal-ready .rebuild-category-card:nth-child(3){animation-delay:.27s}.rebuild-categories--reveal-ready .rebuild-category-card:nth-child(4){animation-delay:.36s}.rebuild-categories--reveal-ready .rebuild-category-card:nth-child(5){animation-delay:.45s}.rebuild-categories--reveal-ready .rebuild-category-card:nth-child(6){animation-delay:.54s}.rebuild-road--reveal-ready .rebuild-road__header{animation-delay:0s}.rebuild-road--reveal-ready .rebuild-product-card:first-child{animation-delay:90ms}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(2){animation-delay:.18s}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(3){animation-delay:.27s}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(4){animation-delay:.36s}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(5){animation-delay:.45s}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(6){animation-delay:.54s}.rebuild-road--reveal-ready .rebuild-product-card:nth-child(7){animation-delay:.63s}.rebuild-product-shell--reveal-ready .rebuild-product-hero,.rebuild-product-shell--reveal-ready .rebuild-product-intro,.rebuild-product-shell--reveal-ready .rebuild-product-placeholder,.rebuild-product-shell--reveal-ready .rebuild-product-technology__section:first-child,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__intro,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__sidewall-panel,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__result,.rebuild-product-shell--reveal-ready .rebuild-product-features__item:first-child,.rebuild-product-shell--reveal-ready .rebuild-aero-feature-slider{animation-delay:0s}.rebuild-product-shell--reveal-ready .rebuild-product-intro,.rebuild-product-shell--reveal-ready .rebuild-product-technology__section:nth-child(2),.rebuild-product-shell--reveal-ready .rebuild-product-sizes__dimensions,.rebuild-product-shell--reveal-ready .rebuild-product-features__item:nth-child(2){animation-delay:90ms}.rebuild-product-shell--reveal-ready .rebuild-product-technology__section:nth-child(3),.rebuild-product-shell--reveal-ready .rebuild-product-features__item:nth-child(3){animation-delay:.18s}.rebuild-product-shell--reveal-ready .rebuild-product-features__item:nth-child(4){animation-delay:.27s}@keyframes startBackgroundZoom{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes desktopStartHeroZoom{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@keyframes desktopScrollDot{0%{opacity:0;transform:translate(-50%)}18%{opacity:1}72%{opacity:1;transform:translate(-50%,240%)}to{opacity:0;transform:translate(-50%,240%)}}@keyframes startLensFlareOuter{0%{opacity:.33;transform:scale(1)}to{opacity:.56;transform:scale(1.08)}}@keyframes startLensFlareCore{0%{opacity:.4;transform:scale(1)}to{opacity:.65;transform:scale(1.08)}}@keyframes contentBuildIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){html.rebuild-start-active,body.rebuild-start-active,html.rebuild-categories-active,body.rebuild-categories-active,html.rebuild-road-products-active,body.rebuild-road-products-active,html.rebuild-grand-prix-tr-home-active,body.rebuild-grand-prix-tr-home-active,html.rebuild-grand-prix-tr-technology-active,body.rebuild-grand-prix-tr-technology-active,html.rebuild-grand-prix-tr-sizes-active,body.rebuild-grand-prix-tr-sizes-active,html.rebuild-grand-prix-tr-features-active,body.rebuild-grand-prix-tr-features-active,html.rebuild-gp5000-as-tr-home-active,body.rebuild-gp5000-as-tr-home-active,html.rebuild-gp5000-as-tr-technology-active,body.rebuild-gp5000-as-tr-technology-active,html.rebuild-gp5000-as-tr-sizes-active,body.rebuild-gp5000-as-tr-sizes-active,html.rebuild-gp5000-as-tr-features-active,body.rebuild-gp5000-as-tr-features-active,html.rebuild-gp5000-s-tr-home-active,body.rebuild-gp5000-s-tr-home-active,html.rebuild-gp5000-s-tr-technology-active,body.rebuild-gp5000-s-tr-technology-active,html.rebuild-gp5000-s-tr-sizes-active,body.rebuild-gp5000-s-tr-sizes-active,html.rebuild-gp5000-s-tr-features-active,body.rebuild-gp5000-s-tr-features-active,html.rebuild-aero-111-home-active,body.rebuild-aero-111-home-active,html.rebuild-aero-111-technology-active,body.rebuild-aero-111-technology-active,html.rebuild-aero-111-sizes-active,body.rebuild-aero-111-sizes-active,html.rebuild-aero-111-features-active,body.rebuild-aero-111-features-active,.rebuild-stage--start,.rebuild-stage--categories,.rebuild-stage--road-products,.rebuild-stage--gp5000-as-tr-home,.rebuild-stage--gp5000-as-tr-technology,.rebuild-stage--gp5000-as-tr-sizes,.rebuild-stage--gp5000-as-tr-features,.rebuild-stage--gp5000-s-tr-home,.rebuild-stage--gp5000-s-tr-technology,.rebuild-stage--gp5000-s-tr-sizes,.rebuild-stage--gp5000-s-tr-features,.rebuild-stage--aero-111-home,.rebuild-stage--aero-111-technology,.rebuild-stage--aero-111-sizes,.rebuild-stage--aero-111-features,.rebuild-start{background-position:52% 48%}.rebuild-start__background{object-position:52% 48%}.rebuild-start__logo-panel{width:min(52vw,560px)}.rebuild-start__title{bottom:max(11dvh, calc(72px + env(safe-area-inset-bottom)));width:min(52vw,520px)}}@media (width>=1024px){[data-desktop-reveal]{opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transition-delay:var(--desktop-reveal-delay,0s);will-change:opacity, transform;transform:translateY(3px)}[data-desktop-reveal][data-desktop-reveal-visible=true]{opacity:1;transform:translateY(0)}html.rebuild-start-active,body.rebuild-start-active,html.rebuild-road-products-active,body.rebuild-road-products-active,html.rebuild-gp5000-as-tr-home-active,body.rebuild-gp5000-as-tr-home-active,html.rebuild-gp5000-as-tr-technology-active,body.rebuild-gp5000-as-tr-technology-active,html.rebuild-gp5000-as-tr-sizes-active,body.rebuild-gp5000-as-tr-sizes-active,html.rebuild-gp5000-as-tr-features-active,body.rebuild-gp5000-as-tr-features-active,html.rebuild-gp5000-s-tr-home-active,body.rebuild-gp5000-s-tr-home-active,html.rebuild-gp5000-s-tr-technology-active,body.rebuild-gp5000-s-tr-technology-active,html.rebuild-gp5000-s-tr-sizes-active,body.rebuild-gp5000-s-tr-sizes-active,html.rebuild-gp5000-s-tr-features-active,body.rebuild-gp5000-s-tr-features-active,html.rebuild-aero-111-home-active,body.rebuild-aero-111-home-active,html.rebuild-aero-111-technology-active,body.rebuild-aero-111-technology-active,html.rebuild-aero-111-sizes-active,body.rebuild-aero-111-sizes-active,html.rebuild-aero-111-features-active,body.rebuild-aero-111-features-active,.rebuild-stage--start,.rebuild-stage--road-products,.rebuild-stage--grand-prix-tr-home,.rebuild-stage--grand-prix-tr-technology,.rebuild-stage--grand-prix-tr-sizes,.rebuild-stage--grand-prix-tr-features,.rebuild-stage--gp5000-as-tr-home,.rebuild-stage--gp5000-as-tr-technology,.rebuild-stage--gp5000-as-tr-sizes,.rebuild-stage--gp5000-as-tr-features,.rebuild-stage--gp5000-s-tr-home,.rebuild-stage--gp5000-s-tr-technology,.rebuild-stage--gp5000-s-tr-sizes,.rebuild-stage--gp5000-s-tr-features,.rebuild-stage--aero-111-home,.rebuild-stage--aero-111-technology,.rebuild-stage--aero-111-sizes,.rebuild-stage--aero-111-features,.rebuild-start{background:#000}html.rebuild-start-active,body.rebuild-start-active,html.rebuild-start-active #root{height:auto;min-height:100%;overflow:hidden auto}html.rebuild-road-products-active,body.rebuild-road-products-active,html.rebuild-road-products-active #root,html.rebuild-grand-prix-tr-home-active,body.rebuild-grand-prix-tr-home-active,html.rebuild-grand-prix-tr-home-active #root,html.rebuild-grand-prix-tr-technology-active,body.rebuild-grand-prix-tr-technology-active,html.rebuild-grand-prix-tr-technology-active #root,html.rebuild-grand-prix-tr-sizes-active,body.rebuild-grand-prix-tr-sizes-active,html.rebuild-grand-prix-tr-sizes-active #root,html.rebuild-grand-prix-tr-features-active,body.rebuild-grand-prix-tr-features-active,html.rebuild-grand-prix-tr-features-active #root,html.rebuild-gp5000-as-tr-home-active,body.rebuild-gp5000-as-tr-home-active,html.rebuild-gp5000-as-tr-home-active #root,html.rebuild-gp5000-as-tr-technology-active,body.rebuild-gp5000-as-tr-technology-active,html.rebuild-gp5000-as-tr-technology-active #root,html.rebuild-gp5000-as-tr-sizes-active,body.rebuild-gp5000-as-tr-sizes-active,html.rebuild-gp5000-as-tr-sizes-active #root,html.rebuild-gp5000-as-tr-features-active,body.rebuild-gp5000-as-tr-features-active,html.rebuild-gp5000-as-tr-features-active #root,html.rebuild-gp5000-s-tr-home-active,body.rebuild-gp5000-s-tr-home-active,html.rebuild-gp5000-s-tr-home-active #root,html.rebuild-gp5000-s-tr-technology-active,body.rebuild-gp5000-s-tr-technology-active,html.rebuild-gp5000-s-tr-technology-active #root,html.rebuild-gp5000-s-tr-sizes-active,body.rebuild-gp5000-s-tr-sizes-active,html.rebuild-gp5000-s-tr-sizes-active #root,html.rebuild-gp5000-s-tr-features-active,body.rebuild-gp5000-s-tr-features-active,html.rebuild-gp5000-s-tr-features-active #root,html.rebuild-aero-111-home-active,body.rebuild-aero-111-home-active,html.rebuild-aero-111-home-active #root,html.rebuild-aero-111-technology-active,body.rebuild-aero-111-technology-active,html.rebuild-aero-111-technology-active #root,html.rebuild-aero-111-sizes-active,body.rebuild-aero-111-sizes-active,html.rebuild-aero-111-sizes-active #root,html.rebuild-aero-111-features-active,body.rebuild-aero-111-features-active,html.rebuild-aero-111-features-active #root{min-height:100%;overflow:hidden auto;height:auto!important}.rebuild-stage--start,.rebuild-stage--road-products,.rebuild-stage--grand-prix-tr-home,.rebuild-stage--grand-prix-tr-technology,.rebuild-stage--grand-prix-tr-sizes,.rebuild-stage--grand-prix-tr-features,.rebuild-stage--gp5000-as-tr-home,.rebuild-stage--gp5000-as-tr-technology,.rebuild-stage--gp5000-as-tr-sizes,.rebuild-stage--gp5000-as-tr-features,.rebuild-stage--gp5000-s-tr-home,.rebuild-stage--gp5000-s-tr-technology,.rebuild-stage--gp5000-s-tr-sizes,.rebuild-stage--gp5000-s-tr-features,.rebuild-stage--aero-111-home,.rebuild-stage--aero-111-technology,.rebuild-stage--aero-111-sizes,.rebuild-stage--aero-111-features{height:auto;min-height:100vh;position:relative;inset:auto;overflow:visible}.rebuild-start{height:auto;min-height:100%;position:relative;inset:auto;overflow:visible}.rebuild-start__mobile,.rebuild-road__background,.rebuild-road__overlay,.rebuild-road__header-wrap,.rebuild-road__scroll,.rebuild-road-home,.rebuild-start:before,.rebuild-start:after{display:none}.rebuild-road{background:#000;height:auto;min-height:100%;position:relative;inset:auto;overflow:visible}.rebuild-desktop-home{--desktop-home-line:#ffffff8a;--desktop-home-tile:#4b5151;--desktop-home-tile-hover:#566276;color:#fff;background:#000;width:100%;max-width:none;margin:0;display:block}.rebuild-desktop-road,.rebuild-desktop-product{--desktop-side-nav-offset:clamp(34px, 3.4vw, 76px);--desktop-side-nav-button-size:clamp(51px, 3.52vw, 77px);--desktop-side-nav-gap:clamp(8px, .64vw, 14px);--desktop-side-nav-track:var(--desktop-side-nav-button-size);--desktop-side-nav-top:clamp(170px, 14.5vw, 300px);--desktop-side-nav-radius:6px;--desktop-side-nav-bg:#505b6deb;--desktop-side-nav-label-size:clamp(.5rem, .38vw, .74rem);--desktop-side-nav-icon-size:clamp(19px, 1.32vw, 30px);--desktop-side-nav-padding:clamp(6px, .44vw, 10px);--desktop-content-nav-gap:clamp(18px, 1.45vw, 36px);--desktop-content-safe-gutter:calc(var(--desktop-side-nav-offset) + var(--desktop-side-nav-track) + var(--desktop-content-nav-gap))}.rebuild-desktop-road{--desktop-road-line:#fff;--desktop-road-card:#eee;--desktop-road-card-hover:#5f687d;color:#111;background:#000;width:100%;max-width:none;margin:0;display:block}.rebuild-desktop-home__hero{background:#111;height:clamp(480px,52vw,850px);min-height:0;position:relative;overflow:hidden}.rebuild-desktop-home__hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000001f 0%,#00000014 50%,#00000042 100%),radial-gradient(circle at 45% 46%,#ffffff14,#0000 36%);position:absolute;inset:0}.rebuild-desktop-home__hero-image{z-index:0;object-fit:cover;object-position:50% 50%;transform-origin:54% 48%;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:9s ease-in-out infinite desktopStartHeroZoom;display:block;position:absolute;inset:0;transform:scale(1)}.rebuild-desktop-road__hero{background:#111;height:clamp(480px,52vw,850px);min-height:0;position:relative;overflow:hidden}.rebuild-desktop-road__hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#00000024 0%,#0000000a 46%,#00000052 100%),radial-gradient(circle at 50% 48%,#ffffff14,#0000 38%);transition:background .32s;position:absolute;inset:0}.rebuild-desktop-road__hero-image{z-index:0;object-fit:cover;object-position:50% 50%;transform-origin:52%;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:9s ease-in-out infinite desktopStartHeroZoom;display:block;position:absolute;inset:0;transform:scale(1)}.rebuild-desktop-road__hero-teaser{appearance:none;z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.rebuild-desktop-road__hero:has(.rebuild-desktop-road__hero-teaser:hover):after{background:linear-gradient(#00000014 0%,#00000005 46%,#0000003d 100%),radial-gradient(circle at 50% 48%,#ffffff1f,#0000 38%)}.rebuild-desktop-road__hero:has(.rebuild-desktop-road__hero-teaser:focus-visible):after{background:linear-gradient(#00000014 0%,#00000005 46%,#0000003d 100%),radial-gradient(circle at 50% 48%,#ffffff1f,#0000 38%)}.rebuild-desktop-road__hero h1{z-index:3;color:#ffffffbd;letter-spacing:0;text-transform:none;pointer-events:none;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(8.8rem,16.72vw,22rem);font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rebuild-desktop-road__home{z-index:4;top:var(--desktop-side-nav-top);right:var(--desktop-side-nav-offset);width:var(--desktop-side-nav-button-size);aspect-ratio:1;border-radius:var(--desktop-side-nav-radius);padding:var(--desktop-side-nav-padding);background:var(--desktop-side-nav-bg);color:#fff;cursor:pointer;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:var(--desktop-side-nav-label-size);border:0;justify-items:center;gap:clamp(5px,.35vw,9px);line-height:1;transition:background-color .24s;display:grid;position:fixed}.rebuild-desktop-road__home:hover,.rebuild-desktop-road__home:focus-visible{background:var(--continental-orange);color:#fff}.rebuild-desktop-road__home img{width:var(--desktop-side-nav-icon-size);filter:brightness(0)invert();height:auto}.rebuild-desktop-home__topbar{z-index:8;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:0;left:clamp(38px,3.9vw,82px);right:clamp(28px,3vw,64px)}.rebuild-desktop-home__logo{-webkit-user-select:none;user-select:none;width:clamp(125px,8.16vw,180px);height:auto;display:block}.rebuild-desktop-home__menu{appearance:none;cursor:pointer;pointer-events:auto;background:0 0;border:0;gap:clamp(4px,.32vw,6px);width:clamp(26px,1.7vw,36px);margin-top:clamp(26px,2.4vw,50px);padding:0;display:grid}.rebuild-desktop-home__menu span{background:var(--continental-orange);width:100%;height:clamp(2px,.18vw,4px);transition:opacity .18s,transform .18s;display:block}.rebuild-desktop-home__menu--open span:first-child,.rebuild-desktop-home__menu--open span:last-child{opacity:0}.rebuild-desktop-home__menu--open span:nth-child(2){transform:scaleX(1.08)}.rebuild-desktop-menu{z-index:9;opacity:0;pointer-events:none;background:#fff;border:1px solid #00000014;width:clamp(220px,17vw,340px);padding:clamp(22px,1.8vw,38px) clamp(24px,2vw,42px);transition:opacity .22s,transform .22s;display:grid;position:absolute;top:clamp(68px,5.1vw,112px);right:0;transform:translateY(-8px);box-shadow:0 18px 46px #00000038}.rebuild-desktop-menu--open{opacity:1;pointer-events:auto;transform:translateY(0)}.rebuild-desktop-menu button{appearance:none;color:#111;cursor:pointer;letter-spacing:0;text-align:left;background:0 0;border:0;padding:clamp(6px,.5vw,11px) 0;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(1.1rem,1vw,1.8rem);font-weight:600;line-height:1;transition:color .18s}.rebuild-desktop-menu button:hover,.rebuild-desktop-menu button:focus-visible{color:var(--continental-orange)}.rebuild-desktop-home__headline{z-index:2;pointer-events:none;text-align:center;width:min(86%,1760px);font-family:Inter,Arial,Helvetica,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rebuild-desktop-home__headline h1{color:#0000;font-synthesis:none;letter-spacing:0;transform-origin:50%;text-transform:none;-webkit-text-fill-color:transparent;background:linear-gradient(#fff9 0%,#ffffff8a 34%,#ffffff3d 68%,#ffffff17 100%);-webkit-background-clip:text;background-clip:text;width:max-content;margin:0 auto -.16em;padding-bottom:.16em;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(8.8rem,16.72vw,22rem);font-weight:700;line-height:1;display:block;transform:translateY(-.092em)scaleX(1.033)}.rebuild-desktop-home__headline p{color:#ffffffc2;font-synthesis:none;justify-content:center;align-items:baseline;gap:clamp(96px,9.5vw,220px);margin:clamp(0px,.25vw,8px) 0 0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(3.3rem,5.94vw,7.85rem);font-weight:200;line-height:1;display:flex}.rebuild-desktop-home__headline strong{font-synthesis:none;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:200}.rebuild-desktop-home__scroll-icon{z-index:2;opacity:.78;pointer-events:none;border:clamp(1px,.12vw,2px) solid #ffffffbd;border-radius:999px;width:clamp(14px,1.1vw,24px);height:clamp(22px,1.8vw,38px);display:block;position:absolute;bottom:clamp(24px,2.6vw,54px);left:50%;transform:translate(-50%)}.rebuild-desktop-home__scroll-icon span{background:#ffffffd1;border-radius:999px;width:clamp(3px,.26vw,5px);height:clamp(3px,.26vw,5px);animation:2.2s cubic-bezier(.22,1,.36,1) infinite desktopScrollDot;position:absolute;top:24%;left:50%;transform:translate(-50%)}.rebuild-desktop-home__categories{border-top:1px solid var(--desktop-home-line);border-left:1px solid var(--desktop-home-line);background:#000;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rebuild-desktop-home__category{appearance:none;aspect-ratio:1024/492;border:0;border-right:1px solid var(--desktop-home-line);border-bottom:1px solid var(--desktop-home-line);background:var(--desktop-home-tile);color:#fff;text-align:left;padding:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;transition:background-color .26s,filter .26s;position:relative;overflow:hidden;container-type:inline-size}.rebuild-desktop-home__category:not(:disabled){cursor:pointer}.rebuild-desktop-home__category:disabled{color:#fff}.rebuild-desktop-home__category:hover,.rebuild-desktop-home__category:focus-visible{background:var(--category-color)}.rebuild-desktop-home__category h2{z-index:2;color:#fff;letter-spacing:0;white-space:nowrap;margin:0;font-size:clamp(3.48rem,15.36cqw,10.38rem);font-weight:600;line-height:.88;position:absolute;top:clamp(13px,2.1cqw,30px);left:clamp(12px,2cqw,30px)}.rebuild-desktop-home__category img{z-index:1;object-fit:contain;object-position:right bottom;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:86%;transition:transform .32s;display:block;position:absolute;bottom:-1%;right:-1%}.rebuild-desktop-home__category:hover img,.rebuild-desktop-home__category:focus-visible img{transform:scale(1.025)}.rebuild-desktop-home__services{border-left:1px solid var(--desktop-home-line);background:var(--desktop-home-tile);grid-template-columns:repeat(4,minmax(0,1fr));min-height:clamp(180px,13vw,300px);display:grid}.rebuild-desktop-home__service{appearance:none;border:0;border-right:1px solid var(--desktop-home-line);color:#fff;letter-spacing:0;text-align:left;background:0 0;justify-content:flex-start;align-items:flex-start;padding:clamp(16px,1.5vw,32px) clamp(12px,1.2vw,26px);font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(2.61rem,3.84vw,7.785rem);font-weight:600;line-height:.85;transition:background-color .26s;display:flex}.rebuild-desktop-home__service:hover,.rebuild-desktop-home__service:focus-visible{background:var(--continental-orange)}.rebuild-desktop-road__highlight{color:#000;padding-block:clamp(38px,3.2vw,78px) clamp(44px,3.6vw,88px);padding-inline:max(clamp(44px, 5vw, 118px), var(--desktop-content-safe-gutter));text-align:center;background:#fff;grid-template-rows:auto auto;justify-items:center;display:grid;position:relative;overflow:visible}.rebuild-desktop-road__highlight-heading{z-index:2;justify-items:center;display:grid;position:relative}.rebuild-desktop-road__highlight-heading>p{margin:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(1.1rem,.86vw,1.55rem);font-weight:600;line-height:1}.rebuild-desktop-road__highlight-heading h2{margin:clamp(4px,.36vw,9px) 0 clamp(30px,2.4vw,58px);font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(3rem,3.15vw,6.2rem);font-weight:600;line-height:.92}.rebuild-desktop-road__highlight-body{grid-template-rows:auto auto;justify-items:center;gap:clamp(30px,2.2vw,56px);width:100%;max-width:1680px;display:grid}.rebuild-desktop-road__highlight-media{place-items:center;width:100%;min-width:0;display:grid}.rebuild-desktop-road__highlight-media img{object-fit:contain;-webkit-user-select:none;user-select:none;align-self:center;width:min(62.4%,1056px);height:auto;margin:0 auto;display:block}.rebuild-desktop-road__highlight-copy{z-index:2;color:#000;text-align:left;justify-self:center;width:min(50.4vw,784px);margin-top:clamp(12px,1.2vw,30px);font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(1rem,.78vw,1.45rem);font-weight:400;line-height:1.26;position:relative}.rebuild-desktop-road__highlight-copy p{margin:0}.rebuild-desktop-road__highlight-copy button{appearance:none;color:#000;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;margin:clamp(12px,1vw,20px) 0 0;padding:0;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.rebuild-desktop-road__highlight-copy button:after{content:"→";margin-left:.55em;transition:transform .18s}.rebuild-desktop-road__highlight-copy button:hover:after,.rebuild-desktop-road__highlight-copy button:focus-visible:after{transform:translate(.2em)}.rebuild-desktop-road__grid{padding-inline:var(--desktop-content-safe-gutter);border-top:1px solid var(--desktop-road-line);border-left:1px solid var(--desktop-road-line);background:#eee;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rebuild-desktop-road__card{appearance:none;aspect-ratio:1024/650;border:0;border-right:1px solid var(--desktop-road-line);border-bottom:1px solid var(--desktop-road-line);background:var(--desktop-road-card);color:#000;font:inherit;text-align:left;padding:clamp(14px,1.2vw,28px);transition:background-color .26s,color .26s;position:relative;overflow:hidden;container-type:inline-size}.rebuild-desktop-road__card--active{cursor:pointer}.rebuild-desktop-road__card:hover,.rebuild-desktop-road__card:focus-visible{background:var(--desktop-road-card-hover);color:#fff}.rebuild-desktop-road__card h3{z-index:2;max-width:82%;margin:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(1.18rem,5.7cqw,3.2rem);font-weight:600;line-height:.98;position:absolute;top:clamp(14px,1.2vw,28px);left:clamp(14px,1.2vw,28px)}.rebuild-desktop-road__card img{z-index:1;object-fit:contain;object-position:right center;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:100%;position:absolute;inset:0}.rebuild-stage--grand-prix-tr-home .rebuild-product-shell--mobile-instance,.rebuild-stage--grand-prix-tr-technology .rebuild-product-shell--mobile-instance,.rebuild-stage--grand-prix-tr-sizes .rebuild-product-shell--mobile-instance,.rebuild-stage--grand-prix-tr-features .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-as-tr-home .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-as-tr-technology .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-as-tr-sizes .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-as-tr-features .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-s-tr-home .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-s-tr-technology .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-s-tr-sizes .rebuild-product-shell--mobile-instance,.rebuild-stage--gp5000-s-tr-features .rebuild-product-shell--mobile-instance,.rebuild-stage--aero-111-home .rebuild-product-shell--mobile-instance,.rebuild-stage--aero-111-technology .rebuild-product-shell--mobile-instance,.rebuild-stage--aero-111-sizes .rebuild-product-shell--mobile-instance,.rebuild-stage--aero-111-features .rebuild-product-shell--mobile-instance{display:none}.rebuild-desktop-product{color:#111;background:#fff;width:100%;max-width:none;margin:0;font-family:Stag Sans,Arial,Helvetica,sans-serif;display:block}.rebuild-desktop-product__hero{background:#fff;min-height:clamp(680px,54vw,1050px);position:relative;overflow:hidden}.rebuild-desktop-product__copy{z-index:2;width:min(44%,780px);padding:clamp(150px,12vw,245px) 0 0 clamp(54px,6vw,130px);position:relative}.rebuild-desktop-product__copy p{margin:0 0 clamp(10px,.9vw,20px);font-size:clamp(2.4rem,3.6vw,7rem);font-weight:600;line-height:.96}.rebuild-desktop-product__copy h1{letter-spacing:0;margin:0;font-size:clamp(4.2rem,6.2vw,12rem);font-weight:600;line-height:.92}.rebuild-desktop-product__hero-image{z-index:1;object-fit:contain;-webkit-user-select:none;user-select:none;width:min(70%,1280px);max-width:none;height:auto;display:block;position:absolute;bottom:clamp(-110px,-4vw,-36px);right:clamp(-140px,-5vw,-54px)}.rebuild-desktop-product__hero-slider{z-index:1;background:#fff;position:absolute;inset:0;overflow:hidden}.rebuild-desktop-product__hero-slides{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;width:100%;height:100%;display:flex;overflow:auto hidden}.rebuild-desktop-product__hero-slides::-webkit-scrollbar{display:none}.rebuild-desktop-product__hero-slide{min-width:100%;height:100%;padding:clamp(220px, 17vw, 340px) var(--desktop-content-safe-gutter) clamp(76px, 5.4vw, 124px);scroll-snap-align:start;flex:0 0 100%;place-items:end center;display:grid}.rebuild-desktop-product__hero-slide-image{object-fit:contain;-webkit-user-select:none;user-select:none;width:min(82vw,1480px);max-width:100%;height:auto;max-height:100%;display:block}.rebuild-desktop-product__side-nav{top:var(--desktop-side-nav-top);right:var(--desktop-side-nav-offset);z-index:3;gap:var(--desktop-side-nav-gap);display:grid;position:fixed}.rebuild-desktop-product__side-nav button{appearance:none;border-radius:var(--desktop-side-nav-radius);min-width:0;padding:var(--desktop-side-nav-padding);background:var(--desktop-side-nav-bg);color:#fff;cursor:pointer;font:inherit;font-size:var(--desktop-side-nav-label-size);border:0;place-items:center;font-weight:400;line-height:1;transition:background-color .24s,color .24s;display:grid}.rebuild-desktop-product__side-nav-item{width:var(--desktop-side-nav-button-size);aspect-ratio:1;min-width:0;padding:var(--desktop-side-nav-padding);background:var(--desktop-side-nav-bg);color:#fff;font-size:var(--desktop-side-nav-label-size);justify-items:center;gap:clamp(5px,.35vw,9px);font-weight:400}.rebuild-desktop-product__side-nav-item img{width:var(--desktop-side-nav-icon-size);filter:brightness(0)invert();object-fit:contain;height:auto;display:block}.rebuild-desktop-product__side-nav-item span{display:block}.rebuild-desktop-product__side-nav-item--active{background:var(--desktop-side-nav-bg)!important;color:#fff!important}.rebuild-desktop-product__side-nav button:hover,.rebuild-desktop-product__side-nav button:focus-visible{background:var(--continental-orange);color:#fff}.rebuild-desktop-product__side-nav .rebuild-desktop-product__side-nav-item--active:hover,.rebuild-desktop-product__side-nav .rebuild-desktop-product__side-nav-item--active:focus-visible{background:var(--continental-orange)!important;color:#fff!important}.rebuild-desktop-product__hero-dots{z-index:3;gap:clamp(7px,.5vw,12px);display:flex;position:absolute;bottom:clamp(30px,3vw,64px);left:50%;transform:translate(-50%)}.rebuild-desktop-product__hero-dot{aspect-ratio:1;cursor:pointer;background:#d3d3d3;border:0;border-radius:999px;width:clamp(9px,.64vw,14px);padding:0;display:block}.rebuild-desktop-product__hero-dot--active{background:var(--continental-orange)}.rebuild-desktop-product__section{padding-block:clamp(64px,5.2vw,120px);padding-inline:max(clamp(54px, 6vw, 130px), var(--desktop-content-safe-gutter));color:#111;background:#fff}.rebuild-desktop-product__section--technology,.rebuild-desktop-product__section--features{background:#eee}.rebuild-desktop-product__section h2{margin:0 0 clamp(34px,3vw,70px);font-size:clamp(3.2rem,4.2vw,8rem);font-weight:600;line-height:.95}.rebuild-desktop-product__technology-intro{width:min(44rem,42%);margin:0 auto clamp(50px,4vw,92px);font-size:clamp(1.45rem,1.25vw,2.25rem);font-weight:400;line-height:1.26}.rebuild-desktop-product__technology-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(38px,3.4vw,78px);display:grid}.rebuild-desktop-product__technology-card{align-content:start;gap:clamp(18px,1.4vw,32px);display:grid}.rebuild-desktop-product__technology-card img{object-fit:contain;width:min(56%,300px);height:auto;max-height:110px;display:block}.rebuild-desktop-product__technology-card p,.rebuild-desktop-product__feature p{margin:0;font-size:clamp(1.2rem,1.05vw,2rem);font-weight:400;line-height:1.32}.rebuild-desktop-product__sizes-panel{justify-items:center;gap:clamp(26px,2.2vw,52px);display:grid}.rebuild-desktop-product__size-group{justify-items:center;gap:clamp(12px,1vw,24px);display:grid}.rebuild-desktop-product__size-group p{margin:0;font-size:clamp(1.5rem,1.35vw,2.6rem);font-weight:600;line-height:1}.rebuild-desktop-product__size-options,.rebuild-desktop-product__sidewall-options{flex-wrap:wrap;justify-content:center;gap:clamp(12px,1vw,24px);display:flex}.rebuild-desktop-product__size-option{appearance:none;color:#111;cursor:pointer;font:inherit;background:#ddd;border:0;border-radius:10px;padding:clamp(10px,.8vw,18px) clamp(22px,1.8vw,42px);line-height:1;transition:background-color .22s}.rebuild-desktop-product__size-option--active,.rebuild-desktop-product__sidewall-option--active{background:var(--continental-orange)}.rebuild-desktop-product__size-option strong{font-size:clamp(1.7rem,1.6vw,3rem);font-weight:600;display:block}.rebuild-desktop-product__size-option span{margin-top:.18em;font-size:clamp(.85rem,.72vw,1.25rem);font-weight:400;display:block}.rebuild-desktop-product__sidewall-option{appearance:none;aspect-ratio:2;cursor:pointer;background:#ddd;border:0;border-radius:10px;place-items:center;width:clamp(72px,4.6vw,108px);display:grid}.rebuild-desktop-product__sidewall-option span{aspect-ratio:1;background:linear-gradient(90deg, var(--sidewall-left) 0 50%, var(--sidewall-right) 50% 100%);border-radius:50%;width:36%;display:block}.rebuild-desktop-product__size-table{border-collapse:collapse;width:min(760px,76%);font-size:clamp(1.1rem,1vw,1.9rem);line-height:1.1}.rebuild-desktop-product__size-table th,.rebuild-desktop-product__size-table td{text-align:left;white-space:nowrap;padding:clamp(14px,1.1vw,24px) clamp(18px,1.4vw,30px)}.rebuild-desktop-product__size-table th{width:38%;font-weight:600}.rebuild-desktop-product__size-table td{font-weight:400}.rebuild-desktop-product__size-table tr:nth-child(odd){background:#ddd}.rebuild-desktop-product__features-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(32px,3vw,74px);display:grid}.rebuild-desktop-product__feature{text-align:center;justify-items:center;gap:clamp(14px,1.2vw,28px);display:grid}.rebuild-desktop-product__feature img{object-fit:contain;width:min(34%,120px);height:auto}.rebuild-desktop-product__feature-note{color:#111;text-align:center;gap:.2em;width:min(92%,380px);margin:clamp(-6px,-.25vw,-2px) auto 0;font-size:clamp(.72rem,.58vw,1rem);font-weight:400;line-height:1.22;display:grid}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__hero{height:clamp(480px,52vw,850px);min-height:0}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__copy{text-align:center;width:min(68%,1180px);margin:0 auto;padding:clamp(150px,10.2vw,215px) 0 0}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__copy p{margin-bottom:clamp(6px,.45vw,12px);font-size:clamp(2rem,2vw,4rem);line-height:1}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__copy h1{white-space:nowrap;font-size:clamp(3.2rem,3.4vw,6.8rem);line-height:.95}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__hero-image{object-fit:contain;width:min(108.75vw,1896px);max-width:none;max-height:calc(100% - clamp(16px,1.2vw,28px));bottom:0;left:50%;right:auto;transform:translate(-50%)}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__hero-dots{bottom:clamp(34px,3.2vw,72px)}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__section--technology{padding-top:clamp(70px,5vw,112px)}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__section h2{text-align:center}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__technology-intro{text-align:left;width:min(96rem,86%)}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__technology-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(24px,2vw,52px)}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__technology-card img{justify-self:center;width:min(70%,250px);max-height:82px}.rebuild-desktop-product--gp5000-s-tr .rebuild-desktop-product__technology-card p{font-size:clamp(.95rem,.82vw,1.38rem);line-height:1.28}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__hero{height:clamp(480px,52vw,850px);min-height:0}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__copy{text-align:center;width:min(68%,1180px);margin:0 auto;padding:clamp(150px,10.2vw,215px) 0 0}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__copy p{margin-bottom:clamp(6px,.45vw,12px);font-size:clamp(2rem,2vw,4rem);line-height:1}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__copy h1{white-space:nowrap;font-size:clamp(3.2rem,3.4vw,6.8rem);line-height:.95}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__section h2{text-align:center}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__technology-card img{justify-self:center;width:min(70%,250px);max-height:82px}.rebuild-desktop-product--aero-111 .rebuild-desktop-product__technology-card p{font-size:clamp(1rem,.88vw,1.48rem);line-height:1.3}.rebuild-desktop-product__section--aero-features{padding-top:clamp(70px,5vw,112px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider{--aero-feature-pad-block:clamp(30px, 2.5vw, 58px);--aero-feature-pad-inline:clamp(42px, 4vw, 96px);--aero-feature-copy-font-size:clamp(1rem, .95vw, 1.55rem);--aero-feature-heading-font-size:clamp(2.2rem, 2.65vw, 4.9rem);opacity:1;width:min(100%,1500px);height:clamp(700px,54vw,1040px);margin:0 auto;padding-bottom:clamp(20px,1.8vw,40px);transform:none}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__logo{width:min(32%,300px);margin-left:0;margin-right:auto}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__logo--dt-swiss{width:min(34%,330px);max-width:none}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__image--cutaway{width:min(78%,980px);max-height:clamp(320px,27vw,540px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__slide--aero-111-dt-swiss-tr .rebuild-aero-feature-slider__image--cutaway{max-height:clamp(300px,25vw,500px);transform:translate(clamp(14px,2vw,34px))}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__secondary-logo{width:min(14%,150px);max-width:none}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__image--airflow{width:min(45%,650px);height:clamp(420px,33vw,680px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__chart{max-height:clamp(220px,17.5vw,340px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__legend-image{width:clamp(28px,2.6vw,58px);height:clamp(74px,7vw,148px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__dots{gap:clamp(2px,.25vw,5px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__dot{width:clamp(18px,1.3vw,24px);height:clamp(24px,1.8vw,34px)}.rebuild-desktop-product__section--aero-features .rebuild-aero-feature-slider__dot:before{width:clamp(9px,.7vw,13px);height:clamp(9px,.7vw,13px)}.rebuild-desktop-home__footer{background:#000;width:100%;display:block;position:relative;overflow:hidden}.rebuild-desktop-home__footer img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.rebuild-desktop-home__footer-nav{z-index:2;color:#fff;text-align:center;text-shadow:0 1px 4px #000000b8;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(10px,.82vw,18px);font-family:Stag Sans,Arial,Helvetica,sans-serif;font-size:clamp(11px,.68vw,14px);font-weight:600;line-height:1;display:flex;position:absolute;bottom:clamp(42px,3.6vw,76px);left:clamp(28px,3.2vw,70px);right:clamp(28px,3.2vw,70px)}.rebuild-desktop-home__footer-nav button{appearance:none;color:inherit;cursor:pointer;font:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.rebuild-desktop-home__footer-meta{z-index:2;color:#fff;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:clamp(24px,3vw,64px);font-family:Stag Sans,Arial,Helvetica,sans-serif;display:flex;position:absolute;bottom:clamp(16px,1.35vw,28px);left:clamp(28px,3.2vw,70px);right:clamp(28px,3.2vw,70px)}.rebuild-desktop-home__footer-meta p{opacity:.86;text-shadow:0 1px 4px #000000d1;max-width:28ch;margin:0;font-size:clamp(9px,.5vw,11px);font-weight:400;line-height:1.15}.rebuild-desktop-home__footer-socials{align-items:center;gap:clamp(6px,.52vw,11px);display:flex}.rebuild-desktop-home__footer-social{aspect-ratio:1;color:#fff;text-shadow:0 1px 3px #000000c2;border:1px solid #ffffffdb;border-radius:50%;place-items:center;width:clamp(16px,.95vw,20px);font-family:Inter,Arial,Helvetica,sans-serif;font-size:clamp(8px,.46vw,10px);font-weight:700;line-height:1;display:grid}}@media (orientation:landscape){html.rebuild-start-active,body.rebuild-start-active,html.rebuild-categories-active,body.rebuild-categories-active,html.rebuild-road-products-active,body.rebuild-road-products-active,html.rebuild-gp5000-as-tr-home-active,body.rebuild-gp5000-as-tr-home-active,html.rebuild-gp5000-as-tr-technology-active,body.rebuild-gp5000-as-tr-technology-active,html.rebuild-gp5000-as-tr-sizes-active,body.rebuild-gp5000-as-tr-sizes-active,html.rebuild-gp5000-as-tr-features-active,body.rebuild-gp5000-as-tr-features-active,html.rebuild-gp5000-s-tr-home-active,body.rebuild-gp5000-s-tr-home-active,html.rebuild-gp5000-s-tr-technology-active,body.rebuild-gp5000-s-tr-technology-active,html.rebuild-gp5000-s-tr-sizes-active,body.rebuild-gp5000-s-tr-sizes-active,html.rebuild-gp5000-s-tr-features-active,body.rebuild-gp5000-s-tr-features-active,html.rebuild-aero-111-home-active,body.rebuild-aero-111-home-active,html.rebuild-aero-111-technology-active,body.rebuild-aero-111-technology-active,html.rebuild-aero-111-sizes-active,body.rebuild-aero-111-sizes-active,html.rebuild-aero-111-features-active,body.rebuild-aero-111-features-active,.rebuild-stage--start,.rebuild-stage--categories,.rebuild-stage--road-products,.rebuild-stage--gp5000-as-tr-home,.rebuild-stage--gp5000-as-tr-technology,.rebuild-stage--gp5000-as-tr-sizes,.rebuild-stage--gp5000-as-tr-features,.rebuild-stage--gp5000-s-tr-home,.rebuild-stage--gp5000-s-tr-technology,.rebuild-stage--gp5000-s-tr-sizes,.rebuild-stage--gp5000-s-tr-features,.rebuild-stage--aero-111-home,.rebuild-stage--aero-111-technology,.rebuild-stage--aero-111-sizes,.rebuild-stage--aero-111-features,.rebuild-start{background-position:50% 54%}.rebuild-start__background{object-position:50% 50%;width:100%;min-width:100%;height:100%;min-height:100%;inset:0}.rebuild-start:before{transform-origin:54% 32%;background:radial-gradient(circle at 54% 31%,#fff8da80 0%,#ffe8a057 23%,#0000 62%),radial-gradient(circle at 54% 31%,#fff0b44a 0%,#ffd67830 36%,#0000 76%)}.rebuild-start:after{transform-origin:54% 31%;background:radial-gradient(circle at 54% 31%,#fffffa8c 0%,#fff6c26b 13%,#0000 36%)}.rebuild-start__logo-panel{width:min(30vw,280px);top:0}.rebuild-start__title{bottom:max(7dvh, calc(22px + env(safe-area-inset-bottom)));width:min(42vw,390px)}.rebuild-categories__background,.rebuild-road__background,.rebuild-product-shell__background{object-position:50% 54%}.rebuild-categories,.rebuild-road,.rebuild-product-shell{--categories-edge:clamp(10px, 1.35vw, 18px);--categories-gap:clamp(8px, 1.1vw, 14px);--categories-header-top:calc(env(safe-area-inset-top) + clamp(8px, 2vw, 18px));--categories-header-height:clamp(30px, 5vw, 52px);--road-edge:clamp(10px, 1.35vw, 18px);--road-gap:clamp(8px, 1.1vw, 14px);--road-header-top:calc(env(safe-area-inset-top) + clamp(8px, 2vw, 18px));--road-header-height:clamp(30px, 5vw, 52px);--product-edge:clamp(10px, 1.35vw, 18px);--product-gap:clamp(8px, 1.1vw, 14px);--product-header-top:calc(env(safe-area-inset-top) + clamp(8px, 2vw, 18px));--product-header-height:clamp(30px, 5vw, 52px);--product-header-inline-padding:clamp(12px, 2.2vw, 26px);--product-nav-top-space:2.5vh;--product-nav-bottom:calc(env(safe-area-inset-bottom) + clamp(12px, 2.6vw, 24px));--product-nav-button-size:clamp(62px, 10vw, 96px);--product-nav-height:var(--product-nav-button-size);--product-nav-overlay-height:calc(var(--product-nav-top-space) + var(--product-nav-height) + var(--product-nav-bottom));--product-copy-font-size:clamp(1.12rem, 3.5vw, 2.2rem);--product-section-heading-font-size:clamp(1.55rem, 5.1vw, 3.2rem)}.rebuild-categories__header,.rebuild-road__header,.rebuild-product-shell__header{padding-inline:clamp(12px,2.2vw,26px)}.rebuild-product-shell__header{padding-inline:var(--product-header-inline-padding)}.rebuild-product-hero{aspect-ratio:1090/1105;height:auto}.rebuild-product-intro,.rebuild-product-placeholder,.rebuild-product-technology,.rebuild-product-sizes,.rebuild-product-features{min-height:clamp(190px,42dvh,360px);padding:clamp(24px,5vw,46px) clamp(22px,5vw,54px)}.rebuild-product-sizes{padding-bottom:calc(clamp(24px,5vw,46px) + 5vh)}.rebuild-product-features{gap:clamp(30px,6vw,70px);padding-top:clamp(24px,5vw,46px);padding-bottom:calc(clamp(24px,5vw,46px) + 5vh)}.rebuild-product-intro h2,.rebuild-product-placeholder h2,.rebuild-product-technology h2{margin-bottom:clamp(14px,2.8vw,26px);font-size:clamp(1.55rem,5.1vw,3.2rem)}.rebuild-product-intro p{max-width:28em;font-size:clamp(1.12rem,3.5vw,2.2rem)}.rebuild-product-technology p,.rebuild-aero-feature-slider__body{max-width:28em}.rebuild-product-features__icon{margin-bottom:clamp(8px,1.8vw,18px)}.rebuild-product-features__label{font-size:clamp(1.05rem,3vw,2rem)}.rebuild-product-features__note{font-size:clamp(.56rem,1.45vw,.98rem)}.rebuild-product-technology__section+.rebuild-product-technology__section{margin-top:clamp(34px,7vw,82px)}.rebuild-category-card h2{padding-top:clamp(15px,3vw,32px)}}@media (width>=768px) and (orientation:landscape){.rebuild-start__logo-panel{width:min(28vw,360px)}.rebuild-start__title{bottom:max(8dvh, calc(36px + env(safe-area-inset-bottom)));width:min(38vw,480px)}}@media (width>=1024px) and (prefers-reduced-motion:reduce){[data-desktop-reveal]{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.rebuild-splash--fading-out,.rebuild-start--crossfading-in{transition-duration:.12s}.rebuild-start:before,.rebuild-start:after,.rebuild-start__background,.rebuild-desktop-home__hero-image,.rebuild-desktop-home__scroll-icon span,.rebuild-categories--reveal-ready .rebuild-categories__header,.rebuild-categories--reveal-ready .rebuild-category-card,.rebuild-road--reveal-ready .rebuild-road__header,.rebuild-road--reveal-ready .rebuild-product-card,.rebuild-product-shell--reveal-ready .rebuild-product-hero,.rebuild-product-shell--reveal-ready .rebuild-product-intro,.rebuild-product-shell--reveal-ready .rebuild-product-placeholder,.rebuild-product-shell--reveal-ready .rebuild-product-technology__section,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__intro,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__dimensions,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__sidewall-panel,.rebuild-product-shell--reveal-ready .rebuild-product-sizes__result,.rebuild-product-shell--reveal-ready .rebuild-product-features__item,.rebuild-product-shell--reveal-ready .rebuild-aero-feature-slider{animation:none}.rebuild-start:before,.rebuild-start:after{opacity:0;transform:none}.rebuild-start__background{transform:none}.rebuild-categories__header,.rebuild-category-card,.rebuild-road__header,.rebuild-product-card,.rebuild-product-hero,.rebuild-product-intro,.rebuild-product-placeholder,.rebuild-product-technology__section,.rebuild-product-sizes__intro,.rebuild-product-sizes__dimensions,.rebuild-product-sizes__sidewall-panel,.rebuild-product-sizes__result,.rebuild-product-features,.rebuild-product-features__item,.rebuild-aero-feature-slider,.rebuild-product-shell__nav{opacity:1;transform:none}}:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{background:#000;width:100%;height:100%;margin:0;padding:0;overflow:hidden}button{font:inherit}
