<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'utf-8';
@media screen and (max-width: 1440px) {
	#hd #bar-wifi{
		max-width: 700px;
		margin:20px auto 40px;
	}
	#hd .bar{margin-bottom: 0;}
/* ---------- multi --------------------- */
	#hd .hd-sec-multi .w1000{max-width: 1200px;}
	#hd .hd-sec-multi figure{margin-top: 20px;}
	#hd .hd-sec-multi figure :not(img){max-width: 900px; }
/* ---------- award --------------------- */
	#hd .hd-sec-award{padding:100px 0 120px; }
/* ---------- vid ----------------------- */
	#play_btn{
		width: 150px;
		height: 150px;
	}
/* ---------- gaming -------------------- */
	#hd #hd-monitor ul{
		width: 100%;
		margin-left: 0;
	}
	#hd #gaming-switches{margin-top: 16%;}
}
@media screen and (max-width: 1366px) {
	#hd h2 {
		font-size: 3em;
		margin-bottom: 20px;
	}
	#hd h3 {
		font-size: 2em;
		margin-bottom: 15px;
		line-height: 1;
	}
	#hd h4 {font-size: 1.5em; }
	#hd h5 {font-size: 1.125em; }
/* ---------- kv ------------------------ */
	#hd .hd-sec-kv .w1300 &gt; div{max-width: 400px;}
	#hd #wifi-db{margin-top: 3%;}
}
@media screen and (max-width: 1280px){
/* ---------- award --------------------- */
	#hd .hd-sec-award{padding:70px 0 90px; }
	#hd .hd-sec-award .col75{padding-left: 0; }
/* ---------- vid ----------------------- */
	#play_btn{
		width: 120px;
		height: 120px;
	}
/* ---------- gaming -------------------- */
	#hd #hd-monitor{width: 27%;}
	#hd #gaming-switches{margin-top: 10%;}
/* ---------- lan ----------------------- */
	#hd .hd-sec-lan figure{padding-bottom: 55%; }
	#hd #scrollLine{top: 8%;}
/* ---------- home ---------------------- */
	#hd .hd-sec-home{padding-top: 20px;}
	#hd .hd-sec-cpu figure{padding-bottom: 50%;}
	#hd .hd-sec-cpu .pos-cpu{top: 25%;}
}
@media screen and (max-width: 1024px) {
	#hd .w1000,
	#hd .w1200,
	#hd .w1300{width: 90%; }
	#hd h2{font-size: 2.5em;}
	#hd h3{font-size: 1.75em;}
	#hd h4 {font-size: 1.25em; }
	#hd p {font-size: 16px; }
	#hd .hd-sec-award{padding:50px 0 60px; }
	#hd .hd-sec-lan h2+p{width: 100%;}
	#hd #gaming-switches{margin-top: 12%;}
	#hd #hd-monitor li{margin:-15px 0;}
	#hd .hd-sec-wireless .col50{width: 60%;}
	#hd .hd-sec-wireless .pos-wireless{top: 26%; }
	#hd .hd-sec-wireless .pos-wireless p{max-width: 360px;}
	#hd #wireless-glow{padding-bottom: 60%;}
	#hd .hd-sec-cpu .pos-cpu{top: 20%;}
/* ---------- multi --------------------- */
	#hd #tab-coverage figure h3{font-size: 1.25em; }
}
@media screen and (max-width: 768px) {
	#hd h2{font-size: 2.25em;}
	#hd h3{font-size: 1.5em;}
	#hd h4 {font-size: 1em; }
/* ---------- award --------------------- */
	#hd .hd-sec-award .col75{padding-left: 10px;}
	#hd .hd-sec-award p{max-width: none;}
/* ---------- vid ----------------------- */
	#play_btn{
		width: 100px;
		height: 100px;
	}
/* ---------- kv ------------------------ */
	#hd .hd-sec-kv .w1300{
		position: relative;
		height: auto;
		text-align: right;
		margin-top: -10%;
		margin-bottom: 10%;
	}
	#hd .hd-sec-kv h2{max-width: 300px; }
	#kv_devices li:nth-child(10){top: 60%; }
/* ---------- wifi ---------------------- */
	#hd #bar-wifi .bar{height: 8px; }
	#hd #bar-wifi .bar:after{
		width: 8px;
		height: 8px;
		right: -20px;
	}
/* ---------- gaming -------------------- */
	#hd .hd-sec-gaming{padding-bottom: 50px;}
	#hd #hd-monitor li{margin:-10px 0;}
	#hd #hd-monitor li:first-child{margin-bottom: 5px;}
	#hd #gaming-switches{margin-top: 30px;}
	#hd #game-ping .hd-number{font-size: 2em;}
/* ---------- security ------------------ */
	#hd .hd-sec-security figure{width: 100%; }
/* ---------- lan ----------------------- */
	#hd .hd-sec-lan .pos-lan .col50{
		width: 80%;
		text-align: right;
	}
	#hd .hd-sec-lan figure{padding-bottom: 75%; }
	#hd #scrollLine{top: 32%; }
/* ---------- wireless ------------------ */
	#hd .hd-sec-wireless .pos-wireless{
		position: relative;
		top: 0;
	}
	#hd .hd-sec-wireless .pos-wireless .col50{
		width: 100%;
		margin-bottom: 50px;
		margin-left: 0;
	}
	#hd .hd-sec-wireless .pos-wireless p{max-width: none; }
/* ---------- cpu ----------------------- */
	#hd .hd-sec-cpu .pos-cpu{
		position: relative;
		top: 0;
	}
	#hd .hd-sec-cpu .pos-cpu .col50{
		width: 100%;
		max-width: none;
		text-align: center;
	}
	#hd .hd-sec-cpu figure{padding-bottom: 60%; }
	#hd .hd-sec-cpu figure img{width: 100%; }
}
@media screen and (max-width: 620px) {
/* ---------- gaming -------------------- */
	#hd #hd-hint{width: 20px;}
	#hd #hd-monitor,
	#hd .hd-sec-gaming .col70,
	#hd .hd-sec-gaming .col30{
		width: 100%;
		margin-left: 0;
	}
	#hd #hd-monitor ul{margin-top: 20px; }
	#hd #hd-monitor li{
		display: inline-block;
		vertical-align: top;
		width: 33%;
		margin-left: -5px;
	}
	#hd #hd-monitor li img:not(:first-child){width: 70%; }
	@-webkit-keyframes revealCard {
		0%{-webkit-transform: rotateX(0deg); }
		100%{-webkit-transform: rotateX(-15deg); }
	}
	@keyframes revealCard {
		0%{
			-webkit-transform: rotateX(0deg);
			   -moz-transform: rotateX(0deg);
			    -ms-transform: rotateX(0deg);
			     -o-transform: rotateX(0deg);
			        transform: rotateX(0deg);
		}
		100%{
			-webkit-transform: rotateX(15deg);
			   -moz-transform: rotateX(15deg);
			    -ms-transform: rotateX(15deg);
			     -o-transform: rotateX(15deg);
			        transform: rotateX(15deg);
		}
	}
	@-webkit-keyframes changeCard {
		0%{
			-webkit-transform: scale(.9) translateY(10%);
			   -moz-transform: scale(.9) translateY(10%);
			    -ms-transform: scale(.9) translateY(10%);
			     -o-transform: scale(.9) translateY(10%);
			        transform: scale(.9) translateY(10%);
		}
		100%{
			-webkit-transform: scale(1) translateY(0);
			   -moz-transform: scale(1) translateY(0);
			    -ms-transform: scale(1) translateY(0);
			     -o-transform: scale(1) translateY(0);
			        transform: scale(1) translateY(0);
		}
	}
	@keyframes changeCard {
		0%{
			-webkit-transform: scale(.9) translateY(10%);
			   -moz-transform: scale(.9) translateY(10%);
			    -ms-transform: scale(.9) translateY(10%);
			     -o-transform: scale(.9) translateY(10%);
			        transform: scale(.9) translateY(10%);
		}
		100%{
			-webkit-transform: scale(1) translateY(0);
			   -moz-transform: scale(1) translateY(0);
			    -ms-transform: scale(1) translateY(0);
			     -o-transform: scale(1) translateY(0);
			        transform: scale(1) translateY(0);
		}
	}
/* ---------- multi --------------------- */
	#hd .mobile-on{display: block;}
	#hd #tab-coverage figure h3{
		left: auto;
		right: 0;
		top: auto;
		bottom: 90%;
	}
	#hd #tab-coverage figure h4{font-size: 1.125rem;}
	#hd .hd-sec-multi .hd-tabs{display: none; }
	#hd .hd-sec-multi .hd-content{padding:0 0 30px;}
	#hd .hd-sec-multi .mobile-on{
		padding:10px;
		background-color: #161616;
		position: relative;
		margin-bottom: 20px;
	}
	#hd .hd-sec-multi .hd-content li{
		display: block;
		padding-bottom: 30px;
	}
	#hd .hd-sec-multi .mobile-on:before{
		content:'';
		display: block;
		width: 100%;
		height: 1px;
		position: absolute;
		bottom: 100%;
		left: 0;
		background: #f2c673;
		background: -webkit-linear-gradient(left, #000, #e1a93a, #ffe1ab, #ce9d45, #ffe1ab, #e1a93a, #000);
		background: -o-linear-gradient(left, #000, #e1a93a, #ffe1ab, #ce9d45, #ffe1ab, #e1a93a, #000);
		background: -moz-linear-gradient(left, #000, #e1a93a, #ffe1ab, #ce9d45, #ffe1ab, #e1a93a, #000);
		background: linear-gradient(to right, #000, #e1a93a, #ffe1ab, #ce9d45, #ffe1ab, #e1a93a, #000);
	}
	#hd #wifi-db{
		width: 60%;
		min-width: 150px;
		margin-top: 10%;
	}
	#hd #wifi-db p{
		top: -5px;
	}
}
@media screen and (max-width: 480px) {
	#hd h2{font-size: 1.75em;}
	#hd h3{font-size: 1.25em;}
	#hd p {font-size: 14px; }
	#hd .btn-golden{min-width: 0; }
	#hd .btn-golden p{font-size: 1.25em;}
/* ---------- award --------------------- */
	#hd .hd-sec-award .col25,
	#hd .hd-sec-award .col75{
		width: 100%;
		margin-left: 0;
		text-align: center;
		margin-bottom: 15px;
	}
#hd .hd-sec-nav li{width: 50%; }
/* ---------- vid ----------------------- */
	#play_btn{
		width: 80px;
		height: 80px;
	}
/* ---------- kv ------------------------ */
	#hd .hd-sec-kv{overflow: hidden; }
	#hd .hd-sec-kv figure{
		width: 150%;
	}
	#hd .hd-sec-kv .w1300{
		margin-top: 0;
		margin-bottom: 30px;
		text-align: center;
	}
	#hd .hd-sec-kv h2{max-width: none;}
/* ---------- wifi ---------------------- */
	#hd #bar-wifi p{line-height: 1.25em;}
	#hd #bar-wifi p.large{font-size: 1.25em;}
	#hd #bar-wifi .other-width{width: 100%; }
	#hd #bar-wifi td:nth-child(n){
		display: block;
		width: 100%;
	}
	#hd #bar-wifi td:last-child{margin-bottom: 20px;}
/* ---------- home ---------------------- */
	#hd .hd-sec-home .aimesh_logo{width: 70px;}
	#hd .hd-sec-home{padding-bottom: 30px;}
	#hd .hd-sec-home .col60,
	#hd .hd-sec-home .col40{
		width: 100%;
		margin-left: 0;
	}
/* ---------- multi --------------------- */
	#hd .hd-sec-multi figure .col50{
		width: 100%;
		margin-left: 0;
	}
	#hd .hd-sec-multi figure img{margin-bottom: 0; }
	#hd #tab-coverage figure h4{
		bottom: -15%;
		left: 2%;
	}
	#hd #tab-coverage figure h4.txt-golden{
		bottom: -20%;
		left: 2%;
	}
/* ---------- gaming -------------------- */
	#hd #gaming-switches{min-width: 250px;}
	#hd #game-ping td:nth-child(n){
		display: block;
		width: 100%;
	}
	#hd #game-ping td:first-child{padding-left: 20px; }
/* ---------- lan ----------------------- */
	#hd .hd-sec-lan .pos-lan .col50{width: 100%; }
	#hd .hd-sec-lan .pos-lan{
		position: relative;
		top: 0;
		margin-bottom: -10%;
	}
	#hd .hd-sec-lan figure{padding-bottom: 47%; }
	#hd #scrollLine{top: -8%; }
	/*#hd #scrollLine{display: none; }*/
}</pre></body></html>