html,body{background: #0f1418;scrollbar-color: #33414a #0f1418}main.ro{position: relative;isolation: isolate}main.ro::before{content: "";position: fixed;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(135deg,transparent 0 38%,rgba(255,255,255,.035) 38% 50%,transparent 50%) 0 0 / 64px 40px,linear-gradient(225deg,transparent 0 38%,rgba(255,255,255,.035) 38% 50%,transparent 50%) 0 0 / 64px 40px,radial-gradient(42% 30% at 88% 6%,rgba(251,176,52,.16),transparent 70%),radial-gradient(60% 45% at 100% 0%,rgba(255,111,97,.22),transparent 65%),radial-gradient(80% 55% at 0% 100%,rgba(0,163,184,.26),transparent 65%),linear-gradient(165deg,#131a1f 0%,#0f1418 45%,#0d1f2d 100%)}main.ro .ro-sheet{box-shadow: 0 1px 0 rgba(255,255,255,.45) inset,0 18px 40px -18px rgba(0,0,0,.7)}.site-header,.site-header.is-stuck{background: rgba(15,20,24,.96);border-bottom-color: transparent;-webkit-backdrop-filter: none;backdrop-filter: none}.site-header.is-stuck{border-bottom-color: rgba(255,255,255,.12)}.nav__link,.nav__group>summary{color: #dfe7ea}.nav__link:hover,.nav__link[aria-current],.nav__group:has([aria-current])>summary,.nav__login,.nav__login:hover,.js .nav-toggle,.nav__cta.is-quiet,.nav__cta.is-quiet:hover,:root:has(main.ro--quiet .btn--gold) .nav__cta{color: #fff;border-color: #fff}.nav__link::after,.nav__group>summary::after{background: #fff}.js .nav.is-open,html.nav-open .site-header{background: #0f1418;border-color: rgba(255,255,255,.15)}.nav.is-open .nav__link,.nav.is-open .nav__group>summary{border-color: rgba(255,255,255,.15)}section[aria-labelledby="hero-title"]>.ro-sheet{position: relative;overflow: clip;isolation: isolate;background: linear-gradient(160deg,rgba(13,31,45,.9),rgba(15,22,28,.86) 60%,rgba(40,26,26,.88));box-shadow: 0 0 0 1px rgba(255,255,255,.14) inset,0 24px 60px -24px rgba(0,0,0,.85)}section[aria-labelledby="hero-title"]>.ro-sheet>*{position: relative;z-index: 2}section[aria-labelledby="hero-title"] h1{color: #fff}section[aria-labelledby="hero-title"] .c-sub{color: #dfe7ea}section[aria-labelledby="hero-title"] .c-stamp{color: #8fe6f0;border-color: rgba(143,230,240,.6)}.ro section[aria-labelledby="hero-title"] .crumbs a,.ro section[aria-labelledby="hero-title"] .crumbs li + li::before{color: #8fdbe6}.ro section[aria-labelledby="hero-title"] .crumbs [aria-current]{color: #fff}section[aria-labelledby="hero-title"] .link-arrow{color: #fff;text-decoration-color: #5fd3e3}section[aria-labelledby="hero-title"] .link-arrow .btn__icon{color: #5fd3e3}section[aria-labelledby="hero-title"]>.ro-sheet::after{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 40%;z-index: 1;pointer-events: none;opacity: 0;background: linear-gradient(135deg,transparent 0 38%,rgba(255,255,255,.13) 38% 50%,transparent 50%) 0 0 / 64px 40px,linear-gradient(225deg,transparent 0 38%,rgba(255,255,255,.13) 38% 50%,transparent 50%) 0 0 / 64px 40px;-webkit-mask-image: linear-gradient(90deg,transparent,#000 35% 65%,transparent);mask-image: linear-gradient(90deg,transparent,#000 35% 65%,transparent);transform: translateX(-110%)}.motion section[aria-labelledby="hero-title"]>.ro-sheet::after{animation: tire-roll 1.3s .2s cubic-bezier(.45,0,.2,1) 1 both}@keyframes tire-roll{0%{opacity: 1;transform: translateX(-110%)}85%{opacity: 1}100%{opacity: 0;transform: translateX(260%)}}[data-slot="tire-order-flow"]{position: relative;padding-bottom: 3.75rem}main.ro .ill-note{color: #c9d4d9;max-width: min(72rem,calc(100% - 3rem));padding-inline: 0}.tf__size{display: inline-block;clip-path: inset(0 0 0 0)}.tire-ordered{--r: -10deg;right: clamp(.25rem,2vw,1.25rem);bottom: .25rem;color: #b23a2e;border-color: #b23a2e;outline-color: #b23a2e;font-size: clamp(1.6rem,1.3rem + 1vw,2.3rem);background: rgba(255,255,255,.8);opacity: 1;mix-blend-mode: normal;filter: none}.motion .tf__slip li{animation: tire-print .34s cubic-bezier(.2,.7,.3,1) both;animation-delay: .3s}.motion .tf__slip li:nth-child(2){animation-delay: 1.05s}.motion .tf__slip li:nth-child(3){animation-delay: 1.3s}.motion .tf__slip li:nth-child(4){animation-delay: 1.55s}.motion .tf__size{animation: tire-type .55s .5s steps(9,end) both}.motion .tire-ordered{animation: tire-stamp .3s 2s cubic-bezier(.16,1,.3,1) both}@keyframes tire-print{from{opacity: 0;transform: translateY(-8px)}}@keyframes tire-type{from{clip-path: inset(0 100% 0 0)}to{clip-path: inset(0 0 0 0)}}@keyframes tire-stamp{from{opacity: 0;transform: rotate(var(--r)) scale(1.5)}to{opacity: 1;transform: rotate(var(--r)) scale(1)}}.t-measure>.ro-sheet{overflow: hidden}.t-measure h2{font-size: clamp(2rem,1.5rem + 1.8vw,3.1rem)}.tm-gauge{position: relative;margin: 1.75rem 0 0;max-width: 20rem}.tm-gauge svg{display: block;width: 100%;height: auto;aspect-ratio: 200 / 110;overflow: visible}.tm-gauge__track,.tm-gauge__fill{fill: none;stroke-width: 18}.tm-gauge__track{stroke: rgba(0,124,140,.14)}.tm-gauge__ticks{fill: none;stroke: rgba(13,31,45,.35);stroke-width: 1.5}.tm-gauge__fill{stroke: url(#tm-sweep);stroke-dasharray: 100 100;stroke-dashoffset: 14}@property --n{syntax: "<integer>";inherits: false;initial-value: 0}.tm-gauge__n{position: absolute;left: 0;right: 0;bottom: 0;text-align: center;--n: 86;counter-reset: n var(--n);font: 800 clamp(2.75rem,2.2rem + 2vw,3.75rem)/1 var(--fp);color: var(--k);font-variant-numeric: tabular-nums}.tm-gauge__n::before{content: counter(n)}.tm-gauge__n::after{content: "/100";font-size: .4em;color: var(--t7);margin-left: .1em}.motion .tm-gauge[data-reveal] .tm-gauge__fill{transition: stroke-dashoffset 1.5s .15s cubic-bezier(.3,.7,.2,1)}.motion .tm-gauge[data-reveal] .tm-gauge__n{transition: --n 1.5s .15s cubic-bezier(.3,.7,.2,1)}.motion .tm-gauge[data-reveal]:not(.is-in) .tm-gauge__fill{stroke-dashoffset: 100}.motion .tm-gauge[data-reveal]:not(.is-in) .tm-gauge__n{--n: 0}@media (min-width: 960px){.t-measure .c-split2>.ro-cell:first-child{display: flex;flex-direction: column}.tm-gauge{margin-top: auto;padding-top: 2rem}}@media (max-width: 959px){.tm-gauge{margin-inline: auto;max-width: 17rem}}@media (max-width: 600px){main.ro .ro-quiet{padding-inline: 12px;margin-bottom: 1.25rem}}.tire-band{margin-block: clamp(1rem,2vw,1.5rem)}.tire-band img{object-position: 50% 55%}.tire-snaps{display: grid;gap: 1.5rem;align-content: start;margin-top: 1.5rem}.tire-snaps .ro-snap{--ar: 4 / 3}.tire-snaps .ro-snap:nth-child(1){--r: -1.4deg}.tire-snaps .ro-snap:nth-child(2){--r: 1.1deg}@media (min-width: 960px){.tire-call{display: grid;grid-template-columns: minmax(0,1fr) minmax(16rem,22rem);gap: clamp(2rem,4vw,4rem);align-items: start}}@media (min-width: 600px) and (max-width: 959px){.tire-snaps{grid-template-columns: 1fr 1fr}}