*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--primary: #1a8fa8;--primary-dark: #0d7a92;--primary-light: rgba(26,143,168,.2);--navy: #060f14;--navy-light: #0a1e28;--gold: #c9a227;--gold-light: rgba(201,162,39,.15);--bg: #060f14;--surface: rgba(10,30,40,.85);--border: rgba(26,143,168,.22);--text: #e8f4f8;--text-muted: rgba(180,215,230,.6);--danger: #ef4444;--success: #3dcc72;font-family:Inter,system-ui,sans-serif;font-size:16px}body{background:#060f14;color:var(--text);min-height:100vh}button{cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;border:none;border-radius:10px;padding:10px 18px;transition:all .15s ease}button:hover{opacity:.92;transform:translateY(-1px)}button:active{transform:translateY(0) scale(.98)}button:disabled{opacity:.5;cursor:not-allowed;transform:none}input,select,textarea{font-family:inherit;font-size:.925rem;border:1.5px solid rgba(26,143,168,.3);border-radius:10px;padding:11px 14px;width:100%;background:#060f1499;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #1a8fa826}textarea{resize:vertical;min-height:80px}.pipeline-search::placeholder{color:#fff6}@media (max-width: 600px){.sh-pricing{display:none!important}}.form-light input,.form-light select,.form-light textarea{background:#f8fafc;color:#0f172a;border-color:#e2e8f0}.form-light input:focus,.form-light select:focus,.form-light textarea:focus{border-color:#1a8fa8;box-shadow:0 0 0 3px #1a8fa826}
