@charset "UTF-8";
body{--spacing:2em;}
@media only screen and (max-width: 1280px) {
	body{--MaxContentWidth:100%;}
}
@media only screen and (max-width:480px){
	body{--spacing:1.5em;}
}

/* static header */
#static_header{background:var(--background-color-L2,#fff);position:sticky;inset-block-start:calc((var(--site-header-height,0) - var(--main-nav-height,0))* -1px);z-index:99;transition:box-shadow 300ms;--spacing:2em;}
#static_header.float{box-shadow:rgba(0 0 0 / 5%) 0 0 2em;}
#static_header>.inner{display:grid;grid:"nav_logo static_nav nav_user"/auto 1fr auto;align-items:center;gap:var(--spacing);width:min(var(--MaxContentWidth),100%);height:8em;margin-inline:auto;padding-inline:var(--spacing);box-sizing:border-box;}
#static_header .nav_logo{grid-area:nav_logo;}
#static_header .static_nav{grid-area:static_nav;}
#static_header .nav_user{grid-area:nav_user;}
#static_header .static_nav_ctrl_on{display:none;}
@media only screen and (max-width:1280px){
	#static_header>.inner{height:6em;}
}
@media only screen and (max-width:1000px){
	#static_header>.inner{grid:"static_nav_ctrl_on . nav_user"/auto 1fr auto;padding-inline:1em;gap:1em;}
	#static_header .nav_logo{display:none;}
	#static_header .static_nav_ctrl_on{grid-area:static_nav_ctrl_on;width:var(--CPT-US);height:var(--CPT-US);display:flex;align-items:center;justify-content:center;}
	#static_header .static_nav_ctrl_on::before{content:attr(icon);font-size:1.5em;}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}


#static_header .nav_logo{}
#static_header .nav_logo .logo{display:block;--h:2em;width:calc(var(--h) / 4 * 19);height:var(--h);background:url('/skin/store/images/logo_icon_text-1194d007.svg') no-repeat center/contain;-webkit-mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 60%));mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 60%));filter:invert(var(--brightness-filter,0));}
#static_header .nav_logo .logo>span{display:none;}
@media only screen and (max-width:1280px){
	#static_header .nav_logo .logo{width:var(--h);background-image:url('/skin/store/images/logo_icon-bd881438.svg');}
}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}


#static_nav{}
#static_nav>.static_nav_ctrl_off{}
#static_nav>.inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing);}

#static_nav .nav_title{display:none;}

#static_nav .nav{display:flex;align-items:center;}
#static_nav .nav a{display:flex;align-items:center;height:var(--CPT-US);padding-inline:1.5em;border-radius:var(--CPT-BDR);font-weight:var(--CPT-FW-B);color:inherit;transition:color 300ms,background-color 300ms;}
#static_nav .nav a:hover{color:var(--SiteTHM);background-color:var(--SiteTHM-A10);}
#static_nav .nav a.home{display:none;}

#static_nav .settings{}
#static_nav .settings .user_settings_ctrl{display:flex;align-items:center;gap:.5em;height:var(--CPT-US);padding-inline:1.5em;border-radius:var(--CPT-BDR);font-weight:var(--CPT-FW-B);cursor:pointer;transition:color 300ms,background-color 300ms;}
#static_nav .settings .user_settings_ctrl:hover{color:var(--SiteTHM);background-color:var(--SiteTHM-A10);}
#static_nav .settings .user_settings_ctrl>span~span{display:flex;align-items:center;gap:.5em;}
#static_nav .settings .user_settings_ctrl>span~span::before{content:'/';opacity:.25;}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#static_nav{position:fixed;inset:0;z-index:9;background-color:var(--background-color-mask-a75,rgba(0 0 0/50%));}
	#static_nav>.static_nav_ctrl_off{position:absolute;inset:0;z-index:-1;box-shadow:rgba(0 0 0/5%) 0 1em 2em;}
	#static_nav>.inner{grid:"nav_title" auto "nav" 1fr "settings" auto;align-items:start;gap:1px;width:min(30em,calc(var(--VWidth) - var(--CPT-US)));height:100%;margin:unset;padding:unset;background-color:var(--background-color-L1,#fff);}

	body.show_static_nav{overflow:hidden;}
	#static_nav:not(.show){display:none;opacity:0;}
	#static_nav.show{display:block;opacity:1;transition:opacity 300ms;transition-behavior:allow-discrete;}
	#static_nav.show>.inner{transition:transform 300ms;}
	@starting-style{
		#static_nav.show{opacity:0;}
		#static_nav.show>.inner{transform:translateX(calc(var(--translate-reverse,1) * var(--spacing) * -1));}
	}

	#static_nav .nav_title{grid-area:nav_title;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--spacing);height:6em;padding-inline:var(--spacing) .75em;box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 1px 0;}
	#static_nav .nav_title .logo{display:block;--h:2em;width:calc(var(--h) / 4 * 19);height:var(--h);background:url('/skin/store/images/logo_icon_text-1194d007.svg') no-repeat center/contain;-webkit-mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 60%));mask-image:linear-gradient(calc(var(--brightness-filter,0) * 180deg),rgba(0 0 0 / 100%),rgba(0 0 0 / 60%));filter:invert(var(--brightness-filter,0));}
	#static_nav .nav_title .logo>span{display:none;}
	#static_nav .nav_title .static_nav_ctrl_off{width:var(--CPT-US);height:var(--CPT-US);display:flex;align-items:center;justify-content:center;}
	#static_nav .nav_title .static_nav_ctrl_off::before{content:attr(icon);font-size:1.5em;}

	#static_nav .nav{flex-direction:column;align-items:unset;gap:unset;height:100%;padding:1.5em 1em;box-sizing:border-box;overflow:hidden;overflow-y:auto;}
	#static_nav .nav a{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.25em;height:var(--CPT-US);padding-inline:1.25em;}
	#static_nav .nav a::before{content:attr(icon);font-size:1.5em;}
	#static_nav .nav a.home{display:grid;}

	#static_nav .settings{box-shadow:var(--body-text-color-a5,rgba(0 0 0/5%)) 0 -1px 0;}
	#static_nav .settings .user_settings_ctrl{height:5em;padding-inline:var(--spacing);border-radius:unset;}
	#static_nav .settings .user_settings_ctrl::before{content:attr(icon);font-size:1.5em;margin-inline-end:auto;color:var(--body-text-color-a50,rgba(0 0 0/50%));}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}

#static_header .nav_user{position:relative;}
/* static header */


/* static footer */
#static_footer{margin-block-start:auto;}
#static_footer>.inner{max-width:var(--MaxContentWidth);margin-inline:auto;padding:2em;box-sizing:border-box;display:flex;flex-direction:column;gap:2em;}

#static_footer .copyright{color:var(--body-text-color-a50,rgba(0 0 0/50%));}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}
/* static footer */





/* About KALEOZ */
#AboutContent{flex:auto;background-color:var(--body-background-color,#fff);}
#AboutContent>.inner{width:min(1920px,100%);margin-inline:auto;}

#AboutContent .page_wrp{overflow:hidden;}
#AboutContent .page_wrp>.inner{min-height:min(var(--VHeight),60em);max-width:var(--MaxContentWidth);margin-inline:auto;padding:var(--spacing);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing);}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent .page_wrp>.inner{min-height:unset;}
}

#AboutContent #intro_01{background:var(--background-color-L1,#fff) linear-gradient(180deg,hsl(216 100% 50%/10%),hsl(297 100% 50%/10%));}
#AboutContent #intro_01::after{content:'';display:block;height:calc(var(--spacing) * 4);background:url('https://kaleoz-media.seagmcdn.com/art/v3/about/cloud.svg') repeat-x center top/auto 200%;filter:invert(calc(var(--brightness-filter,0) * .9))drop-shadow(rgba(0 0 0/5%) 0 0 2em);}
#AboutContent #intro_01>.inner{min-height:min(var(--VHeight),40em);}
#AboutContent #intro_01 .info{max-width:60em;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing);}
#AboutContent #intro_01 .info h1{font-size:3em;font-weight:var(--CPT-FW-EB);}
#AboutContent #intro_01 .info>div{font-size:var(--SiteFS-L);}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#AboutContent #intro_01 .info{width:min(40em,100%);}
	#AboutContent #intro_01 .info h1{font-size:var(--SiteFS-XXL);}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent #intro_01>.inner{min-height:min(var(--VHeight),25em);}
	#AboutContent #intro_01 .info>div{font-size:1em;}
}

#AboutContent #intro_02{}
#AboutContent #intro_02>.inner{}
#AboutContent #intro_02 .block{width:min(100em,100%);margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:var(--spacing) calc(var(--spacing) * 2);}
#AboutContent #intro_02 .block:first-child{flex-direction:row;}
#AboutContent #intro_02 .block:last-child{flex-direction:row-reverse;}
#AboutContent #intro_02 .img{flex:2;aspect-ratio:4/3;}
#AboutContent #intro_02 .img>img{display:block;width:100%;height:100%;object-fit:contain;}
#AboutContent #intro_02 .info{flex:3;display:flex;flex-direction:column;gap:var(--spacing);}
#AboutContent #intro_02 .info h2{font-size:var(--SiteFS-XXL);font-weight:var(--CPT-FW-EB);}
#AboutContent #intro_02 .info>div{font-size:var(--SiteFS-L);}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#AboutContent #intro_02 .block{flex-direction:column !important;width:min(40em,100%);margin-inline:auto;}
	#AboutContent #intro_02 .info h2{font-size: var(--SiteFS-XL);}
	#AboutContent #intro_02 .img{width:min(30em,100%);}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent #intro_02 .img{width:min(25em,100%);}
	#AboutContent #intro_02 .info>div{font-size:1em;}
}

#AboutContent #intro_03{background:var(--background-color-L1,#fff) linear-gradient(0deg,hsl(216 100% 50%/10%),hsl(297 100% 50%/10%));}
#AboutContent #intro_03::before{content:'';display:block;height:calc(var(--spacing) * 4);background:url('https://kaleoz-media.seagmcdn.com/art/v3/about/cloud.svg') repeat-x center bottom/auto 200%;filter:invert(calc(var(--brightness-filter,0) * .9))drop-shadow(rgba(0 0 0/5%) 0 0 2em);}
#AboutContent #intro_03::after{content:'';display:block;height:calc(var(--spacing) * 4);background:url('https://kaleoz-media.seagmcdn.com/art/v3/about/cloud.svg') repeat-x center top/auto 200%;filter:invert(calc(var(--brightness-filter,0) * .9))drop-shadow(rgba(0 0 0/5%) 0 0 2em);}
#AboutContent #intro_03>.inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;gap:var(--spacing);}
#AboutContent #intro_03 .img{flex:auto;width:100%;margin-block-end:calc(var(--spacing) * -1);}
#AboutContent #intro_03 .img>img{display:block;width:min(38em,calc(100% - 2em));height:auto;margin-inline:auto;aspect-ratio:80/53;object-fit:contain;}
#AboutContent #intro_03 .block{width:min(40em,100%);padding:var(--spacing);box-sizing:border-box;border-radius:1em;background-color:var(--background-color-L3,#fff);display:flex;flex-direction:column;gap:var(--spacing);}
#AboutContent #intro_03 .block h2{font-size:var(--SiteFS-XXL);font-weight:var(--CPT-FW-EB);}
#AboutContent #intro_03 .block>div{font-size:var(--SiteFS-L);}
#AboutContent #intro_03 .block ul{font-size:var(--SiteFS-L);display:flex;flex-direction:column;gap:.75em;margin-inline-start:1.5em;}
#AboutContent #intro_03 .block li{list-style:disc outside;}
#AboutContent #intro_03 .block li::marker{color:var(--body-text-color-a50,rgba(0 0 0/50%));}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#AboutContent #intro_03 .block h2{font-size:var(--SiteFS-XL);}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent #intro_03 .img>img{width:min(25em,calc(100% - 2em));}
	#AboutContent #intro_03 .block>div,
	#AboutContent #intro_03 .block ul{font-size:1em;}
}

#AboutContent #intro_04{}
#AboutContent #intro_04>.inner{}
#AboutContent #intro_04 .block{width:min(100em,100%);margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:var(--spacing) calc(var(--spacing) * 2);}
#AboutContent #intro_04 .img{flex:2;aspect-ratio:4/3;}
#AboutContent #intro_04 .img>img{display:block;width:100%;height:100%;object-fit:contain;}
#AboutContent #intro_04 .info{flex:3;display:flex;flex-direction:column;gap:var(--spacing);}
#AboutContent #intro_04 .info h2{font-size:var(--SiteFS-XXL);font-weight:var(--CPT-FW-EB);}
#AboutContent #intro_04 .info>div{font-size:var(--SiteFS-L);}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#AboutContent #intro_04 .block{flex-direction:column;width:min(40em,100%);margin-inline:auto;}
	#AboutContent #intro_04 .block h2{font-size:var(--SiteFS-XL);}
	#AboutContent #intro_04 .img{width:min(30em,100%);}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent #intro_04 .img{width:min(25em,100%);}
	#AboutContent #intro_04 .info>div{font-size:1em;}
}

#AboutContent #intro_05{background:var(--background-color-L1,#fff) linear-gradient(180deg,hsl(216 100% 50%/10%),hsl(216 100% 50%/0%));}
#AboutContent #intro_05::before{content:'';display:block;height:calc(var(--spacing) * 4);background:url('https://kaleoz-media.seagmcdn.com/art/v3/about/cloud.svg') repeat-x center bottom/auto 200%;filter:invert(calc(var(--brightness-filter,0) * .9))drop-shadow(rgba(0 0 0/5%) 0 0 2em);}
#AboutContent #intro_05 .block{width:min(100em,100%);margin-inline:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:var(--spacing) calc(var(--spacing) * 2);}
#AboutContent #intro_05 .img{flex:2;aspect-ratio:4/3;}
#AboutContent #intro_05 .img>img{display:block;width:100%;height:100%;object-fit:contain;}
#AboutContent #intro_05 .info{flex:3;display:flex;flex-direction:column;gap:var(--spacing);}
#AboutContent #intro_05 .info h2{font-size:var(--SiteFS-XXL);font-weight:var(--CPT-FW-EB);}
#AboutContent #intro_05 .info>div{font-size:var(--SiteFS-L);}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#AboutContent #intro_05 .block{flex-direction:column;width:min(40em,100%);margin-inline:auto;}
	#AboutContent #intro_05 .block h2{font-size:var(--SiteFS-XL);}
	#AboutContent #intro_05 .img{width:min(30em,100%);}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){
	#AboutContent #intro_05 .img{width:min(25em,100%);}
	#AboutContent #intro_05 .info>div{font-size:1em;}
}


/* Contact Us */
#ContactContent{flex:auto;}
#ContactContent>.inner{max-width:var(--MaxContentWidth);margin-inline:auto;padding:var(--spacing);box-sizing:border-box;}


/* Legal Document */
#DocumentContent{flex:auto;}
#DocumentContent>.inner{max-width:var(--MaxContentWidth);margin-inline:auto;padding:var(--spacing);box-sizing:border-box;display:grid;grid:"index article"/clamp(25em,30%,30em)1fr;align-items:start;gap:var(--spacing);}
#DocumentContent #article_index{grid-area:index;}
#DocumentContent article.docs{grid-area:article;}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	#DocumentContent>.inner{grid:"article";}
	#DocumentContent #article_index{display:none;}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}

#article_index{position:sticky;inset-block-start:calc(var(--static-header-height) * 1px + var(--spacing));z-index:1;}
#article_index>.inner{display:flex;flex-direction:column;gap:.75em;padding:var(--spacing);max-height:calc(var(--VHeight) - var(--static-header-height) * 1px - var(--spacing) * 2);box-sizing:border-box;overflow:hidden;overflow-y:auto;border-radius:1em;background-color:var(--background-color-L3,#fff);}
#article_index a{color:inherit;transition:color 300ms;}
#article_index a>span{}
#article_index a:hover{color:var(--SiteTHM);text-decoration:underline;}
article.docs{display:flex;flex-direction:column;gap:var(--spacing);max-width:70em;margin-inline:auto;}
article.docs h1{font-size:2em;font-weight:var(--CPT-FW-EB);}
article.docs section{scroll-margin-block-start:calc(var(--static-header-height) * 1px + var(--spacing));}
@media only screen and (max-width:1280px){}
@media only screen and (max-width:1000px){
	article.docs h1{font-size:1.5em;}
}
@media only screen and (max-width:800px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:480px){}




