.os-feature-section{padding-block:5rem}.central-os-real-product-shot{border:1px solid color-mix(in oklch, var(--border) 84%, transparent);border-radius:calc(var(--radius) + .35rem);background:var(--card);padding:.375rem;overflow:hidden;box-shadow:0 18px 50px #1212121f;box-shadow:0 18px 50px lab(5.26802% 0 0/.12)}.central-os-real-product-shot img{border-radius:.65rem}.dark .central-os-real-product-shot{background:#0b0b0d}.os-feature-divider{opacity:.72;height:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.os-feature-divider svg{width:100%;height:100%;display:block}.os-divider-track{stroke:color-mix(in oklch, var(--border) 82%, transparent);stroke-width:1px}.os-divider-signal{stroke:color-mix(in oklch, var(--chart-1) 58%, var(--border));stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:64 1216;animation:16s linear infinite os-divider-flow}.os-divider-nodes{fill:var(--background);stroke:color-mix(in oklch, var(--chart-1) 34%, var(--border));stroke-width:1px}@keyframes os-divider-flow{to{stroke-dashoffset:-1280px}}@media (min-width:640px){.os-feature-section{padding-block:6rem}}@media (min-width:1024px){.os-feature-section{padding-block:7rem}}@media (prefers-reduced-motion:reduce){.os-divider-signal{animation:none}}
