.hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 0 56px}.hero__art{display:flex;align-items:flex-end;gap:12px;margin-bottom:20px}.hero__carrot{width:160px;height:160px;animation:bob 2.4s ease-in-out infinite}.hero__rabbit{width:88px;height:88px;animation:bob 2.4s ease-in-out infinite;animation-delay:.4s}.hero__rabbit:last-child{animation-delay:.8s}.hero__title{font-size:52px;font-weight:700;color:#ffd873;text-shadow:3px 3px 0 rgba(0,0,0,.45),-1px -1px 0 rgba(255,255,255,.12)}.hero__tagline{margin-top:12px;font-size:20px;color:#ff922b}.hero__sub{margin-top:16px;font-size:14px;line-height:1.9;color:#fffdf7bf}.hero__actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:30px}.hero__cta{display:inline-block;padding:16px 38px;font-size:18px;color:#fff;text-decoration:none;background:#e8590c;clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));text-shadow:1px 1px 0 rgba(0,0,0,.28);box-shadow:inset 0 2px #fff6,inset 0 -4px #0003}.hero__cta:hover{background:#f06a1d}.hero__cta:active{transform:translateY(2px);box-shadow:inset 0 3px #0003}.hero__platforms{font-size:12px;color:#8a7a68}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.features{width:100%;max-width:960px;padding:40px 0}.features__heading{margin-bottom:26px;font-size:26px;text-align:center;color:#fffdf7;text-shadow:2px 2px 0 rgba(0,0,0,.4)}.features__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.features__card{padding:22px 20px;background:#fffdf7;clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));color:#43382e;box-shadow:inset 0 3px #fff9,inset 0 -4px #0000000f}.features__icon{width:48px;height:48px;margin-bottom:10px}.features__title{margin-bottom:8px;font-size:17px;color:#e8590c}.features__desc{font-size:13px;line-height:1.8;color:#43382e}.howto{width:100%;max-width:560px;padding:40px 0;text-align:center}.howto__heading{margin-bottom:22px;font-size:26px;text-shadow:2px 2px 0 rgba(0,0,0,.4)}.howto__list{list-style:none;background:#fffdf7;clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));padding:18px 22px;color:#43382e}.howto__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 2px}.howto__row+.howto__row{border-top:2px dashed rgba(122,83,32,.25)}.howto__input{padding:5px 10px;font-size:13px;color:#fffdf7;background:#7a5320;box-shadow:2px 2px #2e20104d;white-space:nowrap}.howto__action{font-size:14px}.howto__note{margin-top:14px;font-size:12px;color:#8a7a68}.download{width:100%;max-width:860px;padding:40px 0 56px;text-align:center}.download__heading{font-size:26px;text-shadow:2px 2px 0 rgba(0,0,0,.4)}.download__version{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 24px;font-size:13px;color:#8a7a68}.download__version img{width:18px;height:18px}.download__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.download__card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 18px 20px;background:#fffdf7;clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));color:#43382e;text-decoration:none;box-shadow:inset 0 3px #fff9,inset 0 -4px #0000000f}.download__card:hover .download__button{background:#f06a1d}.download__card:active{transform:translateY(2px)}.download__card--soon{opacity:.65;cursor:default}.download__card--soon:active{transform:none}.download__os{font-size:20px;font-weight:700}.download__detail{font-size:12px;color:#8a7a68}.download__button{margin-top:12px;padding:10px 26px;font-size:14px;color:#fff;background:#e8590c;clip-path:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));text-shadow:1px 1px 0 rgba(0,0,0,.28);box-shadow:inset 0 2px #fff6,inset 0 -4px #0003}.download__button--soon{background:#cbb99f;text-shadow:none}.download__note{margin-top:22px;font-size:12px;color:#8a7a68}.footer{width:100vw;margin-top:auto}.footer__grass{height:16px;background:repeating-linear-gradient(90deg,#7cb342 0,#7cb342 8px,#5e9331 8px,#5e9331 16px);image-rendering:pixelated;box-shadow:0 -4px #0003}.footer__text{padding:18px 0 22px;text-align:center;font-size:11px;color:#8a7a68;background:#1a120a}.site{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:0 20px;overflow-x:hidden}@font-face{font-family:Galmuri11;font-weight:400;font-display:swap;src:local("Galmuri11"),local("Galmuri11 Regular"),url(./Galmuri11-DfQIlyDK.woff2) format("woff2")}@font-face{font-family:Galmuri11;font-weight:700;font-display:swap;src:local("Galmuri11 Bold"),url(./Galmuri11-Bold-QdFGsJ3v.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,#241a10,#1a120a);color:#fffdf7;font-family:Galmuri11,DungGeunMo,monospace;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset}img{image-rendering:pixelated}::selection{background:#ff922b;color:#fff}
