body{color:#ffffffeb;background:radial-gradient(900px 500px at 15% 5%,#ff3b302e,#0000 60%),#070a12;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.brand{letter-spacing:.2px;color:inherit;align-items:center;gap:10px;font-weight:900;text-decoration:none;display:flex}.brandBadge{background:linear-gradient(135deg,#ff3b30f2,#ffb020d9);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.navLink{color:#ffffffbf;border:1px solid #0000;border-radius:12px;padding:8px 12px;text-decoration:none}.navLink:hover{color:#fffffff2;background:#ffffff0a;border-color:#ffffff24}.card{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;padding:18px}h1{letter-spacing:-.6px;margin:18px 0 10px;font-size:clamp(28px,4vw,44px)}h2{margin:0 0 8px}a{color:inherit}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#ffffffeb;background:radial-gradient(900px 500px at 15% 5%,#ff3b302e,#0000 60%),radial-gradient(900px 500px at 85% 0,#ffb0201f,#0000 55%),#070a12;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;line-height:1.55}.wrap{max-width:1100px;margin:0 auto;padding:18px 16px}@media (min-width:900px){.wrap{padding:22px 18px}}a{color:inherit;text-decoration:none;transition:all .2s}a:hover{opacity:.94}.header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a1294;border-bottom:1px solid #ffffff1f;position:sticky;top:0}.headerInner{justify-content:space-between;align-items:center;gap:12px;display:flex}.brand{letter-spacing:.2px;align-items:center;gap:10px;font-weight:900;transition:transform .2s;display:flex}.brand:hover{transform:scale(1.02)}.brandBadge{background:linear-gradient(135deg,#ff3b30f2,#ffb020d9);border-radius:10px;place-items:center;width:34px;height:34px;transition:all .3s;animation:3s ease-in-out infinite pulse;display:grid;box-shadow:0 10px 30px #ff3b3033,0 0 0 1px #ffb0204d}@keyframes pulse{0%,to{box-shadow:0 10px 30px #ff3b3033,0 0 0 1px #ffb0204d}50%{box-shadow:0 15px 40px #ff3b304d,0 0 0 1px #ffb02080}}.nav{flex-wrap:wrap;gap:8px;display:flex}.navLink{color:#ffffffbf;border:1px solid #0000;border-radius:12px;padding:8px 12px;transition:all .2s;position:relative}.navLink:hover{color:#fffffff2;background:#ffb02014;border-color:#ffb02040;box-shadow:0 4px 12px #ffb0201a}.navLink:active{transform:scale(.98)}.desktopNav{display:none}.burger{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:5px;padding:10px;display:inline-flex}.burgerLine{background:#fffc;border-radius:99px;width:18px;height:2px}.mobileNav{background:#070a12bf;border-top:1px solid #ffffff1f}.mobileNavInner{gap:8px;padding-top:14px;padding-bottom:16px;display:grid}.mobileNavLink{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;padding:12px;font-weight:500;transition:all .2s}.mobileNavLink:hover{background:#ffb02014;border-color:#ffb02040;transform:translate(4px)}@media (min-width:900px){.desktopNav{display:flex}.burger,.mobileNav{display:none}}.footer{border-top:1px solid #ffffff1f;margin-top:26px}.footerInner{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.muted{color:#ffffffb8}.card{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ff3b3014,#ffb0200a);transition:opacity .3s;position:absolute;inset:0}.card:hover{background:#ffffff14;border-color:#ffb0204d;transform:translateY(-2px);box-shadow:0 12px 40px #ff3b301f,0 0 0 1px #ffb02026}.card:hover:before{opacity:1}a.card{cursor:pointer}a.card:active{transform:translateY(0)}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}h1{letter-spacing:-.6px;background:linear-gradient(135deg,#fffffff2,#ffb020cc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:14px 0 10px;font-size:clamp(26px,4.5vw,44px);line-height:1.08;animation:.6s ease-out fadeInUp}h2{letter-spacing:-.3px;margin:0 0 8px;font-weight:700}p{margin:10px 0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card{animation:.4s ease-out fadeIn}.grid>*{animation:.5s ease-out both fadeInUp}.grid>:first-child{animation-delay:50ms}.grid>:nth-child(2){animation-delay:.1s}.grid>:nth-child(3){animation-delay:.15s}.grid>:nth-child(4){animation-delay:.2s}.grid>:nth-child(5){animation-delay:.25s}.grid>:nth-child(6){animation-delay:.3s}
