.cc-feature-wrap{padding-top:48px;padding-bottom:48px}.cc-feature{background:linear-gradient(125deg,#0a2136,#102d44);border:1px solid #294e6b;border-radius:12px;color:#edf6ff;display:grid;grid-template-columns:1.1fr 1fr;gap:45px;padding:40px;align-items:center;box-shadow:0 12px 40px #0c28400c}.cc-feature-badge{display:inline-block;padding:8px 11px;border:1px solid #43708e;border-radius:4px;color:#8bd8ff;letter-spacing:1.5px;font:700 10px Arial}.cc-feature h2{font-size:clamp(34px,3.4vw,49px);margin:19px 0 13px;letter-spacing:-1.8px}.cc-feature h2 span{color:#43bfff}.cc-feature-copy>p{font-size:17px;line-height:1.5;margin:0 0 14px}.cc-feature p.cc-feature-description{font-size:14px;line-height:1.8;color:#b5cbdc;max-width:510px}.cc-feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:24px}.cc-feature-actions>span{font-size:11px;color:#a6c1d6}.cc-feature .btn{background:#24abf1;border-color:#4ac6ff;color:#05253c;font-size:14px;padding:17px 22px}.cc-feature .btn:hover{background:#7edaff}.cc-feature-preview{display:block;border:1px solid #3b617b;border-radius:10px;background:#081b2c;overflow:hidden;transition:transform .2s}.cc-feature-preview:hover{transform:translateY(-3px)}.cc-feature-preview svg{display:block;width:100%;height:auto}.cc-feature-preview-caption{padding:15px;display:flex;justify-content:space-between;gap:10px;font:10px monospace;color:#8fc8ed;letter-spacing:.6px}.cc-feature-nav{color:#0872bf!important;font-weight:700}@media(max-width:900px){.cc-feature{gap:25px;padding:28px}.cc-feature-actions{gap:12px}.cc-feature-preview-caption{font-size:8px}}@media(max-width:700px){.cc-feature-wrap{padding-top:28px;padding-bottom:28px}.cc-feature{grid-template-columns:1fr;padding:25px;gap:25px}.cc-feature h2{font-size:38px}.cc-feature-preview{max-width:500px;width:100%}}@media(prefers-reduced-motion:reduce){.cc-feature-preview{transition:none}}
