.sm-manifesto{background:#0a0a0a;padding:120px 0}.sm-manifesto-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.sm-manifesto-header{position:sticky;top:120px}.sm-manifesto-header h2{margin-top:1rem;font-size:2.8rem;line-height:1.2}.sm-manifesto-content p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.9}.sm-manifesto-highlight{border-left:3px solid var(--accent);background:#ffffff05;border-radius:0 8px 8px 0;margin:2rem 0;padding:1.5rem 2rem}.sm-manifesto-highlight p{color:#fff;margin-bottom:0;font-size:1.15rem;font-weight:600}.sm-services{background:#0e0e0e;padding:120px 0}.sm-authority{background:#0a0a0a;padding:120px 0}.sm-authority-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.sm-authority-header{position:sticky;top:120px}.sm-authority-header h2{margin-top:1rem;font-size:2.8rem;line-height:1.2}.sm-authority-content p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.9}.sm-authority-list{margin:1.5rem 0 2rem;padding:0;list-style:none}.sm-authority-list li{color:#fff;align-items:center;gap:.8rem;padding:.6rem 0;font-size:1.05rem;display:flex}.sm-authority-list li i{color:var(--accent);font-size:.85rem}.sm-authority-highlight{border-left:3px solid var(--accent);background:#ffffff05;border-radius:0 8px 8px 0;margin:2rem 0;padding:1.5rem 2rem}.sm-authority-highlight p{color:#fff;margin-bottom:0;font-size:1.15rem;font-weight:600}.sm-process{background:#0e0e0e;padding:120px 0}.sm-process-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:4rem;display:grid}.sm-process-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:2.5rem 2rem;transition:all .4s;position:relative}.sm-process-card:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 20px 60px #0000004d}.sm-process-number{color:var(--accent);margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1;display:block}.sm-process-card p{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.7}.sm-target{background:#0a0a0a;padding:120px 0}.sm-target-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.sm-target-header{position:sticky;top:120px}.sm-target-header h2{margin-top:1rem;font-size:2.8rem;line-height:1.2}.sm-target-content p{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.05rem;line-height:1.9}.sm-target-list{margin:1.5rem 0 2rem;padding:0;list-style:none}.sm-target-list li{color:#fff;align-items:center;gap:.8rem;padding:.6rem 0;font-size:1.05rem;display:flex}.sm-target-list li i{color:var(--accent);font-size:.75rem}.sm-target-warning{background:#e74c3c0d;border-left:3px solid #e74c3c;border-radius:0 8px 8px 0;margin-top:2rem;padding:1.5rem 2rem}.sm-target-warning p{color:#fff;margin-bottom:0;font-size:1.1rem;font-weight:600}.sm-reels{background:#0e0e0e;padding:120px 0}.sm-cta{background:#0a0a0a;padding:120px 0}.sm-cta-content h2{margin-bottom:1.5rem;font-size:2.8rem;line-height:1.2}.sm-cta-content p{color:var(--text-muted);max-width:700px;margin:0 auto 2.5rem;font-size:1.1rem;line-height:1.8}@media (max-width:900px){.sm-manifesto-grid,.sm-authority-grid,.sm-target-grid{grid-template-columns:1fr;gap:2rem}.sm-manifesto-header,.sm-authority-header,.sm-target-header{position:static}.sm-manifesto-header h2,.sm-authority-header h2,.sm-target-header h2{margin-bottom:1.5rem;font-size:2rem}.sm-process-grid{grid-template-columns:1fr;gap:2rem}.sm-process-card,.sm-cta-content{text-align:center}.sm-cta-content h2{font-size:2rem}}@media (max-width:600px){.sm-manifesto,.sm-services,.sm-authority,.sm-process,.sm-target,.sm-reels,.sm-cta{padding:80px 0}.sm-process-grid{grid-template-columns:1fr}.sm-manifesto-header h2,.sm-authority-header h2,.sm-target-header h2,.sm-cta-content h2{font-size:1.7rem}}
