.text-gradient{background:linear-gradient(269.54deg,#5a9ed7 11.15%,#8fffab 99.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media (max-width:1439px){.project-card a:nth-of-type(6){display:none!important}.project-card a:nth-of-type(5){display:none!important}}main{margin:auto}.first:hover+.first-disc{transform:scale(1);opacity:1}h1{font-size:3rem;font-weight:800;margin:0}.text-gradient{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0}.text-gradient-btn{background:linear-gradient(269.54deg,#5a9ed7 11.15%,#8fffab 99.6%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.instructions{line-height:1.6;margin:1rem 0;border:1px solid rgba(var(--accent),25%);background-color:#fff;padding:1rem;border-radius:.4rem}.instructions code{font-size:.875em;font-weight:700;background:rgba(var(--accent),12%);color:rgb(var(--accent));border-radius:4px;padding:.3em .45em}.instructions strong{color:rgb(var(--accent))}.link-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));gap:1rem;padding:0}.product-rotate{animation:producContainer 90s infinite;will-change:transform}@keyframes producContainer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.item-rotate{animation:itemRotate 90s infinite;will-change:transform}@keyframes itemRotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.phenomenal-cursor{cursor:url(/icons/ellipse.svg),pointer;cursor:-webkit-image-set(url(/icons/ellipse.svg)1x,url(/icons/ellipse.svg)2x),pointer}