.sktc .sk-onsite{background:#fff;padding-top:56px;padding-bottom:56px}.sk-os-wrap{display:grid;grid-template-columns:1fr 1fr;gap:22px}.sk-os-card{position:relative;overflow:hidden;border-radius:22px;padding:30px 30px 28px;color:#fff;box-shadow:0 24px 50px rgba(47,91,234,.22);transition:transform .3s}.sk-os-card:hover{transform:translateY(-6px)}.sk-os-card.a{background:linear-gradient(135deg,#2f5bea,#6a4cf0)}.sk-os-card.b{background:linear-gradient(135deg,#0f9d8a,#16a34a)}.sk-os-card:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.12)}.sk-os-ic{width:58px;height:58px;border-radius:16px;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.sk-os-ic svg{width:30px;height:30px}.sktc .sk-os-card h3{color:#fff;font-size:24px;line-height:1.25;margin:0 0 10px}.sktc .sk-os-card p{color:rgba(255,255,255,.9);font-size:15.5px;line-height:1.6;margin:0 0 16px}.sk-os-tags{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}.sk-os-tags span{background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700}@media(max-width:800px){.sk-os-wrap{grid-template-columns:1fr}.sktc .sk-os-card h3{font-size:21px}}