.feature-item,.service-feature,.feature-card-item{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--r);padding:28px 32px;margin-bottom:20px;transition:border-color .3s}.feature-item:hover,.service-feature:hover{border-color:var(--accent)}.feature-item .icon,.feature-icon,.item-icon{font-size:26px;margin-bottom:12px;display:block}.feature-item h3,.service-feature h3{font-size:18px;font-weight:700;margin-bottom:8px}.feature-item p,.service-feature p{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.features-list{list-style:none;padding:0;margin:0}.features-list li{display:flex;gap:16px;align-items:flex-start;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--r);padding:24px;margin-bottom:16px;transition:border-color .3s}.features-list li:hover{border-color:var(--accent)}.features-list .li-icon,.features-list span:first-child{font-size:24px;flex-shrink:0;margin-top:2px}.features-list h3{font-size:17px;font-weight:700;margin-bottom:6px}.features-list p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.process-step,.how-step,.step-card-item{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--r);padding:28px;margin-bottom:16px;display:grid;grid-template-columns:56px 1fr;gap:20px;align-items:start}.step-num,.process-num,.step-number{font-size:36px;font-weight:900;color:var(--accent);opacity:.3;line-height:1}.process-step h3,.how-step h3{font-size:18px;font-weight:700;margin-bottom:8px}.process-step p,.how-step p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.features-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:700px){.features-grid-2{grid-template-columns:1fr}}