*{box-sizing:border-box;margin:0;padding:0}body{font-family:'Poppins','Noto Sans Devanagari',sans-serif;background:radial-gradient(circle at top,#263b57,#07111f 45%,#090909);color:#fff;padding:18px}.card{max-width:980px;margin:auto}.hero,.glass,section{background:rgba(255,255,255,.08);border:1px solid rgba(255,216,107,.25);border-radius:28px;padding:22px;margin:18px 0;box-shadow:0 18px 50px rgba(0,0,0,.35);backdrop-filter:blur(14px)}.hero{display:grid;grid-template-columns:290px 1fr;gap:24px;align-items:center}.profile-img{width:100%;border-radius:24px;border:3px solid #ffd86b;box-shadow:0 15px 35px rgba(0,0,0,.5)}.eyebrow{color:#ffd86b;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;font-size:13px}h1{font-size:44px;line-height:1.1;color:#ffd86b;margin:10px 0}.subtitle{color:#ddd;font-size:18px}.quick-actions{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}.btn,.contact a,.social a,.tools button{display:inline-block;text-decoration:none;border:0;border-radius:16px;padding:13px 18px;font-weight:700;cursor:pointer}.gold{background:linear-gradient(135deg,#fff1a8,#d4af37);color:#111}.outline,.contact a,.social a,.tools button{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.16)}h2{font-size:23px;color:#ffd86b;margin-bottom:14px}.glass p{color:#e8e8e8;line-height:1.8}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tile{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:17px;min-height:118px}.tile b{display:block;margin:8px 0;color:#fff}.tile span{color:#ccc;font-size:13px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chips span{background:rgba(255,216,107,.14);border:1px solid rgba(255,216,107,.25);border-radius:999px;padding:10px 13px;color:#ffe9a3}.contact,.social{display:grid;gap:10px}.tools{display:flex;gap:10px;flex-wrap:wrap}.tools button{font-size:15px}footer{text-align:center;color:#aaa;padding:20px}@media(max-width:760px){.hero{grid-template-columns:1fr}.profile-img{max-height:430px;object-fit:cover}h1{font-size:34px}.grid{grid-template-columns:1fr}.quick-actions,.tools{display:grid}.btn,.tools button{width:100%;text-align:center}}
