.cs-vs{--_fg: var(--cs-fg, currentColor);--_muted: var(--cs-fg-muted, color-mix(in srgb, currentColor 75%, transparent));--_line: var(--cs-line, color-mix(in srgb, currentColor 14%, transparent));--_accent: var(--cs-accent, #FF4D5A);--vs-eyebrow: var(--_muted);--vs-heading: var(--_fg);--vs-heading-accent: var(--_accent);--vs-text: var(--_muted);--vs-bold: var(--_fg);--vs-point: var(--_fg);--vs-dot: var(--_accent);--vs-btn-bg: var(--_accent);--vs-btn-text: #FFFFFF;position:relative;padding-top:var(--cs-pt, 64px);padding-bottom:var(--cs-pb, 64px)}.cs-vs.cs-tone--graphite{--cs-bg: #1F2328;--cs-fg: #F5F5F4;--cs-fg-muted: rgba(245, 245, 244, .7);--cs-line: rgba(255, 255, 255, .12);--cs-accent: #FF4D5A;background-color:var(--cs-bg);color:var(--cs-fg)}.cs-vs.cs-tone--black{--cs-bg: #000000;--cs-fg: #FFFFFF;--cs-fg-muted: rgba(255, 255, 255, .82);--cs-line: rgba(255, 255, 255, .16);--cs-accent: #FF3B1F;background-color:var(--cs-bg);background-image:none;color:var(--cs-fg)}.cs-vs.cs-tone--noir{--cs-bg: #050507;--cs-fg: #FFFFFF;--cs-fg-muted: rgba(255, 255, 255, .62);--cs-line: rgba(255, 255, 255, .12);--cs-accent: #FF3B3B;color:var(--cs-fg);background-color:var(--cs-bg);background-image:radial-gradient(ellipse 45% 60% at 0% 0%,rgba(140,8,8,.45) 0%,transparent 70%),radial-gradient(ellipse 45% 60% at 100% 100%,rgba(70,0,130,.5) 0%,transparent 70%);background-repeat:no-repeat}.cs-vs.cs-tone--custom{background-color:var(--cs-bg);background-image:none;color:var(--cs-fg)}.cs-vs__grid{display:grid;gap:32px;align-items:center}@media screen and (min-width:990px){.cs-vs__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,4vw,56px)}.cs-vs.is-flip .cs-vs__media{order:2}.cs-vs.no-image .cs-vs__grid{grid-template-columns:minmax(0,1fr);max-width:760px}}.cs-vs__media{position:relative;overflow:hidden;border-radius:var(--vs-radius, 28px);aspect-ratio:3 / 2;background:color-mix(in srgb,currentColor 8%,transparent)}.cs-vs__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.cs-vs__media:hover .cs-vs__img{transform:scale(1.04)}.cs-vs__eyebrow{margin:0 0 18px;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--vs-eyebrow)}.cs-vs__heading{margin:0 0 24px;font-family:var(--cs-font-display, inherit);font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--vs-heading)}.cs-vs__heading-line{display:block}.cs-vs__heading-accent{color:var(--vs-heading-accent)}.cs-vs__text,.cs-vs__text p{font-size:clamp(16px,1.3vw,18px);line-height:1.7;color:var(--vs-text)}.cs-vs__text p{margin:0 0 14px}.cs-vs__text p:last-child{margin-bottom:0}.cs-vs__text strong,.cs-vs__text b{font-weight:700;color:var(--vs-bold)}.cs-vs__points{display:grid;gap:14px;margin:32px 0 0;padding:0;list-style:none}.cs-vs__points li{position:relative;padding-left:22px;font-size:15px;font-weight:500;line-height:1.5;color:var(--vs-point)}.cs-vs__points li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--vs-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--vs-dot) 18%,transparent)}.cs-vs__btn{display:inline-flex;align-items:center;gap:8px;margin-top:32px;padding:14px 24px;border-radius:999px;background:var(--vs-btn-bg);color:var(--vs-btn-text);font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s ease,opacity .25s ease}.cs-vs__btn:hover{transform:translateY(-2px);opacity:.92}.cs-vs__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.cs-vs__img,.cs-vs__btn{transition:none}.cs-vs__media:hover .cs-vs__img,.cs-vs__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-about-vision.css.map */
