@font-face{font-family:sfPro;src:url(/_next/static/media/d6856b8949270dda-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/56d43b8762b38384-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/2db1cf9275d62cd0-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfPro;src:url(/_next/static/media/d09c20a7079676f4-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfPro Fallback;src:local("Arial");ascent-override:101.50%;descent-override:25.71%;line-gap-override:0.00%;size-adjust:93.80%}.__className_2df6a0{font-family:sfPro,sfPro Fallback,system-ui,arial}.__variable_2df6a0{--font-sf-pro:"sfPro","sfPro Fallback",system-ui,arial}@font-face{font-family:sfProMono;src:url(/_next/static/media/79afbb622cdfa4d7-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProMono;src:url(/_next/static/media/2b11c5ee0849f6e3-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProMono;src:url(/_next/static/media/365924361e60b580-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProMono Fallback;src:local("Arial");ascent-override:70.28%;descent-override:17.81%;line-gap-override:0.00%;size-adjust:135.47%}.__className_bcca8a{font-family:sfProMono,sfProMono Fallback,monospace}.__variable_bcca8a{--font-sf-mono:"sfProMono","sfProMono Fallback",monospace}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:#0a0a0a;font-family:var(--font-sf-pro),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;min-height:100vh;font-display:swap}.font-loading{opacity:0;transition:opacity .1s ease-in-out}.font-loaded{opacity:1}*,.font-loading *{font-family:var(--font-sf-pro),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif!important}*{box-sizing:border-box;padding:0;margin:0}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(1800px circle at 0 10%,rgba(239,68,68,.5) 0,transparent 60%),radial-gradient(1000px circle at 0 60%,rgba(249,115,22,.4) 0,transparent 60%),radial-gradient(800px circle at 0 90%,rgba(245,158,11,.5) 0,transparent 60%),radial-gradient(1600px circle at 100% 15%,rgba(67,56,202,.4) 0,transparent 60%),radial-gradient(1200px circle at 100% 50%,rgba(20,184,166,.4) 0,transparent 60%),radial-gradient(600px circle at 100% 85%,rgba(147,51,234,.4) 0,transparent 60%),#0a0a0a;z-index:-1;pointer-events:none}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}