:root{--home-canvas-color:#eaf1ff}@supports (color:lab(0% 0 0)){:root{--home-canvas-color:lab(94.8201% .240266 -12.7424)}}@media (prefers-color-scheme:dark){:root{--home-canvas-color:#080c18}}#hero-container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:29rem;padding:.5rem;display:flex;position:relative}@media not (max-width:768px){#hero-container{padding:0}}#hero-container h1{text-align:center;margin:0}#hero-container p{text-align:center;max-width:40rem;margin:0;font-size:1.25rem;line-height:1.75rem}#hero-container canvas{background-color:var(--home-canvas-color);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}#hero-container .btn-neon{font-size:1.125rem;font-weight:700}body>section,body>main{padding:4rem 0}:is(body>section,body>main) h2{text-align:center}:is(body>section,body>main) ul{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:2rem;padding:0 1.5rem;list-style:none;display:grid}body>section{border-block:solid 1px var(--jq-primary-color);background:linear-gradient(to bottom, oklch(from var(--jq-secondary-color) l c h / 0), oklch(from var(--jq-secondary-color) l c h / .05))}body>section>div h2{margin-block-start:1rem}
