@keyframes moveBg{to{background-position:calc(-1 * var(--width)) 50%}}@keyframes fillBar{0%{width:0%}50%{width:50%}to{width:100%}}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px #ffffff80}50%{box-shadow:0 0 12px #fffc}}.config-container{max-width:var(--page-width)!important;width:100%;margin-right:auto;margin-left:auto;padding:0 5rem}.config-video{border-radius:28px;max-width:500px;aspect-ratio:1;width:100%;height:auto}.config-description{font-size:2.1rem;line-height:1.5;text-wrap:wrap;font-weight:500;max-width:480px;letter-spacing:.4px}.config-title{font-weight:600;font-size:3.6rem;margin-top:8px;line-height:1.3;text-wrap:wrap}.config-subtitle{margin:24px 0 0;font-weight:500;font-size:2.4rem}.carousel{--blur: 0px;--contrast: 100%;--speed: 60s;--width: 1512px;--height: 50px;height:50px;margin-top:20px;position:relative;overflow:hidden}.carousel .logos,.carousel .mask{position:absolute;top:0;right:0;bottom:0;left:0}.carousel .logos{animation:moveBg var(--speed) linear infinite;background:url(/cdn/shop/files/bento-brand-logos.png?v=1712693945) 0 50% / calc(var(--width) / 2) calc(var(--height) / 2) repeat-x;-webkit-mask:linear-gradient(90deg,transparent 5px,#000 50px calc(100% - 50px),transparent calc(100% - 5px))}.carousel .mask{background:transparent;-webkit-mask:linear-gradient(90deg,#000 0px,transparent 175px calc(100% - 175px),#fff calc(100% - 50px));pointer-events:none}.render-animation{margin-right:24px;margin-bottom:24px}.render-container{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.render-text{font-family:monospace;font-size:1.4rem;margin-left:4px;text-wrap:nowrap}.render-progress{width:100%;border-radius:30px;background-color:#2c2c2c;margin:24px 0 6px;overflow:hidden}.render-bar{height:16px;background:linear-gradient(90deg,#646464,#b4b4b4);box-shadow:0 0 40px #646464;width:0%}.render-led{display:inline-block;margin-left:8px;margin-right:6px;width:8px;height:8px;overflow:visible;background:#f4443b;border-radius:50%;box-shadow:0 0 12px #f4443b}.render-led-completed{background:#3ac961;box-shadow:0 0 12px #3ac961}.bento-grid{--bs-gutter-x: 1.8rem;--bs-gutter-y: 1.8rem;margin-top:54px}.bento-card{padding:48px;border-radius:28px}.bento-card-1{height:350px;background:#000;display:flex;flex-direction:row;justify-content:end;background-image:url(/cdn/shop/files/3DWS-SCENE1.webp?v=1706906548);background-size:340px;background-repeat:no-repeat;background-position:-30px 36px}.bento-text-1{max-width:300px}.bento-text-1 h3{font-size:3.2rem;color:#f5f5f7;font-weight:600;letter-spacing:.2px!important}.bento-text-1 p{margin-top:16px;font-size:1.8rem;line-height:1.5;color:#f5f5f7;letter-spacing:.3px}.bento-card-2{display:flex;justify-content:center;height:350px;background:#f3f3f3;background-image:url(/cdn/shop/files/corsair-type5-atx_9807bba6-3a29-4722-a120-6e03bb501c02.webp?v=1732369283);background-size:65%;background-position:center 150px;background-repeat:no-repeat}.bento-card-2.neox-cabling-card{flex-direction:column;justify-content:flex-start;overflow:hidden;padding-bottom:0;background:#f3f3f3;background-image:none}.neox-cabling-card__copy{flex:0 0 auto}.neox-cabling-card__image{display:block;flex:1 1 0;width:min(65%,240px);min-height:0;margin:2.4rem auto 0;object-fit:contain;object-position:top center}.bento-text-2 h3{text-align:center;font-size:clamp(2.6rem,2.2vw,3.2rem);line-height:1.2!important;letter-spacing:-.01em!important;font-weight:600;text-wrap:balance}.bento-text-2 p{text-align:center;font-size:1.8rem;line-height:1.5;letter-spacing:.3px;margin-top:8px}.bento-card-3{height:350px;display:flex;justify-content:end;background-image:url(/cdn/shop/files/Neox_Logo_1-980x980.webp?v=1720974693);background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.bento-card-4{height:350px;background:#f3f3f3;padding:0;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.bento-text-4{padding:48px 0 0 48px}.bento-card-4 h3{font-size:clamp(2.6rem,2.2vw,3.2rem);font-weight:600;letter-spacing:.2px!important;line-height:1.15!important;text-wrap:balance}.bento-card-4 p{font-size:1.8rem;line-height:1.5;max-width:300px;letter-spacing:.3px;margin-top:16px}.bento-img-4{width:260px;height:auto;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:#0000002b 0 20px 30px}@media only screen and (max-width:992px){.bento-grid{max-width:50rem;margin:42px auto 0}.bento-card{height:500px;width:500px}.bento-card-1{background-position:80px 300px;background-size:300px;justify-content:start;flex-direction:column;justify-content:space-between}.bento-text-1,.bento-text-4 p{max-width:100%}.bento-card-4{flex-direction:column}.bento-img-4{max-width:190px}.bento-text-4{gap:24px;align-items:start;padding:48px 48px 0}}@media only screen and (max-width:992px){.config-container{max-width:70rem!important}.config-cta{display:none}.config-title{font-size:3.2rem!important}.config-subtitle{margin:24px 0 48px}.config-description{font-size:2.4rem;margin:48px 0 48px 6px;text-wrap:wrap!important;max-width:100%}.config-video{max-width:100%}}@media only screen and (max-width:576px){.carousel{--speed: 45s}.render-text{font-size:1.2rem}.bento-card{height:auto;width:auto;padding:36px!important}.bento-aspect{aspect-ratio:1}.bento-text-1 h3,.bento-text-2 h3,.bento-text-3 h3,.bento-text-4 h3{font-size:2.8rem}.bento-text-1 p,.bento-text-4 p{font-size:1.7rem;max-width:100%}.bento-card-1{height:500px;width:100%;background-image:none;padding:0!important;overflow:hidden;gap:20px;align-items:center}.bento-img-1{max-width:300px;margin-right:20px}.bento-text-1{max-width:100%;padding:36px 36px 0!important}.bento-text-2{gap:40px}.bento-card-4{width:100%;padding:0!important}.bento-img-4{max-width:160px}.bento-text-4{align-items:start;padding:36px 36px 0}}@media only screen and (max-width:576px){.config-container{padding:0 2rem}.config-title{font-size:2.8rem!important}.config-subtitle{margin:16px 0 32px;font-size:2.1rem}.config-description{font-size:1.9rem;margin:32px 0 0 6px;text-wrap:wrap!important}}.config-img{border-radius:28px;width:100%;height:auto}.config-img-placeholder{background:linear-gradient(90deg,#f5f5f7,#fafafa,#f5f5f7);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:28px;aspect-ratio:1 / 1;width:100%;max-width:500px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gradient-seperator{height:1px;width:100%;background:linear-gradient(to right,transparent,#dee2e6 50%,transparent);margin:9.6rem auto 0}.cta-buttons{display:flex;flex-direction:row;gap:18px}@media only screen and (min-width:992px){.narrow{display:block}.config-img{max-width:500px}}@media only screen and (max-width:992px){.cta-buttons a{width:100%}.gradient-seperator{margin:5.2rem auto}}@media only screen and (max-width:768px){.cta-buttons{flex-direction:column;margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/a-configurator_landing.css.map */
