.surface-chrome-dark{background-color:var(--surface-chrome-dark-base);background-image:linear-gradient(180deg, var(--surface-chrome-dark-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-dark-micro) 0, transparent 1px, transparent 3px);background-size:100% 100%,100% 2px}.surface-chrome-black,.ln-mark-band.surface-chrome-black{background-color:var(--surface-chrome-black-base);background-image:var(--surface-chrome-black-sheen), var(--surface-chrome-black-brush);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.landing.surface-chrome-black,.landing.surface-chrome-dark{width:100%;min-height:100%}.landing.surface-chrome-dark{background-color:var(--surface-chrome-dark-base);background-image:linear-gradient(180deg, var(--surface-chrome-dark-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-dark-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.feat.surface-chrome-black,.step.surface-chrome-black,.ln-cta.surface-chrome-black{background-color:var(--surface-chrome-black-base);background-image:var(--surface-chrome-black-sheen), var(--surface-chrome-black-brush);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.step.surface-chrome-black .step-dice{background:color-mix(in oklab, var(--c) 3%, var(--surface-chrome-black-base))}.feat.surface-chrome-dark,.step.surface-chrome-dark,.ln-cta.surface-chrome-dark{background-color:var(--surface-chrome-dark-base);background-image:linear-gradient(180deg, var(--surface-chrome-dark-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-dark-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.feat.surface-chrome-dark .feat-icon-box,.step.surface-chrome-dark .step-dice{background:color-mix(in oklab, var(--c) 3%, var(--surface-chrome-dark-base))}.product-media.surface-chrome-black{background-color:var(--surface-chrome-black-base);background-image:var(--surface-chrome-black-sheen), var(--surface-chrome-black-brush);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-olive{background-color:var(--surface-chrome-olive-base);background-image:linear-gradient(180deg, var(--surface-chrome-olive-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-olive-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-swotsy{background-color:var(--surface-chrome-swotsy-base);background-image:linear-gradient(180deg, var(--surface-chrome-swotsy-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-swotsy-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-dark-filesy{background-color:var(--surface-chrome-dark-filesy-base);background-image:linear-gradient(180deg, var(--surface-chrome-dark-filesy-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-dark-filesy-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-indigo{background-color:var(--surface-chrome-indigo-base);background-image:linear-gradient(180deg, var(--surface-chrome-indigo-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-indigo-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-mauve{background-color:var(--surface-chrome-mauve-base);background-image:linear-gradient(180deg, var(--surface-chrome-mauve-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-mauve-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media.surface-chrome-dark{background-color:var(--surface-chrome-dark-base);background-image:linear-gradient(180deg, var(--surface-chrome-dark-hi) 0%, transparent 22%, transparent 100%), repeating-linear-gradient(90deg, var(--surface-chrome-dark-micro) 0, transparent 1px, transparent 3px);background-position:0 0,0 0;background-size:100% 100%,100% 2px}.product-media:not([class*=surface-chrome-]):not([class*=surface-race-]):not(.product-media-plain){background:var(--color-zinc-900)}.product-media.product-media-plain:not([class*=surface-chrome-]):not([class*=surface-race-]){background:0 0}.product-media[class*=surface-chrome-]:before,.product-media[class*=surface-chrome-]:after,.product-media[class*=surface-race-]:before,.product-media[class*=surface-race-]:after,.product-media.product-media-plain:before,.product-media.product-media-plain:after{content:none}[class*=surface-carbon--],.surface-carbon-fill{background-color:var(--surface-carbon-bg);background-image:linear-gradient(45deg, var(--surface-carbon-stripe) 25%, transparent 25%, transparent 75%, var(--surface-carbon-stripe) 75%, var(--surface-carbon-stripe)), linear-gradient(45deg, var(--surface-carbon-stripe) 25%, transparent 25%, transparent 75%, var(--surface-carbon-stripe) 75%, var(--surface-carbon-stripe));background-size:var(--surface-carbon-weave-size) var(--surface-carbon-weave-size), var(--surface-carbon-weave-size) var(--surface-carbon-weave-size);background-position:0 0, var(--surface-carbon-weave-offset) var(--surface-carbon-weave-offset)}
