.Header-module__ldgnoG__header{z-index:50;background:radial-gradient(circle at bottom,#50d6f10d,#0000 100%),linear-gradient(#050b1d,#020617);border-bottom:1px solid #999;align-items:center;min-height:90px;display:flex;position:sticky;top:0}.Header-module__ldgnoG__nav{justify-content:space-between;align-items:center;display:flex}.Header-module__ldgnoG__logo{font-family:var(--font-abel);font-size:2.5rem}.Header-module__ldgnoG__actions{align-items:center;gap:1rem;display:flex}.Header-module__ldgnoG__link{color:#fff;font-size:.875rem;font-family:var(--font-mono);background:#ffffff4d;border-radius:4px;padding:.375rem .875rem;line-height:1.125rem;text-decoration:none}.Header-module__ldgnoG__resume{color:#4edbf1;font-size:1rem;font-family:var(--font-mono);border:1px solid #4edbf1;border-radius:4px;margin-left:24px;padding:.625rem 1rem;text-decoration:none}
.Hero-module__JgYmMq__hero{background:#010319 url(../media/bg-hero-grid.ee04df16.png) top/100% 100% no-repeat;align-items:center;min-height:620px;padding:6rem 0;display:flex;position:relative;overflow:clip visible}.Hero-module__JgYmMq__hero:before{content:"";pointer-events:none;background-image:url(../media/hero-gradient.36db9d1d.png);width:2000px;height:2000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__JgYmMq__layout{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:6rem;display:grid;position:relative}.Hero-module__JgYmMq__content{flex:1;max-width:720px}.Hero-module__JgYmMq__status{font-family:var(--font-mono);color:#22a813;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:1.125rem;display:inline-flex}.Hero-module__JgYmMq__status:before{content:"●";font-size:.75rem}.Hero-module__JgYmMq__title{letter-spacing:-.03em;margin-bottom:2rem;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1.15}.Hero-module__JgYmMq__subtitle{color:#ccc;font-family:var(--font-urbanist);font-size:1.75rem;font-weight:300}.Hero-module__JgYmMq__profileCard{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;background:#ffffff1a;border-radius:10px;flex-direction:column;align-items:center;max-width:332px;padding:2rem 2.5rem;display:flex}.Hero-module__JgYmMq__profileImg{border-radius:100px;width:100%;max-width:170px}.Hero-module__JgYmMq__profileTitle{font-family:var(--font-urbanist);background:#726bea;border-radius:999px;margin-top:1.5rem;margin-bottom:1rem;padding:.375rem 1rem;font-size:1rem;font-weight:600;display:inline-block}.Hero-module__JgYmMq__profileGoal,.Hero-module__JgYmMq__profileRole{font-size:1rem;font-weight:500;line-height:1.5}.Hero-module__JgYmMq__profileGoal{font-style:italic}
.Marquee-module__Q--LXW__marquee{background:linear-gradient(90deg,#4f46e51a 0%,#22d3ee0d 100%);width:100%;overflow:hidden}.Marquee-module__Q--LXW__track{width:max-content;animation:25s linear infinite Marquee-module__Q--LXW__scroll;display:flex}.Marquee-module__Q--LXW__item{white-space:nowrap;font-family:var(--font-abel);color:#ffffffd9;align-items:center;gap:1.5rem;padding:1.25rem 2rem;font-size:1.125rem;display:flex}.Marquee-module__Q--LXW__separator{opacity:.5;margin-left:5rem}@keyframes Marquee-module__Q--LXW__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
