@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800;900&display=swap";
:root{--orange:#f26522;--orange-dark:#d4501a;--orange-light:#ff8c4a;--orange-glow:#f2652226;--orange-subtle:#f2652214;--bg:#0d0d0d;--bg-2:#141414;--bg-3:#1a1a1a;--bg-card:#1e1e1e;--bg-card-hover:#242424;--border:#ffffff14;--border-active:#f2652266;--text-white:#fff;--text-off:#ffffffbf;--text-muted:#ffffff73;--font:"Plus Jakarta Sans", system-ui, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text-white);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:var(--font);cursor:pointer;border:none}img{max-width:100%;display:block}.container{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width:640px){.container{padding:0 1.25rem}}html{scroll-padding-top:90px}@media (max-width:768px){a,button{min-height:44px}}
