.IntroSection-module-scss-module__NXJ2KG__intro{padding-block:clamp(3.5rem,2.5rem + 4vw,6.5rem)}.IntroSection-module-scss-module__NXJ2KG__layout{gap:2.5rem;display:grid}@media (min-width:64rem){.IntroSection-module-scss-module__NXJ2KG__layout{grid-template-columns:1.1fr 1fr;align-items:center}}.IntroSection-module-scss-module__NXJ2KG__text{color:#fffc;gap:1rem;font-size:1.125rem;display:grid}.IntroSection-module-scss-module__NXJ2KG__text a{color:#22d3ee;text-underline-offset:.2em;font-weight:600;-webkit-text-decoration:underline #22d3ee59;text-decoration:underline #22d3ee59}.IntroSection-module-scss-module__NXJ2KG__text a:hover{text-decoration-color:#22d3ee}.IntroSection-module-scss-module__NXJ2KG__features{gap:1rem;display:grid}@media (min-width:36rem){.IntroSection-module-scss-module__NXJ2KG__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.IntroSection-module-scss-module__NXJ2KG__feature{background:linear-gradient(160deg,#ffffff12 0%,#ffffff04 100%);border:1px solid #ffffff14;border-radius:1.25rem;height:100%;padding:1.5rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1),border-color .25s cubic-bezier(.22,1,.36,1);box-shadow:0 .25rem .75rem #00000040}@media (hover:hover) and (pointer:fine){.IntroSection-module-scss-module__NXJ2KG__feature:hover{border-color:#7c5cff73;transform:translateY(-4px)rotate(-.5deg)}}.IntroSection-module-scss-module__NXJ2KG__featureIcon{background:linear-gradient(135deg,#22d3ee 0%,#7c5cff 100%);border-radius:.875rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex;box-shadow:inset 0 -4px #00000040,0 .75rem 1.5rem -.5rem #7c5cff99}.IntroSection-module-scss-module__NXJ2KG__featureTitle{margin-bottom:.5rem;font-size:1.25rem}.IntroSection-module-scss-module__NXJ2KG__featureText{color:#a9b1d6;font-size:.875rem}
.GameCard-module-scss-module__w7ChiW__card{height:100%}.GameCard-module-scss-module__w7ChiW__link{height:100%;color:inherit;flex-direction:column;gap:.5rem;display:flex}.GameCard-module-scss-module__w7ChiW__link:focus-visible{outline-offset:3px}.GameCard-module-scss-module__w7ChiW__media{background:#0c1230;border-radius:.875rem;display:block;position:relative;overflow:hidden;box-shadow:0 .4rem 1rem #00000047}.GameCard-module-scss-module__w7ChiW__media>:first-child{transition:transform .28s cubic-bezier(.22,1,.36,1)}.GameCard-module-scss-module__w7ChiW__flags{gap:.25rem;display:flex;position:absolute;top:.5rem;left:.5rem}.GameCard-module-scss-module__w7ChiW__flagNew,.GameCard-module-scss-module__w7ChiW__flagHot{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.1rem .4rem;font-size:.65rem;font-weight:800}.GameCard-module-scss-module__w7ChiW__flagNew{color:#04210f;background:#3df5a7}.GameCard-module-scss-module__w7ChiW__flagHot{color:#2a1200;background:#ff8a3d}.GameCard-module-scss-module__w7ChiW__meta{gap:.1rem;min-width:0;display:grid}.GameCard-module-scss-module__w7ChiW__category{color:var(--card-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}.GameCard-module-scss-module__w7ChiW__title{font-family:var(--font-primary),"Nunito Sans",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.GameCard-module-scss-module__w7ChiW__link:hover .GameCard-module-scss-module__w7ChiW__media>:first-child{transform:scale(1.05)}.GameCard-module-scss-module__w7ChiW__link:hover .GameCard-module-scss-module__w7ChiW__title{color:#fff}}
