body.demo_style{color:#fff;background:linear-gradient(#000 0% 0%,#000 80%,#0014ff 100%) fixed;margin:0;padding:0;font-family:Quicksand,sans-serif;font-size:16px}body.demo_style div#logo{text-align:center;z-index:9;width:100%;max-height:15rem;margin-top:2rem;position:absolute;top:2rem;left:0}body.demo_style div#skip{color:#222;z-index:9999;cursor:pointer;background-color:#aaa;border-radius:3rem;padding:8px 16px;font-family:Quicksand,sans-serif;font-size:1.6rem;font-weight:700;transition:all .2s linear;position:fixed;bottom:32px;right:32px;box-shadow:2px 2px 12px #222}body.demo_style div#skip:hover{background-color:#ddd}body.demo_style div#logo img{max-height:280px}body.demo_style #starfield{z-index:0;background:0 0;width:100vw;height:100vh;position:fixed;top:0;left:0}body.demo_style div#main{z-index:1;cursor:url(/img/amiga_pointer.png),default}body.demo_style div#insert_disk{z-index:9997;background-color:#f3f8fb;background-image:url(/img/amiga_insert_disk.png);background-position:50%;background-repeat:no-repeat;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}body.demo_style div#loading{cursor:url(/img/amiga_pointer.png),default;z-index:9996;background-color:#05a;background-image:url(/img/amiga_dos.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100vw;height:100vh;position:fixed;top:0;left:0}body.demo_style h1,body.demo_style h2,body.demo_style h3,body.demo_style h4,body.demo_style h5,body.demo_style h6{font-family:"Baloo Tamma 2",sans-serif}body.demo_style p{color:#fff;margin-bottom:.5rem}body.demo_style p.credits{font-size:.7em}body.demo_style audio#music{opacity:.3;z-index:9100;position:fixed;top:6px;right:80px;transform:scale(.66)}body.demo_style audio#loading_sound{display:none}body.demo_style .container.main_container{z-index:3;margin-top:280px;position:relative}body.demo_style #intro{text-align:center;display:block}body.demo_style .intro_left{text-align:center;width:100%}body.demo_style .intro_left h1{text-transform:none;text-align:center;margin-top:1rem;margin-bottom:1rem;font-size:3rem;line-height:1.2}body.demo_style .intro_left h1 span.bigger{font-size:3rem}body.demo_style .intro_right{width:100%}body.demo_style .rainbow_text{color:#0000;background-image:linear-gradient(red,orange,#ff0,green,#00f,indigo,violet);-webkit-background-clip:text;background-clip:text;font-family:Cutive Mono,monospace;font-size:2rem}body.demo_style #bobs{z-index:2;background:0 0;width:100vw;height:100vh;position:fixed;top:0;left:0}body.demo_style #scrolltext{z-index:9;height:140px;padding-top:84px;position:fixed;bottom:0;left:0}body.demo_style #scrolltext p{color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #0a2995,0 0 70px #0a2995,0 0 80px #ff00de,0 0 100px #ff00de,0 0 150px #ff00de;height:64px;font-family:Bungee Inline,sans-serif;font-size:48px;line-height:50px}body.demo_style img.portrait_pic{float:left;width:200px;height:auto;display:block}body.demo_style section#videos,body.demo_style div.other_video_container{flex-flow:wrap;width:100%;padding-top:2.5rem;padding-bottom:11.25rem;display:flex}body.demo_style .video_card{cursor:pointer;text-align:left;background-color:#5a5a5ab3;border-radius:1.25rem;flex-direction:column;flex:0 0 31%;width:31%;margin-bottom:1.25rem;margin-right:2%;padding:1.25rem;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}body.demo_style .video_card:hover{background-color:#969696b3;transform:scale(1.05)}body.demo_style .video_thumb{border:1px solid #666;border-radius:14px;width:100%;height:auto;margin-bottom:16px;box-shadow:2px 2px 8px #444}body.demo_style .video_card:hover .video_thumb{border:1px solid #999;box-shadow:4px 4px 6px #333}@media screen and (max-width:767px){body.demo_style .video_card{cursor:pointer;background-color:#5a5a5ab3;border-radius:.85rem;flex:0 0 100%;width:100%;margin-bottom:1.25rem;margin-right:0%;padding:1.25rem;transition:all .3s linear}body.demo_style div#logo{margin-top:0;top:.75rem}body.demo_style div#logo img{width:100%;height:auto}}body.glass{background-image:url(/img/pastel_bg.webp);background-position:50%;background-size:cover;background-attachment:fixed;font-family:Barlow Condensed,sans-serif}body.glass audio,body.glass #starfield,body.glass marquee,body.glass #bobs,body.glass #insert_disk,body.glass #loading,body.glass #skip{display:none}body.glass div#logo{text-align:center;z-index:9;width:100%;max-height:15rem;margin-top:2rem;top:2rem;left:0}body.glass div#logo img{max-height:280px}body.glass h1,body.glass h2,body.glass h3,body.glass h4,body.glass h5,body.glass h6{color:#333;font-family:Barlow Condensed,sans-serif}body.glass h1{margin-bottom:1rem}body.glass p{color:#333;margin-bottom:.5rem;font-size:1.2rem}body.glass #intro{display:flex}body.glass .intro_left{text-transform:uppercase;width:55%;display:flex;text-align:left!important}body.glass .intro_left h1{font-size:5.5rem;line-height:.95;text-align:left!important}body.glass .intro_left h1 span.bigger{font-size:7rem}body.glass .intro_right{width:45%}body.glass .main_container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#b9e7fe66;border-radius:2rem;padding:2.5rem;box-shadow:inset -5px -5px 9px #ffffff73,inset 5px 5px 9px #5e68791a}body.glass section#videos,body.glass div.other_video_container{flex-flow:wrap;width:100%;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}body.glass .rainbow_text{display:none}body.glass .video_card{cursor:pointer;text-align:left;--shadow:-.5rem -.5rem 1rem #ffffffbf,.5rem .5rem 1rem #80808080;width:31%;box-shadow:var(--shadow);background-color:#f0f0f0b3;border-radius:1.25rem;flex-direction:column;flex:0 0 31%;margin-bottom:1.25rem;margin-right:2%;padding:1.25rem;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}body.glass .video_card:hover{background-color:#dcdcdcb3;transform:scale(1.05)}body.glass .video_thumb{border:1px solid #666;border-radius:14px;width:100%;height:auto;margin-bottom:16px;box-shadow:2px 2px 8px #444}body.glass .video_card:hover .video_thumb{border:1px solid #999;box-shadow:4px 4px 6px #333}@media screen and (max-width:767px){body.glass #intro{display:block}body.glass .intro_left{text-transform:uppercase;width:100%;display:flex;text-align:left!important}body.glass .intro_left h1{font-size:3rem;line-height:.95;text-align:center!important}body.glass .intro_left h1 span.bigger{font-size:4rem}body.glass .intro_right{width:100%}body.glass .main_container{background:0 0;padding:1rem}body.glass .video_card{cursor:pointer;border-radius:.85rem;flex:0 0 100%;width:100%;margin-bottom:1.25rem;margin-right:0%;padding:1.25rem;transition:all .3s linear}body.glass div#logo{margin-top:0;padding-left:1rem;padding-right:1rem;top:.75rem}body.glass div#logo img{width:100%;height:auto}}section#historic{text-align:center}section#historic p{padding-right:2.5rem}footer{color:#fff;background-color:#202020b3;padding-top:1rem;padding-bottom:1rem;position:sticky;bottom:0}footer .footer_text{margin-right:3rem}.btn-linkedin{color:#fff;background:#0e76a8;border-radius:.4rem;box-shadow:2px 2px 8px #444}.btn-linkedin svg{position:relative;top:-2px}.btn-linkedin:link,.btn-linkedin:visited{color:#fff;padding:10px;text-decoration:none}.btn-linkedin:active,.btn-linkedin:hover{color:#fff;background:#084461}#style_button{color:#fff;float:right;z-index:9200;background:#900;border:0;border-radius:.4rem;padding:8px;transition:all .3s linear;position:fixed;top:.75rem;right:.75rem;box-shadow:2px 2px 8px #444}#style_button:link,#style_button:visited{color:#fff}#style_button:active,#style_button:hover{color:#fff;background:#600}
