.ss-feat-section{background:#fff;padding:80px 32px;-webkit-font-smoothing:antialiased;color:#0b1530}.ss-feat-inner{margin:0 auto;max-width:1100px}.ss-feat-header{margin-bottom:56px;text-align:center}.ss-feat-label{background:#dfecfe;border-radius:16px;color:#455ff8;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:16px;padding:5px 14px;text-transform:uppercase}.ss-feat-header h2{color:#021439;font-size:38px;font-weight:800;letter-spacing:-.6px;line-height:1.2;margin-bottom:10px}.ss-feat-header h2 span{color:#455ff8}.ss-feat-header p{color:#5a6785;font-size:18px;font-weight:450;line-height:1.7;margin:0 auto;max-width:560px}.ss-feat-container{background:#fff;border:1.5px solid #e1e7f0;border-radius:20px;display:flex;gap:0;min-height:440px;overflow:hidden}.ss-feat-nav{background:#f8fafd;border-right:1.5px solid #e1e7f0;display:flex;flex-direction:column;flex-shrink:0;width:300px}.ss-feat-nav-item{align-items:center;border-bottom:1px solid #eef1f6;cursor:pointer;display:flex;flex:1;gap:14px;padding:22px 24px;position:relative;transition:all .2s;user-select:none}.ss-feat-nav-item:last-child{border-bottom:none}.ss-feat-nav-item:hover{background:#f0f4ff}.ss-feat-nav-item.active{background:#fff;border-right:3px solid #455ff8;margin-right:-2px}.ss-feat-nav-icon{align-items:center;background:rgba(69,95,248,.08);border-radius:10px;color:#455ff8;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.ss-feat-nav-item.active .ss-feat-nav-icon{background:#455ff8;box-shadow:0 3px 12px rgba(69,95,248,.2);color:#fff}.ss-feat-nav-icon svg{height:18px;width:18px}.ss-feat-nav-text{display:flex;flex-direction:column;gap:2px}.ss-feat-nav-title{color:#021439;font-size:16px;font-weight:700;line-height:1.2;transition:all .2s}.ss-feat-nav-item.active .ss-feat-nav-title{color:#455ff8}.ss-feat-nav-sub{color:#8b95ad;font-size:12px;font-weight:500;line-height:1.3}.ss-feat-panels{flex:1;min-width:0;position:relative}.ss-feat-panel{animation:ssFeatFadeIn .3s ease;display:none;padding:40px}.ss-feat-panel.active{display:flex;flex-direction:column;gap:24px}@keyframes ssFeatFadeIn{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.ss-feat-panel-header h3{color:#021439;font-size:26px;font-weight:800;letter-spacing:-.4px;line-height:1.2;margin-bottom:6px}.ss-feat-panel-header h3 span{color:#455ff8}.ss-feat-panel-header p{color:#5a6785;font-size:16px;font-weight:450;line-height:1.65}.ss-feat-items{display:flex;flex-direction:column;gap:14px}.ss-feat-item{align-items:flex-start;background:#f8fafd;border:1px solid #eef1f6;border-radius:14px;display:flex;gap:12px;padding:14px 18px;transition:all .2s}.ss-feat-item:hover{background:#f0f4ff;border-color:#dfecfe;transform:translateX(4px)}.ss-feat-item-icon{align-items:center;background:rgba(69,95,248,.08);border-radius:8px;color:#455ff8;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ss-feat-item-icon svg{height:14px;width:14px}.ss-feat-item-text{color:#0b1530;font-size:13.5px;font-weight:500;line-height:1.5}.ss-feat-panel-btn{align-items:center;align-self:flex-start;background:#455ff8;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 28px;text-decoration:none;transition:all .2s}.ss-feat-panel-btn:hover{background:#3349d6;box-shadow:0 4px 16px rgba(69,95,248,.25);transform:translateY(-1px)}.ss-feat-panel-btn svg{height:16px;width:16px}@media (max-width:768px){.ss-feat-section{padding:56px 20px}.ss-feat-header h2{font-size:26px}.ss-feat-container{flex-direction:column;min-height:auto}.ss-feat-nav{border-bottom:1.5px solid #e1e7f0;border-right:none;flex-direction:row;overflow-x:auto;width:100%}.ss-feat-nav-item{border-bottom:none;border-right:1px solid #eef1f6;flex-direction:column;gap:6px;min-width:120px;padding:16px 20px;text-align:center}.ss-feat-nav-item:last-child{border-right:none}.ss-feat-nav-item.active{border-bottom:3px solid #455ff8;border-right:1px solid #eef1f6;margin-bottom:-2px;margin-right:0}.ss-feat-nav-sub{display:none}.ss-feat-panel{padding:24px 20px}.ss-feat-panel-header h3{font-size:20px}}