

.single-apk_brand{
  --brand-single-gap:clamp(14px,1.2vw,18px);
  --brand-hero-logo-size:clamp(220px,22vw,284px);
  --related-gap:12px;
  --related-cols:5;
}

.single-apk_brand .site-main.brand-single{padding:0}

.single-apk_brand .brand-single > .container{
  display:flex;
  flex-direction:column;
  gap:var(--brand-single-gap);
}

.single-apk_brand .brand-hero,
.single-apk_brand .brand-toc,
.single-apk_brand .brand-entry,
.single-apk_brand .brand-quick-notes,
.single-apk_brand .brand-download,
.single-apk_brand .brand-faq,
.single-apk_brand .related-apps,
.single-apk_brand .related-articles{
  background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);
  border:1px solid rgba(16,57,111,.10);
  border-radius:16px;
  box-shadow:0 10px 24px rgba(13,42,92,.07);
}

.single-apk_brand .section-head{
  display:flex;
  flex-direction:column;
  gap:8px;
  margin:0 0 8px;
}

.single-apk_brand .section-head h2{
  margin:0;
  font-size:clamp(22px,.9vw + 19px,26px);
  line-height:1.2;
  color:#15253d;
}

.single-apk_brand .section-head p{
  margin:0;
  color:#5b6b82;
  line-height:1.65;
  font-size:var(--fs-sm);
}

.single-apk_brand .section-head__actions{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  flex-wrap:wrap;
}

.single-apk_brand .section-head__link{
  color:#1f78dc;
  font-size:var(--fs-sm);
  font-weight:800;
  white-space:nowrap;
}

.single-apk_brand .section-head__link:hover{text-decoration:underline}

.single-apk_brand .brand-hero{
  padding:clamp(16px,1.4vw,18px) clamp(18px,1.5vw,20px) clamp(14px,1.3vw,16px);
  background:
    radial-gradient(circle at top right,rgba(42,117,235,.05),transparent 24%),
    linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);
}

.single-apk_brand .brand-hero__grid{
  display:flex;
  flex-direction:column;
  gap:12px;
}

.single-apk_brand .brand-hero__stage{
  display:grid;
  grid-template-columns:var(--brand-hero-logo-size) minmax(0,1fr);
  grid-template-rows:auto auto minmax(0,1fr) auto;
  grid-template-areas:
    "media title"
    "media category"
    "media meta"
    "media actions";
  column-gap:clamp(12px,1vw,16px);
  row-gap:clamp(8px,.7vw,10px);
  align-items:stretch;
  min-width:0;
  min-height:var(--brand-hero-logo-size);
}

.single-apk_brand .brand-hero__panel{display:contents}

.single-apk_brand .brand-hero__title{
  grid-area:title;
  min-width:0;
  margin:0;
  font-size:clamp(28px,1.6vw + 22px,34px);
  line-height:1.14;
  color:#10213a;
  letter-spacing:.01em;
  align-self:end;
}

.single-apk_brand .brand-hero__category-line{
  grid-area:category;
  min-width:0;
  margin:0;
  color:#5f7089;
  font-size:var(--fs-sm);
  line-height:1.5;
  font-weight:700;
  align-self:start;
}

.single-apk_brand .brand-hero__category-label{color:#5f7089}

.single-apk_brand .brand-hero__category-value{
  color:#1f78dc;
  font-weight:800;
}

.single-apk_brand .brand-hero__media{
  grid-area:media;
  width:100%;
  min-width:0;
  min-height:var(--brand-hero-logo-size);
  aspect-ratio:1 / 1;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  border-radius:20px;
  background:linear-gradient(180deg,#ffffff 0%,#eef5ff 100%);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.72),
    0 8px 18px rgba(12,34,74,.10);
}

.single-apk_brand .brand-hero__media img{
  width:100%;
  height:100%;
  object-fit:cover;
}

.single-apk_brand .brand-hero__logo-ph{
  width:56px;
  height:56px;
  border-radius:20px;
  background:rgba(15,23,42,.08);
}

.single-apk_brand .brand-hero__meta{
  grid-area:meta;
  min-width:0;
  height:100%;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  grid-auto-rows:minmax(0,1fr);
  gap:clamp(8px,.75vw,10px);
  align-self:stretch;
}

.single-apk_brand .brand-hero__item{
  min-width:0;
  width:100%;
  padding:clamp(8px,.75vw,10px) clamp(9px,.85vw,12px);
  border-radius:13px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  gap:clamp(2px,.35vw,6px);
  border:1px solid rgba(16,57,111,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.55);
  background:linear-gradient(180deg,#ffffff 0%,#f4f8fd 100%);
}

.single-apk_brand .brand-hero__item--row-a{
  background:linear-gradient(180deg,#ffffff 0%,#f4f8fd 100%);
  border-color:rgba(16,57,111,.08);
}

.single-apk_brand .brand-hero__item--row-b{
  background:linear-gradient(180deg,#eef6ff 0%,#e8f1ff 100%);
  border-color:rgba(31,120,220,.10);
}

.single-apk_brand .brand-hero__label{
  display:inline-flex;
  align-items:center;
  gap:6px;
  font-size:var(--fs-xs);
  line-height:1.15;
  color:#607089;
  text-transform:uppercase;
  letter-spacing:.03em;
  font-weight:800;
}

.single-apk_brand .brand-hero__label-text{
  display:block;
  min-width:0;
}

.single-apk_brand .brand-hero__label .icon--xs{
  width:14px;
  height:14px;
  flex:0 0 14px;
  color:#607089;
}

.single-apk_brand .brand-hero__value{
  min-width:0;
  font-size:clamp(13px,.35vw + 12px,15px);
  line-height:1.3;
  color:#162742;
  font-weight:800;
  word-break:break-word;
  overflow-wrap:anywhere;
}

.single-apk_brand .brand-hero__actions{
  grid-area:actions;
  min-width:0;
  display:flex;
  align-items:center;
  justify-content:center;
  align-self:end;
}

.single-apk_brand .brand-hero__actions .btn{
  width:min(50%,400px);
  min-width:min(300px,100%);
}

.single-apk_brand .brand-hero__trust{
  width:100%;
  max-width:100%;
  min-width:0;
}

.single-apk_brand .brand-hero__trust-marquee{
  width:100%;
  overflow:hidden;
  border-style:dashed;
  border-color:#f5a33b;
  border-width:2px 0;
  border-radius:10px;
  background-color:#ffea80;
}

.single-apk_brand .brand-hero__trust .marquee__track{
  display:flex;
  width:max-content;
  will-change:transform;
  animation:apkpkrs-marquee var(--marquee-duration,18s) linear infinite;
}

.single-apk_brand .brand-hero__trust .marquee__group{
  display:flex;
  gap:22px;
  align-items:center;
  flex:0 0 auto;
  min-width:max-content;
  padding-inline:14px 22px;
}

.single-apk_brand .brand-hero__trust-item{
  flex:0 0 auto;
  display:inline-flex;
  align-items:center;
  min-height:36px;
  white-space:nowrap;
  font-size:13px;
  line-height:1.2;
  font-weight:800;
  letter-spacing:.02em;
}

.single-apk_brand .brand-hero__trust-item--v1{color:#2a5f9d}
.single-apk_brand .brand-hero__trust-item--v2{color:#5362a9}
.single-apk_brand .brand-hero__trust-item--v3{color:#2f7d58}
.single-apk_brand .brand-hero__trust-item--v4{color:#9a6b21}

@keyframes apkpkrs-marquee{
  from{transform:translate3d(0,0,0)}
  to{transform:translate3d(calc(-1 * var(--marquee-shift,50%)),0,0)}
}

@media (prefers-reduced-motion: reduce){
  .single-apk_brand .brand-hero__trust .marquee__track{animation:none}
}

.single-apk_brand .brand-toc{padding:clamp(14px,1.2vw,16px) clamp(16px,1.3vw,18px)}

.single-apk_brand .brand-toc__toggle{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  border:0;
  background:none;
  padding:0 0 12px;
  font-size:clamp(17px,.6vw + 15px,18px);
  line-height:1.2;
  font-weight:800;
  color:#15253d;
  cursor:pointer;
}

.single-apk_brand .brand-toc__toggle-label{
  display:inline-flex;
  align-items:center;
  gap:4px;
  min-width:0;
}

.single-apk_brand .brand-toc__heading-icon{
  width:20px;
  height:20px;
  flex:0 0 20px;
  color:#4f6480;
}

.single-apk_brand .brand-toc__toggle-icon{
  width:clamp(24px,1.8vw,28px);
  height:clamp(24px,1.8vw,28px);
  position:relative;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  color:#4f6480;
}

.single-apk_brand .brand-toc__toggle-svg{
  width:clamp(20px,1.5vw,24px);
  height:clamp(20px,1.5vw,24px);
  display:block;
  transition:transform .2s ease,opacity .2s ease;
}

.single-apk_brand .brand-toc.is-collapsed .brand-toc__toggle-svg{
  transform:rotate(180deg);
  opacity:.78;
}

.single-apk_brand .brand-toc.is-collapsed .brand-toc__list{display:none}

.single-apk_brand .brand-toc__list{
  margin:0;
  padding:4px 0 0 20px;
  display:flex;
  flex-direction:column;
  gap:10px;
}

.single-apk_brand .brand-toc__item{
  color:#53657f;
  line-height:1.5;
  font-size:var(--fs-sm);
}

.single-apk_brand .brand-toc__item--level3{margin-left:14px}
.single-apk_brand .brand-toc__item--level4{margin-left:28px}

.single-apk_brand .brand-toc__item a{color:#1b4f8c}

.single-apk_brand .brand-toc__item a:hover{text-decoration:underline}

.single-apk_brand .brand-entry{padding:clamp(18px,1.5vw,22px) clamp(18px,1.5vw,22px) clamp(20px,1.7vw,24px)}

.single-apk_brand .entry-content{
  color:#32465f;
  font-size:var(--fs-body);
  line-height:1.85;
}

.single-apk_brand .entry-content > *:first-child{margin-top:0}
.single-apk_brand .entry-content > *:last-child{margin-bottom:0}

.single-apk_brand .entry-content p,
.single-apk_brand .entry-content ul,
.single-apk_brand .entry-content ol,
.single-apk_brand .entry-content blockquote,
.single-apk_brand .entry-content table{margin:8px 0;}

.single-apk_brand .entry-content ul,
.single-apk_brand .entry-content ol{padding-left:22px}

.single-apk_brand .entry-content li{margin:0 0 8px}

.single-apk_brand .entry-content h2,
.single-apk_brand .entry-content h3,
.single-apk_brand .entry-content h4{
  scroll-margin-top:calc(var(--header-h) + 20px);
  color:#13243c;
  line-height:1.3;
  margin:4px 0 4px;
  padding:0;
  border:0;
  border-radius:0;
  background:none;
}

.single-apk_brand .entry-content h2{font-size:clamp(23px,1vw + 19px,30px)}
.single-apk_brand .entry-content h3{font-size:clamp(19px,.8vw + 16px,22px)}
.single-apk_brand .entry-content h4{font-size:clamp(17px,.45vw + 15.5px,18px)}

.single-apk_brand .entry-content a{
  color:#1f78dc;
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

.single-apk_brand .entry-content table{
  width:100%;
  border-collapse:collapse;
  overflow:hidden;
  border-radius:14px;
  border:1px solid rgba(16,57,111,.10);
  background:#fff;
}

.single-apk_brand .entry-content th,
.single-apk_brand .entry-content td{
  padding:12px 14px;
  text-align:left;
  border-bottom:1px solid rgba(16,57,111,.08);
  line-height:1.6;
}

.single-apk_brand .entry-content th{
  color:#17304f;
  background:#f5f9ff;
  font-weight:800;
}

.single-apk_brand .brand-quick-notes{
  padding:clamp(14px,1vw,18px);
  border-color:rgba(245,163,59,.22);
  background:linear-gradient(180deg,#fffdf7 0%,#fff7e9 100%);
  box-shadow:0 8px 22px rgba(145,98,22,.07);
}

.single-apk_brand .brand-quick-notes .section-head{
  margin-bottom:10px;
  gap:6px;
}

.single-apk_brand .brand-quick-notes .section-head h2{
  color:#7a4a10;
  font-size:clamp(21px,.8vw + 18px,27px);
}

.single-apk_brand .brand-quick-notes__grid{
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  gap:10px;
}

.single-apk_brand .brand-quick-notes__card{
  min-width:0;
  min-height:118px;
  position:relative;
  isolation:isolate;
  overflow:hidden;
  display:flex;
  flex-direction:column;
  gap:8px;
  padding:12px 12px 13px;
  border:1px solid rgba(201,133,25,.14);
  border-radius:14px;
  background:rgba(255,255,255,.78);
  box-shadow:0 4px 14px rgba(145,98,22,.04);
}

.single-apk_brand .brand-quick-notes__card--game{ background-image:url('../img/svg/game.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}
.single-apk_brand .brand-quick-notes__card--register{ background-image:url('../img/svg/register.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}
.single-apk_brand .brand-quick-notes__card--payment{ background-image:url('../img/svg/payment.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}
.single-apk_brand .brand-quick-notes__card--reward{ background-image:url('../img/svg/reward.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}
.single-apk_brand .brand-quick-notes__card--bestfor{ background-image:url('../img/svg/good.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}
.single-apk_brand .brand-quick-notes__card--notideal{ background-image:url('../img/svg/no.png');
  background-repeat:no-repeat;
  background-position:right 10px bottom 10px;
  background-size:24px 24px;
}

.single-apk_brand .brand-quick-notes__card h3,
.single-apk_brand .brand-quick-notes__card-content{
  position:relative;
  z-index:1;
}

.single-apk_brand .brand-quick-notes__card h3{
  margin:0;
  color:#654112;
  font-size:15px;
  font-weight:800;
  line-height:1.35;
}

.single-apk_brand .brand-quick-notes__card-content{
  color:#5c4a2f;
  font-size:var(--fs-sm);
  line-height:1.58;
}

.single-apk_brand .brand-quick-notes__card-content > *:first-child{margin-top:0}
.single-apk_brand .brand-quick-notes__card-content > *:last-child{margin-bottom:0}

.single-apk_brand .brand-quick-notes__card-content p,
.single-apk_brand .brand-quick-notes__card-content ul,
.single-apk_brand .brand-quick-notes__card-content ol,
.single-apk_brand .brand-quick-notes__card-content blockquote,
.single-apk_brand .brand-quick-notes__card-content table{margin:0 0 6px}

.single-apk_brand .brand-quick-notes__card-content ul,
.single-apk_brand .brand-quick-notes__card-content ol{padding-left:18px}

.single-apk_brand .brand-quick-notes__card-content li{margin:0 0 5px}

.single-apk_brand .brand-quick-notes__card-content strong{color:#6a4310}

.single-apk_brand .brand-quick-notes__card-content a,
.single-apk_brand .brand-quick-notes__content a{
  color:#9a6510;
  text-decoration:underline;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

.single-apk_brand .brand-quick-notes__content{
  color:#5c4a2f;
  font-size:var(--fs-body);
  line-height:1.72;
}

.single-apk_brand .brand-quick-notes__content > *:first-child{margin-top:0}
.single-apk_brand .brand-quick-notes__content > *:last-child{margin-bottom:0}

.single-apk_brand .brand-quick-notes__content p,
.single-apk_brand .brand-quick-notes__content ul,
.single-apk_brand .brand-quick-notes__content ol,
.single-apk_brand .brand-quick-notes__content blockquote,
.single-apk_brand .brand-quick-notes__content table{margin:8px 0}

.single-apk_brand .brand-quick-notes__content ul,
.single-apk_brand .brand-quick-notes__content ol{padding-left:22px}

.single-apk_brand .brand-quick-notes__content li{margin:0 0 8px}

.single-apk_brand .brand-quick-notes__content strong{color:#6a4310}

.single-apk_brand .brand-download{
  padding:clamp(16px,1.3vw,20px);
  display:flex;
  flex-direction:column;
  gap:12px;
}

.single-apk_brand .brand-download__title{
  margin:0;
  color:#17304f;
  font-size:clamp(23px,1vw + 19px,30px);
  line-height:1.3;
  text-align:left;
}

.single-apk_brand .brand-download__actions{
  display:flex;
  align-items:center;
  justify-content:center;
  min-width:0;
  width:100%;
}

.single-apk_brand .brand-download__actions .btn{
  width:min(100%,400px);
  min-width:min(300px,100%);
}

.single-apk_brand .brand-download__note{
  display:flex;
  flex-direction:column;
  gap:10px;
  align-items:flex-start;
  width:100%;
  max-width:none;
  margin:0;
}

.single-apk_brand .brand-download__note ol{
  width:100%;
  margin:0;
  padding-left:1.25em;
  text-align:left;
}

.single-apk_brand .brand-download__note li{
  margin:0;
  color:#4d617c;
  line-height:1.7;
  font-size:var(--fs-sm);
}

.single-apk_brand .brand-download__note li + li{margin-top:6px}

.single-apk_brand .brand-faq{padding:clamp(16px,1.3vw,20px)}

.single-apk_brand .brand-faq__list{
  display:flex;
  flex-direction:column;
  gap:12px;
}

.single-apk_brand .brand-faq__item{
  border:1px solid rgba(16,57,111,.10);
  border-radius:14px;
  background:#fff;
  overflow:hidden;
}

.single-apk_brand .brand-faq__item summary{
  list-style:none;
  cursor:pointer;
  padding:12px;
  font-size:clamp(15px,.35vw + 14px,16px);
  line-height:1.55;
  font-weight:800;
  color:#17304f;
}

.single-apk_brand .brand-faq__item summary::-webkit-details-marker{display:none}

.single-apk_brand .brand-faq__answer{
  padding:0 12px 12px;
  color:#4d617c;
  line-height:1.75;
}

.single-apk_brand .brand-faq__answer > *:first-child{margin-top:0}
.single-apk_brand .brand-faq__answer > *:last-child{margin-bottom:0}

.single-apk_brand .brand-faq__answer p{
  margin:0 0 12px;
  color:#4d617c;
  line-height:1.75;
}

.single-apk_brand .brand-faq__answer ul,
.single-apk_brand .brand-faq__answer ol{
  margin:0 0 12px;
  padding-left:0;
  list-style-position:inside;
}

.single-apk_brand .related-apps,
.single-apk_brand .related-articles{padding:clamp(16px,1.3vw,20px)}

.single-apk_brand .related-slider__featured{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:10px;
}

.single-apk_brand .featured-mini{
  min-width:0;
  padding:16px 10px 8px;
  border-radius:14px;
  background:linear-gradient(180deg,#ffffff 0%,#f5faff 100%);
  border:1px solid rgba(16,57,111,.08);
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:4px;
  text-align:center;
  overflow:visible;
}

.single-apk_brand .featured-mini__logo-wrap{
  display:flex;
  justify-content:center;
  align-items:center;
  width:100%;
  overflow:visible;
  padding:0;
}

.single-apk_brand .featured-mini__logo-link{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  text-decoration:none;
  flex:0 0 auto;
  overflow:visible;
}

.single-apk_brand .featured-mini__logo{
  position:relative;
  display:block;
  width:72px;
  flex:0 0 72px;
  overflow:visible;
}

.single-apk_brand .featured-mini__logo-box{
  display:block;
  width:100%;
  aspect-ratio:1 / 1;
  border-radius:18px;
  overflow:hidden;
  background:linear-gradient(180deg,#ffffff 0%,#eef5ff 100%);
  box-shadow:0 8px 18px rgba(13,42,92,.08);
}

.single-apk_brand .featured-mini__logo-box img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}

.single-apk_brand .featured-mini__rank{
  position:absolute;
  top:0;
  left:0;
  width:34px;
  height:34px;
  display:block;
  transform:translate(-50%,-50%);
  z-index:3;
  pointer-events:none;
}

.single-apk_brand .featured-mini__rank img,
.single-apk_brand .featured-mini__stars img{
  width:100%;
  height:100%;
  object-fit:contain;
  display:block;
}

.single-apk_brand .featured-mini__title{
  margin:0;
  color:#172941;
  font-size:14px;
  line-height:1.3;
  font-weight:800;
}

.single-apk_brand .featured-mini__stars{
  width:min(100%,78px);
  height:15px;
}

.single-apk_brand .featured-mini__action{
  display:flex;
  justify-content:center;
  width:100%;
  margin-top:4px;
}

.single-apk_brand .featured-mini__btn{
  min-width:0;
  width:min(100%,132px);
  background:linear-gradient(180deg,#33a06f 0%,#24895b 100%);
  color:#fff;
  border-color:rgba(20,98,67,.18);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 16px rgba(36,137,91,.18);
}

.single-apk_brand .featured-mini__btn:hover{
  background:linear-gradient(180deg,#3ab77d 0%,#279969 100%);
}

.single-apk_brand .featured-mini__btn--disabled{
  background:linear-gradient(180deg,#eef2f7 0%,#e6ebf2 100%);
  border-color:rgba(2,6,23,.08);
  color:rgba(2,6,23,.45);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.68);
}

.single-apk_brand .related-slider__viewport{
  overflow:hidden;
  width:100%;
}

.single-apk_brand .related-slider__track{
  display:grid;
  grid-auto-flow:column;
  grid-auto-columns:calc((100% - (var(--related-gap) * (var(--related-cols) - 1))) / var(--related-cols));
  gap:var(--related-gap);
  align-items:stretch;
  transition:transform .28s ease;
  will-change:transform;
}

.single-apk_brand .related-slider__item{
  min-width:0;
  height:100%;
}

.single-apk_brand .related-slider__nav{
  display:flex;
  align-items:center;
  gap:8px;
  margin-left:auto;
}

.single-apk_brand .related-slider__btn{
  width:38px;
  height:38px;
  border:1px solid rgba(16,57,111,.12);
  border-radius:999px;
  background:#fff;
  color:#17304f;
  font-size:20px;
  line-height:1;
  display:inline-flex;
  align-items:center;
  justify-content:center;
}

.single-apk_brand .related-slider__btn:disabled{
  opacity:.45;
  cursor:not-allowed;
}

.single-apk_brand .related-brand-card{
  height:100%;
  padding:8px 14px;
  border-radius:14px;
  background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);
  border:1px solid rgba(16,57,111,.10);
  box-shadow:0 8px 18px rgba(13,42,92,.08);
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:2px;
  text-align:center;
}

.single-apk_brand .related-brand-card__logo-wrap{display:flex;justify-content:center;width:100%}

.single-apk_brand .related-brand-card__logo{
  width:min(100%,84px);
  aspect-ratio:1 / 1;
  border-radius:20px;
  overflow:hidden;
  background:linear-gradient(180deg,#ffffff 0%,#eef5ff 100%);
  box-shadow:0 8px 18px rgba(13,42,92,.08);
  display:flex;
  align-items:center;
  justify-content:center;
}

.single-apk_brand .related-brand-card__logo img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}

.single-apk_brand .related-brand-card__title{
  margin:0;
  font-size:16px;
  line-height:1.35;
  color:#172941;
}

.single-apk_brand .related-brand-card__title a{color:inherit}
.single-apk_brand .related-brand-card__title a:hover{color:#1f78dc}

.single-apk_brand .related-brand-card__bonus{
  display:flex;
  flex-direction:column;
  gap:4px;
  align-items:center;
  justify-content:center;
}

.single-apk_brand .related-brand-card__bonus-label{
  display:inline-flex;
  align-items:center;
  gap:4px;
  color:#607089;
  font-size:12px;
  line-height:1.2;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.03em;
}

.single-apk_brand .related-brand-card__bonus-label .icon{width:12px;height:12px}
.single-apk_brand .related-brand-card__bonus-label em{font-style:normal}

.single-apk_brand .related-brand-card__bonus strong{
  color:#2eab33;
  font-size:14px;
  line-height:1.35;
  font-weight:600;
}

.single-apk_brand .related-brand-card__action{
  display:flex;
  justify-content:center;
  width:100%;
}

.single-apk_brand .related-brand-card__btn{
  min-width:0;
  width:min(100%,132px);
  padding-inline:10px;
  background:linear-gradient(180deg,#f5a33b 0%,#ea8f13 100%);
  color:#fff;
  border-color:rgba(160,93,12,.18);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 16px rgba(234,143,19,.18);
}

.single-apk_brand .related-brand-card__btn:hover{
  background:linear-gradient(180deg,#ffb14a 0%,#f79c20 100%);
}

.single-apk_brand .related-brand-card__btn--disabled{
  background:linear-gradient(180deg,#eef2f7 0%,#e6ebf2 100%);
  border-color:rgba(2,6,23,.08);
  color:rgba(2,6,23,.45);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.68);
}

.single-apk_brand .related-articles__item{
  height:100%;
  padding:16px 14px;
  border-radius:14px;
  background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);
  border:1px solid rgba(16,57,111,.10);
  box-shadow:0 8px 18px rgba(13,42,92,.08);
  display:flex;
  flex-direction:column;
  gap:10px;
}

.single-apk_brand .related-articles__item h3{
  margin:0;
  font-size:17px;
  line-height:1.4;
  color:#15253d;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
}

.single-apk_brand .related-articles__item h3 a{color:inherit}
.single-apk_brand .related-articles__item h3 a:hover{color:#1f78dc}

.single-apk_brand .related-articles__item p{
  margin:0;
  color:#53657f;
  font-size:14px;
  line-height:1.7;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:4;
  overflow:hidden;
}

@media (max-width:1080px){
  .single-apk_brand{--related-cols:4}
  .single-apk_brand .brand-quick-notes__grid{grid-template-columns:repeat(4,minmax(0,1fr))}
}

@media (max-width:680px){
  .single-apk_brand{--related-cols:3}
  .single-apk_brand .brand-quick-notes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}

  .single-apk_brand .brand-hero__stage{
    grid-template-columns:1fr;
    grid-template-rows:auto auto auto auto auto;
    grid-template-areas:
      "title"
      "category"
      "media"
      "meta"
      "actions";
    min-height:0;
    column-gap:0;
    row-gap:12px;
  }

  .single-apk_brand .brand-hero__media{
    width:min(100%,220px);
    min-height:0;
    margin-inline:auto;
  }

  .single-apk_brand .brand-hero__title,
  .single-apk_brand .brand-hero__category-line{
    align-self:auto;
    text-align:center;
  }

  .single-apk_brand .brand-hero__meta{
    justify-items:stretch;
  }

  .single-apk_brand .brand-hero__item{
    justify-content:flex-start;
    align-items:center;
    text-align:center;
  }

  .single-apk_brand .brand-hero__label{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:4px;
    width:100%;
    text-align:center;
  }

  .single-apk_brand .brand-hero__label .icon--xs{
    width:13px;
    height:13px;
    flex:0 0 13px;
  }

  .single-apk_brand .brand-hero__label-text{
    width:100%;
    line-height:1.15;
    min-height:calc(1.15em * 2);
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    word-break:break-word;
    overflow-wrap:anywhere;
  }

  .single-apk_brand .brand-hero__value{
    width:100%;
    text-align:center;
  }

  .single-apk_brand .brand-hero__actions{
    align-self:auto;
    justify-content:center;
  }

  .single-apk_brand .brand-hero__actions .btn{
    width:min(100%,400px);
    min-width:0;
  }
}

@media (max-width:560px){
  .single-apk_brand{--related-cols:2}
  .single-apk_brand .brand-quick-notes{padding:12px}
  .single-apk_brand .brand-quick-notes__grid{gap:8px}
  .single-apk_brand .brand-quick-notes__card{min-height:108px;padding:10px 10px 11px;gap:7px}
  .single-apk_brand .brand-hero__title{font-size:clamp(24px,5.8vw,30px)}
  .single-apk_brand .brand-hero__meta{gap:8px}
  .single-apk_brand .brand-hero__item{padding:8px 4px;gap:0px;}
  .single-apk_brand .brand-hero__trust .marquee__group{gap:16px;padding-inline:12px 16px}
  .single-apk_brand .brand-hero__trust-item{font-size:12px;min-height:34px}
  .single-apk_brand .featured-mini{padding:16px 6px 10px;gap:2px}
  .single-apk_brand .featured-mini__logo{width:60px;flex:0 0 60px}
  .single-apk_brand .featured-mini__logo-box{border-radius:16px}
  .single-apk_brand .featured-mini__rank{width:28px;height:28px;top:0;left:0}
  .single-apk_brand .featured-mini__title{font-size:13px}
  .single-apk_brand .featured-mini__stars{width:min(100%,66px);height:13px}
  .single-apk_brand .featured-mini__btn,
  .single-apk_brand .related-brand-card__btn{width:min(100%,118px);}
}

.single-apk_brand .entry-content figure.wp-block-image,

.single-apk_brand .entry-content figure.wp-block-image.aligncenter,
.single-apk_brand .entry-content .wp-block-image > figure.aligncenter{
  display:table;
  max-width:100%;
  margin-left:auto;
  margin-right:auto;
}

.single-apk_brand .entry-content figure.wp-block-image.aligncenter > img,
.single-apk_brand .entry-content .wp-block-image > figure.aligncenter > img{
  display:block;
  max-width:100%;
  height:auto;
  margin-left:auto;
  margin-right:auto;
}

.single-apk_brand .entry-content figure.wp-block-image.aligncenter > figcaption,
.single-apk_brand .entry-content figure.wp-block-image.aligncenter > .wp-element-caption,
.single-apk_brand .entry-content .wp-block-image > figure.aligncenter > figcaption,
.single-apk_brand .entry-content .wp-block-image > figure.aligncenter > .wp-element-caption{
  display:table-caption;
  caption-side:bottom;
  margin: 0px 0 -4px;
  text-align:center;
}
