.site-project{padding:0 0 36px}.site-project .container{max-width:960px}.site-project h1{font-size:clamp(20px,2.5vw,28px);margin:0 0 12px;line-height:1.2}.site-project p{color:#aab5ac;line-height:1.65;max-width:800px}.site-project a,.project-article a:not(.btn){color:var(--lime);text-decoration:underline;text-underline-offset:3px}.project-main{padding:36px 0 60px}.project-article{max-width:850px;margin:auto;padding:clamp(20px,4vw,42px);border:1px solid #263128;border-radius:20px;background:#101511}.project-article h1{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 18px;overflow-wrap:anywhere}.project-article h2{font-size:23px;line-height:1.3;margin:0 0 12px}.project-article p,.project-article li{color:#b4beb6;line-height:1.75}.project-article section{margin-top:26px;padding-top:22px;border-top:1px solid #263128}.project-games{padding-left:20px}.project-games li+li{margin-top:16px}.project-games p{margin:5px 0}.project-lead{font-size:17px}@media(max-width:600px){.project-main{padding:18px 0 36px}.project-article{padding:22px 18px}.project-article h2{font-size:20px}}