.hc.astro-mcfiukbe{gap:var(--cs-space-6);min-width:0;flex-direction:column;margin-block-end:var(--cs-space-6);display:flex}@media (width>=768px){.hc.astro-mcfiukbe{gap:var(--cs-space-8);margin-block-end:var(--cs-space-8)}}@media (width>=1024px){.hc.astro-mcfiukbe{gap:var(--cs-space-10);margin-block-end:var(--cs-space-10)}}.hc-stories.astro-mcfiukbe{gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=768px){.hc-stories.astro-mcfiukbe{gap:var(--cs-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hc-stories.astro-mcfiukbe{gap:var(--cs-space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.hc-story.astro-mcfiukbe{aspect-ratio:16/9;padding:var(--cs-space-4);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-3);color:var(--cs-text-1);transition:border-color var(--cs-dur-slow) var(--cs-ease-out), box-shadow var(--cs-dur-slow) var(--cs-ease-out);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (width>=768px){.hc-story.astro-mcfiukbe{padding:var(--cs-space-5)}}.hc-story.astro-mcfiukbe:hover{border-color:color-mix(in srgb, var(--cs-accent) 30%, transparent);box-shadow:var(--cs-glow-halo-lg)}.hc-story__img.astro-mcfiukbe{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.hc-story.astro-mcfiukbe:hover .hc-story__img.astro-mcfiukbe{transform:scale(1.03)}.hc-story__fade.astro-mcfiukbe{pointer-events:none;background:linear-gradient(#0000,#0000004d,#000000e6);height:60%;position:absolute;inset-block-end:0;inset-inline:0}.hc-story__top.astro-mcfiukbe{justify-content:space-between;align-items:center;gap:var(--cs-space-2);width:100%;display:flex;position:relative}.hc-story__chip.astro-mcfiukbe,.hc-story__age.astro-mcfiukbe{font-size:var(--cs-fs-xs);line-height:1;font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase}.hc-story__chip.astro-mcfiukbe{min-width:0;padding:var(--cs-space-1) var(--cs-space-3);border-radius:var(--cs-radius-menu);background:color-mix(in srgb, var(--cs-accent) 20%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-story__age.astro-mcfiukbe{color:color-mix(in srgb, var(--cs-text-strong) 70%, transparent);flex:none}.hc-story__foot.astro-mcfiukbe{align-items:flex-end;margin-block-start:auto;padding-block-start:var(--cs-space-4);display:flex;position:relative}.hc-story__title.astro-mcfiukbe{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);line-height:var(--cs-lh-snug);font-weight:var(--cs-fw-black);text-transform:uppercase;-webkit-line-clamp:2;transition:color var(--cs-dur-fast) var(--cs-ease-out);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (width>=768px){.hc-story__title.astro-mcfiukbe{font-size:var(--cs-fs-base)}}.hc-story.astro-mcfiukbe:hover .hc-story__title.astro-mcfiukbe{color:var(--cs-accent)}.hc-hubs.astro-mcfiukbe{gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=768px){.hc-hubs.astro-mcfiukbe{gap:var(--cs-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hc-hubs.astro-mcfiukbe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.hc-hubs.astro-mcfiukbe{grid-template-columns:repeat(5,minmax(0,1fr))}}.hc-hub.astro-mcfiukbe{--hc-tone:var(--cs-accent);min-height:var(--cs-home-hub-min);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-3);background:color-mix(in srgb, var(--cs-surface-inset) 60%, transparent);color:var(--cs-text-strong);transition:border-color var(--cs-dur-slow) var(--cs-ease-out), background var(--cs-dur-slow) var(--cs-ease-out), box-shadow var(--cs-dur-slow) var(--cs-ease-out);align-items:stretch;text-decoration:none;display:flex;position:relative;overflow:hidden}.hc-hub--cyan.astro-mcfiukbe{--hc-tone:var(--cs-hue-sky)}.hc-hub--gold.astro-mcfiukbe{--hc-tone:var(--cs-hue-gold)}.hc-hub--purple.astro-mcfiukbe{--hc-tone:var(--cs-hue-purple)}.hc-hub.astro-mcfiukbe:hover{border-color:color-mix(in srgb, var(--hc-tone) 40%, transparent);background:color-mix(in srgb, var(--cs-surface-inset) 90%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--hc-tone) 12%, transparent)}.hc-hub__text.astro-mcfiukbe{z-index:1;width:62%;min-width:0;padding:var(--cs-space-5);flex-direction:column;justify-content:space-between;display:flex;position:relative}.hc-hub__copy.astro-mcfiukbe{gap:var(--cs-space-2);flex-direction:column;display:flex}.hc-hub__name.astro-mcfiukbe{font-family:var(--cs-font-display);font-size:var(--cs-fs-md);line-height:var(--cs-lh-snug);font-weight:var(--cs-fw-black);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);margin:0}@media (width>=768px){.hc-hub__name.astro-mcfiukbe{font-size:var(--cs-fs-base)}}.hc-hub.astro-mcfiukbe:hover .hc-hub__name.astro-mcfiukbe,.hc-hub.astro-mcfiukbe:hover .hc-hub__go.astro-mcfiukbe{color:var(--hc-tone)}.hc-hub__desc.astro-mcfiukbe{color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-relaxed);font-weight:var(--cs-fw-medium);-webkit-user-select:none;user-select:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hc-hub__go.astro-mcfiukbe{align-items:center;gap:var(--cs-space-1);color:color-mix(in srgb, var(--cs-text-strong) 60%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:1;font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);padding-block-start:var(--cs-space-2);display:flex}.hc-hub__media.astro-mcfiukbe{background:color-mix(in srgb, var(--cs-text-strong) 5%, transparent);flex-shrink:0;width:38%;position:relative;overflow:hidden}.hc-hub__media.astro-mcfiukbe img.astro-mcfiukbe{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.hc-hub.astro-mcfiukbe:hover .hc-hub__media.astro-mcfiukbe img.astro-mcfiukbe{transform:scale(1.03)}.hc-hub__fade.astro-mcfiukbe{background:linear-gradient(to right, var(--cs-surface-inset), color-mix(in srgb, var(--cs-surface-inset) 40%, transparent), transparent);position:absolute;inset:0}.hf.astro-fvn6rk7l{width:100%;margin-block-end:var(--cs-space-6)}.hf-head.astro-fvn6rk7l{justify-content:center;align-items:center;gap:var(--cs-space-3);margin-block-end:var(--cs-space-4);display:flex}@media (width>=768px){.hf-head.astro-fvn6rk7l{justify-content:flex-start}}.hf-bar.astro-fvn6rk7l{width:var(--cs-home-bar-w);height:var(--cs-space-6);border-radius:var(--cs-radius-1);background:var(--cs-accent);box-shadow:var(--cs-glow-dot);flex:none}.hf-h.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-2xl);line-height:var(--cs-lh-2xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;margin:0;display:flex}.hf-red.astro-fvn6rk7l{color:var(--cs-accent)}.hf-empty.astro-fvn6rk7l{color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);margin:0}.hf-grid.astro-fvn6rk7l{align-items:stretch;gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=1024px){.hf-grid.astro-fvn6rk7l{grid-template-columns:var(--cs-home-player-cols);gap:var(--cs-space-5)}}@media (width>=1280px){.hf-grid.astro-fvn6rk7l{gap:var(--cs-space-6)}}.hf-info.astro-fvn6rk7l,.hf-top.astro-fvn6rk7l{min-width:0;padding:var(--cs-space-4);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-1)}@media (width>=768px){.hf-info.astro-fvn6rk7l,.hf-top.astro-fvn6rk7l{padding:var(--cs-space-5)}}@media (width>=1280px){.hf-info.astro-fvn6rk7l,.hf-top.astro-fvn6rk7l{padding:var(--cs-space-6)}}.hf-info.astro-fvn6rk7l{justify-content:space-between;gap:var(--cs-space-4);flex-direction:column;order:2;display:flex}@media (width>=768px){.hf-info.astro-fvn6rk7l{gap:var(--cs-space-5)}}@media (width>=1024px){.hf-info.astro-fvn6rk7l{order:1}}.hf-info__body.astro-fvn6rk7l{gap:var(--cs-space-4);flex-direction:column;min-width:0;display:flex}.hf-title.astro-fvn6rk7l{overflow-wrap:anywhere;color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);line-height:var(--cs-lh-tight);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (width>=768px){.hf-title.astro-fvn6rk7l{font-size:var(--cs-fs-xl)}}@media (width>=1280px){.hf-title.astro-fvn6rk7l{font-size:var(--cs-fs-2xl)}}.hf-who.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-3);min-width:0;display:flex}.hf-who__av.astro-fvn6rk7l{width:var(--cs-space-10);height:var(--cs-space-10);border:1px solid color-mix(in srgb, var(--cs-text-strong) 15%, transparent);border-radius:var(--cs-radius-full);font-size:var(--cs-fs-xs);background:#000;flex:none;overflow:hidden}.hf-who__txt.astro-fvn6rk7l{flex-direction:column;min-width:0;display:flex}.hf-who__name.astro-fvn6rk7l,.hf-who__game.astro-fvn6rk7l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hf-who__name.astro-fvn6rk7l{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-bold)}.hf-who__game.astro-fvn6rk7l{color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs)}.hf-chips.astro-fvn6rk7l{gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.hf-chip.astro-fvn6rk7l{padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:color-mix(in srgb, var(--cs-text-strong) 6%, transparent);color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-semibold);align-items:center;display:inline-flex}.hf-desc.astro-fvn6rk7l{color:color-mix(in srgb, var(--cs-text-strong) 55%, transparent);font-size:var(--cs-fs-md);line-height:var(--cs-lh-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hf-viewers.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-2);color:var(--cs-accent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0;display:flex}.hf-acts.astro-fvn6rk7l{gap:var(--cs-space-3);flex-direction:column;display:flex}.hf-acts.astro-fvn6rk7l .hf-fill{fill:currentColor}.hf-video.astro-fvn6rk7l{aspect-ratio:16/9;border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:#000;order:1;width:100%;min-width:0;position:relative;overflow:hidden}@media (width>=1024px){.hf-video.astro-fvn6rk7l{order:2}}.hf-video.astro-fvn6rk7l .play{width:var(--cs-space-16);height:var(--cs-space-16);padding-left:var(--cs-space-1);background:color-mix(in srgb, var(--cs-accent) 90%, transparent);box-shadow:0 0 35px color-mix(in srgb, var(--cs-accent) 70%, transparent)}@media (width>=768px){.hf-video.astro-fvn6rk7l .play{width:var(--cs-space-20);height:var(--cs-space-20)}}.hf-video.astro-fvn6rk7l .facade img{opacity:1}.hf-video.astro-fvn6rk7l .note{display:none}.hf-video.astro-fvn6rk7l .player{position:absolute;inset:0}.hf-video__top.astro-fvn6rk7l{margin:var(--cs-space-4);z-index:var(--cs-z-raised);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:0}.hf-video.astro-fvn6rk7l:has(iframe) .hf-video__top.astro-fvn6rk7l{display:none}.hf-video__tags.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-2);display:flex}.hf-live.astro-fvn6rk7l,.hf-card__live.astro-fvn6rk7l{color:var(--cs-text-strong);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;align-items:center;display:flex}.hf-live.astro-fvn6rk7l{gap:var(--cs-space-2);padding:var(--cs-space-1) var(--cs-space-3);border-radius:var(--cs-radius-menu);background:var(--cs-accent-fill-end);box-shadow:var(--cs-glow-accent)}.hf-live__dot.astro-fvn6rk7l{width:var(--cs-home-live-dot);height:var(--cs-home-live-dot);border-radius:var(--cs-radius-full);background:var(--cs-text-strong);animation:hf-pulse var(--cs-dur-loop) var(--cs-ease-in-out) infinite;flex:none}@keyframes hf-pulse{50%{opacity:.5}}.hf-views.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-2);padding:var(--cs-space-1) var(--cs-space-3);border:1px solid color-mix(in srgb, var(--cs-text-strong) 15%, transparent);border-radius:var(--cs-radius-menu);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass));background:#000c;display:flex}.hf-views.astro-fvn6rk7l svg,.hf-card__views.astro-fvn6rk7l svg{color:var(--cs-accent)}.hf-top.astro-fvn6rk7l{flex-direction:column;order:3;min-height:0;display:flex;overflow:hidden}.hf-top__head.astro-fvn6rk7l{justify-content:space-between;align-items:center;margin-block-end:var(--cs-space-4);display:flex}.hf-top__h.astro-fvn6rk7l{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;margin:0}.hf-top__now.astro-fvn6rk7l{color:var(--cs-accent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase}.hf-top__list.astro-fvn6rk7l{gap:var(--cs-space-4);flex-direction:column;flex:1;min-height:0;display:flex}.hf-top__row.astro-fvn6rk7l{justify-content:space-between;align-items:center;gap:var(--cs-space-3);min-width:0;color:inherit;text-decoration:none;display:flex}.hf-top__who.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-3);min-width:0;display:flex}.hf-top__av.astro-fvn6rk7l{width:var(--cs-space-8);height:var(--cs-space-8);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:var(--cs-line-1);font-size:var(--cs-fs-3xs);flex:none;overflow:hidden}.hf-top__txt.astro-fvn6rk7l{flex-direction:column;min-width:0;display:flex}.hf-top__name.astro-fvn6rk7l,.hf-top__game.astro-fvn6rk7l{font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hf-top__name.astro-fvn6rk7l{color:var(--cs-text-strong);font-weight:var(--cs-fw-bold);transition:color var(--cs-dur-fast) var(--cs-ease-out)}.hf-top__row.astro-fvn6rk7l:hover .hf-top__name.astro-fvn6rk7l{color:var(--cs-accent)}.hf-top__game.astro-fvn6rk7l{color:var(--cs-text-2)}.hf-top__count.astro-fvn6rk7l{color:var(--cs-accent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);font-variant-numeric:tabular-nums;flex:none}.hf-top__all.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-1);color:color-mix(in srgb, var(--cs-text-strong) 60%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);margin-block-start:var(--cs-space-5);text-decoration:none;display:inline-flex}.hf-top__all.astro-fvn6rk7l:hover{color:var(--cs-accent)}.hf-cards.astro-fvn6rk7l{gap:var(--cs-space-4);min-width:0;grid-template-columns:minmax(0,1fr);margin-block-end:var(--cs-space-6);display:grid}@media (width>=768px){.hf-cards.astro-fvn6rk7l{gap:var(--cs-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--cs-space-8)}}@media (width>=1024px){.hf-cards.astro-fvn6rk7l{grid-template-columns:repeat(3,minmax(0,1fr))}}.hf-card.astro-fvn6rk7l{border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-3);background:color-mix(in srgb, var(--cs-surface-0) 80%, transparent);box-shadow:var(--cs-shadow-e3);color:inherit;transition:border-color var(--cs-dur-slow) var(--cs-ease-out), box-shadow var(--cs-dur-slow) var(--cs-ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.hf-card.astro-fvn6rk7l:hover{border-color:color-mix(in srgb, var(--cs-accent) 40%, transparent);box-shadow:var(--cs-glow-halo-lg)}.hf-card__media.astro-fvn6rk7l{aspect-ratio:16/9;background:#00000080;width:100%;display:block;position:relative;overflow:hidden}.hf-card__media.astro-fvn6rk7l img.astro-fvn6rk7l{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.hf-card.astro-fvn6rk7l:hover .hf-card__media.astro-fvn6rk7l img.astro-fvn6rk7l{transform:scale(1.03)}.hf-card__fade.astro-fvn6rk7l{pointer-events:none;background:linear-gradient(#0000,#0000,#000000b3);position:absolute;inset:0}.hf-card__live.astro-fvn6rk7l{gap:var(--cs-space-1);padding:var(--cs-space-half) var(--cs-space-2);border-radius:var(--cs-radius-menu);background:var(--cs-accent-fill);position:absolute;inset-block-start:var(--cs-space-3);inset-inline-start:var(--cs-space-3)}.hf-card__views.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-half) var(--cs-space-2);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-menu);color:color-mix(in srgb, var(--cs-text-strong) 90%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);-webkit-backdrop-filter:blur(var(--cs-blur-glass-light));backdrop-filter:blur(var(--cs-blur-glass-light));background:#000000b3;display:flex;position:absolute;inset-block-start:var(--cs-space-3);inset-inline-end:var(--cs-space-3)}.hf-card__body.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-4);display:flex}.hf-card__av.astro-fvn6rk7l{width:var(--cs-space-9);height:var(--cs-space-9);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:var(--cs-line-1);font-size:var(--cs-fs-3xs);flex:none;overflow:hidden}.hf-card__txt.astro-fvn6rk7l{gap:var(--cs-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.hf-card__name.astro-fvn6rk7l{color:var(--cs-text-strong);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-bold);text-overflow:ellipsis;white-space:nowrap;transition:color var(--cs-dur-fast) var(--cs-ease-out);margin:0;overflow:hidden}.hf-card.astro-fvn6rk7l:hover .hf-card__name.astro-fvn6rk7l{color:var(--cs-accent)}.hf-card__game.astro-fvn6rk7l{align-items:center;gap:var(--cs-space-2);color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);white-space:nowrap;display:flex;overflow:hidden}.hf-card__game.astro-fvn6rk7l svg{color:var(--cs-accent);fill:currentColor;flex:none}.hf-card__lang.astro-fvn6rk7l{padding:var(--cs-space-half) var(--cs-space-2);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:color-mix(in srgb, var(--cs-text-strong) 6%, transparent);color:var(--cs-text-2);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-semibold);flex:none}.he.astro-o6xdkqvi{gap:var(--cs-space-5);flex-direction:column;min-width:0;display:flex}.he-grid.astro-o6xdkqvi{gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=1024px){.he-grid.astro-o6xdkqvi{gap:var(--cs-space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.he-lead.astro-o6xdkqvi{grid-column:span 7}.he-side.astro-o6xdkqvi{grid-column:span 5}.he--reviews.astro-o6xdkqvi .he-lead.astro-o6xdkqvi,.he--features.astro-o6xdkqvi .he-lead.astro-o6xdkqvi{grid-column:span 8}.he--reviews.astro-o6xdkqvi .he-side.astro-o6xdkqvi,.he--features.astro-o6xdkqvi .he-side.astro-o6xdkqvi{grid-column:span 4}}.he-media.astro-o6xdkqvi{background:linear-gradient(to bottom right, var(--cs-surface-0), var(--cs-surface-2));display:block;position:relative;overflow:hidden}.he-media.astro-o6xdkqvi img.astro-o6xdkqvi{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.he-media--wide.astro-o6xdkqvi{aspect-ratio:16/9}.he-shade.astro-o6xdkqvi{background:linear-gradient(to top, var(--cs-bg), color-mix(in srgb, var(--cs-bg) 60%, transparent) 45%, transparent);position:absolute;inset:0}.he-shade--side.astro-o6xdkqvi{background:linear-gradient(to top, var(--cs-bg), color-mix(in srgb, var(--cs-bg) 50%, transparent) 50%, transparent)}@media (width>=768px){.he-shade--side.astro-o6xdkqvi{background:linear-gradient(to right, var(--cs-bg), color-mix(in srgb, var(--cs-bg) 70%, transparent) 45%, transparent)}}.he-kick.astro-o6xdkqvi{max-width:100%;padding:var(--cs-space-1) var(--cs-space-2);border:1px solid color-mix(in srgb, var(--cs-accent) 35%, transparent);border-radius:var(--cs-radius-1);background:color-mix(in srgb, var(--cs-accent) 15%, transparent);color:var(--cs-accent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-self:flex-start;overflow:hidden}.he-kick--sm.astro-o6xdkqvi{font-size:var(--cs-fs-4xs);line-height:var(--cs-lh-4xs)}.he-eyebrow.astro-o6xdkqvi{align-items:center;gap:var(--cs-space-2);color:var(--cs-accent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;display:inline-flex}.he-title.astro-o6xdkqvi{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-weight:var(--cs-fw-black);text-transform:uppercase;-webkit-line-clamp:3;transition:color var(--cs-dur-fast) var(--cs-ease-out);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.he-title.astro-o6xdkqvi a.astro-o6xdkqvi{color:inherit;text-decoration:none}.he-title--sm.astro-o6xdkqvi{font-family:inherit;font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);text-transform:none;-webkit-line-clamp:2}.he-title--md.astro-o6xdkqvi{font-size:var(--cs-fs-md);line-height:var(--cs-lh-snug)}.he-title--lg.astro-o6xdkqvi,.he-title--xl.astro-o6xdkqvi{font-size:var(--cs-fs-xl);line-height:var(--cs-lh-tight);letter-spacing:var(--cs-tracking-tight)}@media (width>=768px){.he-title--md.astro-o6xdkqvi{font-size:var(--cs-fs-base)}.he-title--lg.astro-o6xdkqvi{font-size:var(--cs-fs-2xl)}.he-title--xl.astro-o6xdkqvi{font-size:var(--cs-fs-3xl)}}.he-dek.astro-o6xdkqvi{color:color-mix(in srgb, var(--cs-text-strong) 65%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.he-meta.astro-o6xdkqvi{align-items:center;gap:var(--cs-space-2);color:color-mix(in srgb, var(--cs-text-strong) 45%, transparent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);flex-wrap:wrap;display:inline-flex}.he-by.astro-o6xdkqvi{color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-weight:var(--cs-fw-bold)}.he-cta.astro-o6xdkqvi{align-self:flex-start;align-items:center;gap:var(--cs-space-2);color:var(--cs-accent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-widest);text-transform:uppercase;text-decoration:none;display:inline-flex}.he-cta--box.astro-o6xdkqvi{padding:var(--cs-space-2) var(--cs-space-4);border:1px solid color-mix(in srgb, var(--cs-accent) 45%, transparent);border-radius:var(--cs-radius-2);background:color-mix(in srgb, var(--cs-accent) 10%, transparent)}.he-over.astro-o6xdkqvi{border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-4);min-width:0;color:inherit;aspect-ratio:4/3;transition:border-color var(--cs-dur-slow) var(--cs-ease-out);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.he-over.astro-o6xdkqvi>.he-media.astro-o6xdkqvi{position:absolute;inset:0}.he-over-copy.astro-o6xdkqvi{gap:var(--cs-space-2);padding:var(--cs-space-5);flex-direction:column;display:flex;position:relative}@media (width>=768px){.he-over.astro-o6xdkqvi{aspect-ratio:16/9}.he-over-copy.astro-o6xdkqvi{padding:var(--cs-space-6)}}.he-over.astro-o6xdkqvi:hover{border-color:color-mix(in srgb, var(--cs-accent) 45%, transparent)}.he-over.astro-o6xdkqvi:hover .he-media.astro-o6xdkqvi img.astro-o6xdkqvi,.he-mini.astro-o6xdkqvi:hover .he-media.astro-o6xdkqvi img.astro-o6xdkqvi{transform:scale(1.03)}.he-over.astro-o6xdkqvi:hover .he-title.astro-o6xdkqvi,.he-mini.astro-o6xdkqvi:hover .he-title.astro-o6xdkqvi,.he-row.astro-o6xdkqvi:hover .he-title.astro-o6xdkqvi,.he-title.astro-o6xdkqvi a.astro-o6xdkqvi:hover{color:var(--cs-accent)}@media (width>=1024px){.he--news.astro-o6xdkqvi .he-lead.astro-o6xdkqvi,.he-lead--hero.astro-o6xdkqvi{aspect-ratio:auto;min-height:100%}.he-lead--hero.astro-o6xdkqvi .he-over-copy.astro-o6xdkqvi{max-width:var(--cs-container-2xl);padding:var(--cs-space-10)}}.he-minis.astro-o6xdkqvi{gap:var(--cs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.he-mini.astro-o6xdkqvi{border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-3);background:var(--cs-surface-raised);min-width:0;color:inherit;transition:border-color var(--cs-dur-slow) var(--cs-ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.he-mini.astro-o6xdkqvi:hover{border-color:color-mix(in srgb, var(--cs-accent) 45%, transparent)}.he-mini-body.astro-o6xdkqvi{gap:var(--cs-space-2);min-width:0;padding:var(--cs-space-3);flex-direction:column;flex:1;display:flex}.he-mini-body.astro-o6xdkqvi .he-meta.astro-o6xdkqvi{margin-block-start:auto}.he-split.astro-o6xdkqvi{border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-4);background:var(--cs-surface-raised);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.he-split.astro-o6xdkqvi>.he-media.astro-o6xdkqvi{aspect-ratio:16/9}.he-split-body.astro-o6xdkqvi{gap:var(--cs-space-3);min-width:0;padding:var(--cs-space-5);flex-direction:column;display:flex}@media (width>=768px){.he-split.astro-o6xdkqvi{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.he-split.astro-o6xdkqvi>.he-media.astro-o6xdkqvi{aspect-ratio:auto;min-height:100%}.he-split-body.astro-o6xdkqvi{padding:var(--cs-space-8)}.he-split--panel.astro-o6xdkqvi{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.he-verdict.astro-o6xdkqvi{align-items:center;gap:var(--cs-space-4);margin-block:var(--cs-space-2);display:flex}.he-score.astro-o6xdkqvi{padding:var(--cs-space-2) var(--cs-space-4);border:1px solid color-mix(in srgb, var(--cs-accent) 40%, transparent);border-radius:var(--cs-radius-2);background:color-mix(in srgb, var(--cs-bg) 60%, transparent);flex-direction:column;flex:none;align-items:center;display:flex}.he-score-n.astro-o6xdkqvi{color:var(--cs-accent);font-family:var(--cs-font-display);font-size:var(--cs-fs-2xl);line-height:var(--cs-lh-xl);font-weight:var(--cs-fw-black)}.he-score-d.astro-o6xdkqvi{color:color-mix(in srgb, var(--cs-text-strong) 40%, transparent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs)}.he-pros.astro-o6xdkqvi{gap:var(--cs-space-1);color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent);font-size:var(--cs-fs-3xs);line-height:var(--cs-lh-3xs);text-transform:uppercase;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.he-pros.astro-o6xdkqvi li.astro-o6xdkqvi:before{content:"+";color:var(--cs-accent);margin-inline-end:var(--cs-space-2)}.he-panel.astro-o6xdkqvi{gap:var(--cs-space-4);min-width:0;padding:var(--cs-space-5);border:1px solid var(--cs-line-1);border-radius:var(--cs-radius-4);background:var(--cs-surface-raised);flex-direction:column;display:flex}.he-list.astro-o6xdkqvi{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.he-list.astro-o6xdkqvi>li.astro-o6xdkqvi+li.astro-o6xdkqvi{border-top:1px solid var(--cs-line-1)}.he-list--rule.astro-o6xdkqvi{border-top:1px solid var(--cs-line-1);margin-block-start:var(--cs-space-3)}.he-row.astro-o6xdkqvi{align-items:center;gap:var(--cs-space-3);padding-block:var(--cs-space-3);color:inherit;text-decoration:none;display:flex}.he-row-text.astro-o6xdkqvi{gap:var(--cs-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.he-num.astro-o6xdkqvi{width:var(--cs-space-8);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--cs-text-strong) 20%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-xl);line-height:var(--cs-lh-tight);font-weight:var(--cs-fw-black);flex:none}.he-thumb.astro-o6xdkqvi{width:var(--cs-space-16);aspect-ratio:4/3;border-radius:var(--cs-radius-2);background:linear-gradient(to bottom right, var(--cs-surface-0), var(--cs-surface-2));flex:none;position:relative;overflow:hidden}.he-thumb.astro-o6xdkqvi img.astro-o6xdkqvi{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.he-pill-score.astro-o6xdkqvi{padding:var(--cs-space-1) var(--cs-space-2);border:1px solid color-mix(in srgb, var(--cs-accent) 20%, transparent);border-radius:var(--cs-radius-1);background:var(--cs-accent-tint);color:var(--cs-accent);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);font-weight:var(--cs-fw-black);flex:none}.he-trio.astro-o6xdkqvi{gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.he-trio.astro-o6xdkqvi{gap:var(--cs-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.he-story--lead.astro-o6xdkqvi{aspect-ratio:21/9;grid-column:1/-1}.he-story.astro-o6xdkqvi:not(.he-story--lead){aspect-ratio:4/3}}@media (width>=1024px){.he-trio.astro-o6xdkqvi{gap:var(--cs-space-6);grid-template-columns:repeat(4,minmax(0,1fr))}.he-story--lead.astro-o6xdkqvi{aspect-ratio:auto;grid-column:span 2}.he-story.astro-o6xdkqvi:not(.he-story--lead){aspect-ratio:3/4}}@media (prefers-reduced-motion:reduce){.he-media.astro-o6xdkqvi img.astro-o6xdkqvi,.he-title.astro-o6xdkqvi{transition:none}.he-over.astro-o6xdkqvi:hover .he-media.astro-o6xdkqvi img.astro-o6xdkqvi,.he-mini.astro-o6xdkqvi:hover .he-media.astro-o6xdkqvi img.astro-o6xdkqvi{transform:none}}.hs.astro-nulsdzg6{align-items:stretch;gap:var(--cs-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=768px){.hs.astro-nulsdzg6{gap:var(--cs-space-6)}}@media (width>=1024px){.hs.astro-nulsdzg6{grid-template-columns:repeat(12,minmax(0,1fr))}.hs-lead.astro-nulsdzg6{grid-column:span 8}.hs-side.astro-nulsdzg6{grid-column:span 4}}.hs-lead.astro-nulsdzg6,.hs-side.astro-nulsdzg6{flex-direction:column;min-width:0;height:100%;display:flex}.hs-head.astro-nulsdzg6{border-bottom:1px solid var(--cs-line-2-next);flex-shrink:0;justify-content:space-between;align-items:center;margin-block-end:var(--cs-space-3);padding-block-end:var(--cs-space-3);display:flex}.hs-title.astro-nulsdzg6{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);line-height:var(--cs-lh-lg);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;margin:0;display:flex}@media (width>=768px){.hs-title.astro-nulsdzg6{font-size:var(--cs-fs-xl);line-height:var(--cs-lh-xl)}}.hs-title--h1.astro-nulsdzg6{column-gap:var(--cs-space-3);row-gap:var(--cs-space-1);flex-wrap:wrap}.hs-label.astro-nulsdzg6{align-items:center;gap:var(--cs-space-2);display:flex}.hs-tag.astro-nulsdzg6{color:var(--cs-text-3);font-size:var(--cs-fs-sm);line-height:var(--cs-lh-sm);font-weight:var(--cs-fw-medium);letter-spacing:normal;text-transform:none}.hs-red.astro-nulsdzg6{color:var(--cs-accent)}.hs-pulse.astro-nulsdzg6{width:var(--cs-home-pulse);height:var(--cs-home-pulse);border-radius:var(--cs-radius-full);background:var(--cs-accent);flex:none;position:relative}.hs-pulse.astro-nulsdzg6:before{content:"";border-radius:inherit;background:var(--cs-accent);opacity:.75;animation:hs-ping var(--cs-dur-loop) var(--cs-ease-out) infinite;position:absolute;inset:0}@keyframes hs-ping{75%,to{opacity:0;transform:scale(2)}}.hs-more.astro-nulsdzg6{align-items:center;gap:var(--cs-space-1);color:color-mix(in srgb, var(--cs-text-strong) 60%, transparent);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none;display:inline-flex}.hs-more.astro-nulsdzg6:hover{color:var(--cs-accent)}.hs-slider.astro-nulsdzg6{flex-direction:column;flex:1;display:flex;position:relative}.hs-box.astro-nulsdzg6{min-height:var(--cs-home-slide-min-phone);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);transition:border-color var(--cs-dur-slow) var(--cs-ease-out);flex:1;position:relative;overflow:hidden}.hs-box.astro-nulsdzg6:hover{border-color:color-mix(in srgb, var(--cs-accent) 30%, transparent)}@media (width>=768px){.hs-box.astro-nulsdzg6{min-height:var(--cs-home-slide-min-md)}}@media (width>=1024px){.hs-box.astro-nulsdzg6{min-height:var(--cs-home-slide-min)}}.hs-slide.astro-nulsdzg6{color:var(--cs-text-1);text-decoration:none;display:block;position:absolute;inset:0}.hs-slide.astro-nulsdzg6[hidden]{display:none}.hs-slide__img.astro-nulsdzg6{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hs-slide__fade.astro-nulsdzg6{pointer-events:none;background:linear-gradient(#0000,#0006,#000000e6);height:60%;position:absolute;inset-block-end:0;inset-inline:0}.hs-slide__in.astro-nulsdzg6{padding:var(--cs-space-5);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:0}@media (width>=768px){.hs-slide__in.astro-nulsdzg6{padding:var(--cs-space-8)}}@media (width>=1024px){.hs-slide__in.astro-nulsdzg6{padding:var(--cs-space-10)}}.hs-chips.astro-nulsdzg6{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.hs-chip.astro-nulsdzg6{align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-1) var(--cs-space-3);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-1);background:var(--cs-accent-tint);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);line-height:1;font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;-webkit-user-select:none;user-select:none;display:flex}.hs-chip--featured.astro-nulsdzg6{background:var(--cs-accent-fill-end);box-shadow:var(--cs-glow-accent);border-color:#0000}@media (width>=768px){.hs-chip.astro-nulsdzg6{padding:var(--cs-space-2) var(--cs-space-3)}}.hs-copy.astro-nulsdzg6{gap:var(--cs-space-3);width:100%;max-width:var(--cs-container-3xl);flex-direction:column;margin-block-start:auto;display:flex}@media (width>=768px){.hs-copy.astro-nulsdzg6{gap:var(--cs-space-4)}}.hs-meta.astro-nulsdzg6{align-items:center;gap:var(--cs-space-2);color:color-mix(in srgb, var(--cs-text-strong) 82%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;-webkit-user-select:none;user-select:none;display:flex}.hs-meta.astro-nulsdzg6 .hs-meta__clock{color:var(--cs-accent);flex:none}.hs-meta__dot.astro-nulsdzg6{opacity:.7}.hs-meta__by.astro-nulsdzg6{color:color-mix(in srgb, var(--cs-text-strong) 80%, transparent)}.hs-slide__title.astro-nulsdzg6{overflow-wrap:anywhere;color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-lg);line-height:1.1;font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;text-shadow:0 2px 8px #000c;transition:color var(--cs-dur-fast) var(--cs-ease-out);margin:0;display:block}.hs-slide.astro-nulsdzg6:hover .hs-slide__title.astro-nulsdzg6{color:color-mix(in srgb, var(--cs-accent) 95%, transparent)}.hs-slide__link.astro-nulsdzg6{color:inherit;text-decoration:none}.hs-slide__link.astro-nulsdzg6:after{content:"";position:absolute;inset:0}.hs-slide__link.astro-nulsdzg6:focus-visible{outline:none}.hs-slide__link.astro-nulsdzg6:focus-visible:after{outline:2px solid var(--cs-accent);outline-offset:-2px}@media (width>=768px){.hs-slide__title.astro-nulsdzg6{font-size:var(--cs-fs-3xl);line-height:1.05}}@media (width>=1024px){.hs-slide__title.astro-nulsdzg6{font-size:var(--cs-fs-4xl)}}.hs-slide__text.astro-nulsdzg6{max-width:var(--cs-container-2xl);color:color-mix(in srgb, var(--cs-text-strong) 82%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-relaxed);font-weight:var(--cs-fw-medium);text-shadow:0 2px 4px #0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=768px){.hs-slide__text.astro-nulsdzg6{font-size:var(--cs-fs-md)}}@media (width>=1024px){.hs-slide__text.astro-nulsdzg6{font-size:var(--cs-fs-base)}}.hs-ctl.astro-nulsdzg6{justify-content:center;align-items:center;gap:var(--cs-space-3);min-height:var(--cs-space-10);-webkit-user-select:none;user-select:none;margin-block-start:var(--cs-space-3);display:flex}@media (width>=1024px){.hs-ctl.astro-nulsdzg6{z-index:var(--cs-z-raised);margin:0;position:absolute;inset-block-end:var(--cs-space-8);inset-inline-end:var(--cs-space-8)}}.hs-arrow.astro-nulsdzg6{width:var(--cs-space-9);height:var(--cs-space-9);border:1px solid color-mix(in srgb, var(--cs-text-strong) 15%, transparent);border-radius:var(--cs-radius-full);color:var(--cs-text-strong);cursor:pointer;-webkit-backdrop-filter:blur(var(--cs-blur-glass));backdrop-filter:blur(var(--cs-blur-glass));transition:background var(--cs-dur-slow) var(--cs-ease-out), border-color var(--cs-dur-slow) var(--cs-ease-out);background:#0009;place-items:center;padding:0;display:grid}.hs-arrow.astro-nulsdzg6:hover{border-color:color-mix(in srgb, var(--cs-text-strong) 40%, transparent);background:var(--cs-accent-fill)}@media (width>=768px){.hs-arrow.astro-nulsdzg6{width:var(--cs-space-10);height:var(--cs-space-10)}}.hs-dots.astro-nulsdzg6{align-items:center;gap:var(--cs-space-4);display:flex}.hs-dot.astro-nulsdzg6{padding:var(--cs-space-2) 0;cursor:pointer;background:0 0;border:0;position:relative}.hs-dot.astro-nulsdzg6:after{content:"";inset:calc((var(--cs-space-6) - var(--cs-space-11)) / 2) calc(-1 * var(--cs-space-2));position:absolute}.hs-dot__mark.astro-nulsdzg6{width:var(--cs-space-2);height:var(--cs-space-2);border-radius:var(--cs-radius-full);background:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);transition:width var(--cs-dur-slow) var(--cs-ease-out), background var(--cs-dur-slow) var(--cs-ease-out);display:block}.hs-dot.astro-nulsdzg6:hover .hs-dot__mark.astro-nulsdzg6{background:color-mix(in srgb, var(--cs-text-strong) 80%, transparent)}.hs-dot.astro-nulsdzg6[aria-current=true] .hs-dot__mark.astro-nulsdzg6{width:var(--cs-space-6);background:var(--cs-accent)}.hs-rows.astro-nulsdzg6{justify-content:space-between;gap:var(--cs-space-3);flex-direction:column;flex:1;display:flex}.hs-row.astro-nulsdzg6{min-height:var(--cs-home-row-min);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-4);background:var(--cs-surface-0);color:var(--cs-text-strong);transition:background var(--cs-dur-slow) var(--cs-ease-out), border-color var(--cs-dur-slow) var(--cs-ease-out), box-shadow var(--cs-dur-slow) var(--cs-ease-out);flex:1;align-items:stretch;text-decoration:none;display:flex;overflow:hidden}.hs-row.astro-nulsdzg6:hover{border-color:color-mix(in srgb, var(--cs-accent) 30%, transparent);background:var(--cs-surface-1);box-shadow:var(--cs-glow-halo-lg)}.hs-row__media.astro-nulsdzg6{width:var(--cs-home-thumb-phone);background:var(--cs-surface-chip);flex-shrink:0;align-self:stretch;position:relative;overflow:hidden}@media (width>=768px){.hs-row__media.astro-nulsdzg6{width:var(--cs-home-thumb-md)}}@media (width>=1024px){.hs-row__media.astro-nulsdzg6{width:var(--cs-home-thumb-lg)}}@media (width>=1280px){.hs-row__media.astro-nulsdzg6{width:var(--cs-home-thumb-xl)}}.hs-row__media.astro-nulsdzg6 img.astro-nulsdzg6{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.hs-row.astro-nulsdzg6:hover .hs-row__media.astro-nulsdzg6 img.astro-nulsdzg6{transform:scale(1.05)}.hs-row__fade.astro-nulsdzg6{background:linear-gradient(to right, #0000004d, #0006, var(--cs-surface-0));pointer-events:none;position:absolute;inset:0}.hs-row__text.astro-nulsdzg6{justify-content:center;gap:var(--cs-space-2);min-width:0;padding:var(--cs-space-4);flex-direction:column;flex:1;display:flex}.hs-row__title.astro-nulsdzg6{font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-snug);font-weight:var(--cs-fw-black);text-transform:uppercase;-webkit-line-clamp:2;transition:color var(--cs-dur-fast) var(--cs-ease-out);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hs-row.astro-nulsdzg6:hover .hs-row__title.astro-nulsdzg6{color:var(--cs-accent)}.hs-row__excerpt.astro-nulsdzg6{color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-relaxed);font-weight:var(--cs-fw-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=768px){.hs-row__title.astro-nulsdzg6,.hs-row__excerpt.astro-nulsdzg6{font-size:var(--cs-fs-md)}}.tl.astro-nelqi33i{height:var(--cs-home-trend-tile-phone);border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-3);min-width:0;color:var(--cs-text-strong);transition:border-color var(--cs-dur-slow) var(--cs-ease-out), box-shadow var(--cs-dur-slow) var(--cs-ease-out);background:#000;text-decoration:none;display:block;position:relative;overflow:hidden}.tl.astro-nelqi33i[hidden],.tl--wide-only.astro-nelqi33i{display:none}.tl.astro-nelqi33i:hover{border-color:color-mix(in srgb, var(--cs-accent) 40%, transparent);box-shadow:var(--cs-glow-halo-lg)}.tl__img.astro-nelqi33i{object-fit:cover;width:100%;height:100%;transition:transform var(--cs-dur-slower) var(--cs-ease-out);position:absolute;inset:0}.tl.astro-nelqi33i:hover .tl__img.astro-nelqi33i{transform:scale(1.05)}.tl__fade.astro-nelqi33i{pointer-events:none;background:linear-gradient(#0000,#0000004d,#000);position:absolute;inset:0}.tl__live.astro-nelqi33i,.tl__views.astro-nelqi33i{z-index:1;align-items:center;gap:var(--cs-space-1);padding:var(--cs-space-half) var(--cs-space-2);border-radius:var(--cs-radius-1);color:var(--cs-text-strong);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);box-shadow:var(--cs-shadow-e2);display:flex;position:absolute;inset-block-start:var(--cs-space-2)}.tl__live.astro-nelqi33i{background:var(--cs-accent-fill);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;inset-inline-start:var(--cs-space-2)}.tl__views.astro-nelqi33i{border:1px solid var(--cs-line-2-next);font-weight:var(--cs-fw-bold);-webkit-backdrop-filter:blur(var(--cs-blur-glass-light));backdrop-filter:blur(var(--cs-blur-glass-light));background:#000000bf;inset-inline-end:var(--cs-space-2)}.tl__views.astro-nelqi33i svg{color:var(--cs-accent)}.tl__dot.astro-nelqi33i{width:var(--cs-home-live-dot);height:var(--cs-home-live-dot);border-radius:var(--cs-radius-full);background:var(--cs-text-strong);animation:tl-pulse var(--cs-dur-loop) var(--cs-ease-in-out) infinite;flex:none}@keyframes tl-pulse{50%{opacity:.5}}.tl__bar.astro-nelqi33i{z-index:1;align-items:flex-end;gap:var(--cs-space-2);min-width:0;padding:var(--cs-space-2);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.tl__av.astro-nelqi33i{width:var(--cs-space-6);height:var(--cs-space-6);border:1px solid var(--cs-line-3);border-radius:var(--cs-radius-full);background:var(--cs-line-2-next);font-size:var(--cs-fs-3xs);flex:none;overflow:hidden}.tl__txt.astro-nelqi33i{flex-direction:column;flex:1;min-width:0;display:flex}.tl__name.astro-nelqi33i,.tl__game.astro-nelqi33i,.tl__title.astro-nelqi33i{font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl__name.astro-nelqi33i{font-weight:var(--cs-fw-bold);transition:color var(--cs-dur-fast) var(--cs-ease-out)}.tl.astro-nelqi33i:hover .tl__name.astro-nelqi33i{color:var(--cs-accent)}.tl__game.astro-nelqi33i{color:color-mix(in srgb, var(--cs-text-strong) 55%, transparent)}.tl__title.astro-nelqi33i{font-family:var(--cs-font-display);font-weight:var(--cs-fw-bold);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase}@media (width>=768px){.tl.astro-nelqi33i{height:auto}.tl--wide-only.astro-nelqi33i{display:block}.tl--big.astro-nelqi33i{height:var(--cs-home-trend-row-md);grid-column:span 2}.tl--tall.astro-nelqi33i{height:var(--cs-home-trend-row-md)}.tl--stack.astro-nelqi33i{flex:1;min-height:0}.tl--small.astro-nelqi33i{aspect-ratio:16/9}.tl__live.astro-nelqi33i,.tl__views.astro-nelqi33i{inset-block-start:var(--cs-space-3)}.tl__live.astro-nelqi33i{inset-inline-start:var(--cs-space-3)}.tl__views.astro-nelqi33i{inset-inline-end:var(--cs-space-3)}.tl__bar.astro-nelqi33i{padding:var(--cs-space-3)}.tl__av.astro-nelqi33i{width:var(--cs-space-8);height:var(--cs-space-8)}}@media (width>=1024px){.tl--big.astro-nelqi33i{grid-column:span 1}.tl--big.astro-nelqi33i,.tl--tall.astro-nelqi33i{height:100%}}.ht.astro-nocrwrb6{width:100%;min-width:0;padding-block-start:var(--cs-space-2)}@media (width>=768px){.ht.astro-nocrwrb6{padding-block-start:var(--cs-space-6)}}.ht-panel.astro-nocrwrb6{min-width:0;padding:var(--cs-space-4);border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-4);background:color-mix(in srgb, var(--cs-surface-inset) 70%, transparent);margin-block-end:var(--cs-space-6)}@media (width>=768px){.ht-panel.astro-nocrwrb6{padding:var(--cs-space-5);margin-block-end:var(--cs-space-8)}}.ht-panel__top.astro-nocrwrb6{justify-content:space-between;gap:var(--cs-space-3);flex-direction:column;min-width:0;display:flex}@media (width>=768px){.ht-panel__top.astro-nocrwrb6{align-items:center;gap:var(--cs-space-4);flex-direction:row}}.ht-title.astro-nocrwrb6{align-items:center;gap:var(--cs-space-3);display:flex}.ht-bar.astro-nocrwrb6{width:var(--cs-home-bar-w);height:var(--cs-space-6);border-radius:var(--cs-radius-1);background:var(--cs-accent);box-shadow:var(--cs-glow-dot);flex:none}.ht-h.astro-nocrwrb6{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-xl);line-height:var(--cs-lh-xl);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-tight);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}@media (width>=768px){.ht-h.astro-nocrwrb6{font-size:var(--cs-fs-2xl);line-height:var(--cs-lh-2xl)}}.ht-red.astro-nocrwrb6{color:var(--cs-accent)}.ht-sub.astro-nocrwrb6{max-width:var(--cs-container-2xl);margin:var(--cs-space-1) 0 0;color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-medium)}@media (width>=768px){.ht-sub.astro-nocrwrb6{font-size:var(--cs-fs-md);line-height:var(--cs-lh-md)}}.ht-search.astro-nocrwrb6{flex-shrink:0;width:100%;position:relative}@media (width>=768px){.ht-search.astro-nocrwrb6{width:var(--cs-home-search)}}.ht-search.astro-nocrwrb6 .ht-search__icon{color:var(--cs-text-3);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--cs-space-4);transform:translateY(-50%)}.ht-search__input.astro-nocrwrb6{box-sizing:border-box;width:100%;padding-block:var(--cs-space-2);padding-inline:var(--cs-space-9) var(--cs-space-8);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:var(--cs-surface-chip);color:var(--cs-text-strong);font:inherit;font-size:var(--cs-fs-base);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);transition:border-color var(--cs-dur-fast) var(--cs-ease-out)}@media (width>=768px){.ht-search__input.astro-nocrwrb6{font-size:var(--cs-fs-xs)}}.ht-search__input.astro-nocrwrb6::placeholder{color:var(--cs-text-3)}.ht-search__input.astro-nocrwrb6:hover{border-color:var(--cs-line-3)}.ht-search__input.astro-nocrwrb6:focus{border-color:color-mix(in srgb, var(--cs-accent) 50%, transparent);box-shadow:var(--cs-ring-accent-soft);outline:none}.ht-pills.astro-nocrwrb6{align-items:center;gap:var(--cs-space-2);border-top:1px solid var(--cs-line-subtle);flex-wrap:wrap;margin-block-start:var(--cs-space-3);padding-block-start:var(--cs-space-3);display:flex}.ht-pill.astro-nocrwrb6{height:var(--cs-control-sm);padding-inline:var(--cs-space-4);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:var(--cs-surface-chip);color:var(--cs-text-2);font:inherit;font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);white-space:nowrap;cursor:pointer;transition:color var(--cs-dur-base) var(--cs-ease-standard), border-color var(--cs-dur-base) var(--cs-ease-standard), background var(--cs-dur-base) var(--cs-ease-standard);align-items:center;display:inline-flex}.ht-pill.astro-nocrwrb6:hover{border-color:var(--cs-line-3);color:var(--cs-text-strong)}.ht-pill.astro-nocrwrb6[aria-pressed=true]{border-color:var(--cs-accent-fill);background:var(--cs-accent-fill);box-shadow:var(--cs-glow-accent);color:var(--cs-accent-fill-ink)}.ht-empty.astro-nocrwrb6,.ht-none.astro-nocrwrb6{margin:0 0 var(--cs-space-4);color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md)}.ht-none.astro-nocrwrb6[hidden]{display:none}.ht-grid.astro-nocrwrb6{gap:var(--cs-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.ht-row1.astro-nocrwrb6,.ht-row2.astro-nocrwrb6,.ht-stack.astro-nocrwrb6{display:contents}.ht-none.astro-nocrwrb6{grid-column:1/-1}@media (width>=768px){.ht-grid.astro-nocrwrb6{gap:var(--cs-space-4);flex-direction:column;display:flex}.ht-row1.astro-nocrwrb6,.ht-row2.astro-nocrwrb6{gap:var(--cs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.ht-stack.astro-nocrwrb6{gap:var(--cs-space-4);height:var(--cs-home-trend-row-md);flex-direction:column;min-height:0;display:flex}}@media (width>=1024px){.ht-row1.astro-nocrwrb6{height:var(--cs-home-trend-row);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.ht-row2.astro-nocrwrb6{grid-template-columns:repeat(4,minmax(0,1fr))}.ht-stack.astro-nocrwrb6{height:100%}}.ht-rise.astro-nocrwrb6{min-width:0;min-height:var(--cs-home-rising-min);padding:var(--cs-space-4);border:1px solid color-mix(in srgb, var(--cs-text-strong) 12%, transparent);border-radius:var(--cs-radius-4);background:var(--cs-surface-raised);box-shadow:var(--cs-shadow-e3);flex-direction:column;grid-column:1/-1;display:flex;overflow:hidden}@media (width>=1024px){.ht-rise.astro-nocrwrb6{grid-column:span 1}}.ht-rise__head.astro-nocrwrb6{border-bottom:1px solid var(--cs-line-2-next);justify-content:space-between;align-items:center;margin-block-end:var(--cs-space-3);padding-block-end:var(--cs-space-3);display:flex}.ht-rise__h.astro-nocrwrb6{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;margin:0;display:flex}.ht-rise__h.astro-nocrwrb6 svg{color:var(--cs-accent)}.ht-rise__all.astro-nocrwrb6{color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wider);text-transform:uppercase;transition:color var(--cs-dur-fast) var(--cs-ease-out);text-decoration:none}.ht-rise__all.astro-nocrwrb6:hover{color:var(--cs-accent)}.ht-rise__list.astro-nocrwrb6{gap:var(--cs-space-3);flex-direction:column;flex:1;min-height:0;display:flex}.ht-rise__row.astro-nocrwrb6{align-items:center;gap:var(--cs-space-3);min-height:var(--cs-space-9);color:inherit;text-decoration:none;display:flex}.ht-rise__av.astro-nocrwrb6{width:var(--cs-space-8);height:var(--cs-space-8);border:1px solid var(--cs-line-2-next);border-radius:var(--cs-radius-full);background:var(--cs-line-1);font-size:var(--cs-fs-3xs);flex:none;overflow:hidden}.ht-rise__txt.astro-nocrwrb6{flex-direction:column;flex:1;min-width:0;display:flex}.ht-rise__name.astro-nocrwrb6,.ht-rise__game.astro-nocrwrb6{font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ht-rise__name.astro-nocrwrb6{font-weight:var(--cs-fw-bold);transition:color var(--cs-dur-fast) var(--cs-ease-out)}.ht-rise__row.astro-nocrwrb6:hover .ht-rise__name.astro-nocrwrb6{color:var(--cs-accent)}.ht-rise__game.astro-nocrwrb6{color:var(--cs-text-2)}.ht-rise__count.astro-nocrwrb6{align-items:center;gap:var(--cs-space-1);color:color-mix(in srgb, var(--cs-text-strong) 50%, transparent);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-bold);flex:none;display:flex}.ht-rise__count.astro-nocrwrb6 svg{color:var(--cs-accent)}.ht-band.astro-nocrwrb6{min-width:0;border:1px solid var(--cs-line-subtle);border-radius:var(--cs-radius-3);background:radial-gradient(ellipse at left, color-mix(in srgb, var(--cs-accent) 22%, transparent), transparent 55%), linear-gradient(to right, color-mix(in srgb, var(--cs-accent) 15%, transparent), transparent 50%), var(--cs-surface-0);margin-block-start:var(--cs-space-3);position:relative;overflow:hidden}@media (width>=768px){.ht-band.astro-nocrwrb6{margin-block-start:var(--cs-space-4)}}.ht-band__in.astro-nocrwrb6{gap:var(--cs-space-3);padding:var(--cs-space-4);flex-direction:column;display:flex}@media (width>=768px){.ht-band__in.astro-nocrwrb6{justify-content:space-between;align-items:center;gap:var(--cs-space-4);padding:var(--cs-space-5) var(--cs-space-6);flex-direction:row}}.ht-band__copy.astro-nocrwrb6{align-items:center;gap:var(--cs-space-3);min-width:0;display:flex}.ht-band__icon.astro-nocrwrb6{width:var(--cs-space-9);height:var(--cs-space-9);border:1px solid color-mix(in srgb, var(--cs-accent) 30%, transparent);border-radius:var(--cs-radius-menu);background:color-mix(in srgb, var(--cs-accent) 15%, transparent);color:var(--cs-accent);flex:none;place-items:center;display:grid}.ht-band__icon.astro-nocrwrb6 svg{fill:currentColor}@media (width>=768px){.ht-band__icon.astro-nocrwrb6{width:var(--cs-space-10);height:var(--cs-space-10)}}.ht-band__txt.astro-nocrwrb6{flex-direction:column;min-width:0;display:flex}.ht-band__h.astro-nocrwrb6{color:var(--cs-text-strong);font-family:var(--cs-font-display);font-size:var(--cs-fs-md);line-height:var(--cs-lh-base);font-weight:var(--cs-fw-black);letter-spacing:var(--cs-tracking-wide);text-transform:uppercase}@media (width>=768px){.ht-band__h.astro-nocrwrb6{font-size:var(--cs-fs-base)}}.ht-band__p.astro-nocrwrb6{color:var(--cs-text-3);font-size:var(--cs-fs-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-fw-medium)}.ht-band__acts.astro-nocrwrb6{align-items:center;gap:var(--cs-space-3);flex-wrap:wrap;width:100%;display:flex}.ht-band__acts.astro-nocrwrb6 .z1c-btn{flex:1;width:auto}@media (width>=768px){.ht-band__acts.astro-nocrwrb6{flex-shrink:0;width:auto}.ht-band__acts.astro-nocrwrb6 .z1c-btn{flex:none}}.hm.astro-lcdefpme{background:var(--cs-bg);width:100%;color:var(--cs-text-1)}.hm-in.astro-lcdefpme{gap:var(--cs-space-6);box-sizing:border-box;width:100%;max-width:var(--cs-home-max);min-width:0;padding:var(--cs-space-6) var(--cs-space-4);flex-direction:column;margin-inline:auto;display:flex;overflow-x:clip}@media (width>=768px){.hm-in.astro-lcdefpme{gap:var(--cs-space-8);padding:var(--cs-space-7) var(--cs-space-6)}}@media (width>=1024px){.hm-in.astro-lcdefpme{gap:var(--cs-space-10);padding:var(--cs-space-8) var(--cs-space-12)}}@media (width>=1280px){.hm-in.astro-lcdefpme{padding-inline:var(--cs-space-16)}}@media (width>=1536px){.hm-in.astro-lcdefpme{padding-inline:var(--cs-space-20)}}.hm-games.astro-lcdefpme{--cs-content-max:var(--cs-home-max);--cs-page-gutter:var(--cs-space-4)}@media (width>=768px){.hm-games.astro-lcdefpme{--cs-page-gutter:var(--cs-space-6)}}@media (width>=1024px){.hm-games.astro-lcdefpme{--cs-page-gutter:var(--cs-space-12)}}@media (width>=1280px){.hm-games.astro-lcdefpme{--cs-page-gutter:var(--cs-space-16)}}@media (width>=1536px){.hm-games.astro-lcdefpme{--cs-page-gutter:var(--cs-space-20)}}.hm-empty.astro-lcdefpme{font-weight:var(--cs-fw-regular,400);color:var(--cs-text-3);font-size:var(--cs-fs-md);line-height:var(--cs-lh-md);margin:0}.hm-live.astro-lcdefpme{gap:var(--cs-space-6);flex-direction:column;min-width:0;display:flex}@media (width>=768px){.hm-live.astro-lcdefpme{gap:var(--cs-space-8)}}@media (width>=1024px){.hm-live.astro-lcdefpme{gap:var(--cs-space-10)}}.hm-rule.astro-lcdefpme{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--cs-accent) 80%, transparent), transparent);height:1px;box-shadow:var(--cs-glow-dot-soft)}.hm-feat.astro-lcdefpme{min-width:0;padding-block-start:var(--cs-space-2)}
