body{font-family:"Press Start 2P",monospace;min-height:100vh;color:#025fa5;background-color:#e2f2ff;line-height:1.6;margin:0}:root{--h1-font-size: 1.6rem}@media (min-width: 768px){:root{--h1-font-size: 1.9rem}}header{height:100dvh;width:100%}header nav{width:100%;height:60px;z-index:1}header nav h1{position:absolute;margin:10px;width:100%}@media (min-width: 768px){header nav h1{width:fit-content}}header nav .menu-button-wrapper{position:absolute;top:5px;right:5px}header .header-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}header .header-container p{text-align:center}header .image-container{display:flex;justify-content:center;align-items:center;height:100%}header .image-left{transform:translate(35%)}header .image-right{transform:translate(-35%)}section{margin:10px 0;padding:20px}.pixel-border{border:4px solid #6b5b95;border-radius:0;box-shadow:4px 4px #6b5b95;clip-path:polygon(0px calc(100% - 4px),4px calc(100% - 4px),4px 100%,calc(100% - 4px) 100%,calc(100% - 4px) calc(100% - 4px),100% calc(100% - 4px),100% 4px,calc(100% - 4px) 4px,calc(100% - 4px) 0px,4px 0px,4px 4px,0px 4px)}._outer_1v60m_1{width:100%;height:100%;border:4px solid #025fa5;border-radius:0;box-shadow:4px 4px #025fa5;clip-path:polygon(0px calc(100% - 4px),4px calc(100% - 4px),4px 100%,calc(100% - 4px) 100%,calc(100% - 4px) calc(100% - 4px),100% calc(100% - 4px),100% 4px,calc(100% - 4px) 4px,calc(100% - 4px) 0px,4px 0px,4px 4px,0px 4px);background-color:#ffe3ff}._top_1v60m_24{height:10px;background-color:#f6b0f9;border-bottom:4px solid #025fa5;border-top:2px solid #ecffff;border-left:2px solid #ecffff;position:relative}._top_1v60m_24 span{font-size:20px;position:absolute;letter-spacing:-6px;top:-15px;right:0;z-index:1}._inner_1v60m_42{height:100%;color:#025fa5;border-top:2px solid #ecffff;border-left:2px solid #ecffff;padding:10px}._menu_u6673_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}._menu_u6673_1 ul{background-color:#fff;padding:20px;border-radius:8px;list-style:none;text-align:center;box-shadow:0 4px 8px #0003}._menu_u6673_1 ul li a{text-decoration:none;color:#025fa5;font-size:18px}
