.sb-features{--sb-red:#e4322b;--sb-ink:#141317;--sb-muted:#5b5960;--sb-cream:#f7f5f1;--sb-card:#fff;--sb-line:rgba(20,19,23,.1);background:var(--sb-cream);color:var(--sb-ink);font-family:Inter,system-ui,-apple-system,sans-serif}.sb-features__inner{margin:0 auto;max-width:1200px;padding:88px 40px}.sb-features__grid{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.sb-video{aspect-ratio:16/10;background:#111;border:1px solid var(--sb-line);border-radius:18px;display:block;overflow:hidden;position:relative;text-decoration:none}.sb-video__thumb{display:block;height:100%;object-fit:cover;width:100%}.sb-video__thumb--empty{background:linear-gradient(135deg,#2a2830,#191820);color:hsla(0,0%,100%,.4);font-size:13px}.sb-video__play,.sb-video__thumb--empty{align-items:center;display:flex;justify-content:center}.sb-video__play{background:var(--sb-red);border-radius:50%;color:#fff;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s;width:64px}.sb-video__play svg{height:26px;margin-left:3px;width:26px}.sb-video:hover .sb-video__play{transform:translate(-50%,-50%) scale(1.08)}.sb-video:focus-visible{outline:3px solid var(--sb-red);outline-offset:3px}.sb-features__eyebrow{color:var(--sb-red);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:20px;text-transform:uppercase}.sb-feature{display:flex;gap:16px;padding:14px 0}.sb-feature__ico{align-items:center;background:rgba(228,50,43,.1);border-radius:10px;color:var(--sb-red);display:flex;flex:none;height:38px;justify-content:center;width:38px}.sb-feature__ico svg{height:20px;width:20px}.sb-feature__title{font-family:Space Grotesk,Inter,sans-serif;font-size:18px;font-weight:600;margin:2px 0 6px}.sb-feature__desc{color:var(--sb-muted);font-size:14.5px;line-height:1.55;margin:0}.sb-callout{align-items:center;background:var(--sb-card);border:1px solid var(--sb-line);border-radius:16px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-top:56px;padding:26px 32px}.sb-callout__text strong{display:block;font-family:Space Grotesk,Inter,sans-serif;font-size:17px;margin-bottom:4px}.sb-callout__text span{color:var(--sb-muted);font-size:14px}.sb-cta{align-items:center;background:var(--sb-red);border-radius:12px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:15px 26px;text-decoration:none;transition:background .2s,transform .2s;white-space:nowrap}.sb-cta:hover{background:#b8241e;transform:translateY(-1px)}.sb-cta:focus-visible{outline:3px solid var(--sb-ink);outline-offset:2px}@media (max-width:860px){.sb-features__inner{padding:56px 24px}.sb-features__grid{gap:36px;grid-template-columns:1fr}.sb-callout{align-items:flex-start;flex-direction:column}}