@font-face{font-family:HeaderFont;src:url(/assets/BebasNeue-Regular-D8yYdFDn.woff2) format("woff2")}body,html{font-family:Arial,sans-serif}#bgCanvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}html{scroll-behavior:smooth}.content{margin-left:15%;margin-right:15%}@media screen and (max-width: 768px){.content{margin-left:5%;margin-right:5%}}@media screen and (max-width: 480px){.content{margin-left:3%;margin-right:3%}}.Collapseable{height:auto}.Collapseable.Collapsed{margin:0;padding:0;height:0px!important;opacity:0;display:absolute;z-index:-1}.glassBG,.HeaderGlass{background:#fff9;box-shadow:0 8px 32px #1f26875e;border-radius:10px;padding:15px;margin-bottom:20px}.glassBG p{line-height:1.6;margin-bottom:1.2em;font-size:.95em;text-indent:1em}.FeaturedBlog{height:400px;overflow:hidden}.FeaturedBlog.expanded{height:100%;overflow:visible}.shadow-container{position:relative}.shadow-container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,#0000,#0000004d);pointer-events:none;z-index:1}.shadow-container.expanded:after{height:0px;background:linear-gradient(to bottom,#0000,#0000)}.glassStack{height:200px;transition:opacity .25s ease;overflow:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.glassStack::-webkit-scrollbar{display:none}.glassStack.hovered{height:1000px}.glassStackItem{background:#ffffff26;box-shadow:0 8px 32px #1f26875e;backdrop-filter:blur(4.5px);-webkit-backdrop-filter:blur(4.5px);border-radius:10px;width:100%;position:absolute;transition:opacity .25s ease;transition:margin-top .25s ease-in-out;overflow:hidden;display:none}.glassStackItemDisplay{display:block!important}.glassStackItemContent{max-height:50px;height:50px;min-height:50px;padding:15px}.glassStackItemContent p{line-height:1.6;margin-bottom:1.2em;font-size:.95em;padding-right:20px;text-indent:1em}.glassStackItemContent.hovered{max-height:1000px!important;height:auto!important;width:100%}.grow{background-color:#fff9;z-index:99}.visible-1{opacity:.75!important}.visible-2{opacity:.5!important}.visible-3{opacity:.25!important}.card.visible-1{opacity:.5!important}.card.visible-2{opacity:.25!important}.card.visible-3{opacity:.15!important}.visible-4{opacity:0!important}.header-glow{font-family:HeaderFont;color:#fff;background:radial-gradient(circle,#833ab4,#fadbdb 34%,#f19d1d 70%,#833ab4);background-size:300% 300%;letter-spacing:.4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 5s infinite ease-in-out}@keyframes shimmer{0%{background-position:0% 0%}to{background-position:100% 100%}}.carousel{position:relative;margin:0 auto;height:260px;padding-top:25px;padding-left:25vw;padding-right:25vw;overflow-x:scroll;scroll-behavior:auto;white-space:nowrap;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#0000,#000 20%,#000 80%,#0000)}.carousel::-webkit-scrollbar{display:none}.slideshow-container::-webkit-scrollbar{display:none}.slideshow{display:flex;transition:transform .5s ease-in-out}.card{flex:0 0 20%;margin:0 10px;height:200px;width:150px;display:inline-block;text-align:center;vertical-align:middle;transition:transform .5s ease;opacity:.5;white-space:normal;background:#fff9;box-shadow:0 8px 32px #1f26875e;border-radius:10px;padding:15px;scroll-snap-align:center}
