@charset "UTF-8";
/* Home composition only. */
/* Home */
.gamelinq-corr-home-hero{border-width:0 0 1px;border-radius:0}.gamelinq-corr-home-hero>.gamelinq-container{padding-block:64px}.gamelinq-corr-home-hero h1{max-width:780px}.gamelinq-corr-home-hero>div>p{max-width:680px}
.gamelinq-corr-home-hero .gamelinq-search{max-width:720px;margin-top:24px;padding:5px;border:1px solid #b8daf1;border-radius:var(--gamelinq-radius-md);background:#fff;box-shadow:var(--gamelinq-shadow-sm)}.gamelinq-corr-home-hero .gamelinq-search__input{border:0}.gamelinq-corr-home-hero .gamelinq-search__input:focus{box-shadow:none}
.gamelinq-corr-home>.gamelinq-section:nth-of-type(2){background:#fff}.gamelinq-corr-home-latest{background:var(--gamelinq-color-page)}
.gamelinq-home-latest-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(230px,1fr);gap:16px;align-items:start}
.gamelinq-corr-fund-section{padding-top:12px;background:#fff}

/* =========================================================
 * Home reference alignment — page composition
 * ========================================================= */
body.home{
  background:#fff;
}
.gamelinq-corr-home{
  overflow:hidden;
  background:#fff;
}
.gamelinq-corr-home-hero{
  position:relative;
  min-height:400px;
  overflow:hidden;
  border:0;
  background-image:
    linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(248,253,255,.94) 30%,rgba(241,250,255,.58) 52%,rgba(7,66,120,.05) 74%),
    var(--gamelinq-home-hero);
  background-position:center;
  background-size:cover;
}
.gamelinq-corr-home-hero::after{
  content:"";
  position:absolute;
  inset:auto 0 0;
  height:112px;
  background:linear-gradient(180deg,rgba(255,255,255,0),rgba(223,244,255,.25));
  pointer-events:none;
}
.gamelinq-corr-home-hero>.gamelinq-container{
  position:relative;
  z-index:1;
  padding-block:42px 34px;
}
.gamelinq-hero-kicker{
  display:flex;
  align-items:center;
  gap:8px;
  color:#087fdb;
  font-size:13px;
  font-weight:800;
  letter-spacing:.08em;
}
.gamelinq-home-icon--kicker{
  width:18px;
  height:18px;
}
.gamelinq-corr-home-hero h1{
  max-width:650px;
  margin:12px 0 0;
  color:#062650;
  font-size:clamp(44px,4.5vw,64px);
  font-weight:900;
  line-height:1.15;
  letter-spacing:-.045em;
}
.gamelinq-corr-home-hero h1 span{
  color:#087fdb;
}
.gamelinq-corr-home-hero>div>p{
  max-width:650px;
  margin-top:10px;
  color:#14365f;
  font-size:17px;
  font-weight:600;
  line-height:1.65;
}
.gamelinq-corr-home-hero .gamelinq-search{
  width:min(100%,700px);
  max-width:none;
  min-height:58px;
  margin-top:16px;
  padding:4px;
  border:2px solid #a8d8f5;
  border-radius:11px;
  box-shadow:0 7px 22px rgba(7,84,148,.14);
}
.gamelinq-corr-home-hero .gamelinq-search__input{
  min-height:48px;
  padding-inline:20px;
  color:#16365d;
  font-size:15px;
}
.gamelinq-corr-home-hero .gamelinq-search__button{
  min-width:112px;
  min-height:48px;
  border-radius:8px;
  background:linear-gradient(135deg,#1299ee,#0775ce);
  font-weight:900;
}
.gamelinq-home-database{
  padding-block:36px 30px;
  border-bottom:1px solid #e1eef7;
}
.gamelinq-corr-home-latest{
  padding-block:30px 18px;
  background:#fff;
}
.gamelinq-home-latest-layout{
  grid-template-columns:minmax(0,3fr) minmax(270px,1fr);
  gap:18px;
}
.gamelinq-corr-fund-section{
  padding-block:18px 30px;
  background:#fff;
}
@media(max-width:1024px){
  .gamelinq-corr-home-hero{
    min-height:380px;
    background-position:60% center;
  }
}
@media(max-width:767px){
  .gamelinq-corr-home-hero{
    min-height:286px;
    background-image:
      linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(248,253,255,.90) 50%,rgba(238,249,255,.46) 78%,rgba(5,56,104,.04) 100%),
      var(--gamelinq-home-hero);
    background-position:70% center;
    background-size:auto 100%;
  }
  .gamelinq-corr-home-hero>.gamelinq-container{
    width:100%;
    padding:22px 14px 16px;
  }
  .gamelinq-hero-kicker{
    font-size:10px;
    letter-spacing:.06em;
  }
  .gamelinq-home-icon--kicker{
    width:15px;
    height:15px;
  }
  .gamelinq-corr-home-hero h1{
    max-width:340px;
    margin-top:8px;
    font-size:36px;
    line-height:1.17;
  }
  .gamelinq-corr-home-hero>div>p{
    max-width:350px;
    margin-top:7px;
    font-size:13px;
    line-height:1.55;
  }
  .gamelinq-pc-only{
    display:none;
  }
  .gamelinq-corr-home-hero .gamelinq-search{
    min-height:54px;
    margin-top:11px;
  }
  .gamelinq-corr-home-hero .gamelinq-search__input{
    min-width:0;
    min-height:44px;
    padding-inline:12px;
    font-size:13px;
  }
  .gamelinq-corr-home-hero .gamelinq-search__button{
    min-width:88px;
    min-height:44px;
  }
  .gamelinq-home-database{
    padding-block:22px 25px;
  }
  .gamelinq-corr-home-latest{
    padding-block:24px 12px;
  }
  .gamelinq-home-latest-layout{
    display:grid;
    grid-template-columns:1fr;
    gap:18px;
  }
  .gamelinq-corr-fund-section{
    padding-block:0 14px;
  }
}

/* Home reference alignment — final hero line-break correction */
.gamelinq-corr-home-hero h1{
  font-size:clamp(44px,3.7vw,54px);
}
@media(max-width:767px){
  .gamelinq-corr-home-hero h1{
    max-width:360px;
    font-size:31px;
    letter-spacing:-.04em;
  }
}



/* Featured game media carousel (home only) */
body.home .gamelinq-featured{
  padding:26px 0 30px;
  border-bottom:1px solid #e1eaf2;
  background:linear-gradient(180deg,#f6f9fc 0%,#fff 100%);
}
body.home .gamelinq-featured__heading{
  display:flex;align-items:center;justify-content:space-between;
  gap:16px;margin-bottom:16px;
}
body.home .gamelinq-featured__heading-copy{
  display:flex;align-items:center;gap:12px;min-width:0;
}
body.home .gamelinq-featured__accent{
  width:4px;height:37px;flex:none;border-radius:4px;background:#1187d6;
}
body.home .gamelinq-featured__heading h1{
  margin:0;padding:0;border:0;background:none;box-shadow:none;
  color:#142a40;font-size:clamp(22px,2.5vw,29px);
  font-weight:900;line-height:1.25;letter-spacing:-.025em;
}
body.home .gamelinq-featured__heading small{
  display:block;margin-top:3px;color:#73869a;
  font-size:11px;font-weight:800;letter-spacing:.075em;
}
body.home .gamelinq-featured__nav{display:flex;gap:8px;visibility:hidden}
body.home .gamelinq-featured.is-ready .gamelinq-featured__nav{visibility:visible}
body.home .gamelinq-featured__nav button{
  display:grid;place-items:center;width:36px;height:36px;padding:0;
  border:1px solid #d0dce5;border-radius:9px;background:#fff;
  box-shadow:0 2px 8px rgba(20,52,84,.05);
  color:#31536f;font-size:24px;line-height:1;cursor:pointer;
  transition:background .2s,border-color .2s,color .2s;
}
body.home .gamelinq-featured__nav button:hover{
  border-color:#86c4e7;background:#e9f5ff;color:#087bc4;
}
body.home .gamelinq-featured__nav button:focus-visible,
body.home .gamelinq-featured__dot:focus-visible{
  outline:3px solid #1484cc;outline-offset:3px;
}
body.home .gamelinq-featured__track{
  display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;
  scroll-snap-type:x mandatory;scroll-padding-left:0;
  -webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;
  padding:2px 1px 12px;
}
body.home .gamelinq-featured__track::-webkit-scrollbar{display:none}
body.home .gamelinq-featured__card{
  display:block;position:relative;flex:0 0 calc((100% - 28px)/3);
  min-width:0;overflow:hidden;scroll-snap-align:start;
  border:1px solid #d5e1ed;border-radius:12px;
  background:#17263a;color:#fff;text-decoration:none;
  box-shadow:0 5px 14px rgba(22,46,74,.09);
  transition:transform .22s,border-color .22s,box-shadow .22s;
}
body.home .gamelinq-featured__card:hover{
  transform:translateY(-2px);border-color:#6db6df;
  box-shadow:0 9px 22px rgba(22,46,74,.2);color:#fff;
}
body.home .gamelinq-featured__media{
  display:block;position:relative;overflow:hidden;aspect-ratio:16/9;
  background:linear-gradient(135deg,#233d55,#152738);
}
body.home .gamelinq-featured__media img{
  display:block;width:100%;height:100%;object-fit:cover;
  transition:transform .35s;
}
body.home .gamelinq-featured__card:hover .gamelinq-featured__media img{transform:scale(1.025)}
body.home .gamelinq-featured__media-fallback{
  display:grid;width:100%;height:100%;place-items:center;
  color:#9eb5c7;font-size:14px;font-weight:800;letter-spacing:.15em;
}
body.home .gamelinq-featured__info{
  display:flex;min-height:104px;flex-direction:column;
  justify-content:flex-start;gap:6px;padding:12px 14px 14px;
  background:linear-gradient(135deg,#1a2b41,#132236);
}
body.home .gamelinq-featured__eyebrow{
  color:#9ebdd3;font-size:10px;font-weight:800;letter-spacing:.12em;
}
body.home .gamelinq-featured__info h3{
  display:-webkit-box;overflow:hidden;margin:0;padding:0;border:0;
  background:none;box-shadow:none;color:#fff;font-size:17px;
  font-weight:850;line-height:1.35;
  -webkit-box-orient:vertical;-webkit-line-clamp:2;
}
body.home .gamelinq-featured__meta{
  display:flex;align-items:center;justify-content:space-between;
  gap:8px;margin-top:auto;color:#c2d4e3;font-size:12px;
}
body.home .gamelinq-featured__cta{color:#8cd2f4;font-weight:800;white-space:nowrap}
body.home .gamelinq-featured__cta::after{content:" →"}
body.home .gamelinq-featured__footer{
  display:flex;min-height:24px;align-items:center;justify-content:space-between;
  gap:12px;margin-top:3px;
}
body.home .gamelinq-featured__dots{display:flex;align-items:center;gap:7px}
body.home .gamelinq-featured__dot{
  display:block;width:8px;height:8px;padding:0;
  border:0;border-radius:50%;background:#c6d6e3;cursor:pointer;
  transition:width .2s,background .2s,border-radius .2s;
}
body.home .gamelinq-featured__dot.is-current{
  width:27px;border-radius:6px;background:#1285cf;
}
@media(min-width:768px) and (max-width:1023px){
  body.home .gamelinq-featured__card{flex-basis:calc((100% - 14px)/2)}
}
@media(max-width:767px){
  body.home .gamelinq-featured{padding:18px 0 19px}
  body.home .gamelinq-featured__heading{margin-bottom:12px}
  body.home .gamelinq-featured__heading h1{font-size:23px}
  body.home .gamelinq-featured__accent{height:32px}
  body.home .gamelinq-featured__nav button{width:32px;height:32px}
  body.home .gamelinq-featured__track{gap:11px}
  body.home .gamelinq-featured__card{flex-basis:86%;border-radius:10px}
  body.home .gamelinq-featured__info{min-height:98px;padding:11px 12px 12px}
  body.home .gamelinq-featured__info h3{font-size:16px}
}
@media(prefers-reduced-motion:reduce){
  body.home .gamelinq-featured__card,
  body.home .gamelinq-featured__media img,
  body.home .gamelinq-featured__dot,
  body.home .gamelinq-featured__nav button{transition:none}
}

body.home .gamelinq-featured__footer{justify-content:flex-start}
/* Homepage lifetime-PV leaderboards */
body.home .gamelinq-home-ranking-note{
  margin:0 0 14px;
  color:#647f9a;
  font-size:12px;
  line-height:1.5;
}
body.home .gamelinq-home-game-rank{
  --gamelinq-rank-color:#355B7A;
  position:absolute;
  z-index:2;
  top:0;
  left:0;
  display:block;
  width:78px;
  height:78px;
  color:#fff;
  pointer-events:none;
}
body.home .gamelinq-home-game-rank__shape{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
}
body.home .gamelinq-home-game-rank__fill{fill:var(--gamelinq-rank-color)}
body.home .gamelinq-home-game-rank__highlight{fill:rgba(255,255,255,.08)}
body.home .gamelinq-home-game-rank__outline{
  fill:none;
  stroke:rgba(255,255,255,.72);
  stroke-width:1.2;
}
body.home .gamelinq-home-game-rank__copy{
  position:absolute;
  top:8px;
  left:9px;
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  line-height:1;
}
body.home .gamelinq-home-game-rank__copy span{
  font-size:8px;
  font-weight:800;
  letter-spacing:.1em;
  line-height:10px;
}
body.home .gamelinq-home-game-rank__copy strong{
  font-size:22px;
  font-weight:900;
  font-variant-numeric:tabular-nums;
  letter-spacing:-.04em;
  line-height:23px;
}
body.home .gamelinq-home-game-rank--1{--gamelinq-rank-color:#C9993F}
body.home .gamelinq-home-game-rank--2{--gamelinq-rank-color:#8E9BAA}
body.home .gamelinq-home-game-rank--3{--gamelinq-rank-color:#A96F52}
body.home .gamelinq-home-game-rank--4{--gamelinq-rank-color:#4B6E8E}
body.home .gamelinq-home-game-rank--5{--gamelinq-rank-color:#355B7A}
@media(max-width:767px){
  body.home .gamelinq-home-game-rank{width:70px;height:70px}
  body.home .gamelinq-home-game-rank__copy{top:7px;left:8px}
  body.home .gamelinq-home-game-rank__copy span{line-height:9px}
  body.home .gamelinq-home-game-rank__copy strong{font-size:21px;line-height:22px}
}
body.home .gamelinq-game-card--home .gamelinq-card__media{position:relative}
body.home .gamelinq-game-card--home .gamelinq-game-card__bottom{
  flex-wrap:wrap;
  gap:5px 8px;
  margin-top:auto;
}
body.home .gamelinq-home-game-pv{
  display:inline-flex;
  align-items:center;
  gap:4px;
  color:#54718c;
  font-size:10.5px;
  white-space:nowrap;
}
body.home .gamelinq-home-game-pv .fa{color:#0784e4;font-size:10px}
body.home .gamelinq-home-game-pv strong{color:#0b548f;font-weight:900}
body.home .gamelinq-game-card--home .gamelinq-game-card__count{font-size:10.5px}
body.home .gamelinq-game-card--home .gamelinq-game-card__count strong{font-size:13px}
body.home .gamelinq-game-card--home .gamelinq-card__arrow{margin-left:auto}
body.home .gamelinq-ranking-pending{
  display:flex;
  min-height:125px;
  align-items:center;
  justify-content:center;
  padding:25px;
  border:1px dashed #c7ddef;
  border-radius:12px;
  background:linear-gradient(135deg,#f7fbff,#fff);
  color:#5b7892;
  font-size:14px;
  font-weight:800;
  text-align:center;
}
body.home .gamelinq-home-latest-layout{
  display:grid;
  grid-template-columns:minmax(0,7fr) minmax(270px,3fr);
  gap:22px;
  align-items:start;
}
body.home .gamelinq-home-latest-main{min-width:0}
body.home .gamelinq-home-latest-main .gamelinq-corr-section-heading{margin-bottom:15px}
body.home .gamelinq-home-popular{
  min-width:0;
  padding:14px;
  border:1px solid #d9e8f4;
  border-radius:12px;
  background:linear-gradient(145deg,#f5faff,#fff);
  box-shadow:0 4px 16px rgba(7,76,132,.055);
}
body.home .gamelinq-home-popular__heading{
  display:flex;
  align-items:center;
  gap:10px;
}
body.home .gamelinq-home-popular__icon{
  display:grid;
  width:34px;
  height:34px;
  flex:none;
  place-items:center;
  border-radius:9px;
  background:#fff1e2;
  color:#d67c35;
  font-size:19px;
}
body.home .gamelinq-home-popular__heading>span:last-child{display:grid;gap:1px}
body.home .gamelinq-home-popular__heading small{
  color:#7c93a8;
  font-size:10px;
  font-weight:800;
  letter-spacing:.07em;
}
body.home .gamelinq-home-popular__heading h2{
  margin:0;
  padding:0;
  border:0;
  background:none;
  box-shadow:none;
  color:#123d67;
  font-size:19px;
  font-weight:900;
  line-height:1.3;
}
body.home .gamelinq-home-popular__period{
  margin:10px 0 9px;
  color:#889caf;
  font-size:10px;
  font-weight:700;
  letter-spacing:.06em;
}
body.home .gamelinq-home-popular__list{
  display:grid;
  overflow:hidden;
  margin:0;
  padding:0;
  border:1px solid #dfeaf4;
  border-radius:9px;
  background:#fff;
  list-style:none;
}
body.home .gamelinq-home-popular__list li+li{border-top:1px solid #e6eef5}
body.home .gamelinq-home-popular__item{
  display:flex;
  min-width:0;
  align-items:flex-start;
  gap:10px;
  padding:13px 10px;
  color:#123d67;
  text-decoration:none;
  transition:background .18s ease;
}
body.home .gamelinq-home-popular__item:hover{background:#f0f8ff;color:#123d67}
body.home .gamelinq-home-popular__item:focus-visible{outline:2px solid #087bd9;outline-offset:-2px}
body.home .gamelinq-home-popular__rank{
  display:grid;
  width:25px;
  height:26px;
  flex:none;
  place-items:center;
  border-radius:6px;
  background:#526a86;
  color:#fff;
  font-size:12px;
  font-weight:900;
}
body.home .gamelinq-home-popular__rank--1{background:#c89638}
body.home .gamelinq-home-popular__rank--2{background:#8797aa}
body.home .gamelinq-home-popular__rank--3{background:#af7652}
body.home .gamelinq-home-popular__copy{
  display:grid;
  min-width:0;
  flex:1;
  gap:5px;
}
body.home .gamelinq-home-popular__copy small{
  display:block;
  overflow:hidden;
  color:#2786c8;
  font-size:10px;
  font-weight:800;
  text-overflow:ellipsis;
  white-space:nowrap;
}
body.home .gamelinq-home-popular__copy strong{
  display:-webkit-box;
  overflow:hidden;
  color:#123d67;
  font-size:12px;
  font-weight:800;
  line-height:1.5;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
body.home .gamelinq-home-popular__copy>span{
  color:#7690a6;
  font-size:10.5px;
}
body.home .gamelinq-home-popular__copy>span .fa{margin-right:3px}
body.home .gamelinq-home-popular__arrow{
  align-self:center;
  color:#087bd9;
  font-size:21px;
}
body.home .gamelinq-home-popular .gamelinq-ranking-pending{
  min-height:246px;
  padding:18px;
  background:#fff;
  font-size:13px;
}
@media(max-width:1024px) and (min-width:768px){
  body.home .gamelinq-home-latest-layout{
    grid-template-columns:minmax(0, 1.75fr) minmax(250px, 1fr);
    gap:14px;
  }
}
@media(max-width:767px){
  body.home .gamelinq-corr-game-grid--home{
    display:flex;
    flex-wrap:nowrap;
    gap:11px;
    overflow-x:auto;
    scroll-snap-type:x mandatory;
    padding:3px 3px 13px;
    -webkit-overflow-scrolling:touch;
  }
  body.home .gamelinq-game-card--home{
    display:grid;
    width:190px;
    min-width:190px;
    flex:0 0 190px;
    min-height:211px;
    grid-template-columns:minmax(0,1fr);
    grid-template-rows:auto 1fr;
    scroll-snap-align:start;
    border-radius:10px;
  }
  body.home .gamelinq-game-card--home .gamelinq-card__media{
    width:100%;
    height:auto;
    min-height:0;
    aspect-ratio:16/9;
    border-radius:0;
  }
  body.home .gamelinq-game-card--home .gamelinq-card__body{
    position:relative;
    display:grid;
    min-width:0;
    gap:7px;
    align-content:start;
    padding:10px;
  }
  body.home .gamelinq-game-card--home .gamelinq-card__title{
    font-size:13px;
    white-space:normal;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
  }
  body.home .gamelinq-game-card--home .gamelinq-game-card__bottom{
    position:static;
    top:auto;
    right:auto;
    align-self:end;
    justify-content:flex-start;
    gap:5px 8px;
    margin-top:auto;
    transform:none;
  }
  body.home .gamelinq-game-card--home .gamelinq-card__arrow{margin-left:auto}
  body.home .gamelinq-home-game-pv{font-size:10px}
  body.home .gamelinq-home-latest-layout{grid-template-columns:1fr;gap:22px}
  body.home .gamelinq-home-latest-main .gamelinq-corr-section-heading{margin-bottom:12px}
  body.home .gamelinq-home-popular{padding:12px}
  body.home .gamelinq-home-popular__list{grid-template-columns:1fr}
  body.home .gamelinq-home-popular__item{padding:12px}
  body.home .gamelinq-home-popular .gamelinq-ranking-pending{min-height:120px}
}
@media(prefers-reduced-motion:reduce){
  body.home .gamelinq-home-popular__item{transition:none}
}

/* Keep five ranked games and a 2x2 latest-Tips grid across PC widths. */
@media(min-width:768px){
  body.home .gamelinq-corr-game-grid--home{
    grid-template-columns:repeat(5,minmax(0,1fr));
  }
  body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--home{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }
}
@media(max-width:767px){
  body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--home{
    grid-template-columns:1fr;
  }
}

/* Separate home editorial section for Game Fund Guide. */
.gamelinq-corr-home .gamelinq-corr-fund-section{padding-block:32px 46px;border-top:1px solid #e1eef7;background:#f7fbfe}
.gamelinq-corr-home .gamelinq-corr-fund-section .gamelinq-corr-section-heading{margin-bottom:18px}
@media(max-width:767px){
 .gamelinq-corr-home .gamelinq-corr-fund-section{padding-block:24px 30px}
 .gamelinq-corr-home .gamelinq-corr-fund-section .gamelinq-section-title>span:last-child{flex-direction:column;align-items:flex-start;gap:4px;white-space:normal}
}


/* Wrap section titles and their action instead of squeezing them together. */
@media(max-width:767px){
  .gamelinq-corr-home .gamelinq-corr-section-heading{
    flex-wrap:wrap;
    align-items:center;
    gap:8px 12px;
  }
  .gamelinq-corr-home .gamelinq-section-title{
    flex:1 1 18rem;
    min-width:0;
  }
  .gamelinq-corr-home .gamelinq-section-title > span:last-child{
    flex:1 1 auto;
    flex-wrap:wrap;
    min-width:0;
    gap:4px 8px;
    white-space:normal;
  }
  .gamelinq-corr-home .gamelinq-section-title h2{
    white-space:normal;
  }
  .gamelinq-corr-home .gamelinq-corr-section-heading .gamelinq-link-arrow{
    flex:0 0 auto;
    margin-left:auto;
    font-size:12px;
    white-space:nowrap;
  }
}

/* Home latest Tips use the shared category card design within the existing column. */
body.home .gamelinq-home-latest-main{
  container:home-latest-tips / inline-size;
}
body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--latest{
  grid-template-columns:1fr;
  gap:10px;
}
@media(min-width:768px){
  @container home-latest-tips (min-width:480px){
    body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--latest{grid-template-columns:repeat(2,minmax(0,1fr))}
  }
  @container home-latest-tips (min-width:750px){
    body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--latest{grid-template-columns:repeat(3,minmax(0,1fr))}
  }
}
@media(max-width:767px){
  body.home .gamelinq-home-latest-main .gamelinq-corr-article-grid--latest{gap:7px}
}
