:root{--linkedin-blue: #0a66c2;--linkedin-blue-dark: #004182;--slate-900: #0b1624;--slate-800: #0f1f35;--slate-700: #142844;--card: rgba(255, 255, 255, .06);--card-border: rgba(255, 255, 255, .12);--text: #e7eef7;--muted: #9fb3c8;--accent: #4ad9d9;--shadow: 0 18px 50px rgba(0, 0, 0, .35)}*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 20% 20%,rgba(74,217,217,.08),transparent 30%),radial-gradient(circle at 80% 0%,rgba(10,102,194,.18),transparent 35%),linear-gradient(145deg,var(--slate-900),var(--slate-800));color:var(--text);min-height:100vh}a{color:var(--linkedin-blue);text-decoration:none;font-weight:600}a:hover{color:var(--accent)}h1,h2,h3,h4{margin:0 0 8px;letter-spacing:-.02em}p{margin:0 0 12px;color:var(--muted)}section{margin:48px auto;max-width:1200px;padding:0 24px}.card{background:var(--card);border:1px solid var(--card-border);border-radius:18px;padding:28px;box-shadow:var(--shadow);backdrop-filter:blur(10px)}.grid{display:grid;gap:18px}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:12px;font-weight:700;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.btn-primary{background:linear-gradient(135deg,var(--linkedin-blue),var(--linkedin-blue-dark));color:#fff;box-shadow:0 12px 30px #0a66c259}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--card-border)}.btn:hover{transform:translateY(-2px)}.badge{display:inline-block;padding:6px 12px;border-radius:999px;background:rgba(74,217,217,.12);color:var(--accent);border:1px solid rgba(74,217,217,.3);font-weight:600}.flex-between{display:flex;justify-content:space-between;align-items:center;gap:16px}.flex-wrap{display:flex;flex-wrap:wrap;gap:10px}nav.sticky{position:sticky;top:0;z-index:10;background:rgba(10,15,25,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--card-border)}nav .nav-inner{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px}nav ul{list-style:none;margin:0;padding:0;display:flex;gap:14px}nav a{color:var(--text);font-weight:600;padding:8px 12px;border-radius:10px}nav a:hover{background:rgba(255,255,255,.08)}.hero{padding:80px 24px 40px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;align-items:center}.hero .headline{display:grid;gap:14px}.hero .pill-row{display:flex;gap:10px;flex-wrap:wrap}.hero .stat{display:grid;gap:4px;padding:14px;border-radius:14px;border:1px solid var(--card-border);background:rgba(255,255,255,.04);width:fit-content}.hero .stat strong{font-size:18px}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:12px}.list-card{padding:18px;border-radius:14px;border:1px solid var(--card-border);background:rgba(255,255,255,.03);display:grid;gap:6px}.list-card h3{margin:0}.tags{display:flex;gap:8px;flex-wrap:wrap}.timeline{border-left:2px solid var(--card-border);padding-left:18px}.timeline-item{position:relative;padding-left:10px;margin-bottom:16px}.timeline-item:before{content:"";position:absolute;left:-22px;top:4px;width:12px;height:12px;background:var(--linkedin-blue);border-radius:50%;box-shadow:0 0 0 4px #0a66c240}.contact-card{display:grid;gap:10px}.footer{text-align:center;color:var(--muted);padding:32px 0 40px}@media (max-width: 768px){nav .nav-inner{flex-direction:column;align-items:flex-start}}
