.keybuzz-generator[data-astro-cid-iapx4xno]{cursor:pointer;user-select:none}strong[data-astro-cid-iapx4xno]{color:#336ddf}footer[data-astro-cid-nns7i3if]{font-family:var(--normal-font);background:#050505;min-height:200px;padding:2rem 0;@media (width<=900px){padding:2rem}& .logo{color:#fff;align-items:center;gap:.5rem;text-decoration:none;display:flex;& svg{width:32px;height:32px}}& h3{margin:0;font-size:2rem;& span{color:#ff1493}}& p{font-size:1.15rem;font-weight:300;& span.love{color:red;font-size:1.3rem}}& a{color:#0ff}& a:hover{color:#ff1493}& em{color:#69dccd}& strong{color:gold}& p:first-of-type{font-style:italic}}.wrapper[data-astro-cid-nns7i3if]{flex-direction:column;align-items:start;display:flex}@font-face{font-family:Jost;font-display:swap;src:url(/assets/fonts/jost-vf.woff2)format("woff2"),url(/assets/fonts/jost-vf.woff)format("woff")}@font-face{font-family:Lexend;font-display:swap;src:url(/assets/fonts/lexend-vf.woff2)format("woff2"),url(/assets/fonts/lexend-vf.woff)format("woff")}@font-face{font-family:Victor Mono;font-display:swap;src:url(/assets/fonts/victor-mono.woff2)format("woff2"),url(/assets/fonts/victor-mono.woff)format("woff")}@view-transition{navigation:auto}html{--normal-font:Jost, sans-serif;scroll-behavior:smooth;background-color:#0c0c0c}body{--line-color:#5551;--color:#0c8c0c;color:#eee;z-index:-5;font-family:var(--normal-font);background-color:#0c0c0c;background-image:repeating-linear-gradient(to bottom, var(--line-color) 0 1px, transparent 1px 25px), repeating-linear-gradient(to right, var(--line-color) 0 1px, transparent 1px 25px);margin:0;position:relative}.row{display:flex}.gap-1{gap:1rem}.w-full{width:100%}.wrapper{align-items:center;width:100%;max-width:1024px;margin:auto;display:flex;@media (width<=900px){width:auto}}.models{flex-direction:column;gap:.25rem;display:flex;& header{font-family:var(--normal-font);z-index:5;margin-left:200px;display:flex;position:sticky;top:0;& .mini{--color:green;--size:285px}& .small{--color:#ada51f;--size:140px}& .medium{--color:#bc6208;--size:125px}& .large{--color:#a41010;--size:275px}&>div{border-top:10px solid var(--color);color:#fff;text-align:center;width:var(--size);text-transform:uppercase;margin-bottom:10px;padding-bottom:5px;font-size:12px;font-weight:600}}}family-models{padding:1px 0}nav[data-astro-cid-x3gvl4ly]{--bgcolor:#222;background:color-mix(in srgb, var(--bgcolor), black 80%);color:#fff;grid-template-columns:1fr;align-items:center;display:grid;@media (width<900px){& .wrapper{flex-direction:column;gap:10px;width:100%;display:flex}& .links{width:100%}}& .logo{align-items:center;gap:.25rem;padding:0 1rem;display:flex;& svg{width:64px;height:64px}}& :is(img,svg){opacity:.75;color:#fff;transition:opacity .25s ease-in-out;display:block;[data-astro-cid-x3gvl4ly]:hover &{opacity:1}}& .links{font-family:var(--normal-font);box-sizing:border-box;grid-template-rows:1fr;grid-template-columns:repeat(5,max-content);margin-left:auto;padding:0 .5rem;font-size:1.15rem;display:grid;@media (width<900px){text-align:center;flex-direction:column;display:flex}& a:first-child{--color:#0c8c0c}& a:nth-child(2){--color:#a62222}& a:nth-child(3){--color:#3448ab}& a:nth-child(4){--color:indigo}& a{color:#fff;background-image:linear-gradient(38deg,#0000,#0009);border:8px solid #0000;border-width:8px 1px;padding:1rem 1.5rem;text-decoration:none;&.active,&:hover{background:var(--color)}&[inert]{color:#666;background:#111;&:after{content:"Soon!";color:tomato;text-align:center;margin-left:.25rem;font-size:.75rem;display:inline-block}}& small{color:tomato;font-size:.75rem}}}}header[data-astro-cid-fzpbxy5g].hero{border-top:4px solid var(--color);border-bottom:4px solid var(--color);background:#0a0a0a;height:300px;position:relative;overflow:hidden;@media (width<1024px){contain:none;display:none}& canvas{position:absolute}& .manz-gpu{width:350px;height:350px;position:relative;& img{transition:scale .25s ease-in-out;position:absolute}&:hover img[data-astro-cid-fzpbxy5g]{scale:1.1;&.gpu{scale:1.4}}& img.gpu{filter:drop-shadow(0 0 16px var(--color));animation:3s ease-in-out infinite alternate floating;top:2rem;right:-2rem}}}.wrapper[data-astro-cid-fzpbxy5g]{gap:5rem;display:flex;position:relative;& .herotext{align-items:start;& h1{font-family:var(--normal-font);letter-spacing:-2px;text-transform:uppercase;text-shadow:0 0 10px #fff9;margin:0;font-size:3.25rem;line-height:2lh}& p{font-family:var(--normal-font);max-width:600px;font-size:1.35rem;font-weight:250}}}@keyframes floating{0%{translate:0 25px}to{translate:0 75px}}
