@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--verde-vork: #AAEE00;--verde-hover: #BBFF11;--verde-glow: rgba(170, 238, 0, .45);--fundo: #FAFAFA;--cinza-card: rgba(0, 0, 0, .02);--texto: #0A0A0A;--texto-muted: #5E5E5E;--borda: rgba(0, 0, 0, .09);--fonte: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--fonte);background-color:var(--fundo);color:var(--texto);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}ul{list-style:none}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes border-spin{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}@keyframes ping{0%{transform:scale(1);opacity:.8}75%,to{transform:scale(2.2);opacity:0}}.fade-up{opacity:0;animation:fade-in-up .9s cubic-bezier(.16,1,.3,1) forwards}.delay-1{animation-delay:.05s}.delay-2{animation-delay:.18s}.delay-3{animation-delay:.32s}.delay-4{animation-delay:.46s}.delay-5{animation-delay:.6s}.delay-6{animation-delay:.74s}.stars-sm{position:fixed;top:0;left:0;width:1px;height:1px;background:transparent;box-shadow:100px 200px #00000014,350px 80px #00000012,600px 300px #00000014,850px 150px #0000000f,1100px 220px #00000014,1350px 60px #00000012,1600px 280px #00000014,1750px 170px #0000000f,80px 420px #00000012,280px 500px #00000014,480px 380px #00000012,750px 460px #0000000f,1000px 530px #00000014,1200px 410px #00000012,1450px 490px #00000014,1680px 440px #0000000f,160px 680px #00000012,400px 750px #00000014,620px 620px #00000012,880px 800px #00000014,1080px 700px #00000012,1320px 760px #00000014,1520px 820px #00000012,1760px 680px #0000000f,50px 950px #00000012,300px 1020px #00000014,550px 900px #00000012,800px 980px #00000014,1050px 1060px #00000012,1300px 930px #00000014,1500px 1010px #00000012,1720px 960px #0000000f,200px 1200px #00000014,450px 1280px #00000012,700px 1150px #00000012,950px 1220px #00000014,1150px 1300px #00000012,1400px 1180px #00000014,1650px 1250px #00000012,120px 1450px #00000012,370px 1500px #00000014,620px 1420px #00000012,900px 1560px #00000014,1200px 1480px #00000012,1600px 1540px #00000012,240px 1720px #00000014,700px 1680px #00000012,1100px 1760px #00000014;animation:animStar 65s linear infinite;z-index:0;pointer-events:none}.stars-lg{position:fixed;top:0;left:0;width:2px;height:2px;background:transparent;box-shadow:220px 340px #0000001a,680px 180px #00000017,1120px 290px #0000001a,1580px 110px #00000014,400px 620px #0000001c,920px 580px #00000017,1400px 640px #0000001a,160px 880px #00000014,760px 940px #0000001c,1340px 860px #00000017,500px 1180px #0000001a,1100px 1120px #00000014,1700px 1200px #00000017,300px 1480px #0000001a,1000px 1520px #0000001c;animation:animStar 100s linear infinite;z-index:0;pointer-events:none}.gradient-text{background:linear-gradient(to bottom,#0a0a0a,#0a0a0a80);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shiny-cta{--gradient-angle: 0deg;position:relative;overflow:hidden;isolation:isolate;border-radius:12px;padding:16px 28px;background:linear-gradient(#fafaf8f7,#fafaf8f7) padding-box,conic-gradient(from var(--gradient-angle),#2E2E2E 0%,#2E2E2E 60%,#AAEE00 75%,#BBFF11 82%,#2E2E2E 92%,#2E2E2E 100%) border-box;border:2px solid transparent;cursor:pointer;animation:border-spin 2.5s linear infinite;display:inline-flex;align-items:center;gap:10px;font-family:var(--fonte);font-size:15px;font-weight:700;color:#0a0a0a;letter-spacing:.5px;text-transform:uppercase;transition:transform .15s ease,box-shadow .2s ease;white-space:nowrap}.shiny-cta:hover{transform:translateY(-2px);box-shadow:0 8px 30px #aaee0040}.shiny-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(170,238,0,.4) .5px,transparent 0);background-size:5px 5px;opacity:.06;z-index:0;pointer-events:none}.ping{animation:ping 1.6s cubic-bezier(0,0,.2,1) infinite}.checklist-item{transition:background .2s ease;border-radius:10px;margin:0 -12px;padding-left:12px;padding-right:12px}.checklist-item:hover{background:#aaee000f}input::placeholder{color:#999}button{font-family:inherit}
