#redirect{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;}#redirect{background-color:#0a0a0a;color:#D16430;font-size:30px;user-select:none;}#redirect{display:flex;justify-content:center;align-items:center;}#dock{display:none;visibility:hidden;}body{overflow:hidden;}
*{margin:0;padding:0;}::-webkit-scrollbar{display:none;}
#home{height:100vh;width:100vw;}
#content{background:#fafaff;min-height:200vh;width:100vw;}
#bottom{background:#99ff99;height:20vh;}
#home{display:flex;justify-content:center;align-items:center;}#bottom{display:flex;justify-content:center;align-items:center;}
header{position:fixed;top:-10vh;left:0;width:auto;height:120vh;z-index:var(--z-dock);}header{display:flex;justify-content:center;align-items:center;}#dock{display:flex;justify-content:center;align-items:center;flex-direction:column;}#dock{width:auto;height:120vh;backdrop-filter:blur(100px);}#dock{box-shadow:0 0 30px -10px #000;}.menu{width:40px;height:40px;margin:10px;border-radius:10px;}.menu_img{border-radius:10px;}@media (hover:hover){.menu:hover{box-shadow:0 0 30px -10px #000;transition:box-shadow 250ms;}}.menu:active{box-shadow:0 0 10px -5px #000;transition:box-shadow 1ms;}.menu{box-shadow:none;transition:box-shadow 250ms;}.dockin{opacity:1;transition:opacity 1s;}.dockout{opacity:0;transition:opacity 1s;}
.IMGcontainer{background-position:center center;background-size:cover;}.IMGcontainer{position:absolute;height:100vh;width:100vw;}
:root{--block-height:25vh;}.block{width:100vw;height:var(--block-height);background-color:#99ff99;}.block{margin-top:10vh;}.block:not(#c1,.left){display:flex;justify-content:flex-end;align-items:center;}.box{width:53vw;height:var(--block-height);}.box:not(.left){right:0;}.box{display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse;}.box:not(.left){flex-direction:row;}.img{width:22vw;height:var(--block-height);}.img{background-size:cover;background-position:center;}.text{width:20vw;height:var(--block-height);}.text{display:flex;justify-content:right;align-items:center;margin-right:10px;}.text:not(.left){justify-content:left;margin-left:10px;}.text{font-size:25px;}
#Placeholder{width:100vw;height:10vh;}
#title{font-size:40px;}#title{display:flex;justify-content:center;align-items:center;}#c1{display:flex;justify-content:center;align-items:center;}

