h1,h2,h3,h4,h5{font-family:IBM Plex Sans}.hero-gradient-bg{background:radial-gradient(circle at 75% 33%,#50e6e61a,#50e6e61a 20%,#2d80800d 35%,#2d808003 80%,#2d808000),radial-gradient(circle at 10% 85%,#f073000d,#7c481808 10%,#7c481805 20%,#7c481800);padding-bottom:48px}.home-bg{background-image:linear-gradient(90deg,hsla(0,0%,100%,.08),transparent 1px),linear-gradient(180deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:160px 160px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borderRotate{to{--angle:360deg}}.blog-post-glow:hover{animation:borderRotate 3s linear infinite forwards;border:1px solid;-o-border-image:conic-gradient(from var(--angle),#06b6d4,#06b6d4 342deg,#0891b288 1turn) 1;border-image:conic-gradient(from var(--angle),#06b6d4,#06b6d4 342deg,#0891b288 1turn) 1;-webkit-mask-image:radial-gradient(#000 0,#000 0);mask-image:radial-gradient(#000 0,#000 0)}
