body{margin:0;background:#06070b}a{color:#eceef5}a:hover{color:#fff}.cover{position:relative;overflow:hidden;border-radius:14px;background:#0e1020;border:1px solid var(--ln)}.cover:before{inset:-50%;background:conic-gradient(from var(--ang),transparent,var(--cc),transparent 40%);opacity:.45;animation:spin 9s linear infinite;filter:blur(30px)}.cover:after,.cover:before{content:"";position:absolute}.cover:after{inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:28px 28px}.cover span{position:absolute;left:18px;bottom:16px;z-index:2;font-family:JetBrains Mono;font-size:12px;color:var(--mu)}.feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:32px;padding:24px;align-items:center}.post{display:flex;flex-direction:column;gap:14px;padding:16px;transition:transform .35s,border-color .35s}.post:hover{transform:translateY(-6px);border-color:hsla(0,0%,100%,.2)}.post h3{font-family:Space Grotesk;font-size:20px;margin:0;line-height:1.25}.post .cover{transition:transform .5s}.post:hover .cover{transform:scale(1.02)}.res{padding:24px;display:flex;gap:16px;align-items:center}.res b{font-family:Space Grotesk;font-size:18px;display:block}.res .ar2{margin-left:auto;transition:transform .3s}.res:hover .ar2{transform:translate(3px,-3px)}