*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0a0e27;color:#fff;font-family:Inter,-apple-system,sans-serif;overflow-x:hidden}.container{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px}.container .card{background:transparent;padding:0;border-radius:0;box-shadow:none;max-width:650px;width:100%;border:none}.container .card .header{display:flex;align-items:center;gap:20px;margin-bottom:2.5rem}.container .card .header .icon-main{color:#c1edcc;flex-shrink:0;width:32px;height:32px}.container .card .header .header-text h1{font-size:clamp(1.8rem,6vw,2.4rem);letter-spacing:-.03em;margin-bottom:.5rem;font-weight:700;line-height:1.1}.container .card .header .header-text h2{font-size:clamp(.85rem,3vw,1.1rem);font-weight:400;color:#c1edcc;letter-spacing:.05em;text-transform:uppercase}.container .card .bio{line-height:1.7;color:#a7a7a9;margin-bottom:2.5rem;font-size:clamp(.95rem,2.5vw,1.05rem)}.container .card .bio strong{color:#fff;font-weight:600}.container .card .links{display:flex;flex-direction:column;gap:12px}.container .card .links .btn{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:8px;text-decoration:none;font-weight:500;background:#ffffff0d;color:#fff;border:1px solid rgba(193,237,204,.3);transition:all .2s}.container .card .links .btn:hover{background:#c1edcc;color:#0a0e27;transform:translateY(-3px);border-color:#c1edcc}.container .footer{margin-top:3rem;font-size:.75rem;color:#b0c0bc;text-transform:uppercase;letter-spacing:.1em}@media(min-width:640px){.container{padding:60px 20px}.container .card .header{gap:24px;margin-bottom:3rem}.container .card .bio{margin-bottom:3.5rem}.container .card .links{flex-direction:row;gap:20px}.container .footer{margin-top:4rem;font-size:.85rem}}
