.error-404 .header-item a,.error-default .header-item a,.error-default .subLine .subLineCenter .search-detail p span,.error-page-categories .carousel-item .content-inside .flex-cont span{font-family:open_sans-bold,sans-serif;font-family:Poppins-SemiBold,sans-serif;font-style:normal}.error-404 .header-item h3,.error-default .header-item h3,.error-page-categories .carousel-item .content-inside .flex-cont h5,.error-page-categories .text-contain h4{font-family:Poppins-Bold,sans-serif;font-style:normal}.error-404 .header-item .cmd-controls .ctrl-btn:after{font-family:scanicons,sans-serif;font-style:normal}.error-page-root{--center-container-wrap:1500px;--header-text-size:clamp(1.75rem,1.0682rem + 3.4091vw,3.25rem);--smallheader-text-size:clamp(1.25rem,1.1364rem + 0.5682vw,1.5rem);--body-text-size:clamp(0.85rem,0.6932rem + 0.2841vw,1rem);--ascii-small-text:clamp(0.625rem,0.5385rem + 0.3846vw,1rem)}.error-404{align-items:center;background:linear-gradient(180deg,transparent 2px,#000 0),linear-gradient(90deg,transparent 2px,#000 0),#3e3e3e;background-size:20px 20px;box-sizing:border-box;display:flex;min-height:50vh;padding:1em}@keyframes cursorFlash{0%{opacity:1}50%{opacity:0}}@keyframes cursorBlink{0%{opacity:1}50%{opacity:0}}@keyframes bootIn{to{opacity:1;transform:scale(1)}}@keyframes fadeIn{to{opacity:1;transform:scale(1)}}.error-default{align-items:center;background:linear-gradient(180deg,transparent 2px,#fff 0),linear-gradient(90deg,transparent 2px,#fff 0),#ccc;background-size:20px 20px;border-top:1px solid #f1f1f1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:20vh;overflow:hidden;padding:0 1em}.error-default .subLine{background:#f1f1f1;min-height:2.2rem;width:calc(100% + 2em)}.error-default .subLine .subLineCenter{margin:0 auto;max-width:var(--center-container-wrap);width:100%}.error-default .subLine .subLineCenter .search-detail{display:flex;gap:1em;padding:0 1em}.error-default .subLine .subLineCenter .search-detail p{font-size:var(--body-text-size);line-height:1.5em;text-wrap-style:balance}.error-default .subLine .subLineCenter .search-detail p span{color:#006fff;display:inline-block}.error-404 .header-item,.error-default .header-item{align-items:center;display:flex;flex:1;gap:2em;justify-content:space-between;margin:0 auto;max-width:var(--center-container-wrap);width:100%}.error-404 .header-item a,.error-default .header-item a{background-color:#006fff;border:1px solid transparent;border-radius:100vw;color:#fff;display:inline-block;padding:1em 1.5em;text-decoration:none;transition:all .1s cubic-bezier(.4,0,1,1)}.error-404 .header-item a:hover,.error-default .header-item a:hover{background-color:#fff;border:1px solid #006fff;box-shadow:0 0 1rem #006fff;color:#006fff}.error-404 .header-item h3,.error-404 .header-item p,.error-default .header-item h3,.error-default .header-item p{color:#fff}.error-404 .header-item h3,.error-default .header-item h3{font-size:clamp(1.25rem,.6413rem + 3.0435vw,3rem);line-height:1.1em}.error-404 .header-item p,.error-default .header-item p{font-size:var(--body-text-size);line-height:1.5em}.error-404 .header-item .header-title,.error-default .header-item .header-title{border-left:4px solid #006fff;flex:0 1 50%;padding:1em 1.5em}.error-404 .header-item .rightLogo,.error-default .header-item .rightLogo{display:flex;flex:0 1 50%;justify-content:end}.error-404 .header-item .rightLogo span.ths,.error-default .header-item .rightLogo span.ths{background:url(../images/svgicons/tech-heart-soul-stacked-black-04a901c78c8da528ab9d.svg) no-repeat 50%;background-size:contain;color:transparent;display:block;font-size:.1em;height:95px;width:clamp(5rem,3.0114rem + 9.9432vw,9.375rem)}.error-404 .header-item .inverse,.error-default .header-item .inverse{color:#000}.error-404 .header-item .cmd-wrapper{animation:bootIn .6s ease forwards;background:transparent;border:1px solid #3e3e3e;border-radius:.25rem;box-shadow:0 0 3rem rgba(0,111,255,.33);flex:1 1 800px;margin:0;max-width:750px;opacity:0;overflow:clip;transition:opacity .4s ease,transform .4s ease;width:50%}.error-404 .header-item .cmd-wrapper.cmd-closed{animation:none!important;opacity:0;pointer-events:none;transform:scale(.95)}.error-404 .header-item .cmd-titlebar{align-items:stretch;background:#3e3e3e;color:#ccc;display:flex;font-family:Consolas,monospace;justify-content:space-between}.error-404 .header-item .cmd-titlebar .cmd-title{padding:.5em 1em}.error-404 .header-item .cmd-controls{display:flex}.error-404 .header-item .cmd-controls .ctrl-btn{align-items:center;display:flex;height:100%;justify-content:center;width:28px}.error-404 .header-item .cmd-controls .ctrl-btn:after{color:#fff;font-size:.8em}.error-404 .header-item .cmd-controls .ctrl-btn.min:after{content:"-";font-size:1.6em;margin-top:-1px}.error-404 .header-item .cmd-controls .ctrl-btn.max:after{content:"□";font-size:1.4em;margin-top:-7px}.error-404 .header-item .cmd-controls .ctrl-btn.close{background:initial;cursor:pointer}.error-404 .header-item .cmd-controls .ctrl-btn.close:hover{background:#b40000}.error-404 .header-item .cmd-controls .ctrl-btn.close:after{content:""}.error-404 .header-item .cmd-screen{background:#101010;background:linear-gradient(120deg,rgba(16,16,16,.5),rgba(32,32,32,.9));font-family:Consolas,monospace;font-size:var(--body-text-size);line-height:1.5em;overflow-x:hidden;overflow-y:auto;padding:1em 1.5em 1em 1em;position:relative;scrollbar-color:#4d4d4d #191919}.error-404 .header-item .cmd-screen p,.error-404 .header-item .cmd-screen pre,.error-404 .header-item .cmd-screen span{color:#ccc;padding:0}.error-404 .header-item .cmd-screen .shell-intro{padding-bottom:1em}.error-404 .header-item .cmd-screen .output-window{display:block;height:clamp(18.625rem,15.2502rem + 1.8738vw,17.5rem)}.error-404 .header-item .cmd-screen #cmd-output .cmd-ascii-art{color:#006fff;display:inline-block;font-size:var(--ascii-small-text);height:auto;line-height:1;white-space:pre;width:100%}.error-404 .header-item .cmd-inline-bg-image{animation:fadeIn .4s ease forwards;background:url(../images/404-error-image-3775c1e4462460f75975.svg) no-repeat 0;background-size:contain;display:block;height:clamp(50px,4vw,100px);margin:10px 0;opacity:0;transform:scale(.9);width:100%}.error-404 .header-item .cmd-cursor{animation:cursorFlash .7s steps(1) infinite;background:#006fff;display:inline-block;height:18px;vertical-align:top;width:2px}.error-404 .header-item .cmd-cursor.blink{animation:cursorBlink .8s infinite;background:#fff}@media(width >= 2560px){.error-404 .header-item .cmd-screen .output-window{min-height:20rem}}@media(width <= 1920px){.error-default .header-item{padding:2em 0}}@media(width <= 1025px){.error-404 .header-item{flex-direction:column;height:auto}.error-404 .header-item .header-title{border-left:none;flex:1 1 100%;width:auto}.error-404 .header-item h3,.error-404 .header-item p{text-align:center}.error-404 .header-item .shell-intro{text-align:left}.error-404 .header-item a{display:block;font-size:.8em;margin:0 auto;max-width:fit-content}.error-404 .header-item .cmd-wrapper{flex:1 0 100%;width:100%}}@media(width <= 520px){.error-default{min-height:auto}.error-default .header-item{align-items:normal;flex-direction:column;padding:1em 0}.error-default .header-item .rightLogo{display:none}.error-404 .header-item .cmd-screen .output-window{height:19rem}.error-404 .header-item .cmd-wrapper{margin-bottom:1em}}.error-page-categories{background-color:#fff;overflow-x:hidden;position:relative}.error-page-categories .text-contain{margin:0 auto;max-width:var(--center-container-wrap);padding:1em}.error-page-categories .text-contain h4{color:var(--primary-black);font-size:var(--smallheader-text-size);padding:2em 0 0}.error-page-categories .text-contain h4 i{display:inline-block;text-decoration:underline;text-decoration-color:#006fff;text-decoration-style:solid;text-decoration-thickness:4px;text-underline-offset:4px}.error-page-categories .carr-container{--center-container-wrap:1530px;margin:1em auto 6.25em;max-width:var(--center-container-wrap);overflow:visible;position:relative}.error-page-categories .carousel-container{overflow:visible;position:relative;width:calc(100vw - (100vw - var(--center-container-wrap))/2)}.error-page-categories .carousel-track{align-items:stretch;display:flex;flex-direction:row;gap:0;justify-content:flex-start!important;overflow:hidden;padding:2em 1em;scroll-behavior:smooth}.error-page-categories .carousel-item{box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:clamp(320px,40vw,450px);max-width:353px;opacity:.5;overflow:clip;padding-right:10px;perspective:800px;scroll-snap-align:start;transform-style:preserve-3d;transition:all .2s cubic-bezier(.15,0,.2,1);user-select:none;width:100%}.error-page-categories .carousel-item:last-child{padding-right:0}.error-page-categories .carousel-item:hover .content-inside{border:1px solid #006fff}.error-page-categories .carousel-spacer{flex:0 0 auto;height:0;pointer-events:none;visibility:hidden;width:0}.error-page-categories .carousel-item.visible{opacity:1}.error-page-categories .carousel-item .content-inside{align-items:center;background:#f1f1f1;border:1px solid #ccc;border-radius:12px;box-sizing:border-box;color:#101010;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:border .2s cubic-bezier(.15,0,.2,1);width:100%}.error-page-categories .carousel-item .content-inside.threeXs{background:#f1f1f1 url(../images/error-pages/category-images/3xs-momentum-pc-b9a8b6d33cb93f322964.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside.intelCpu{background:#f1f1f1 url(../images/error-pages/category-images/intel-core-cpu-929cb8f47f91e5fd837f.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside.amdCpu{background:#f1f1f1 url(../images/error-pages/category-images/amd-cpu-5b669afa593b178176a3.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside.nvidia{background:#f1f1f1 url(../images/error-pages/category-images/nvidia-gpu-137dd5f94f4a5095c751.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside.storage{background:#f1f1f1 url(../images/error-pages/category-images/storage-dea169a6539e54392cc6.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside.memory{background:#f1f1f1 url(../images/error-pages/category-images/memory-fe5c125045b6ff5404c8.png) no-repeat;background-position:50%;background-size:cover}.error-page-categories .carousel-item .content-inside .flex-cont{box-sizing:border-box;display:flex;flex-direction:column;height:100%;left:0;padding:2em;position:absolute;text-align:left;top:0;z-index:10}.error-page-categories .carousel-item .content-inside .flex-cont h5{font-size:clamp(1rem,.8864rem + .5682vw,1.25rem);font-weight:400;margin:0;padding:0}.error-page-categories .carousel-item .content-inside .flex-cont span{background-color:#006fff;border:1px solid transparent;border-radius:100vw;color:#fff;display:inline-block;font-size:.85em;margin-top:auto;max-width:fit-content;padding:.5em 1em;text-align:center;text-decoration:none;transition:all .1s cubic-bezier(.4,0,1,1)}.error-page-categories .carousel-item .content-inside .flex-cont span:hover{background-color:#fff;border:1px solid #006fff;color:#006fff}.error-page-categories .carousel-item .content-inside.borderless{border:none}.error-page-categories .carousel-item img{height:100%;object-fit:cover;outline:none!important;user-select:none!important;width:100%}.error-page-categories .nav-wrapper{align-items:center;background:#f5f5f5;border-radius:100vw;display:flex;float:right;justify-content:flex-end;margin:1rem 1rem 0 0;padding:.5em;position:relative;z-index:1}.error-page-categories .nav-wrapper .nav{background:#006fff;border:none;border-radius:50%;cursor:pointer;display:block;fill:#fff;font-size:1.2rem;opacity:1;padding:5px;transition:all .1s ease-in-out;visibility:visible}.error-page-categories .nav-wrapper .nav:first-of-type{margin-right:10px}.error-page-categories .nav-wrapper .nav span{display:block}.error-page-categories .nav-wrapper .nav span svg{display:block;height:auto;width:28px}.error-page-categories .nav-wrapper .nav:first-of-type span svg{transform:rotate(180deg)}.error-page-categories .nav-wrapper button[disabled]{cursor:not-allowed;opacity:.1;pointer-events:none;transform:none}.error-page-categories .nav-wrapper button[disabled] span svg{opacity:1}.error-page-categories .scroll-indicator-wrapper{background-color:#f1f1f1;border-radius:100vw;box-sizing:border-box;display:none;height:2px;margin:10px;position:relative;width:100%}.error-page-categories .scroll-indicator-bar{background:linear-gradient(45deg,#3e3e3e,#101010);height:100%;position:relative;transition:width .3s ease-out;width:0}@media(width <= 1800px){.error-page-categories .carousel-container{width:100vw}}@media(width <= 1024px){.error-page-categories .carousel-item{max-width:300px}.error-page-categories .carousel-item .content-inside{background-position:100%!important;background-size:contain!important}}
