@charset "UTF-8";.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: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)}.error-404{min-height:50vh;display:flex;align-items:center;padding:1em;box-sizing:border-box;background:linear-gradient(to bottom,transparent 2px,#000 2px),linear-gradient(to right,transparent 2px,#000 2px),#3e3e3e;background-size:20px 20px}@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{min-height:20vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0 1em;box-sizing:border-box;background:linear-gradient(to bottom,transparent 2px,#fff 2px),linear-gradient(to right,transparent 2px,#fff 2px),#ccc;background-size:20px 20px;border-top:solid 1px #f1f1f1;overflow:hidden}.error-default .subLine{min-height:2.2rem;background:#f1f1f1;width:calc(100% + 2em)}.error-default .subLine .subLineCenter{width:100%;max-width:var(--center-container-wrap);margin:0 auto}.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{display:inline-block;color:#006fff}.error-404 .header-item,.error-default .header-item{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--center-container-wrap);margin:0 auto;gap:2em;flex:1}.error-404 .header-item a,.error-default .header-item a{padding:1em 1.5em;border-radius:100vw;display:inline-block;background-color:#006fff;color:#fff;text-decoration:none;transition:cubic-bezier(.4,0,1,1) .1s all;border:solid 1px transparent}.error-404 .header-item a:hover,.error-default .header-item a:hover{background-color:#fff;color:#006fff;border:solid 1px #006fff;box-shadow:0 0 1rem #006eff}.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{padding:1em 1.5em;border-left:solid 4px #006fff;flex:0 1 50%}.error-404 .header-item .rightLogo,.error-default .header-item .rightLogo{flex:0 1 50%;display:flex;justify-content:end}.error-404 .header-item .rightLogo span.ths,.error-default .header-item .rightLogo span.ths{display:block;background:url(../images/svgicons/tech-heart-soul-stacked-black-563b7b1ff9.svg) no-repeat center center;background-size:contain;width:clamp(5rem,3.0114rem + 9.9432vw,9.375rem);height:95px;font-size:.1em;color:transparent}.error-404 .header-item .inverse,.error-default .header-item .inverse{color:#000}.error-404 .header-item .cmd-wrapper{width:50%;max-width:750px;flex:1 1 800px;margin:0;background:0 0;box-shadow:0 0 3rem hsla(214,100%,50%,.33);border-radius:.25rem;border:solid 1px #3e3e3e;overflow:clip;opacity:0;transition:opacity .4s ease,transform .4s ease;animation:bootIn .6s ease forwards}.error-404 .header-item .cmd-wrapper.cmd-closed{opacity:0;transform:scale(.95);pointer-events:none;animation:none!important}.error-404 .header-item .cmd-titlebar{background:#3e3e3e;display:flex;justify-content:space-between;align-items:stretch;color:#ccc;font-family:Consolas,monospace}.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{width:28px;height:100%;display:flex;align-items:center;justify-content:center}.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:"\e903"}.error-404 .header-item .cmd-screen{background:#101010;background:linear-gradient(120deg,rgba(16,16,16,.5) 0,rgba(32,32,32,.9) 100%);padding:1em 1.5em 1em 1em;font-family:Consolas,monospace;font-size:var(--body-text-size);line-height:1.5em;position:relative;overflow-y:auto;overflow-x:hidden;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{padding:0;color:#ccc}.error-404 .header-item .cmd-screen .shell-intro{padding-bottom:1em}.error-404 .header-item .cmd-screen .output-window{display:block;height:clamp(15.625rem,15.2502rem + 1.8738vw,17.5rem)}.error-404 .header-item .cmd-inline-bg-image{display:block;width:100%;height:clamp(50px,4vw,100px);margin:10px 0;background:url(../images/404-error-image-63ba8e19dd.svg) no-repeat center left;background-size:contain;opacity:0;transform:scale(.9);animation:fadeIn .4s ease forwards}.error-404 .header-item .cmd-cursor{display:inline-block;width:2px;height:18px;background:#006fff;vertical-align:top;animation:cursorFlash .7s steps(1) infinite}.error-404 .header-item .cmd-cursor.blink{background:#fff;animation:cursorBlink .8s infinite}@media (width >= 2560px){.error-404 .header-item .cmd-screen .output-window{min-height:20rem}}@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{margin:0 auto;display:block;max-width:fit-content;font-size:.8em}.error-404 .header-item .cmd-wrapper{width:100%;flex:1 0 100%}}@media (width <= 520px){.error-default{min-height:auto}.error-default .header-item{flex-direction:column;align-items:normal;padding:1em 0}.error-default .header-item .rightLogo{display:none}}.error-page-categories{background-color:#fff;position:relative;overflow-x:hidden}.error-page-categories .text-contain{margin:0 auto;padding:1em;max-width:var(--center-container-wrap)}.error-page-categories .text-contain h4{padding:2em 0 0 0;color:var(--primary-black);font-size:var(--smallheader-text-size)}.error-page-categories .text-contain h4 i{display:inline-block;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:4px;text-underline-offset:4px;text-decoration-color:#006fff}.error-page-categories .carr-container{--center-container-wrap:calc(1500px * 1.02);position:relative;margin:1em auto 6.25em auto;max-width:var(--center-container-wrap);overflow:visible}.error-page-categories .carousel-container{position:relative;width:calc(100vw - (100vw - var(--center-container-wrap))/ 2);overflow:visible}.error-page-categories .carousel-track{display:flex;flex-direction:row;justify-content:flex-start!important;align-items:stretch;gap:0;padding:2em 1em;overflow:hidden;scroll-behavior:smooth}.error-page-categories .carousel-item{flex:0 0 auto;opacity:.5;box-sizing:border-box;padding-right:10px;width:100%;max-width:353px;height:clamp(320px,40vw,450px);overflow:clip;scroll-snap-align:start;user-select:none;transform-style:preserve-3d;transition:all cubic-bezier(.15,0,.2,1) .2s;perspective:800px;cursor:pointer}.error-page-categories .carousel-item:last-child{padding-right:0}.error-page-categories .carousel-item:hover .content-inside{border:solid 1px #006fff}.error-page-categories .carousel-spacer{flex:0 0 auto;visibility:hidden;width:0;height:0;pointer-events:none}.error-page-categories .carousel-item.visible{opacity:1}.error-page-categories .carousel-item .content-inside{text-decoration:none;color:#101010;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:solid 1px #ccc;border-radius:12px;background:#f1f1f1;width:100%;height:100%;overflow:hidden;transition:border cubic-bezier(.15,0,.2,1) .2s}.error-page-categories .carousel-item .content-inside.threeXs{background:#f1f1f1 url(../images/error-pages/category-images/3xs-momentum-pc-3156807eb8.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside.intelCpu{background:#f1f1f1 url(../images/error-pages/category-images/intel-core-cpu-e90c8c2c44.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside.amdCpu{background:#f1f1f1 url(../images/error-pages/category-images/amd-cpu-a9e06b8c45.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside.nvidia{background:#f1f1f1 url(../images/error-pages/category-images/nvidia-gpu-a0b17a4feb.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside.storage{background:#f1f1f1 url(../images/error-pages/category-images/storage-77707206f7.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside.memory{background:#f1f1f1 url(../images/error-pages/category-images/memory-58f9e34ba6.png) no-repeat;background-size:cover;background-position:center center}.error-page-categories .carousel-item .content-inside .flex-cont{display:flex;position:absolute;top:0;left:0;flex-direction:column;z-index:10;box-sizing:border-box;padding:2em;height:100%;text-align:left}.error-page-categories .carousel-item .content-inside .flex-cont h5{margin:0;padding:0;font-weight:400;font-size:clamp(1rem,.8864rem + .5682vw,1.25rem)}.error-page-categories .carousel-item .content-inside .flex-cont span{padding:.5em 1em;border-radius:100vw;display:inline-block;background-color:#006fff;color:#fff;text-decoration:none;transition:cubic-bezier(.4,0,1,1) .1s all;border:solid 1px transparent;font-size:.85em;text-align:center;max-width:fit-content;margin-top:auto}.error-page-categories .carousel-item .content-inside .flex-cont span:hover{background-color:#fff;color:#006fff;border:solid 1px #006fff}.error-page-categories .carousel-item .content-inside.borderless{border:none}.error-page-categories .carousel-item img{outline:0!important;width:100%;height:100%;object-fit:cover;user-select:none!important}.error-page-categories .nav-wrapper{display:flex;position:relative;justify-content:flex-end;align-items:center;z-index:1;margin:1rem 1rem 0 0;padding:.5em;background:#f5f5f5;border-radius:100vw;float:right}.error-page-categories .nav-wrapper .nav{background:#006fff;fill:#fff;display:block;visibility:visible;opacity:1;transition:ease-in-out .1s all;cursor:pointer;border:none;border-radius:50%;padding:5px;font-size:1.2rem}.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;width:28px;height:auto}.error-page-categories .nav-wrapper .nav:first-of-type span svg{transform:rotate(180deg)}.error-page-categories .nav-wrapper button[disabled]{transform:none;opacity:.1;cursor:not-allowed;pointer-events:none}.error-page-categories .nav-wrapper button[disabled] span svg{opacity:1}.error-page-categories .scroll-indicator-wrapper{position:relative;box-sizing:border-box;margin:10px;border-radius:100vw;background-color:#f1f1f1;width:100%;height:2px;display:none}.error-page-categories .scroll-indicator-bar{position:relative;transition:width .3s ease-out;background:linear-gradient(45deg,#3e3e3e,#101010);width:0%;height:100%}@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-size:contain!important;background-position:center right!important}}
