@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap";.sr-only{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.pagination{font-family:var(--jq-text-font-techno);margin-bottom:1.5rem}.pagination[aria-hidden=true]{display:none}.pagination ul{justify-content:center;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.pagination ul li{justify-content:center;align-items:center;display:flex}.pagination ul li a{border:1px solid var(--jq-primary-color);width:2.5rem;height:2.5rem;color:var(--jq-primary-color);border-radius:.2rem;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;display:flex}.pagination ul li a[aria-current=page]{background-color:var(--jq-primary-color);color:var(--jq-text-color-on-primary);cursor:not-allowed;font-weight:700}.pagination ul li a[aria-disabled=true]{color:var(--jq-primary-disabled);border-color:var(--jq-primary-disabled);cursor:not-allowed}:root{--jq-primary-color:#006892;--jq-primary-dark:oklch(from var(--jq-primary-color).1 .2 h);--jq-primary-light:oklch(from var(--jq-primary-color).9 .14 h);--jq-primary-color-shadow:oklch(from var(--jq-primary-color).56 l h);--jq-primary-disabled:oklch(from var(--jq-primary-color)l .05 h/.5);--jq-primary-bg:oklch(from var(--jq-primary-color).94 .032 h/.8);--jq-secondary-color:oklch(from var(--jq-primary-color).5 .322 calc(h + 96.724));--jq-secondary-dark:oklch(from var(--jq-secondary-color).1 .5 h);--jq-secondary-light:oklch(from var(--jq-secondary-color).9 .18 h);--jq-secondary-color-shadow:oklch(from var(--jq-secondary-color).593 .273 h);--jq-secondary-bg:oklch(from var(--jq-secondary-color).94 .032 h/.8);--jq-success-color:#00662d;--jq-success-dark:oklch(from var(--jq-success-color).3 .2 h);--jq-success-light:oklch(from var(--jq-success-color).9 .14 h);--jq-success-color-shadow:oklch(from var(--jq-success-color).5 l h);--jq-success-bg:oklch(from var(--jq-success-color).94 .032 h/.8);--jq-alert-color:#a10000;--jq-alert-dark:oklch(from var(--jq-alert-color).3 .2 h);--jq-alert-light:oklch(from var(--jq-alert-color).9 .14 h);--jq-alert-color-shadow:oklch(from var(--jq-alert-color).5 l h);--jq-alert-bg:oklch(from var(--jq-alert-color).94 .032 h/.8);--jq-info-color:#005996;--jq-info-dark:oklch(from var(--jq-info-color).3 .2 h);--jq-info-light:oklch(from var(--jq-info-color).9 .14 h);--jq-info-color-shadow:oklch(from var(--jq-info-color).5 l h);--jq-info-bg:oklch(from var(--jq-info-color).94 .032 h/.8);--jq-warning-color:#a07e00;--jq-warning-dark:oklch(from var(--jq-warning-color).3 .2 h);--jq-warning-light:oklch(from var(--jq-warning-color).9 .14 h);--jq-warning-color-shadow:oklch(from var(--jq-warning-color).5 l h);--jq-warning-bg:oklch(from var(--jq-warning-color).94 .032 h/.8);--jq-deactivated-color:oklch(from var(--jq-primary-color).5 .05 h);--jq-deactivated-dark:oklch(from var(--jq-deactivated-color).3 .2 h);--jq-deactivated-light:oklch(from var(--jq-deactivated-color).9 .14 h);--jq-deactivated-color-shadow:oklch(from var(--jq-deactivated-color).5 l h);--jq-deactivated-bg:oklch(from var(--jq-deactivated-color).94 .032 h/.8);--jq-background-color:oklch(from var(--jq-primary-color).98 .01 calc(h + 37.82));--jq-background-color-dark:oklch(from var(--jq-background-color).95 .005 calc(h - 1));--jq-card-bg-color:oklch(from var(--jq-primary-color).95 .01 calc(h + 33.026)/.8);--jq-form-bg-color:oklch(from var(--jq-primary-color).95 .01 calc(h + 33.026)/.8);--jq-select-bg-color:oklch(from var(--jq-primary-color).9 .015 calc(h + 33.026)/.8);--jq-nav-footer-bg-color:oklch(from var(--jq-primary-color).95 .01 calc(h + 33.026)/.8)}@supports (color:lab(0% 0 0)){:root{--jq-primary-color:lab(38.0508% 8.48182 -97.6185);--jq-success-color:lab(37.6812% -69.8222 42.2183);--jq-alert-color:lab(32.4743% 68.6427 62.9873);--jq-info-color:lab(35.669% -2.94185 -46.6584);--jq-warning-color:lab(54.6237% 11.0389 125.146)}}@media (prefers-reduced-transparency:reduce){:root{--jq-nav-footer-bg-color:oklch(from var(--jq-primary-color).95 .01 calc(h + 33.026)/1)}}:root{--jq-text-color:#030303;--jq-text-color-on-primary:#c3e4f5de;--jq-text-color-on-secondary:#fdcafdde;--jq-text-color-on-success:#cae7d1de;--jq-text-color-on-alert:#f9d4cede;--jq-text-color-on-info:#c9e1f9de;--jq-text-color-on-warning:#e8debfde;--jq-text-color-with-primary:#2f4c5a;--jq-text-color-with-secondary:#5f3560;--jq-text-color-with-success:#364e3d;--jq-text-color-with-alert:#5c3f3b;--jq-text-color-with-info:#354a5d;--jq-text-color-with-warning:#50472d;--jq-text-color-inverse:#d5def5;--jq-text-color-mute:#424852;--jq-dialog-bg-color:oklch(from var(--jq-primary-color).95 c h/.9);--jq-dialog-backdrop:oklch(from var(--jq-primary-color).1 .034 calc(h + 37.82)/.5);--jq-details-summary-hover-bg:oklch(from var(--jq-primary-color).9 .02 calc(h + 33.026)/.9);--jq-details-summary-border:oklch(from var(--jq-primary-color)l c h/.3);--jq-neon-color:var(--jq-primary-color);--jq-neon-dark:var(--jq-primary-dark);--jq-neon-light:var(--jq-primary-light);--jq-neon-color-shadow:var(--jq-primary-color-shadow);--jq-neon-text-color:var(--jq-text-color-with-primary);--jq-navbar-height:4.25rem;--jq-text-font-techno:"Orbitron",sans-serif;--jq-text-font-mono:"Source Code Pro",monospace}@media (prefers-color-scheme:dark){:root{--jq-primary-color:#03bfff;--jq-primary-dark:oklch(from var(--jq-primary-color).3 .2 h);--jq-primary-light:oklch(from var(--jq-primary-color).9 .14 h);--jq-primary-color-shadow:oklch(from var(--jq-primary-color).56 l h);--jq-primary-disabled:oklch(from var(--jq-primary-color)l .05 h/.5);--jq-primary-bg:oklch(from var(--jq-primary-color).21 .032 h/.8);--jq-secondary-color:oklch(from var(--jq-primary-color).702 .322 calc(h + 96.724));--jq-secondary-dark:oklch(from var(--jq-secondary-color).3 .2 h);--jq-secondary-light:oklch(from var(--jq-secondary-color).9 .18 h);--jq-secondary-color-shadow:oklch(from var(--jq-secondary-color).593 .273 h);--jq-secondary-bg:oklch(from var(--jq-secondary-color).21 .032 h/.8);--jq-success-color:#00be65;--jq-success-dark:oklch(from var(--jq-success-color).3 .2 h);--jq-success-light:oklch(from var(--jq-success-color).9 .14 h);--jq-success-color-shadow:oklch(from var(--jq-success-color).5 l h);--jq-success-bg:oklch(from var(--jq-success-color).21 .032 h/.8);--jq-alert-color:#ff5e4d;--jq-alert-dark:oklch(from var(--jq-alert-color).3 .2 h);--jq-alert-light:oklch(from var(--jq-alert-color).9 .14 h);--jq-alert-color-shadow:oklch(from var(--jq-alert-color).5 l h);--jq-alert-bg:oklch(from var(--jq-alert-color).21 .032 h/.8);--jq-info-color:#4fa8f6;--jq-info-dark:oklch(from var(--jq-info-color).3 .2 h);--jq-info-light:oklch(from var(--jq-info-color).9 .14 h);--jq-info-color-shadow:oklch(from var(--jq-info-color).5 l h);--jq-info-bg:oklch(from var(--jq-info-color).21 .032 h/.8);--jq-warning-color:#ffcd02;--jq-warning-dark:oklch(from var(--jq-warning-color).3 .2 h);--jq-warning-light:oklch(from var(--jq-warning-color).9 .14 h);--jq-warning-color-shadow:oklch(from var(--jq-warning-color).5 l h);--jq-warning-bg:oklch(from var(--jq-warning-color).21 .032 h/.8);--jq-deactivated-color:oklch(from var(--jq-primary-color)l .05 h);--jq-deactivated-dark:oklch(from var(--jq-deactivated-color).3 .2 h);--jq-deactivated-light:oklch(from var(--jq-deactivated-color).9 .14 h);--jq-deactivated-color-shadow:oklch(from var(--jq-deactivated-color).5 l h);--jq-deactivated-bg:oklch(from var(--jq-deactivated-color).21 .032 h/.8);--jq-background-color:oklch(from var(--jq-primary-color).173 .034 calc(h + 37.82));--jq-background-color-dark:oklch(from var(--jq-background-color).157 .027 calc(h - 1));--jq-text-color:#e0e0e0;--jq-text-color-with-primary:#cef;--jq-text-color-on-primary:#000408de;--jq-text-color-with-secondary:#fcf;--jq-text-color-on-secondary:#0c000ede;--jq-text-color-with-success:#cae7d1;--jq-text-color-on-success:#000501de;--jq-text-color-with-alert:#f9d4ce;--jq-text-color-on-alert:#0d0000de;--jq-text-color-with-info:#c9e1f9;--jq-text-color-on-info:#00030cde;--jq-text-color-with-warning:#e8debf;--jq-text-color-on-warning:#050300de;--jq-text-color-inverse:#0a0f1f;--jq-text-color-mute:#9ca3af;--jq-text-font-techno:"Orbitron",sans-serif;--jq-text-font-mono:"Source Code Pro",monospace;--jq-card-bg-color:oklch(from var(--jq-primary-color).21 .032 calc(h + 33.026)/.8);--jq-nav-footer-bg-color:oklch(from var(--jq-primary-color).21 .032 calc(h + 33.026)/.8)}@media (prefers-reduced-transparency:reduce){:root{--jq-nav-footer-bg-color:oklch(from var(--jq-primary-color).21 .032 calc(h + 33.026)/1)}}:root{--jq-navbar-height:4.25rem;--jq-neon-color:var(--jq-primary-color);--jq-neon-dark:var(--jq-primary-dark);--jq-neon-light:var(--jq-primary-light);--jq-neon-color-shadow:var(--jq-primary-color-shadow);--jq-neon-text-color:var(--jq-text-color-with-primary);--jq-form-bg-color:oklch(from var(--jq-primary-color).21 .032 calc(h + 33.026)/.8);--jq-select-bg-color:oklch(from var(--jq-primary-color).31 .032 calc(h + 33.026)/.8);--jq-details-summary-hover-bg:oklch(from var(--jq-primary-color).25 .04 calc(h + 33.026)/.9);--jq-details-summary-border:oklch(from var(--jq-primary-color)l c h/.3);--jq-dialog-bg-color:oklch(from var(--jq-primary-color).2 c h/.75);--jq-dialog-backdrop:oklch(from var(--jq-primary-color).173 .034 calc(h + 37.82)/.6)}}body{min-height:calc(100dvh - var(--jq-navbar-height));margin:var(--jq-navbar-height)0 0;background-color:var(--jq-background-color);color:var(--jq-text-color);flex-direction:column;font-family:Titillium Web,sans-serif;display:flex}body,body *{box-sizing:border-box;outline-color:var(--jq-primary-color)}body.no-animation *{transition:none!important;animation:none!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--jq-text-font-techno)}body h1{font-size:2.75rem;line-height:1}@media not (max-width:768px){body h1{font-size:3.75rem}}body h2{font-size:2.25rem;line-height:2.5rem}body h3{font-size:1.5rem;line-height:2rem}body label{font-family:var(--jq-text-font-techno);margin-bottom:.5rem}body a{color:var(--jq-primary-color)}svg{width:1.5rem;height:1.5rem}main{flex:1}.hero-neural-network{background-color:var(--jq-background-color-dark);position:relative;overflow:hidden}#neural-canvas{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:1;position:relative}@media (max-width:768px){.desktop-only{display:none}}.neon-text-primary,.neon-text-secondary,.neon-text-success,.neon-text-alert,.neon-text-info,.neon-text-warning{color:var(--jq-neon-text-color);-webkit-text-decoration-color:var(--jq-neon-color);text-decoration-color:var(--jq-neon-color)}@media (prefers-color-scheme:dark){.neon-text-primary,.neon-text-secondary,.neon-text-success,.neon-text-alert,.neon-text-info,.neon-text-warning{text-shadow:0 0 5px var(--jq-neon-color),0 0 10px var(--jq-neon-color),0 0 15px var(--jq-neon-color),0 0 20px var(--jq-neon-color-shadow)}}.neon-text-primary{--jq-neon-color:var(--jq-primary-color);--jq-neon-color-shadow:var(--jq-primary-color-shadow);--jq-neon-text-color:var(--jq-primary-color)}@media (prefers-color-scheme:dark){.neon-text-primary{--jq-neon-text-color:var(--jq-text-color-with-primary)}}.neon-text-secondary{--jq-neon-color:var(--jq-secondary-color);--jq-neon-color-shadow:var(--jq-secondary-color-shadow);--jq-neon-text-color:var(--jq-secondary-color)}@media (prefers-color-scheme:dark){.neon-text-secondary{--jq-neon-text-color:var(--jq-text-color-with-secondary)}}.neon-text-success{--jq-neon-color:var(--jq-success-color);--jq-neon-color-shadow:var(--jq-success-color-shadow);--jq-neon-text-color:var(--jq-success-color)}@media (prefers-color-scheme:dark){.neon-text-success{--jq-neon-text-color:var(--jq-text-color-with-success)}}.neon-text-alert{--jq-neon-color:var(--jq-alert-color);--jq-neon-color-shadow:var(--jq-alert-color-shadow);--jq-neon-text-color:var(--jq-alert-color)}@media (prefers-color-scheme:dark){.neon-text-alert{--jq-neon-text-color:var(--jq-text-color-with-alert)}}.neon-text-info{--jq-neon-color:var(--jq-info-color);--jq-neon-color-shadow:var(--jq-info-color-shadow);--jq-neon-text-color:var(--jq-info-color)}@media (prefers-color-scheme:dark){.neon-text-info{--jq-neon-text-color:var(--jq-text-color-with-info)}}.neon-text-warning{--jq-neon-color:var(--jq-warning-color);--jq-neon-color-shadow:var(--jq-warning-color-shadow);--jq-neon-text-color:var(--jq-warning-color)}@media (prefers-color-scheme:dark){.neon-text-warning{--jq-neon-text-color:var(--jq-text-color-with-warning)}}.neon-border-primary,.neon-border-secondary,.neon-border-success,.neon-border-alert,.neon-border-info,.neon-border-warning{border:1px solid var(--border-neon-color)}@media (prefers-color-scheme:dark){.neon-border-primary,.neon-border-secondary,.neon-border-success,.neon-border-alert,.neon-border-info,.neon-border-warning{box-shadow:0 0 5px var(--border-neon-color),0 0 10px var(--border-neon-color)inset}}.neon-border-primary{--border-neon-color:var(--jq-primary-color)}.neon-border-secondary{--border-neon-color:var(--jq-secondary-color)}.neon-border-success{--border-neon-color:var(--jq-success-color)}.neon-border-alert{--border-neon-color:var(--jq-alert-color)}.neon-border-info{--border-neon-color:var(--jq-info-color)}.neon-border-warning{--border-neon-color:var(--jq-warning-color)}.container{width:100%}@media not (max-width:640px){.container{max-width:640px;margin:0 auto}}@media not (max-width:768px){.container{max-width:768px}}@media not (max-width:1024px){.container{max-width:1024px}}@media not (max-width:1280px){.container{max-width:1280px}}@media not (max-width:1536px){.container{max-width:1536px}}.btn-neon{font-family:var(--jq-text-font-techno);background-color:var(--jq-neon-dark);box-shadow:0 0 5px var(--jq-neon-color),0 0 10px var(--jq-neon-color)inset;cursor:pointer;text-align:center;color:var(--jq-text-color-on-primary);border:none;border-radius:.5rem;padding:.75rem 2rem;text-decoration:none;transition:all .3s;display:inline-block}@media (prefers-color-scheme:dark){.btn-neon{color:var(--jq-text-color-with-primary)}}.btn-neon-hover:hover{box-shadow:0 0 10px var(--jq-neon-color),0 0 20px var(--jq-neon-color),0 0 5px var(--jq-neon-color)inset}@media (prefers-reduced-motion:no-preference){.btn-neon-hover:hover{transform:translateY(-2px)}}.btn-neon-pink:hover{box-shadow:0 0 10px var(--jq-secondary-color),0 0 20px var(--jq-secondary-color),0 0 5px var(--jq-secondary-color)inset}@media (prefers-reduced-motion:no-preference){.btn-neon-pink:hover{transform:translateY(-2px)}}header.container{margin-bottom:2.5rem}header.container hgroup h1{text-align:center;margin:0 0 1rem;padding-top:2rem}header.container hgroup p{text-align:center;max-width:42rem;margin:0 auto;font-size:1.125rem;line-height:1.75rem}main aside{background-color:var(--jq-form-bg-color);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem;display:flex}@media not (max-width:768px){main aside{border-radius:.5rem}}main aside div{flex-direction:column;min-width:16rem;display:flex}main aside div select{border:1px solid var(--jq-primary-color);background-color:var(--jq-form-bg-color);color:var(--jq-text-color);font-size:1rem;line-height:1.5rem;font-family:var(--jq-text-font-mono);padding:.5rem}@media not (max-width:768px){main aside div select{border-radius:.25rem}}main aside div select,main aside div select option{cursor:pointer}main>ul{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:2rem;padding:0;list-style:none;display:grid}main>ul li a{color:inherit;text-decoration:none}main>ul li a article{background-color:red;width:100%;height:300px}main>section{flex-direction:column;align-items:center;display:none}main>section.active{display:flex}main>section svg{fill:var(--jq-secondary-color);width:6rem;height:6rem}main>section h2{margin-bottom:0}main>section p{text-align:center;max-width:35rem}
