@charset "UTF-8";
:root{--ink:#24221d;--paper:#fff;--lime:#00c5e6;--muted:#6d7076;--line:#ddd;--white:#fff;--radius:0;--beta:#00c5e6}*{box-sizing:border-box}body{margin:0;background:#fff;color:#24221c;font-family:Roboto-Regular,Arial,sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,[role=button]:focus-visible{outline:3px solid #00c5e6;outline-offset:4px}[hidden]{display:none!important}img{max-width:100%}.original-header{height:94px;background:#24211c;position:fixed;top:0;left:0;width:100%;z-index:100}.original-header>.content{height:100%;width:calc(100% - 80px)!important;max-width:1840px}.hub-wordmark{display:block;color:#fff;font:700 28px/1.05 Roboto-Bold,Arial,sans-serif;letter-spacing:-1px}.hub-wordmark>span{color:#00c5e6;margin-left:5px}.hub-wordmark small{display:block;font:9px/1.3 Roboto-Regular,Arial,sans-serif;letter-spacing:2px;margin-top:6px}.original-header .logoBox{width:205px}.original-header .header_right{display:flex;align-items:center;gap:30px}.original-header .center{gap:36px;margin:0;padding:0}.original-header .center>li>a{color:#fff;font-size:16px;line-height:94px;padding:0}.original-header .center>li>a:hover{color:#00c5e6}.original-header .button a{background:#00c5e6;padding:12px 25px;white-space:nowrap;line-height:1.4;color:#fff;border-radius:0}.original-compare{font-size:14px;white-space:nowrap;color:#fff}.compare-number{display:inline-flex;align-items:center;justify-content:center;background:#00c5e6;color:white;width:21px;height:21px;border-radius:50%;font-size:12px;margin-left:4px}.original-menu-toggle{display:none;background:transparent;border:0;padding:8px;width:40px;height:40px}.original-menu-toggle span{display:block;height:2px;background:white;margin:5px 0}.original-mobile{display:none}.original-home main{padding-top:94px}.index_banner.margin_top{margin-top:0!important}.index_banner .beta-hero-copy{pointer-events:none}.index_banner .hero-slide-label{position:absolute;left:8%;top:12%;color:#fff;max-width:45%;text-shadow:0 1px 4px #222}.hero-slide-label h2{font-size:44px;line-height:1.2;margin:0 0 25px}.hero-slide-label a{display:inline-block;padding:13px 24px;background:#00c5e6;color:#fff;text-shadow:none}.original-home .index1_menu button{font:18px/28px Roboto-Medium,Arial,sans-serif;color:#000;border:0;border-bottom:2px solid transparent;padding:0 0 10px;background:none}.original-home .index1_menu button.active{color:#00b9da;border-bottom-color:#00c5e6}.index1_container .product-panel{display:block}.index1_container .product-panel[hidden]{display:none!important}.original-products .box{background:#f4f5f8}.original-products .imgBox{aspect-ratio:1}.original-products .imgBox a{display:block;height:100%}.original-products .imgBox img{width:100%;height:100%;object-fit:contain}.original-products .container{padding-top:22px;text-align:center}.original-products .title{font-size:24px;font-family:Roboto-Medium;line-height:1.25}.original-products .describe{color:#666;line-height:1.5;font-size:15px;margin-top:8px;min-height:45px}.original-home .controls{border:0;padding:0}.original-home .index3 .imgBox{aspect-ratio:1.5;background:#f6f7fa}.original-home .index3 .imgBox img{width:100%;height:100%;object-fit:contain}.original-home .index3 .imgBox a{height:100%}.original-brand-row{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:25px}.original-brand-row a{background:#f5f6f9;min-height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.original-brand-row strong{font:28px Roboto-Bold,Arial,sans-serif}.original-brand-row span{font-size:14px;color:#777}.original-home .index8 .describe{min-height:105px}.original-footer{background:#24211c;color:#fff;padding-top:60px;margin-top:0;position:relative}.original-footer .footer_a{display:flex;gap:70px;justify-content:space-between}.original-footer .footer_al{max-width:330px;width:29%}.original-footer .footer_al .title{font-size:24px;margin:26px 0 20px}.original-footer .footer_al form{display:flex;background:#fff;height:48px}.original-footer .footer_al input{border:0;color:#222;width:100%;height:48px;outline:0;padding:0 15px;background:#fff}.original-footer .footer_al button{background:#00c5e6;border:0;color:#fff;width:48px;font-size:25px;flex-shrink:0}.original-footer .footer_ar{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;width:66%}.hub-footer-col{display:flex;flex-direction:column;gap:14px;font-size:14px;color:#bcbcbc}.hub-footer-col h3{color:#fff;font-size:18px;font-weight:500;margin:0 0 8px}.hub-footer-col a:hover{color:#00c5e6}.original-footer .footer_b{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff24;padding:25px 0;margin-top:50px;color:#aaa;font-size:12px}.original-footer .footer_b p{margin:0}.compare-bar{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#24211c;color:#fff;box-shadow:0 4px 20px #0003;padding:12px 20px;z-index:99;display:flex;align-items:center;gap:20px;border-radius:0;white-space:nowrap}.compare-bar button{color:#fff;background:transparent;border:0;text-decoration:underline}.compare-bar .btn{background:#00c5e6;color:white;padding:10px 18px;display:inline-flex;align-items:center;gap:12px}.toast{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);max-width:90vw;padding:14px 22px;background:#24211c;color:#fff;z-index:200}.original-inner main{padding-top:94px;padding-bottom:80px;min-height:70vh}.original-inner .wrap{max-width:1600px;width:calc(100% - 180px)}.original-inner .page-head{padding-top:0}.original-inner .breadcrumb{font-size:14px;padding:25px 0;margin:0 0 22px;border-bottom:1px solid #eee}.original-inner h1,.original-inner h2,.original-inner h3{font-family:Roboto-Medium,Arial,sans-serif;font-weight:500;letter-spacing:0}.original-inner .page-head>h1{font-size:clamp(34px,4vw,60px);line-height:1.15;margin:20px 0}.original-inner .page-head>p{font-size:18px;line-height:1.7;color:#666;max-width:850px}.original-inner .eyebrow{font-size:12px;color:#00a8c5;letter-spacing:1px}.original-inner .eyebrow:before{display:none}.original-inner .btn{border-radius:0;background:#00c5e6;color:#fff;border:1px solid #00c5e6}.original-inner .btn:hover{background:#00a8c5}.original-inner .btn.light{color:#24211c;background:white;border-color:#bbb}.original-inner .chip{border-radius:0;background:#f5f6f9;border:0;padding:12px 18px;color:#24211c}.original-inner .chip.active{background:#24211c;color:white}.original-inner .chip:hover{background:#e9f8fb}.original-inner .chip.active:hover{background:#24211c}.original-inner .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.original-inner .product-card{border:0;border-radius:0;background:#f6f7fa;text-align:center;padding-bottom:18px}.original-inner .product-image{border-radius:0;background:#f0f1f4;aspect-ratio:1}.original-inner .product-image img{mix-blend-mode:normal}.original-inner .product-meta{justify-content:center;padding:20px 15px 0;display:block}.original-inner .product-meta h3{font-size:24px}.original-inner .product-category{display:none}.original-inner .product-card>p{padding:0 15px;min-height:40px;font-size:15px}.original-inner .product-footer{padding:0 15px;display:block;border:0}.original-inner .product-footer>span{display:none}.original-inner .product-footer a{display:inline-flex;align-items:center;gap:10px;font-size:14px;text-decoration:underline}.original-inner .product-brand{font-size:11px;color:#5d6369;background:#fff}.original-inner .card-compare{border-radius:0;border:0;background:#fff}.original-inner .card-compare.selected{background:#00c5e6;color:white}.original-inner .search,.original-inner .filter-select select,.original-inner .project-form input,.original-inner .project-form textarea,.original-inner .project-form select{border-radius:0;background:#f6f7fa;border:1px solid #ddd}.original-inner .detail-layout{gap:70px;align-items:center}.original-inner .detail-image{border-radius:0;background:#f4f5f8;aspect-ratio:1}.original-inner .detail-image img{mix-blend-mode:normal}.original-inner .detail-info h1{font-size:clamp(36px,4vw,65px);line-height:1.1}.original-inner .detail-info>p{line-height:1.8;color:#666}.original-inner .spec-grid{background:#f7f8fa;border:1px solid #ddd;border-radius:0;padding:0}.original-inner .spec-grid>div{border-bottom:1px solid #ddd;padding:16px}.original-inner .use-box,.original-inner .guide-card{border-radius:0;background:#f6f7fa;border:0}.original-inner .brand-section{background:#f6f7fa}.original-inner .brand-card,.original-inner .brand-preview,.original-inner .brand-image{border-radius:0}.original-inner .brand-card{background:white;border:1px solid #eee}.original-inner .brand-word{color:#24211c}.original-inner .solution-card{border-radius:0;background:#f6f7fa;border:1px solid #eee}.original-inner .solution-num{color:#00afcf}.original-inner .project-banner{border-radius:0;background:#24211c;color:#fff}.original-inner .project-banner .eyebrow{color:#00c5e6}.original-inner .project-banner .project-step span{background:#00c5e6;color:white}.original-inner .faq details{border-radius:0;background:#f6f7fa}.original-inner .section-heading h2{font-size:clamp(28px,3vw,42px)}.original-inner .compare-table{border-radius:0}.original-inner .compare-table th{background:#f6f7fa}.original-inner .round-arrow{background:#00c5e6;color:white;border-radius:0}.original-inner .section{padding-top:65px;padding-bottom:65px}.ui-arrow{vertical-align:middle;display:inline-block;flex-shrink:0}
@media(min-width:1800px){.original-header .center{gap:60px}}
@media(max-width:1200px){.original-header .header_right{gap:20px}.original-header .center{gap:23px}.original-header .center>li>a{font-size:14px}.original-header .logoBox{width:180px}.original-header .button a{padding:12px 16px}.original-compare{display:none}.original-inner .wrap{width:calc(100% - 80px)}.original-footer .footer_a{gap:35px}.original-footer .footer_ar{gap:20px}}
@media(max-width:992px){.original-header{height:74px}.original-header>.content{width:calc(100% - 40px)!important}.original-header nav:not(.original-mobile){display:none}.original-menu-toggle{display:block}.original-header .button a{font-size:14px}.original-mobile.open{display:flex;position:absolute;top:74px;left:0;right:0;flex-direction:column;background:#24211c;padding:20px 30px;border-top:1px solid #ffffff22;box-shadow:0 15px 15px #0003}.original-mobile a{color:white;display:block;padding:14px;border-bottom:1px solid #ffffff18}.original-home main,.original-inner main{padding-top:74px}.original-inner .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.original-footer .footer_a{flex-direction:column}.original-footer .footer_al{width:100%;max-width:450px}.original-footer .footer_ar{width:100%}.original-brand-row strong{font-size:22px}.hero-slide-label h2{font-size:30px}}
@media(max-width:750px){.original-header{height:68px}.original-header>.content{width:calc(100% - 32px)!important}.hub-wordmark{font-size:23px}.hub-wordmark small{font-size:7px;letter-spacing:1.6px}.original-header .logoBox{width:160px}.original-header .header_right{gap:10px}.original-header .button{display:none}.original-mobile.open{top:68px}.original-home main,.original-inner main{padding-top:68px}.original-home .content{width:calc(100% - 36px)}.original-home .index_banner{padding-top:140%!important}.original-home .beta-hero-copy{height:30%;padding-top:10%}.original-home .beta-hero-copy h1{font-size:7vw;letter-spacing:0;line-height:1.2}.original-home .beta-hero-copy p{font-size:3.5vw;max-width:95%;padding:6px 10px}.original-home .index1_menu{gap:15px 22px;margin-top:26px}.original-home .index1_menu button{font-size:15px;padding-bottom:7px}.original-products .title{font-size:21px}.original-products .describe{font-size:13px}.original-home .index1{padding:45px 0}.original-home .big_title{font-size:28px;line-height:1.25}.original-home .index3 .imgBox{aspect-ratio:1.4}.original-brand-row{gap:10px}.original-brand-row a{min-height:90px}.original-brand-row strong{font-size:16px;text-align:center}.original-brand-row span{font-size:12px}.original-home .index_banner .hero-slide-label{top:8%;left:7%;max-width:85%;text-align:center}.hero-slide-label h2{font-size:32px}.hero-slide-label a{font-size:14px;padding:10px 16px}.original-footer{padding-top:45px}.original-footer .content{width:calc(100% - 36px)}.original-footer .footer_ar{grid-template-columns:repeat(2,1fr);gap:32px 20px;display:grid!important}.hub-footer-col{font-size:14px}.original-footer .footer_b{flex-direction:column;gap:8px;margin-top:30px;padding-bottom:28px}.original-inner .wrap{width:calc(100% - 36px)}.original-inner .page-head>h1{font-size:36px}.original-inner .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.original-inner .product-meta h3{font-size:20px}.original-inner .product-meta{padding:15px 8px 0}.original-inner .product-card>p{font-size:13px;padding:0 8px}.original-inner .product-footer{padding:0 8px}.original-inner .product-footer a{font-size:12px}.original-inner .product-footer a svg{width:14px}.original-inner .detail-layout{gap:28px;grid-template-columns:1fr}.original-inner .detail-image{aspect-ratio:1.2}.original-inner .detail-info h1{font-size:40px}.original-inner .detail-info .button-row{flex-wrap:wrap}.original-inner .section{padding:40px 0}.original-inner .project-banner{padding:28px 22px}.original-inner .project-banner h2{font-size:32px}.compare-bar{bottom:10px;gap:10px;padding:10px 12px;max-width:calc(100vw - 20px);font-size:12px}.compare-bar .btn{font-size:12px;padding:9px 12px;gap:4px}.original-inner main{padding-bottom:50px}.original-inner .catalog-toolbar{gap:16px}.original-inner .category-nav{flex-wrap:wrap}.original-inner .chip{font-size:13px;padding:10px 12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/* Match the original Alpha desktop proportions and category controls. */
@media(min-width:993px){.original-header{height:80px}.original-header .center>li>a{line-height:80px;font-size:16px}.original-header .center{gap:26px}.original-header .header_right{gap:23px}.original-home main,.original-inner main{padding-top:80px}}
.original-search{color:white;display:flex;align-items:center}.original-language{display:flex;align-items:center;gap:8px;color:white;font-size:14px;white-space:nowrap}.original-language>span{font-size:27px}.original-header .button a{padding:9px 16px}.original-home .index1_menu{gap:20px 25px}.original-home .index1_menu button{background:#f6f7fa;padding:12px 24px;border:0;border-radius:10px;font-size:16px;line-height:24px;transition:background .2s,color .2s}.original-home .index1_menu button.active{background:#24211c;color:#fff;box-shadow:0 5px 18px #0001}.original-products .imgBox{aspect-ratio:435/496}.original-products .container{padding:0 16px 20px}.original-products .title{font-size:20px;line-height:28px}.original-products .describe{min-height:48px}.original-mega{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;color:#24211c;box-shadow:0 10px 20px #0002;max-height:75vh;overflow-y:auto}.has-mega:hover .original-mega,.has-mega:focus-within .original-mega{display:block}.original-mega>.content{display:block;width:calc(100% - 180px)!important;padding:25px 0;max-width:1600px}.mega-tabs{display:flex;gap:25px;justify-content:center;margin-bottom:25px}.mega-tabs button{background:transparent;border:0;padding:10px 20px;border-bottom:2px solid transparent}.mega-tabs button.active{color:#00bcd9;border-bottom-color:#00c5e6}.mega-products{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:24px;max-height:400px;overflow-y:auto}.mega-products>a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;line-height:1.3!important;padding:0!important;color:#24211c!important}.mega-products img{height:120px;width:100%;object-fit:contain}.mega-products strong{font-size:15px;font-weight:500}.mega-products span{font-size:12px;color:#777}.mega-all{display:block;text-align:center;padding:20px 0 0;color:#00a8c5;font-size:14px}.original-home .index3 .imgBox{aspect-ratio:1.5}
@media(max-width:1200px){.original-language{display:none}.original-header .center{gap:22px}.original-header .center>li>a{font-size:14px}}
@media(max-width:992px){.original-search{display:none}.original-mega{display:none!important}}
@media(max-width:750px){.original-home .index1_menu{gap:10px}.original-home .index1_menu button{font-size:13px;padding:9px 14px;line-height:20px}.original-products .title{font-size:18px}.original-products .describe{font-size:13px}.original-home .index1{padding:40px 0}}
@media(max-width:750px){.original-home .index_banner{padding-top:80%!important}.original-home .beta-hero-copy{height:36%;padding:5% 4% 0}.original-home .beta-hero-copy h1{font-size:5.8vw;line-height:1.2;white-space:nowrap}.original-home .beta-hero-copy p{font-size:3vw;margin-top:12px;padding:4px 8px}}
.original-inner .beta-page-hero{margin-top:0!important;min-height:330px;padding:65px 0;background:linear-gradient(115deg,#183346ef,#476d7bd4),url('/default/static/images/index5_back.jpg') center/cover}.original-inner .beta-page-hero h1{color:#fff;font-size:clamp(34px,4.1vw,68px);line-height:1.15;letter-spacing:0;margin:15px 0 20px}.original-inner .beta-page-hero p{color:#fff;max-width:850px}.original-inner .beta-page-hero .beta-eyebrow{color:#00c5e6}.original-inner .footer_before{margin-top:75px;background:#f5f6f9}.original-inner main{padding-bottom:0}.original-inner .page-head:has(>.breadcrumb:only-child){padding-bottom:20px}.original-inner .page-head>.breadcrumb:only-child{margin-bottom:0}.original-inner .footer_before .content{max-width:1600px;width:calc(100% - 180px)}
@media(max-width:750px){.original-inner .beta-page-hero{padding:38px 0;min-height:260px}.original-inner .beta-page-hero .content,.original-inner .footer_before .content{width:calc(100% - 36px)}.original-inner .beta-page-hero h1{font-size:36px}.original-inner .beta-page-hero p{font-size:16px}.original-inner .footer_before{margin-top:45px}.original-inner .footer_before .big_title{font-size:28px;line-height:1.2}}
@media print{.original-header,.original-footer,.footer_before,.compare-bar{display:none!important}.original-inner main{padding-top:0}.original-inner .beta-page-hero{min-height:auto;background:white;color:black;padding:15px 0}.original-inner .beta-page-hero h1,.original-inner .beta-page-hero p{color:black}}
.original-inner .product-image,.original-inner .catalog-grid .product-image{height:auto;width:100%;aspect-ratio:1;min-width:0}.original-inner .product-card{min-width:0}.original-inner .product-image img{padding:14px;max-width:100%}.original-footer{padding-top:140px}.original-footer .hub-footer-col a{color:#bcbcbc;line-height:1.5}.original-footer .hub-footer-col h3{color:#fff;line-height:1.4}.original-footer .hub-footer-col a:hover{color:#00c5e6}.original-footer .hub-wordmark{color:#fff}.original-footer .hub-wordmark>span{color:#00c5e6}
@media(max-width:750px){.original-footer{padding-top:40px}.original-inner .product-image img{padding:10px}.original-footer .footer_ar{margin-top:0}}
