.Hero-module__s-6kkG__hero{padding:104px 0 96px}.Hero-module__s-6kkG__inner{flex-wrap:wrap;align-items:center;gap:48px 72px;display:flex}.Hero-module__s-6kkG__copy{flex-direction:column;flex:999 520px;gap:24px;min-width:0;display:flex}.Hero-module__s-6kkG__title{text-wrap:balance;max-width:13ch;font-size:clamp(48px,7vw,92px)}.Hero-module__s-6kkG__tagline{color:var(--body);max-width:46ch;font-size:20px;line-height:1.6}.Hero-module__s-6kkG__ctaRow{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.Hero-module__s-6kkG__note{color:var(--muted);font-size:14px}.Hero-module__s-6kkG__mark{flex:220px;justify-content:center;display:flex}.Hero-module__s-6kkG__icon{width:min(240px,70%)}@media (max-width:640px){.Hero-module__s-6kkG__hero{padding:64px 0 56px}.Hero-module__s-6kkG__mark{display:none}}
.GamesList-module__81nPpa__games{padding:88px 0 120px;scroll-margin-top:0}.GamesList-module__81nPpa__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:36px;display:flex}.GamesList-module__81nPpa__heading{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.025em;font-size:40px;font-weight:800}.GamesList-module__81nPpa__head p{color:var(--muted);font-size:14px}.GamesList-module__81nPpa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:40px 32px;display:grid}.GamesList-module__81nPpa__card{color:var(--text);flex-direction:column;gap:20px;display:flex}.GamesList-module__81nPpa__image{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;height:auto;transition:opacity .2s;display:block}.GamesList-module__81nPpa__card:hover .GamesList-module__81nPpa__image{opacity:.85}.GamesList-module__81nPpa__body{flex-direction:column;gap:10px;display:flex}.GamesList-module__81nPpa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.GamesList-module__81nPpa__titleRow h3{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.025em;font-size:34px;font-weight:800;line-height:1.05}.GamesList-module__81nPpa__price{font-family:var(--font-display), sans-serif;font-size:18px}.GamesList-module__81nPpa__tagline{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.01em;color:var(--text);font-size:17px;font-weight:600;line-height:1.4}.GamesList-module__81nPpa__tags{flex-wrap:wrap;gap:8px;display:flex}.GamesList-module__81nPpa__tags span{background:var(--glass);border:1px solid var(--glass-line);color:var(--muted);border-radius:999px;padding:5px 12px;font-size:13px}.GamesList-module__81nPpa__body p{color:var(--body);font-size:17px;line-height:1.55}.GamesList-module__81nPpa__meta{color:var(--muted);font-size:14px}.GamesList-module__81nPpa__was{color:var(--muted);font-size:.85em;font-weight:500}
