.logo-header:where(.astro-hv3fjfjf){flex-direction:column;align-items:center;margin-top:2rem;margin-bottom:2rem;text-decoration:none;display:flex}.logo-header:where(.astro-hv3fjfjf) svg:where(.astro-hv3fjfjf).logo{--size:256px;z-index:5;margin-bottom:1rem;animation:1s ease-in-out infinite alternate wave}svg:where(.astro-hv3fjfjf).logo{--size:96px;width:var(--size);height:var(--size)}@media (max-width:600px){svg:where(.astro-hv3fjfjf).logo{--size:175px}}h1:where(.astro-hv3fjfjf){font-family:var(--primary-font);letter-spacing:-1px;text-shadow:0 0 10px #fff8;color:#fff;margin:0 0 .5rem;font-size:max(44px,min(5vw,64px));font-weight:700;transition:text-shadow .5s}h1:where(.astro-hv3fjfjf):hover{text-shadow:0 0 15px #fff}:scope:where(.astro-hv3fjfjf) a:where(.astro-hv3fjfjf):has(h1)+p:where(.astro-hv3fjfjf){margin:0}.description:where(.astro-hv3fjfjf){color:#fff;max-width:800px;font-size:1.4rem}@keyframes wave{0%,50%{filter:drop-shadow(0 0 16px #0009);scale:1}to{filter:drop-shadow(0 0 32px #0006);scale:1.1}}.baseline-search:where(.astro-bwjrnybx){background:#161616;flex-direction:column;place-items:center;margin:2rem 0 5rem;padding-bottom:3rem;display:flex}@media (max-width:800px){.baseline-search:where(.astro-bwjrnybx){padding:1.5rem 1.5rem 3rem}}.baseline-search:where(.astro-bwjrnybx) .column:where(.astro-bwjrnybx){flex-direction:column;display:flex}.baseline-search:where(.astro-bwjrnybx) .row:where(.astro-bwjrnybx){gap:2rem;display:flex}h2:where(.astro-bwjrnybx){text-align:center}h2:where(.astro-bwjrnybx) span:where(.astro-bwjrnybx){text-shadow:0 0 8px #0ffd}p:where(.astro-bwjrnybx){text-align:center;color:#777;max-width:550px}input:where(.astro-bwjrnybx)[type=search]{color:#fff;background:#222;border:0;border-bottom:1px solid #666;width:350px;padding:.25rem 1rem;font-family:Victor Mono,monospace;font-size:1.25rem}@media (max-width:800px){input:where(.astro-bwjrnybx)[type=search]{width:100%}}.baseline-logo:where(.astro-bwjrnybx){--fill-color:#fff;width:72px;height:48px;animation:4s infinite alternate pulse}@keyframes pulse{0%,to{filter:drop-shadow(0 0 #0ff)}50%{filter:drop-shadow(0 0 5px #0ff)}}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit-vf.woff2)format("woff2"),url(/assets/fonts/outfit-vf.woff)format("woff")}@font-face{font-family:"Jersey 10";src:url(/assets/fonts/jersey-10.woff2)format("woff2"),url(/assets/fonts/jersey-10.woff)format("woff")}.card{--card-bgcolor:#262636;--dark-color:color-mix(in srgb,color-mix(in srgb,var(--bgcolor),black 15%),transparent 25%);--light-color:color-mix(in srgb,color-mix(in srgb,var(--bgcolor),white 25%),transparent 25%);color:#fcfdfd;border:6px solid #0000;grid-template-rows:75px 225px;width:475px;height:300px;text-decoration:none;display:grid;position:relative;overflow:hidden}.card:hover{border-color:#555}.card:after{content:"";opacity:.05;mix-blend-mode:overlay;z-index:10;pointer-events:none;background:url(/assets/images/noise.png);width:100%;height:100%;display:block;position:absolute}.card .image{background:linear-gradient(black -75%,transparent 200%),radial-gradient(circle 500px at 100% 100%,var(--dark-color),var(--light-color)),var(--bgimage);border-bottom:5px solid color-mix(in srgb,var(--bgcolor),black 50%);background-size:cover;display:grid;position:relative}.card .image .logo{width:75px;position:absolute;top:-25px;right:15px}.card .image .cat{text-transform:uppercase;background:#181818;align-self:center;width:max-content;height:max-content;margin-left:18px;padding:0 15px 4px}.card .image .cat span{-webkit-text-fill-color:transparent;letter-spacing:-.25px;background:linear-gradient(90deg,#527dce,#a629d0);-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:500}.card .data{background:var(--card-bgcolor);grid-template-rows:2lh 100px;padding:1.5rem;display:grid}.card .data h1{text-shadow:2px 2px 10px #0006;margin:0;font-family:"Jersey 10",monospace;font-size:36px;font-weight:300;line-height:1lh}.card .data p{color:#bdb5fc;max-height:4lh;margin:.5rem 0 0;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:300;line-height:1lh}.card .data .logo{--size:175px;--bgcolor:#fff;width:var(--size);height:var(--size);right:calc(var(--size)*-.15);bottom:calc(var(--size)*-.15);opacity:.1;position:absolute}.card .data:after{--size:256px;content:"";width:var(--size);height:calc(var(--size)*.5);filter:blur(25px);left:calc(var(--size)*-.5);bottom:calc(var(--size)*-.25);background:#4a2b9860;border-radius:50%;display:block;position:absolute}.post-list:has(.card:hover){animation-play-state:paused}section:where(.astro-kcoebsfb){gap:1rem;margin:3rem 0;padding:1rem 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 30% 70%,#0000 95%);mask-image:linear-gradient(90deg,#0000 5%,#000 30% 70%,#0000 95%)}.post-list:where(.astro-kcoebsfb){grid-auto-flow:column;gap:1rem;margin:auto;animation:60s linear infinite alternate start;display:grid}.post-list:where(.astro-kcoebsfb).start{animation-name:start;translate:-100vw}.post-list:where(.astro-kcoebsfb).end{animation-name:end}@keyframes start{to{translate:0}}@keyframes end{to{translate:-100vw}}.wrapper:where(.astro-x7qkensm){text-align:center}.wrapper:where(.astro-x7qkensm) h2:where(.astro-x7qkensm){text-transform:uppercase;margin:0}.wrapper:where(.astro-x7qkensm) p:where(.astro-x7qkensm){margin:0}.wrapper:where(.astro-x7qkensm) p:where(.astro-x7qkensm) a:where(.astro-x7qkensm){color:gold}.wrapper:where(.astro-x7qkensm) p:where(.astro-x7qkensm) a:where(.astro-x7qkensm):hover{color:red}.wrapper:where(.astro-icfuyivv){text-align:center}.wrapper:where(.astro-icfuyivv) h2:where(.astro-icfuyivv){text-transform:uppercase;margin:0;scroll-margin-top:1.5rem}.wrapper:where(.astro-icfuyivv) p:where(.astro-icfuyivv){margin:0}.wrapper:where(.astro-icfuyivv) p:where(.astro-icfuyivv) a:where(.astro-icfuyivv){color:gold}.wrapper:where(.astro-icfuyivv) p:where(.astro-icfuyivv) a:where(.astro-icfuyivv):hover{color:red}nav:where(.astro-icfuyivv){margin:2rem 0 4rem}nav:where(.astro-icfuyivv) .wrapper:where(.astro-icfuyivv){gap:2rem;display:flex}nav:where(.astro-icfuyivv) a:where(.astro-icfuyivv){text-align:center;flex-direction:column;align-items:center;gap:3rem;max-width:250px;text-decoration:none;display:flex}nav:where(.astro-icfuyivv) a:where(.astro-icfuyivv) svg:where(.astro-icfuyivv){z-index:-1;height:200px;transition:scale .25s;position:relative}nav:where(.astro-icfuyivv) a:where(.astro-icfuyivv):hover svg:where(.astro-icfuyivv){filter:drop-shadow(0 0 2px #791fb9)drop-shadow(0 0 5px #791fb9);scale:1.25}nav:where(.astro-icfuyivv) a:where(.astro-icfuyivv) strong:where(.astro-icfuyivv){color:gold;margin-bottom:1rem;display:block}nav:where(.astro-icfuyivv) a:where(.astro-icfuyivv) strong:where(.astro-icfuyivv) small:where(.astro-icfuyivv){color:red;vertical-align:middle;border-radius:5px;padding:0 .2rem;font-size:.75rem;font-weight:300}header:where(.astro-2m2di2aw).hero{background:radial-gradient(transparent 70%,#111a),linear-gradient(transparent 30%,#111a 45%,#111 75%),var(--image-header);padding:2rem var(--pad);text-align:center;justify-content:center;display:grid}
