:root{--teal:#4af7e9;--bg:#0d1117}#si-wrap{width:100%}#si-wrap .slider{aspect-ratio:16/6;background:#000;border-radius:18px;overflow:hidden;position:relative;width:100%}#si-wrap .slide{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .7s ease}#si-wrap .slide.active{opacity:1;pointer-events:auto}#si-wrap .slide img{display:block;height:100%;object-fit:cover;width:100%}#si-wrap .arrow{align-items:center;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:22px;height:38px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;user-select:none;width:38px;z-index:10}#si-wrap .arrow:hover{background:rgba(0,229,200,.3)}#si-wrap .arrow-prev{left:14px}#si-wrap .arrow-next{right:14px}#si-wrap .dots{bottom:14px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}#si-wrap .dot{background:hsla(0,0%,100%,.3);border:none;border-radius:50%;cursor:pointer;height:7px;padding:0;transition:all .3s;width:7px}#si-wrap .dot.active{background:var(--teal);border-radius:4px;width:22px}#si-wrap .cols{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;width:100%}#si-wrap .col{cursor:pointer;padding:0 36px 0 0}#si-wrap .col+.col{padding-left:36px}#si-wrap .col:last-child{padding-right:0}#si-wrap .track{background:hsla(0,0%,100%,.1);border-radius:2px;height:2px;margin-bottom:22px;position:relative;width:100%}#si-wrap .fill{background:var(--teal);border-radius:2px;height:2px;width:0}#si-wrap .col-title{color:rgba(0,229,200,.35);font-size:18px;font-weight:600;line-height:1.35;margin-bottom:12px;transition:color .3s}#si-wrap .col-body{color:rgba(232,244,242,.2);font-size:16px;line-height:1.72;transition:color .3s}#si-wrap .col.active .col-title{color:var(--teal)}#si-wrap .col.active .col-body{color:rgba(232,244,242,.68)}@media (max-width:660px){#si-wrap .slider{aspect-ratio:4/3;border-radius:12px}#si-wrap .cols{gap:28px;grid-template-columns:1fr}#si-wrap .col,#si-wrap .col+.col{padding:0}}