.cs-fx{--fx-ink: #231f20;--fx-muted: #5f5b5c;--fx-line: #e6e6e8;--fx-mist: #f5f4f1;--fx-lime: #a5ff1a;--fx-gap: 20px;--fx-h1: 2rem;--fx-h2: 1.5rem;--fx-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;color:var(--fx-ink)}@media screen and (min-width:750px){.cs-fx{--fx-h1: 2.5rem;--fx-h2: 1.75rem}}@media screen and (min-width:990px){.cs-fx{--fx-h1: 3rem;--fx-h2: 2rem}}.cs-fx-pad{padding-block:calc(var(--fx-pt, 48px) * 2 / 3) calc(var(--fx-pb, 48px) * 2 / 3)}@media screen and (min-width:750px){.cs-fx-pad{padding-block:var(--fx-pt, 48px) var(--fx-pb, 48px)}}.cs-fx .cs-head{gap:12px}.cs-fx :is(.cs-fx-hero__copy,.cs-fx-split__head,.cs-fx-cta__inner).cs-head{margin:0}.cs-fx-eyebrow{margin:0;font-family:var(--fx-mono);font-size:.75rem;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted)}.cs-fx-h2{margin:0;font-size:var(--fx-h2);line-height:1.15;letter-spacing:-.01em}.cs-fx-rte p{margin:0 0 1em;max-width:60ch;font-size:1rem;line-height:1.6}.cs-fx-rte p:last-child{margin-bottom:0}.cs-fx-caption{margin:12px 0 0;font-family:var(--fx-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted)}@media screen and (min-width:750px){.cs-fx-eyebrow{font-size:.875rem}}.cs-fx-hero__media .cs-fx-hero__img{aspect-ratio:4 / 3}.cs-fx-hero__img .cs-media__img{object-position:40% 50%}.cs-fx-hero__inner{padding:32px var(--page-margin) 0}.cs-fx-hero__copy{display:flex;flex-direction:column;gap:14px;max-width:640px}.cs-fx-hero__title{margin:0;font-size:var(--fx-h1);line-height:1.05;letter-spacing:-.02em}.cs-fx-hero__text p{margin:0;font-size:1rem;line-height:1.55}.cs-fx-hero__caption{margin-top:4px}@media screen and (min-width:750px){.cs-fx-hero{position:relative;display:grid;min-height:clamp(520px,74vh,700px);background:var(--fx-ink);color:#fff}.cs-fx-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.cs-fx-hero__media .cs-fx-hero__img{aspect-ratio:auto;height:100%}.cs-fx-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141212d1,#1412128c 42%,#14121200 78%),linear-gradient(0deg,#14121273,#14121200 45%)}.cs-fx-hero__inner{position:relative;align-self:end;width:100%;max-width:var(--page-width);margin-inline:auto;padding:96px var(--page-margin) 64px}.cs-fx-hero .cs-fx-eyebrow{color:var(--fx-lime)}.cs-fx-hero__text p{font-size:1.125rem;color:#ffffffdb}.cs-fx-hero .cs-fx-caption{color:#fff9}}.cs-fx-facts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--fx-ink)}.cs-fx-facts__item{padding:20px 16px 4px 0}.cs-fx-facts__item:nth-child(2n){padding-left:16px;border-left:1px solid var(--fx-line)}.cs-fx-facts__value{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 700);font-size:2rem;line-height:1;letter-spacing:-.02em}.cs-fx-facts__label{margin:10px 0 0;font-size:.875rem;line-height:1.4;color:var(--fx-muted)}@media screen and (min-width:990px){.cs-fx-facts__list{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-fx-facts__item,.cs-fx-facts__item:nth-child(2n){padding:28px 24px 4px;border-left:1px solid var(--fx-line)}.cs-fx-facts__item:first-child{padding-left:0;border-left:0}.cs-fx-facts__value{font-size:3rem}.cs-fx-facts__label{font-size:1rem}}.cs-fx-split__grid{display:grid;gap:20px}.cs-fx-split__media{margin:0 0 12px}.cs-fx-split__img{border-radius:4px}.cs-fx-split__body{display:flex;flex-direction:column;gap:28px}@media screen and (min-width:990px){.cs-fx-split--text .cs-fx-split__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:72px}.cs-fx-split--image-left .cs-fx-split__grid,.cs-fx-split--image-right .cs-fx-split__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:72px;row-gap:24px;align-items:start}.cs-fx-split__media{grid-row:1 / 3;margin:0;align-self:center}.cs-fx-split--image-left .cs-fx-split__media{grid-column:1}.cs-fx-split--image-right .cs-fx-split__media{grid-column:2}.cs-fx-split--image-left :is(.cs-fx-split__head,.cs-fx-split__body){grid-column:2}.cs-fx-split--image-right :is(.cs-fx-split__head,.cs-fx-split__body){grid-column:1}[class*=cs-fx-split--image-] .cs-fx-split__head{align-self:end}}.cs-fx-specs{margin:0;border-top:1px solid var(--fx-line)}.cs-fx-specs__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding-block:12px;border-bottom:1px solid var(--fx-line)}.cs-fx-specs dt{font-family:var(--fx-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted);align-self:center}.cs-fx-specs dd{margin:0;font-weight:600}.cs-fx-quote{margin:0;padding-left:20px;border-left:3px solid var(--fx-lime)}.cs-fx-quote p{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.35;letter-spacing:-.01em}.cs-fx-quote footer{margin-top:12px;font-family:var(--fx-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-muted)}:root body .cs-fx.cs-fx-steps{background:var(--fx-mist)}.cs-fx .cs-fx-steps__head{margin-bottom:32px}.cs-fx-steps__list{display:grid;gap:28px;margin:0;padding:0;list-style:none}.cs-fx-steps__item{padding-top:18px;border-top:1px solid var(--fx-ink)}.cs-fx-steps__num{display:block;font-family:var(--fx-mono);font-size:.8125rem;letter-spacing:.06em;color:var(--fx-muted)}.cs-fx-steps__title{margin:14px 0 8px;font-size:1.125rem;line-height:1.25}.cs-fx-steps__text{margin:0;font-size:.9375rem;line-height:1.55;color:var(--fx-muted)}.cs-fx-steps__note{margin-top:32px;font-size:.9375rem}.cs-fx-steps__note p{margin:0}@media screen and (min-width:750px){.cs-fx-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px var(--fx-gap)}}@media screen and (min-width:990px){.cs-fx .cs-fx-steps__head{margin-bottom:48px}.cs-fx-steps__list{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-fx-steps__title{font-size:1.25rem}}.cs-fx .cs-fx-creds__head{margin-bottom:32px}.cs-fx-creds__intro p{color:var(--fx-muted)}.cs-fx-creds__grid{display:grid;gap:12px;margin:0;padding:0;list-style:none}.cs-fx-creds__item{padding:22px 20px;border:1px solid var(--fx-line);border-radius:4px}.cs-fx-creds__mark{display:block;width:20px;height:3px;margin-bottom:18px;background:var(--fx-lime)}.cs-fx-creds__title{margin:0 0 6px;font-size:1.0625rem;line-height:1.3}.cs-fx-creds__text{margin:0;font-size:.9375rem;line-height:1.5;color:var(--fx-muted)}.cs-fx-footnote{margin-top:32px;max-width:88ch;font-size:.8125rem;line-height:1.55;color:var(--fx-muted)}.cs-fx-footnote p{margin:0 0 .6em}@media screen and (min-width:750px){.cs-fx-creds__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fx-gap)}}@media screen and (min-width:990px){.cs-fx .cs-fx-creds__head{margin-bottom:48px}.cs-fx-creds__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-fx-creds__item{padding:28px 24px}}:root body .cs-fx.cs-fx-cta{background:var(--fx-ink);color:#fff}.cs-fx-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.cs-fx-cta .cs-fx-eyebrow{color:var(--fx-lime)}.cs-fx-cta .cs-fx-h2{color:#fff}.cs-fx-cta .cs-fx-rte p{margin-inline:auto;text-wrap:balance;color:#ffffffc7}.cs-fx-cta__actions{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:12px}.cs-fx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 28px;border:1px solid transparent;border-radius:2px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.cs-fx-btn--primary{background:#fff;border-color:#fff;color:var(--fx-ink)}.cs-fx-btn--primary:hover{background:var(--fx-lime);border-color:var(--fx-lime);color:var(--fx-ink)}.cs-fx-btn--secondary{background:transparent;border-color:#ffffffb3;color:#fff}.cs-fx-btn--secondary:hover{background:#fff;border-color:#fff;color:var(--fx-ink)}.cs-fx-cta .cs-fx-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media screen and (min-width:750px){.cs-fx-cta__actions{flex-direction:row;justify-content:center;width:auto}}@media(prefers-reduced-motion:reduce){.cs-fx-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cs-factory.css.map */
