.page_page__aauJ1{min-height:100vh;padding:140px 0 100px;background:radial-gradient(circle at 16% 18%,rgba(233,30,140,.14),transparent 30%),radial-gradient(circle at 80% 64%,rgba(76,175,141,.1),transparent 32%),#0a0a0f}.page_container__e2paz{width:min(1200px,100%);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);grid-gap:64px;gap:64px;align-items:center}.page_content__f7dRm{max-width:620px}.page_backLink__aSNFm{display:inline-flex;align-items:center;color:hsla(0,0%,100%,.52);font-size:14px;font-weight:600;margin-bottom:56px;transition:color .2s}.page_backLink__aSNFm:hover{color:#fff}.page_badge__bhNJZ{display:flex;width:-moz-fit-content;width:fit-content;color:#4caf8d;background:rgba(76,175,141,.1);border:1px solid rgba(76,175,141,.24);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:20px}.page_title__4Dbp1{color:#fff;font-size:clamp(38px,7vw,72px);font-weight:900;line-height:1;margin:0 0 22px}.page_description__oRpuC{color:hsla(0,0%,100%,.64);font-size:17px;line-height:1.7;margin:0 0 30px}.page_topics__mW056{display:grid;grid-gap:12px;gap:12px}.page_topics__mW056 li{position:relative;color:hsla(0,0%,100%,.62);font-size:14px;line-height:1.5;padding-left:20px}.page_topics__mW056 li:before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:#e91e8c}.page_app__Q9NJe{display:flex;justify-content:center}@media (max-width:860px){.page_page__aauJ1{padding:120px 0 80px}.page_container__e2paz{grid-template-columns:1fr;gap:40px}.page_content__f7dRm{max-width:none}}@media (max-width:480px){.page_page__aauJ1{padding:104px 0 64px}.page_container__e2paz{padding:0 18px}}.SnakeApp_game__kOwiB{width:min(100%,440px);background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02)),#111118;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;padding:24px;box-shadow:0 24px 80px rgba(0,0,0,.34)}.SnakeApp_header__dKQre{min-height:116px;background:radial-gradient(circle at 18% 18%,rgba(76,175,141,.2),transparent 34%),radial-gradient(circle at 84% 28%,rgba(233,30,140,.16),transparent 34%),#08080d;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.SnakeApp_kicker__nXTc6{color:#4caf8d;font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:10px}.SnakeApp_title__UvXfw{color:#fff;font-size:34px;font-weight:900;line-height:1}.SnakeApp_footer__BJ0jV,.SnakeApp_score__PFdpn{display:grid;grid-gap:3px;gap:3px;text-align:right}.SnakeApp_footer__BJ0jV span,.SnakeApp_score__PFdpn span{color:hsla(0,0%,100%,.42);font-size:12px}.SnakeApp_footer__BJ0jV strong,.SnakeApp_score__PFdpn strong{color:#fff;font-size:28px;line-height:1}.SnakeApp_board__XC4QK{width:100%;aspect-ratio:1;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:4px;gap:4px;background:#08080d;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:10px;margin-bottom:14px}.SnakeApp_cell__50ex1{min-width:0;aspect-ratio:1;border-radius:6px;background:hsla(0,0%,100%,.045);display:grid;place-items:center}.SnakeApp_snakeCell__tt74j{background:rgba(76,175,141,.08)}.SnakeApp_headCell__QA4Ok{background:rgba(0,212,255,.08)}.SnakeApp_foodCell__n4HPN{background:rgba(245,80,80,.08)}.SnakeApp_apple__otAiR,.SnakeApp_snakeBody__X9_4S,.SnakeApp_snakeHead__xZy1r{position:relative;display:block}.SnakeApp_snakeBody__X9_4S{width:78%;height:78%;border-radius:38% 44% 42% 36%;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.34),transparent 20%),linear-gradient(135deg,#5ed99a,#1fbf86);box-shadow:inset -3px -4px 0 rgba(0,0,0,.18),0 0 12px rgba(76,175,141,.28)}.SnakeApp_snakeBody__X9_4S:after{content:"";position:absolute;inset:28% 18%;border-radius:999px;background:hsla(0,0%,100%,.16)}.SnakeApp_snakeHead__xZy1r{width:88%;height:82%;border-radius:46% 46% 38% 38%;background:radial-gradient(circle at 30% 32%,#fff 0 9%,transparent 10%),radial-gradient(circle at 70% 32%,#fff 0 9%,transparent 10%),linear-gradient(135deg,#00d4ff,#4caf8d);box-shadow:inset -3px -4px 0 rgba(0,0,0,.18),0 0 14px rgba(0,212,255,.28)}.SnakeApp_snakeHead__xZy1r:after,.SnakeApp_snakeHead__xZy1r:before{content:"";position:absolute;top:32%;width:7%;height:7%;border-radius:50%;background:#081014}.SnakeApp_snakeHead__xZy1r:before{left:28%}.SnakeApp_snakeHead__xZy1r:after{right:28%}.SnakeApp_apple__otAiR{width:70%;height:72%;border-radius:48% 52% 46% 46%;background:radial-gradient(circle at 34% 26%,hsla(0,0%,100%,.5),transparent 18%),linear-gradient(135deg,#ff6b5f,#d92945);box-shadow:inset -3px -4px 0 rgba(0,0,0,.18),0 0 14px rgba(255,107,95,.32)}.SnakeApp_apple__otAiR:before{content:"";position:absolute;left:48%;top:-18%;width:10%;height:28%;border-radius:999px;background:#7a4426;transform:rotate(18deg)}.SnakeApp_apple__otAiR:after{content:"";position:absolute;left:58%;top:-16%;width:28%;height:18%;border-radius:80% 0 80% 0;background:#65d06f;transform:rotate(-18deg)}.SnakeApp_message__6JlSv{min-height:48px;color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;padding:14px 16px;font-size:14px;line-height:1.4;margin-bottom:14px}.SnakeApp_actions__8qi_h{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:14px}.SnakeApp_controlButton__ZHHJH,.SnakeApp_primaryButton__yETej,.SnakeApp_secondaryButton__NoKHG{border:0;border-radius:14px;font-family:inherit;font-weight:800;transition:transform .15s,opacity .15s,background .15s}.SnakeApp_primaryButton__yETej,.SnakeApp_secondaryButton__NoKHG{height:48px;padding:0 16px}.SnakeApp_primaryButton__yETej{background:linear-gradient(135deg,#4caf8d,#00d4ff);color:#061014;box-shadow:0 10px 32px rgba(76,175,141,.22)}.SnakeApp_secondaryButton__NoKHG{background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.78)}.SnakeApp_secondaryButton__NoKHG:hover{background:hsla(0,0%,100%,.11)}.SnakeApp_controlButton__ZHHJH:active,.SnakeApp_primaryButton__yETej:active,.SnakeApp_secondaryButton__NoKHG:active{transform:scale(.97)}.SnakeApp_controls__AE8Yj{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-bottom:14px}.SnakeApp_controlRow__9X46X{display:flex;gap:8px}.SnakeApp_controlButton__ZHHJH{width:48px;height:42px;background:hsla(0,0%,100%,.06);color:#fff;font-size:18px}.SnakeApp_footer__BJ0jV{display:flex;align-items:center;justify-content:space-between;text-align:left}.SnakeApp_footer__BJ0jV strong{font-size:24px}@media (max-width:480px){.SnakeApp_game__kOwiB{padding:16px;border-radius:18px}.SnakeApp_header__dKQre{min-height:104px}.SnakeApp_board__XC4QK{gap:3px;padding:8px}}