#mid-panel{position:relative;width:41%;aspect-ratio:41/32;--icon-desc-size: 20px}.x{display:inline-flex;flex-direction:column;align-items:center;--Logo-background-size: 92px}#edenium{position:absolute;top:47%;left:41.5%}.icon-desc{width:var(--icon-desc-size);height:var(--icon-desc-size);border-radius:50px;background-color:#e9d3b2;text-align:center;font-size:21px;border:2px solid #fff;position:absolute;z-index:-1;top:50px;display:flex;justify-content:center;align-items:center;opacity:0;transition:top .4s ease .4s,width .4s ease,border-radius .4s ease,opacity .4s ease 1s}.icon-desc>p{font-weight:bold;font-size:.82em;margin-top:.5px;opacity:0;transition:opacity .3s ease}.tree-icon-container{cursor:pointer;display:flex;justify-content:center;align-items:center;width:var(--Logo-background-size);aspect-ratio:1/1;background-image:url("/imgs/home/LogoBackground.png");background-repeat:no-repeat;background-size:100% 100%;position:relative}.tree-icon-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/imgs/home/LogoBackground.png");background-repeat:no-repeat;background-size:100% 100%;filter:brightness(0.95);opacity:0;z-index:1;transition:opacity .2s ease}.tree-icon-container:hover::before{opacity:1}.tree-icon-container:hover .icon-desc{top:100px;width:100px;border-radius:15px;opacity:1;transition:top .4s ease,width .4s ease .4s,border-radius .4s ease .4s,opacity .4s ease}.tree-icon-container:hover .icon-desc>p{opacity:1;transition:opacity .4s ease .6s}.tree-icon{background-repeat:no-repeat;background-size:100% 100%;width:calc(var(--Logo-background-size) - 22px);aspect-ratio:1/1;filter:drop-shadow(0px 0px 2.5px #333);position:relative;z-index:2}.icon-founded-container{position:absolute;display:inline-flex;align-items:center;top:85%;left:46.7%}#icon-founded{width:20px;aspect-ratio:1/1;background-color:#ccc;border-radius:100%;border:4px solid #000}#tree-root-text{margin-left:.3rem;display:inline-block}#straight-line{display:inline-block;width:25px;height:5px;background-color:#000}@property --gradient-color-1{syntax:"<color>";initial-value:#fff4a0;inherits:false}@property --gradient-color-2{syntax:"<color>";initial-value:#d1ffd1;inherits:false}header{width:100%}#top{width:100%;display:flex;position:relative}#top img{width:92.16px;aspect-ratio:1/1;filter:drop-shadow(0 0 5px black);position:absolute;top:-15.36px;z-index:4}#top #title-background{background:linear-gradient(180deg, #fff4a0 0%, #d1ffd1 100%);width:90%;height:61.44px;margin:0 auto;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 0 3.8333333333px black);position:relative;z-index:3}#top #title-background p{font-family:"LinuxBiolinumRB",sans-serif;font-size:2.5rem}#top #date-container{width:92.16px;aspect-ratio:1/1;background-color:#fff;filter:drop-shadow(0 0 3.3333333333px black);border-radius:30.72px;position:absolute;top:-15.36px;z-index:4;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}#top #date-container img{width:18.432px;aspect-ratio:4/5}#top #date-container #texture-arrow{background-image:url("/imgs/projects/Texture_Arrow.png");background-repeat:no-repeat;background-size:contain;width:18.432px;aspect-ratio:4/5}#top #date-container p{font-family:"LinuxBiolinumRB",sans-serif;font-size:1.13em}#bottom{position:relative;z-index:0;width:844.8px;aspect-ratio:55/8;margin:0 auto}#bottom a #scroll-to-download-container{width:291.84px;height:30.72px;background:linear-gradient(180deg, var(--gradient-color-1) 0%, var(--gradient-color-2) 100%);position:absolute;z-index:1;top:50%;left:276.48px;filter:drop-shadow(0 0 3px black);display:flex;justify-content:center;align-items:center;gap:16.896px;border-radius:999px;cursor:pointer}#bottom a #scroll-to-download-container:hover{--gradient-color-1: #f5ea9a;--gradient-color-2: #c9f5c9}#bottom a #scroll-to-download-container .triangle-shadow{filter:drop-shadow(0px 0px 1.1666666667px #000000)}#bottom a #scroll-to-download-container .triangle-shadow:last-of-type{transform:scaleX(-1)}#bottom a #scroll-to-download-container .triangle{width:15.36px;aspect-ratio:1/1;background-color:#fff;clip-path:polygon(100% 50%, 0 0, 0 100%)}#bottom a #scroll-to-download-container p{font-family:"LinuxBiolinumRB",sans-serif;font-size:1.13em}#bottom #wooden-frame{position:absolute;width:844.8px;aspect-ratio:55/8;background-image:url("/imgs/projects/Texture_WoodenFrame.png");background-repeat:no-repeat;background-position:center;background-size:844.8px 122.88px;filter:drop-shadow(0 0 1.6666666667px rgba(72, 0, 0, 0.8))}#bottom .project-category-shadow{filter:drop-shadow(0 0 3.8333333333px black)}#bottom #project-category{margin:0 auto;width:276.48px;aspect-ratio:9/1;display:flex;justify-content:center;align-items:center;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(234, 234, 234) 100%);clip-path:polygon(0 0, 100% 0, 95% 100%, 5% 100%)}#bottom #project-category span{font-family:"LinuxBiolinum_Italic",sans-serif;font-size:1.13em}#bottom .branch-texture{width:238.08px;aspect-ratio:31/18;background-image:url("/imgs/projects/Texture_Branch_Modified.png");background-repeat:no-repeat;background-size:contain;opacity:.9;position:absolute;top:-61px;z-index:-1}#bottom .branch-texture:nth-child(odd){left:32px}#bottom .branch-texture:nth-child(even){transform:scaleX(-1);right:32px}