.games_page__djDhC{min-height:100vh;background:radial-gradient(ellipse 57% 38rem at 82% 7rem,#f2e9ff,transparent 95%),#fdfbf8;color:#25202b}.games_wrap__CouDL{width:min(100% - 40px,1120px);margin-inline:auto;padding:24px 0 72px}.games_breadcrumbs__gufSN{display:flex;gap:9px;align-items:center;font-size:13px;color:#61586b}.games_breadcrumbs__gufSN a:hover,.games_example__3w_0B a:hover,.games_related__D6wwk a:hover{color:#6637b4}.games_hero__Ohf_T{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(48px,8vw,104px) 0 70px}.games_eyebrow__Y_nZ7{color:#7349ab;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.games_hero__Ohf_T h1{margin:14px 0 16px;font-size:clamp(42px,6vw,72px);font-weight:700;line-height:1.02;letter-spacing:-.06em}.games_hero__Ohf_T h1 em{color:#7947bc;font-style:normal}.games_lead__8ZxmN{max-width:49ch;color:#5d5268;font-size:clamp(16px,2vw,19px);line-height:1.55}.games_composer__XFBkz{margin-top:25px;padding:14px;border:1px solid #ded2ea;border-radius:19px;background:#fff;box-shadow:0 8px 24px #6b4c8220;scroll-margin-top:90px}.games_composer__XFBkz:focus-within{border-color:#ad86da}.games_composer__XFBkz label{display:block;padding-inline:3px;font-size:13px;font-weight:650}.games_composer__XFBkz textarea{display:block;width:100%;margin-top:7px;padding:6px 3px;resize:vertical;min-height:66px;background:transparent;outline:none;font-size:16px;line-height:1.5}.games_composer__XFBkz textarea::-moz-placeholder{color:#766c81}.games_composer__XFBkz textarea::placeholder{color:#766c81}.games_composerFooter__bK1a9,.games_presets__5oMHg{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.games_composerFooter__bK1a9{justify-content:space-between;gap:10px}.games_presets__5oMHg button{padding:5px 9px;border-radius:999px;background:#f4edf9;color:#694b80;font-size:12px}.games_presets__5oMHg button:hover{background:#e9d9f7}.games_submit___Zow4{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border-radius:11px;background:#6f3abd;color:#fff;font-size:13px;font-weight:650}.games_submit___Zow4:hover{background:#592ba2}.games_submit___Zow4:disabled{opacity:.56;cursor:default}.games_error__exBGW{margin-top:8px;color:#a52355;font-size:13px}.games_art__jqR1_{min-width:0;overflow:hidden;border:1px solid #e3d5f0;border-radius:22px;background:#fffdfc;box-shadow:0 21px 48px #68429527}.games_artBottom__tJvvv,.games_artTop___io1Q{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:13px 16px;font-size:12px;color:#685879}.games_artTop___io1Q>span:first-child{display:flex;gap:4px}.games_artTop___io1Q i{width:6px;height:6px;border-radius:50%;background:#d1addd}.games_artBottom__tJvvv span:first-child{font-weight:700;color:#32223e}.games_board__Wrky7{display:block;width:100%;aspect-ratio:320/218;background:radial-gradient(ellipse at 58% 52%,#f8e2fa,#efe7ff 66%,#e9e0fc)}.games_section__90kfN{padding:clamp(32px,6vw,65px) 0;border-top:1px solid #e8e0eb}.games_section__90kfN h2{margin:8px 0 22px;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.045em;font-weight:700}.games_grid__LPG4o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.games_card__fZX8_,.games_example__3w_0B{padding:21px;border:1px solid #e5dceb;border-radius:17px;background:#fffdfd}.games_card__fZX8_>span,.games_steps__sMyGW>li>span{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:10px;border-radius:10px;background:#f2e7fb;color:#7548a9;font-size:12px;font-weight:700}.games_section__90kfN h3{font-size:17px;font-weight:650}.games_card__fZX8_ p,.games_example__3w_0B blockquote,.games_faq__URUE_ p,.games_steps__sMyGW p{margin:6px 0 0;color:#5f556a;line-height:1.6}.games_steps__sMyGW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.games_steps__sMyGW li{display:flex;align-items:flex-start;gap:10px}.games_steps__sMyGW>li>span{flex:none;margin:0}.games_example__3w_0B{margin-top:24px;background:#f6edf9}.games_example__3w_0B a{display:inline-block;margin-top:10px;color:#6941a8;font-weight:650}.games_faq__URUE_ details{padding:14px 0;border-bottom:1px solid #e8e0eb}.games_faq__URUE_ summary{cursor:pointer;font-weight:650}.games_faq__URUE_ p{max-width:74ch}.games_related__D6wwk{display:flex;flex-wrap:wrap;gap:10px 22px;border-top:1px solid #e8e0eb;padding-top:24px;color:#6941a8;font-size:14px}.games_page__djDhC :is(button,a,summary):focus-visible{outline:2px solid #7548a9;outline-offset:3px}@media (prefers-reduced-motion:no-preference){.games_composer__XFBkz,.games_presets__5oMHg button,.games_submit___Zow4{transition:background-color .18s ease,border-color .18s ease}.games_art__jqR1_{animation:games_art-in__QJJK3 .44s ease-out both}}@keyframes games_art-in__QJJK3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.games_hero__Ohf_T{grid-template-columns:minmax(0,1fr);padding-bottom:38px}.games_art__jqR1_{max-width:440px}.games_grid__LPG4o,.games_steps__sMyGW{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.games_wrap__CouDL{width:calc(100% - 28px)}.games_hero__Ohf_T h1{font-size:36px}}