/* GameTechReport site CSS. Moved from Customizer > Additional CSS on 6 Nov 2026; source copy in the bot logs. */
body:is(.page-id-1382,.page-id-2411) #main>.ct-container-full{padding-top:24px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct){--gtr-ui-text:#0f172a;--gtr-ui-muted:#526176;--gtr-ui-line:#dbe2eb;--gtr-ui-blue:#2563eb;--gtr-ui-soft:#eff6ff;--gtr-ui-shadow:0 8px 24px rgba(15,23,42,.055);--ink:var(--gtr-ui-text);--muted:var(--gtr-ui-muted);--line:var(--gtr-ui-line);--accent:var(--gtr-ui-blue);--gtr-cal-text:var(--gtr-ui-text);--gtr-cal-muted:var(--gtr-ui-muted);--gtr-cal-line:var(--gtr-ui-line);--pct-text:var(--gtr-ui-text);--pct-muted:var(--gtr-ui-muted);--pct-line:var(--gtr-ui-line)}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-hero,.gtr-pct-hero){padding:0 24px 20px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-hero,.gtr-pct-hero)>:is(.gtr-cal-inner,.gtr-pct-inner){padding:28px 32px!important;border-radius:20px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-title,.gtr-pct-title-main){max-width:100%!important;margin:0!important;font-size:clamp(30px,3.7vw,46px)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.035em!important;overflow-wrap:break-word}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-kicker,.gtr-pct-kicker){color:#a9ccff!important;font-size:12px!important;line-height:1.5!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-lead,.gtr-pct-lead){max-width:82ch!important;margin:14px 0 0!important;color:#d6e0ef!important;font-size:16px!important;line-height:1.6!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-freshness,.gtr-pct-freshness){display:flex!important;flex-wrap:wrap!important;gap:8px 12px!important;width:auto!important;max-width:100%!important;margin:16px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#d6e0ef!important;font-size:12px!important;line-height:1.5!important;font-weight:650!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-freshness,.gtr-pct-freshness)>span{display:inline-flex!important;align-items:flex-start!important;gap:7px!important;min-width:0;max-width:100%;padding:5px 9px;border:1px solid rgba(214,224,239,.16);border-radius:7px;background:rgba(255,255,255,.05);white-space:normal;overflow-wrap:break-word}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-freshness,.gtr-pct-freshness)>span:before{content:"";width:7px;height:7px;flex:0 0 7px;margin-top:.4em;border-radius:50%;background:#45d29a}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-panel,.gtr-pct-panel){margin:0!important;padding:0 24px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-main,.gtr-pct-main){padding:24px 0 32px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-main,.gtr-pct-main)>:is(.gtr-cal-inner,.gtr-pct-inner){padding:0 24px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filterbox,.gtr-pct-filterbox){overflow:hidden!important;border:1px solid var(--gtr-ui-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:var(--gtr-ui-shadow)!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filterbody,.gtr-pct-filterbody){padding:18px!important;background:#fbfcfe!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filtergrid,.gtr-pct-filtergrid){grid-template-columns:minmax(220px,1.8fr) repeat(5,minmax(0,1fr)) auto!important;gap:12px!important;align-items:end!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-field,.gtr-pct-field){min-width:0}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-field,.gtr-pct-field) label{margin:0 0 6px 2px!important;color:var(--gtr-ui-muted)!important;font-size:12px!important;line-height:1.35!important;font-weight:750!important;letter-spacing:.045em!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-field,.gtr-pct-field) :is(input,select){box-sizing:border-box;width:100%!important;min-width:0!important;min-height:44px!important;padding:9px 12px!important;border:1px solid var(--gtr-ui-line)!important;border-radius:10px!important;background:#fff!important;color:var(--gtr-ui-text)!important;font-family:inherit!important;font-size:14px!important;line-height:1.45!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-field,.gtr-pct-field) :is(input,select):focus{border-color:var(--gtr-ui-blue)!important;box-shadow:0 0 0 3px rgba(37,99,235,.15)!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) button:focus-visible{outline:2px solid var(--gtr-ui-blue)!important;outline-offset:3px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-reset,.gtr-pct-reset,.gtr-cal-expandall,.gtr-pct-expandall,.gtr-cal-chip){min-height:44px!important;padding:9px 12px!important;border-radius:10px!important;font-family:inherit!important;font-size:13px!important;line-height:1.4!important;font-weight:750!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filter-toggle,.gtr-pct-filter-toggle){min-height:54px!important;padding:14px 16px!important;border-radius:16px 16px 0 0!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filter-summary,.gtr-pct-filter-summary,.gtr-pct-filter-note){color:var(--gtr-ui-muted)!important;font-size:12px!important;line-height:1.5!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-toolbar,.gtr-pct-toolbar){align-items:flex-end!important;gap:16px!important;margin:0 0 14px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-toolbar,.gtr-pct-toolbar) h2{font-size:26px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.025em!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-resultcopy,.gtr-pct-resultcopy,.gtr-cal-legend,.gtr-pct-legend){color:var(--gtr-ui-muted)!important;font-size:13px!important;line-height:1.55!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-group-toggle,.gtr-pct-group-toggle){min-height:54px!important;margin:0!important;padding:13px 16px!important;font-family:inherit!important;font-size:15px!important;line-height:1.4!important;font-weight:800!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-group-count,.gtr-pct-group-count){font-size:12px!important;line-height:1.2!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-event-summary,.gtr-pct-platform-note,.gtr-pct-requirements-note,.gtr-pct-launch-requirements){font-size:14px!important;line-height:1.6!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-method,.gtr-pct-method){margin:28px 0 0!important;padding:20px 24px!important;border:1px solid var(--gtr-ui-line)!important;border-radius:16px!important;background:#fff!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-method,.gtr-pct-method) h2{font-size:22px!important;line-height:1.3!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-method,.gtr-pct-method) p{margin:8px 0!important;color:var(--gtr-ui-muted)!important;font-size:14px!important;line-height:1.65!important}@media(max-width:1120px){body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filtergrid,.gtr-pct-filtergrid){grid-template-columns:repeat(3,minmax(0,1fr))!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-field,.gtr-pct-field).search{grid-column:span 2!important}}@media(max-width:760px){body:is(.page-id-1382,.page-id-2411) #main>.ct-container-full{padding-top:12px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct){width:calc(100% - 20px)!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-hero,.gtr-pct-hero){padding:0 10px 16px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-hero,.gtr-pct-hero)>:is(.gtr-cal-inner,.gtr-pct-inner){padding:24px 20px!important;border-radius:16px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-title,.gtr-pct-title-main){font-size:30px!important;line-height:1.18!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-lead,.gtr-pct-lead){font-size:15px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-freshness,.gtr-pct-freshness){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-panel,.gtr-pct-panel){padding:0 10px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-main,.gtr-pct-main)>:is(.gtr-cal-inner,.gtr-pct-inner){padding:0 10px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filterbody,.gtr-pct-filterbody){padding:14px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-filtergrid,.gtr-pct-filtergrid){grid-template-columns:minmax(0,1fr)!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-field,.gtr-pct-field).search{grid-column:auto!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-field,.gtr-pct-field) :is(input,select){font-size:16px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-toolbar,.gtr-pct-toolbar){flex-direction:column!important;align-items:flex-start!important;gap:10px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-toolbar,.gtr-pct-toolbar) h2{font-size:24px!important}body:is(.page-id-1382,.page-id-2411) :is(.gtr-cal-v6,.gtr-pct) :is(.gtr-cal-method,.gtr-pct-method){padding:18px 16px!important}}body.page-id-2411 .gtr-pct .gtr-pct-game:is([style*="display: none"],[style*="display:none"]){display:none!important}body.page-id-2411 .gtr-pct .gtr-pct-legend{display:none!important}body.gtr-design-v1{--gtr-wide:1180px;--gtr-read:750px;--gtr-gutter:24px;--gtr-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--gtr-ink:#0f172a;--gtr-copy:#334155;--gtr-muted:#526176;--gtr-line:#dbe2eb;--gtr-blue:#1d4ed8;--gtr-paper:#fff;--gtr-bg:#f6f8fb;--gtr-shadow:0 8px 24px rgba(15,23,42,.055);font-family:var(--gtr-font)!important;background:var(--gtr-bg)!important;color:var(--gtr-copy);overflow-x:visible!important;}html:has(body.gtr-design-v1){overflow-x:visible!important}body.gtr-design-v1 :is(h1,h2,h3,h4,h5,h6,input,select,button){font-family:var(--gtr-font)!important}body.gtr-design-v1 :is(h1,h2,h3,h4,h5,h6,p,li,a,figcaption){overflow-wrap:anywhere}body.gtr-design-v1 :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--gtr-blue)!important;outline-offset:3px!important}body.gtr-design-v1 :is(button,input,select){scroll-margin-block:90px 24px}body.gtr-design-v1 #header [data-row="middle"] .ct-container{width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-wide)!important;padding-inline:0!important}body.gtr-design-v1 #header .ct-menu-link{font-size:.8125rem!important;min-height:44px}body.gtr-design-v1 :is(#header,#offcanvas,#search-modal) button{min-width:44px;min-height:44px}body.gtr-design-v1 #offcanvas .ct-menu-link{font-size:1rem!important;min-height:48px}body.gtr-design-v1 #footer .menu a{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem!important}body.gtr-design-v1 #main>.ct-container-full{padding-block:24px 48px!important}body.gtr-design-v1:is(.archive,.search,.error404) #main>.ct-container{width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-wide)!important;padding-block:24px 48px!important}body.gtr-design-v1 #main .hero-section .page-title,body.gtr-design-v1 #main :is(.gtr-cal-title,.gtr-pct-title-main){font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem)!important;line-height:1.16!important;font-weight:800!important;letter-spacing:-.025em!important;margin:0!important}body.gtr-design-v1 #main .hero-section .page-description{font-size:1.0625rem!important;line-height:1.65!important}body.gtr-design-v1 #main .hero-section .page-description p{font-size:inherit!important;line-height:inherit!important}body.gtr-design-v1.single-post #main article.post{width:100%!important;max-width:none!important;margin:0 auto!important}body.gtr-design-v1.single-post #main :is(.hero-section,.entry-content,figure.ct-featured-image),body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main :is(.hero-section,.entry-content){width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-read)!important;margin-inline:auto!important;box-sizing:border-box}body.gtr-design-v1.single-post #main .hero-section,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .hero-section{--container-padding:0;padding:0!important;margin-block:0 24px!important}body.gtr-design-v1.single-post #main .hero-section .entry-header,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .hero-section .entry-header{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.gtr-design-v1.single-post #main .hero-section .page-title,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .hero-section .page-title{color:var(--gtr-ink)!important}body.gtr-design-v1.single-post #main .hero-section .page-description{display:block!important;margin:16px 0 0!important;color:var(--gtr-muted)!important}body.gtr-design-v1.single-post #main .hero-section .entry-meta{margin-top:16px!important;font-size:.875rem!important;line-height:1.55!important;gap:8px 12px!important}body.gtr-design-v1.single-post #main .hero-section .entry-meta :is(li,a,span,time){font-size:inherit!important;line-height:inherit!important}body.gtr-design-v1.single-post #main figure.ct-featured-image{margin-block:0 28px!important;border-radius:16px!important;box-shadow:var(--gtr-shadow)!important}body.gtr-design-v1.single-post #main figure.ct-featured-image figcaption{font-size:.8125rem!important;line-height:1.5!important;padding:8px 12px!important;color:var(--gtr-muted)!important}body.gtr-design-v1.single-post #main .entry-content,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .entry-content{font-size:1.1875rem!important;line-height:1.7!important;color:var(--gtr-copy)!important}body.gtr-design-v1.single-post #main .entry-content :is(p,li),body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .gtr-page-content :is(p,li){font-size:inherit!important;line-height:inherit!important;color:var(--gtr-copy)!important}body.gtr-design-v1.single-post #main .entry-content p,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .gtr-page-content p{margin-block:0 1.1em!important}body.gtr-design-v1.single-post #main .entry-content h2,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .gtr-page-content h2{font-size:clamp(1.5rem,1.25rem + .75vw,1.875rem)!important;line-height:1.25!important;letter-spacing:-.02em!important;margin:32px 0 14px!important;color:var(--gtr-ink)!important}body.gtr-design-v1.single-post #main .entry-content h3,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .gtr-page-content h3{font-size:1.375rem!important;line-height:1.35!important;margin:24px 0 12px!important;color:var(--gtr-ink)!important}body.gtr-design-v1.page #main .gtr-page-content{max-width:100%!important;margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important}body.gtr-design-v1.single-post #main .entry-content a,body.gtr-design-v1 #main .gtr-page-content a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px;color:var(--gtr-blue)!important}body.gtr-design-v1.single-post #main .entry-content .gtr-source-note{font-size:.875rem!important;line-height:1.6!important;color:var(--gtr-muted)!important}body.gtr-design-v1.single-post #main .entry-content .gtr-update-label{font-size:.8125rem!important;line-height:1.5!important}body.gtr-design-v1.single-post #main .entry-content .gtr-update-divider{font-size:.8125rem!important;line-height:1.5!important;flex-wrap:wrap;white-space:normal}body.gtr-design-v1.single-post #main .entry-content .gtr-update-divider span{max-width:100%;flex:0 1 auto}body.gtr-design-v1.single-post #main .entry-content :is(pre,.wp-block-table){max-width:100%;overflow-x:auto}body.gtr-design-v1.single-post #main .entry-content table:not(.gtr-responsive-data-table){display:block;max-width:100%;overflow-x:auto;font-size:1rem;line-height:1.5}body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section{position:relative;width:100%!important;max-width:var(--gtr-wide)!important;margin:0 0 24px!important;padding:0!important;border:1px solid rgba(255,255,255,.07);border-radius:16px!important;overflow:hidden;box-shadow:var(--gtr-shadow)!important}body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section .entry-header{width:100%!important;max-width:none!important;padding:28px 32px!important;box-sizing:border-box;margin:0!important;background:linear-gradient(130deg,#0f172a,#1c304c)!important;border-radius:16px}body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section .page-title{color:#fff!important}body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section :is(.archive-description,.page-description){color:#d6e0ef!important;max-width:80ch!important;margin:14px 0 0!important;font-size:1.0625rem!important;line-height:1.65!important}body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section .page-title::before{color:#a9ccff!important;font-size:.75rem!important;line-height:1.5!important}body.gtr-design-v1 #main .entries[data-layout="grid"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}body.gtr-design-v1 #main article.entry-card{border-radius:16px!important;box-shadow:var(--gtr-shadow)!important;min-width:0}body.gtr-design-v1 #main article.entry-card .entry-title{font-size:1.375rem!important;line-height:1.3!important}body.gtr-design-v1 #main article.entry-card .entry-excerpt{font-size:1rem!important;line-height:1.6!important;color:var(--gtr-muted)!important}body.gtr-design-v1 #main article.entry-card .entry-meta{font-size:.8125rem!important;line-height:1.5!important}body.gtr-design-v1 #main article.entry-card .entry-meta a{font-size:.8125rem!important;color:var(--gtr-blue)!important}body.gtr-design-v1 #main .ct-pagination a{min-width:44px;min-height:44px;font-size:1rem}body.gtr-design-v1.author #main>.hero-section{width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-read)!important;margin:24px auto 48px!important;padding:0!important;background:transparent!important;--container-padding:0;box-sizing:border-box}body.gtr-design-v1.author #main>.hero-section .entry-header{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box}body.gtr-design-v1.author #main>.hero-section .page-description{max-width:100%!important;margin:16px 0 0!important;font-size:1.125rem!important;line-height:1.7!important;color:var(--gtr-copy)!important;text-align:left}body.gtr-design-v1.author #main .author-box-socials a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}body.gtr-design-v1.home #main>.ct-container-full{padding-top:0!important}body.gtr-design-v1.home #main .gtr-homepage{width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-wide)!important;margin:24px auto 0!important}body.gtr-design-v1.home #main :is(.gtr-section-title,.gtr-radar-head h2,.gtr-recently-updated h2,.gtr-topic-browser h2){font-size:1.75rem!important;line-height:1.25!important;font-weight:800!important;color:var(--gtr-ink)!important}body.gtr-design-v1.home #main .gtr-top-native-title{font-size:2rem!important;line-height:1.2!important;margin-top:0!important}body.gtr-design-v1.home #main .gtr-top-native-side-content .wp-block-post-title{font-size:1.125rem!important;line-height:1.3!important}body.gtr-design-v1.home #main .gtr-top-native-side-content .wp-block-post-excerpt{font-size:.9375rem!important;line-height:1.55!important}body.gtr-design-v1.home #main .gtr-top-native-side-content .wp-block-post-excerpt__excerpt{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important}body.gtr-design-v1.home #main :is(.gtr-radar-sub,.gtr-recently-updated-date,.gtr-recently-updated-meta){font-size:.8125rem!important;line-height:1.5!important}body.gtr-design-v1.home #main :is(.gtr-more-stories-link,.gtr-radar-coverage){min-height:44px;display:inline-flex;align-items:center}body.gtr-design-v1 #main :is(.gtr-cal-v6,.gtr-pct){width:calc(100% - 2*var(--gtr-gutter))!important;max-width:var(--gtr-wide)!important;margin:0 auto 24px!important;border:0!important;box-shadow:none!important;overflow:visible!important;background:transparent!important;font-family:var(--gtr-font)!important;--gtr-ui-blue:var(--gtr-blue);--gtr-ui-muted:var(--gtr-muted)}body.gtr-design-v1 #main :is(.gtr-cal-hero,.gtr-pct-hero){padding:0 0 20px!important;background:transparent!important}body.gtr-design-v1 #main :is(.gtr-cal-hero,.gtr-pct-hero)>:is(.gtr-cal-inner,.gtr-pct-inner){width:100%!important;max-width:none!important;box-sizing:border-box;padding:28px 32px!important;border-radius:16px!important;background:linear-gradient(130deg,#0f172a,#1c304c)!important}body.gtr-design-v1 #main :is(.gtr-cal-panel,.gtr-pct-panel){padding:0!important}body.gtr-design-v1 #main :is(.gtr-cal-main,.gtr-pct-main)>:is(.gtr-cal-inner,.gtr-pct-inner){width:100%!important;max-width:none!important;padding:0!important;box-sizing:border-box}body.gtr-design-v1 #main :is(.gtr-cal-lead,.gtr-pct-lead){font-size:1.0625rem!important;line-height:1.65!important;max-width:80ch!important}body.gtr-design-v1 #main :is(.gtr-cal-freshness,.gtr-pct-freshness){font-size:.8125rem!important;line-height:1.5!important}body.gtr-design-v1 #main :is(.gtr-cal-field,.gtr-pct-field) :is(input,select){font-size:1rem!important;min-height:44px!important}body.gtr-design-v1 #main :is(.gtr-cal-reset,.gtr-pct-reset,.gtr-cal-chip,.gtr-cal-expandall,.gtr-pct-expandall,.gtr-pct-v3-summary-button){font-size:.875rem!important;line-height:1.5!important;min-height:44px!important}body.gtr-design-v1 #main :is(.gtr-cal-toolbar,.gtr-pct-toolbar) h2{font-size:1.75rem!important;line-height:1.25!important}body.gtr-design-v1 #main :is(.gtr-cal-resultcopy,.gtr-pct-resultcopy,.gtr-cal-legend,.gtr-pct-legend){font-size:.875rem!important;line-height:1.55!important}body.gtr-design-v1 #main :is(.gtr-event,.gtr-pct-game,.gtr-later-event){min-width:0}body.gtr-design-v1 #main .gtr-event>div{min-width:0}body.gtr-design-v1 #main :is(.gtr-badges,.gtr-event-meta){min-width:0;flex-wrap:wrap!important}body.gtr-design-v1 #main .gtr-badge{white-space:normal!important;max-width:100%;min-width:0;overflow-wrap:anywhere;line-height:1.4;box-sizing:border-box}body.gtr-design-v1 #main :is(.gtr-event-summary,.gtr-pct-platform-note,.gtr-pct-requirements-note,.gtr-pct-launch-requirements){font-size:1rem!important;line-height:1.6!important}body.gtr-design-v1 #main .gtr-cal-gridwrap{overflow-x:auto!important}body.gtr-design-v1 #main .gtr-pct-game:is([style*="display: none"],[style*="display:none"]){display:none!important}@media(max-width:1024px){body.gtr-design-v1 #main .entries[data-layout="grid"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body.gtr-design-v1.author #main>.hero-section{margin-block:20px 32px!important}body.gtr-design-v1{--gtr-gutter:16px}body.gtr-design-v1 #main>.ct-container-full,body.gtr-design-v1:is(.archive,.search,.error404) #main>.ct-container{padding-block:20px 32px!important}body.gtr-design-v1 #main .hero-section .page-title,body.gtr-design-v1 #main :is(.gtr-cal-title,.gtr-pct-title-main){font-size:2rem!important;line-height:1.18!important}body.gtr-design-v1.single-post #main .entry-content,body.gtr-design-v1.page:not(.home):not(.page-id-1382):not(.page-id-2411) #main .entry-content{font-size:1.125rem!important;line-height:1.7!important}body.gtr-design-v1 #main :is(.gtr-cal-hero,.gtr-pct-hero)>:is(.gtr-cal-inner,.gtr-pct-inner),body.gtr-design-v1:is(.category,.tag,.search,.date) #main .hero-section .entry-header{padding:24px 20px!important}body.gtr-design-v1 #main :is(.gtr-cal-freshness,.gtr-pct-freshness){display:grid!important;grid-template-columns:minmax(0,1fr)!important}body.gtr-design-v1 #main :is(.gtr-cal-filter-summary,.gtr-pct-filter-summary){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}body.gtr-design-v1 #main :is(.gtr-cal-filter-toggle-copy,.gtr-pct-filter-toggle-copy){flex-wrap:wrap}body.gtr-design-v1 #main :is(.gtr-pct-game-head,.gtr-pct-links){flex-wrap:wrap!important;min-width:0}body.gtr-design-v1 #main .gtr-pct-v3-specgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.gtr-design-v1.home #main .gtr-homepage{margin-top:20px!important}body.gtr-design-v1.home #main>.ct-container-full{padding-top:0!important}body.gtr-design-v1.home #main .gtr-top-native-title{font-size:1.75rem!important}body.gtr-design-v1 #footer .menu{gap:8px 16px!important}}@media(max-width:600px){body.gtr-design-v1 #main .entries[data-layout="grid"]{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:380px){body.gtr-design-v1 #main .gtr-pct-v3-specgrid{grid-template-columns:minmax(0,1fr)!important}body.gtr-design-v1 #main .hero-section .page-title,body.gtr-design-v1 #main :is(.gtr-cal-title,.gtr-pct-title-main){font-size:1.75rem!important}}@media(prefers-reduced-motion:reduce){body.gtr-design-v1 :is(.entry-card,.gtr-event,.gtr-pct-game,.gtr-topic-card,.gtr-top-native-grid li){transition:none!important;animation:none!important}}body.gtr-design-v1.home #main .gtr-homepage .gtr-topic-browser h2{color:#fff!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-content .wp-block-post-excerpt__excerpt{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden!important;margin:0!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-content{padding:14px 16px!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-image{position:relative;height:auto!important;min-height:135px;aspect-ratio:auto}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-image a{position:absolute;inset:0}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-image img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-query,body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-template{height:auto!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-meta span{max-width:100%;white-space:normal;line-height:1.3;overflow-wrap:anywhere}@media(min-width:981px){body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important;align-items:stretch}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-main-query{display:flex;flex-direction:column;min-width:0}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-main-template{display:flex;flex:1;min-width:0}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-main-template>.wp-block-post{display:flex;flex-direction:column;width:100%;height:auto!important;min-width:0}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-main-image{flex:1;aspect-ratio:auto;min-height:260px}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-main-content{flex:0 0 auto}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-template>.wp-block-post{grid-template-columns:clamp(112px,10vw,136px) minmax(0,1fr)!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-shell{grid-template-columns:minmax(0,1fr)!important;gap:14px}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-row{flex-direction:row;align-items:stretch}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-datebox{flex:0 0 148px;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:18px;min-width:0}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-events{flex:1;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-event{padding:16px;min-width:0;border:0!important;border-left:1px solid #e5eaf1!important;border-top:3px solid var(--event)!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-event:nth-child(n+4){border-top:1px solid #e5eaf1!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-row:first-child .gtr-radar-events{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-row:nth-child(2) .gtr-radar-events{grid-template-columns:minmax(0,1fr)!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-coverage{margin-top:8px;min-height:32px}}@media(min-width:701px) and (max-width:980px){body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-image{aspect-ratio:16/10;min-height:0!important}}@media(max-width:700px){body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-template>.wp-block-post{display:flex!important;flex-direction:column!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-image{width:100%;aspect-ratio:16/9;min-height:0!important;flex:0 0 auto}body.gtr-design-v1.home #main .gtr-homepage .gtr-top-native-side-content{padding:16px!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-head{align-items:flex-start;gap:12px}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-head>a{display:inline-flex;align-items:center;min-height:44px}}@media (min-width:1000px){body.gtr-design-v1 #header [data-device="desktop"] [data-row="middle"] .ct-container{display:flex!important;align-items:center;gap:clamp(16px,2vw,28px)}body.gtr-design-v1 #header [data-device="desktop"] [data-row="middle"] [data-column="start"]{flex:0 0 auto}body.gtr-design-v1 #header [data-device="desktop"] [data-row="middle"] [data-column="end"]{flex:1 1 auto;min-width:0}body.gtr-design-v1 #header [data-device="desktop"] [data-column="end"]>[data-items="primary"]{width:100%;min-width:0;display:flex;align-items:center;gap:12px}body.gtr-design-v1 #header [data-device="desktop"] #header-menu-1{flex:1 1 auto;min-width:0;margin-inline:0!important}body.gtr-design-v1 #header [data-device="desktop"] #header-menu-1>.menu{width:100%;flex:1 1 auto;justify-content:space-between;gap:clamp(4px,.8vw,12px)}body.gtr-design-v1 #header [data-device="desktop"] #header-menu-1>.menu>li>.ct-menu-link{padding-inline:clamp(4px,.7vw,10px)!important;white-space:nowrap}body.gtr-design-v1 #header [data-device="desktop"] .ct-header-search{flex:0 0 44px;margin-inline:0!important}}body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;margin-block:32px 18px}body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head>.gtr-section-title{margin:0!important}body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head>.gtr-more-stories-link{margin:0!important;flex:0 0 auto}body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head>.gtr-more-stories-link>a{display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;font-weight:700;text-decoration:none}body.gtr-design-v1.home #main .gtr-homepage .gtr-radar-intro{max-width:95ch;margin:8px 0 18px;font-size:.9375rem;line-height:1.65;color:var(--gtr-muted)}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide{margin:0 0 14px;border:1px solid var(--gtr-line);border-radius:12px;background:var(--gtr-paper)}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide>summary{display:list-item;list-style-position:inside;min-height:44px;box-sizing:border-box;padding:10px 14px;font-size:.875rem;line-height:1.65;font-weight:650;color:var(--gtr-copy);cursor:pointer}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide>summary::marker{color:var(--gtr-blue)}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide[open]>summary{border-bottom:1px solid var(--gtr-line)}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide>:is(.gtr-cal-legend,.gtr-pct-legend){display:flex!important;flex-wrap:wrap;margin:0!important;padding:14px;gap:10px 20px!important;font-size:.875rem!important;line-height:1.6!important;color:var(--gtr-muted)!important}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide>:is(.gtr-cal-legend,.gtr-pct-legend)>span{display:block;flex:1 1 280px}body.gtr-design-v1:is(.page-id-1382,.page-id-2411) #main .gtr-info-guide:not([open])>:is(.gtr-cal-legend,.gtr-pct-legend){display:none!important}body.gtr-design-v1.page-id-1382 #main .gtr-cal-legend{display:flex!important}body.gtr-design-v1.page-id-2411 #main .gtr-pct-target-note{margin:0 0 12px;font-size:.875rem;line-height:1.55;color:var(--gtr-muted)}@media(max-width:600px){body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head{flex-wrap:wrap;gap:4px 12px}body.gtr-design-v1.home #main .gtr-homepage .gtr-more-stories-head>.gtr-more-stories-link{margin-inline-start:auto!important}}body.gtr-design-v1.home #main .gtr-homepage>:is(.gtr-top-native,.gtr-release-radar,.gtr-more-stories-head,.gtr-post-grid,.gtr-recently-updated,.gtr-topic-browser){width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box;}body{background: #f6f8fb;}a{text-underline-offset: 3px;}img,video,iframe{max-width: 100%;}.gtr-homepage{max-width: 1180px;margin: 0 auto;padding-top: 0;}.home .site-main,.home main{padding-top: 0;}#main-container{overflow: visible !important;}#header{background: #ffffff;border-bottom: 1px solid #edf1f7;}#header [data-row="middle"],#header [data-row="middle"] .ct-container{min-height: 82px;}#header [data-row="middle"] .ct-container{width: 100%;max-width: 1180px;margin-inline: auto;display: flex;align-items: center;}#header [data-id="logo"]{min-width: 0;display: flex;align-items: center;flex: 0 1 auto;}#header [data-id="logo"] .site-logo-container{display: flex;align-items: center;line-height: 1;}#header [data-id="logo"] img{display: block;width: auto;max-width: 310px;max-height: 54px;object-fit: contain;}#header [data-id="menu"],#header .menu-container{min-width: 0;margin-left: 34px;flex: 1 1 auto;}#header .menu,#header [data-id="menu"] ul{gap: 18px;justify-content: flex-end;}#header .menu > li > a,#header .menu li a,#header .ct-menu-link{font-size: 12.5px !important;font-weight: 900 !important;line-height: 1.2;letter-spacing: 0.035em;text-transform: uppercase;white-space: nowrap;}#header [data-id="search"]{margin-left: 8px;}#header .ct-toggle:focus-visible,#header .ct-menu-link:focus-visible,#offcanvas a:focus-visible,#offcanvas button:focus-visible{outline: 3px solid rgba(47,128,237,0.45);outline-offset: 3px;}#offcanvas.ct-panel{z-index: 100000;}#offcanvas .ct-toggle-close{min-width: 44px;min-height: 44px;}#offcanvas .mobile-menu .ct-menu-link{min-height: 48px;display: flex;align-items: center;}@media (max-width: 1024px){#header{position: -webkit-sticky !important;position: sticky !important;top: 0 !important;width: 100% !important;z-index: 9999 !important;background: #ffffff !important;isolation: isolate;box-shadow: 0 8px 22px rgba(15,23,42,0.08);}#header [data-device="mobile"]{background: #ffffff !important;}#header [data-device="mobile"] [data-row="middle"],#header [data-device="mobile"] [data-row="middle"] .ct-container{min-height: 68px;}#header [data-device="mobile"] [data-row="middle"] .ct-container{max-width: 100%;padding-inline: 20px;justify-content: space-between;}#header [data-device="mobile"] [data-column="start"]{min-width: 0;max-width: calc(100% - 60px);display: flex;align-items: center;}#header [data-device="mobile"] [data-column="end"]{margin-left: auto;display: flex;align-items: center;justify-content: flex-end;flex: 0 0 auto;}#header [data-device="mobile"] [data-id="logo"] img{width: auto;max-width: min(190px,calc(100vw - 104px));max-height: 42px;}#header [data-device="mobile"] .ct-header-trigger,#header [data-device="mobile"] [data-id="trigger"]{width: 44px;height: 44px;min-width: 44px;margin: 0;padding: 0;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;}html{scroll-padding-top: 84px;}[id]{scroll-margin-top: 84px;}body.admin-bar #header{top: 32px !important;}}@media (max-width: 782px){body.admin-bar #header{top: 46px !important;}}@media (max-width: 480px){#header [data-device="mobile"] [data-row="middle"] .ct-container{padding-inline: 16px;}#header [data-device="mobile"] [data-id="logo"] img{max-width: min(175px,calc(100vw - 92px));max-height: 40px;}}body.home .site-main,body.home main,body.home #main,body.home .ct-container-full,body.home .entry-content{padding-top: 0 !important;margin-top: 0 !important;}body.home .gtr-homepage{margin-top: 40px !important;margin-bottom: 24px !important;padding-bottom: 0 !important;}body.home .gtr-homepage > .wp-block-group:first-child{margin-top: 0 !important;}body.home .gtr-homepage > *:last-child,body.home .entry-content,body.home .site-main,body.home main,body.home #main{margin-bottom: 0 !important;padding-bottom: 0 !important;}.gtr-homepage .gtr-section-title{position: relative;margin: 44px 0 18px !important;padding-left: 18px;color: #0f172a;font-size: 26px !important;line-height: 1.1 !important;font-weight: 950 !important;letter-spacing: -.03em;}.gtr-homepage .gtr-section-title:before{content: "";position: absolute;left: 0;top: 1px;width: 5px;height: 28px;border-radius: 999px;background: #2f80ed;}.gtr-homepage .gtr-post-grid .wp-block-post-template,.gtr-homepage .gtr-post-card.wp-block-post-template,.gtr-homepage .gtr-post-card{display: flex !important;flex-wrap: wrap !important;gap: 18px !important;margin: 0 !important;padding: 0 !important;border: 0;background: transparent;box-shadow: none;list-style: none !important;}.gtr-homepage .gtr-post-grid .wp-block-post,.gtr-homepage .gtr-post-card .wp-block-post{display: flex !important;flex-direction: column !important;flex: 0 0 calc((100% - 36px) / 3) !important;max-width: calc((100% - 36px) / 3) !important;min-width: 0;height: auto;background: #ffffff;border: 1px solid rgba(15,23,42,.08);border-radius: 16px;overflow: hidden;box-shadow: 0 9px 24px rgba(15,23,42,.055);transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease;}.gtr-homepage .gtr-post-grid .wp-block-post:hover,.gtr-homepage .gtr-post-card .wp-block-post:hover{transform: translateY(-2px);border-color: rgba(37,99,235,.20);box-shadow: 0 14px 32px rgba(15,23,42,.09);}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image,.gtr-homepage .gtr-post-card .wp-block-post-featured-image{margin: 0 !important;overflow: hidden;background: #e5e7eb;}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image img,.gtr-homepage .gtr-post-card .wp-block-post-featured-image img{display: block;width: 100%;height: 188px;object-fit: cover;transition: transform .22s ease;}.gtr-homepage .gtr-post-grid .wp-block-post:hover .wp-block-post-featured-image img,.gtr-homepage .gtr-post-card .wp-block-post:hover .wp-block-post-featured-image img{transform: scale(1.02);}.gtr-homepage .gtr-post-grid .taxonomy-category.gtr-post-category,.gtr-homepage .gtr-post-card .taxonomy-category.gtr-post-category{display: flex !important;flex-wrap: wrap;gap: 6px;margin: 14px 18px 8px !important;font-size: 0;line-height: 1;}.gtr-homepage .gtr-post-grid .taxonomy-category.gtr-post-category a,.gtr-homepage .gtr-post-card .taxonomy-category.gtr-post-category a{display: inline-flex;align-items: center;width: auto;padding: 5px 8px;border-radius: 999px;background: #eaf2ff;color: #1557b0 !important;font-size: 10px;font-weight: 850;line-height: 1;letter-spacing: .045em;text-transform: uppercase;text-decoration: none !important;box-shadow: inset 0 0 0 1px rgba(21,87,176,.10);}.gtr-homepage .gtr-post-grid .taxonomy-category.gtr-post-category a:hover,.gtr-homepage .gtr-post-card .taxonomy-category.gtr-post-category a:hover{background: #dbeafe;color: #0f3f85 !important;}.gtr-homepage .gtr-post-grid .wp-block-post-title,.gtr-homepage .gtr-post-card .wp-block-post-title{margin: 0 18px 9px !important;font-size: 18px !important;line-height: 1.24 !important;font-weight: 880 !important;letter-spacing: -.018em;}.gtr-homepage .gtr-post-grid .wp-block-post-title a,.gtr-homepage .gtr-post-card .wp-block-post-title a{color: #0f172a !important;text-decoration: none !important;}.gtr-homepage .gtr-post-grid .wp-block-post-title a:hover,.gtr-homepage .gtr-post-card .wp-block-post-title a:hover{color: #2563eb !important;}.gtr-homepage .gtr-post-grid .wp-block-post-date,.gtr-homepage .gtr-post-card .wp-block-post-date{margin: auto 18px 17px !important;padding-top: 2px;color: #64748b !important;font-size: 12px !important;font-weight: 650;}@media (max-width: 980px){.gtr-homepage .gtr-post-grid .wp-block-post,.gtr-homepage .gtr-post-card .wp-block-post{flex-basis: calc((100% - 18px) / 2) !important;max-width: calc((100% - 18px) / 2) !important;}}@media (max-width: 781px){.gtr-homepage .gtr-section-title{font-size: 24px !important;}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image img,.gtr-homepage .gtr-post-card .wp-block-post-featured-image img{height: 190px;}}@media (max-width: 640px){.gtr-homepage .gtr-post-grid .wp-block-post,.gtr-homepage .gtr-post-card .wp-block-post{flex-basis: 100% !important;max-width: 100% !important;}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image img,.gtr-homepage .gtr-post-card .wp-block-post-featured-image img{height: auto;aspect-ratio: 16 / 9;}}.gtr-homepage .gtr-top-native{margin: 0 0 42px !important;}.gtr-homepage .gtr-top-native .gtr-top-native-title{margin: 0 0 18px !important;}.gtr-homepage .gtr-top-native-grid{display: grid !important;grid-template-columns: minmax(0,1.62fr) minmax(350px,1fr);gap: 18px !important;align-items: stretch;}.gtr-homepage .gtr-top-native-main-query,.gtr-homepage .gtr-top-native-side-query{min-width: 0;margin: 0 !important;}.gtr-homepage .gtr-top-native-main-template,.gtr-homepage .gtr-top-native-side-template{margin: 0 !important;padding: 0 !important;list-style: none !important;}.gtr-homepage .gtr-top-native-main-template > .wp-block-post,.gtr-homepage .gtr-top-native-side-template > .wp-block-post{overflow: hidden;margin: 0 !important;border: 1px solid rgba(15,23,42,.08);background: #ffffff;box-shadow: 0 11px 28px rgba(15,23,42,.065);}.gtr-homepage .gtr-top-native-main-template > .wp-block-post{height: 100%;border-radius: 18px;}.gtr-homepage .gtr-top-native-main-template > .wp-block-post:hover img,.gtr-homepage .gtr-top-native-side-template > .wp-block-post:hover img{transform: scale(1.025);}.gtr-homepage .gtr-top-native-main-image{margin: 0 !important;overflow: hidden;aspect-ratio: 2 / 1;background: #e5e7eb;}.gtr-homepage .gtr-top-native-main-image a,.gtr-homepage .gtr-top-native-main-image img{display: block;width: 100%;height: 100%;}.gtr-homepage .gtr-top-native-main-image img{object-fit: cover;transition: transform .22s ease;}.gtr-homepage .gtr-top-native-main-content{padding: 21px 25px 24px;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-title{margin: 10px 0 9px !important;font-size: clamp(28px,2.45vw,35px) !important;line-height: 1.08 !important;font-weight: 950 !important;letter-spacing: -.032em;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-title a{color: #0f172a !important;text-decoration: none !important;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-title a:hover{color: #2563eb !important;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-excerpt{max-width: 760px;margin: 0 !important;color: #475569;font-size: 15px;line-height: 1.5;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-excerpt__excerpt{display: -webkit-box;overflow: hidden;margin: 0 !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.gtr-homepage .gtr-top-native-meta{display: flex !important;align-items: center;flex-wrap: wrap;gap: 8px !important;margin: 0 !important;color: #64748b;font-size: 12px;line-height: 1;font-weight: 700;}.gtr-homepage .gtr-top-native-category{margin: 0 !important;font-size: 0;line-height: 1;}.gtr-homepage .gtr-top-native-category a{display: none;}.gtr-homepage .gtr-top-native-category a:first-of-type{display: inline-flex;align-items: center;padding: 6px 9px;border-radius: 999px;background: #eaf2ff;color: #1557b0 !important;font-size: 10px;font-weight: 850;line-height: 1;letter-spacing: .05em;text-transform: uppercase;text-decoration: none !important;}.gtr-homepage .gtr-top-native-meta .wp-block-post-date{margin: 0 !important;color: #64748b !important;font-size: 12px !important;font-weight: 700;}.gtr-homepage .gtr-top-native-side-query,.gtr-homepage .gtr-top-native-side-template{height: 100%;}.gtr-homepage .gtr-top-native-side-template{display: grid !important;grid-template-rows: repeat(3,minmax(0,1fr));gap: 12px !important;}.gtr-homepage .gtr-top-native-side-template > .wp-block-post{display: grid !important;grid-template-columns: 37% minmax(0,1fr);min-width: 0;min-height: 0;border-radius: 14px;}.gtr-homepage .gtr-top-native-side-image{height: 100%;min-height: 135px;margin: 0 !important;overflow: hidden;background: #e5e7eb;}.gtr-homepage .gtr-top-native-side-image a,.gtr-homepage .gtr-top-native-side-image img{display: block;width: 100%;height: 100%;}.gtr-homepage .gtr-top-native-side-image img{object-fit: cover;transition: transform .22s ease;}.gtr-homepage .gtr-top-native-side-content{display: flex;flex-direction: column;justify-content: center;min-width: 0;padding: 17px 17px 15px;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-title{margin: 9px 0 0 !important;font-size: 16px !important;line-height: 1.2 !important;font-weight: 900 !important;letter-spacing: -.018em;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-title a{color: #0f172a !important;text-decoration: none !important;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-title a:hover{color: #2563eb !important;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-excerpt{margin: 7px 0 0 !important;color: #64748b;font-size: 13px;line-height: 1.4;font-weight: 500;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-excerpt__excerpt{display: -webkit-box;overflow: hidden;margin: 0 !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-excerpt__more-link{display: none !important;}@media (max-width: 980px){body.home .gtr-homepage{margin-top: 38px !important;}.gtr-homepage .gtr-top-native-grid{grid-template-columns: 1fr;}.gtr-homepage .gtr-top-native-main-image{aspect-ratio: 16 / 9;}.gtr-homepage .gtr-top-native-side-query,.gtr-homepage .gtr-top-native-side-template{height: auto;}.gtr-homepage .gtr-top-native-side-template{grid-template-columns: repeat(3,minmax(0,1fr));grid-template-rows: auto;}.gtr-homepage .gtr-top-native-side-template > .wp-block-post{display: block !important;}.gtr-homepage .gtr-top-native-side-image{height: auto;min-height: 0;aspect-ratio: 16 / 10;}}@media (max-width: 700px){body.home .gtr-homepage{margin-top: 28px !important;}.gtr-homepage .gtr-top-native{margin-bottom: 34px !important;}.gtr-homepage .gtr-top-native-side-template{grid-template-columns: 1fr;}.gtr-homepage .gtr-top-native-side-template > .wp-block-post{display: grid !important;grid-template-columns: 38% minmax(0,1fr);}.gtr-homepage .gtr-top-native-side-image{aspect-ratio: auto;min-height: 120px;}.gtr-homepage .gtr-top-native-main-content{padding: 19px 19px 21px;}.gtr-homepage .gtr-top-native-main-content .wp-block-post-title{font-size: 26px !important;}.gtr-homepage .gtr-top-native-side-content{padding: 14px;}.gtr-homepage .gtr-top-native-side-content .wp-block-post-title{font-size: 15px !important;}}.gtr-page-content ul{padding-left: 24px;}.gtr-page-content a{color: #2470d0;font-weight: 700;}.single-post .site-main,.single-post #main{background: #f6f8fb;}.single-post .entry-content ul,.single-post .entry-content ol{margin-top: 10px !important;margin-bottom: 26px !important;padding-left: 28px !important;}.single-post .entry-content a{color: #2470d0 !important;font-weight: 800 !important;text-decoration-thickness: 2px !important;}.single-post .entry-content blockquote{margin: 34px 0 !important;padding: 22px 26px !important;border-left: 5px solid #2f80ed !important;border-radius: 12px !important;background: #ffffff !important;color: #334155 !important;box-shadow: 0 8px 24px rgba(15,23,42,0.045) !important;}.single-post .entry-content .post-edit-link,.post-edit-link{display: none !important;}.single-post .entry-content > *:last-child{margin-bottom: 0 !important;}.single-post .entry-content .gtr-source-note,.gtr-source-note{margin-top: 32px !important;margin-bottom: 0 !important;padding-top: 14px !important;border-top: 1px solid rgba(148,163,184,0.28) !important;font-size: 13px !important;line-height: 1.55 !important;color: #5f6f85 !important;}.single-post .entry-content .gtr-source-note a,.gtr-source-note a{color: inherit !important;font-weight: 700 !important;text-decoration: underline !important;text-decoration-thickness: 1px !important;text-underline-offset: 3px !important;}.single-post .entry-content .gtr-source-note a:hover,.gtr-source-note a:hover{color: #2470d0 !important;}.single-post .entry-content .gtr-related-note,.gtr-related-note{margin: 30px 0 26px !important;padding: 18px 20px !important;border: 1px solid #dbe7f6 !important;border-radius: 14px !important;background: #ffffff !important;box-shadow: 0 8px 22px rgba(15,23,42,0.04) !important;font-size: 16px !important;line-height: 1.65 !important;color: #334155 !important;}.single-post .entry-content .gtr-related-note strong,.gtr-related-note strong{color: #0b1727 !important;}.single-post .entry-content .gtr-related-note a,.gtr-related-note a{color: #2470d0 !important;font-weight: 850 !important;}.ct-footer{margin-top: 48px !important;background: #0f172a !important;border-top: 1px solid rgba(255,255,255,.08) !important;color: #cbd5e1 !important;font-size: 13px;}body.home .ct-footer{margin-top: 0 !important;}.ct-footer [data-row],.ct-footer [data-row] > div,.ct-footer [data-row] .ct-container,.ct-footer [data-column],.ct-footer [data-items],.ct-footer [data-placements]{min-height: 0 !important;height: auto !important;}.ct-footer [data-row] .ct-container{padding-top: 0 !important;padding-bottom: 0 !important;}.ct-footer [data-column]{width: 100%;}.ct-footer [data-row]:has([data-id="socials"]),.ct-footer [data-row]:has(.ct-social-box){padding-top: 30px !important;padding-bottom: 14px !important;}.ct-footer [data-id="socials"],.ct-footer .ct-social-box{display: flex !important;justify-content: center !important;align-items: center !important;gap: 10px !important;width: 100% !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;}.ct-footer .ct-social-box a{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 34px;height: 34px;margin: 0 !important;border: 1px solid rgba(255,255,255,.12);border-radius: 999px;background: rgba(255,255,255,.045);color: #cbd5e1 !important;--theme-icon-color: #cbd5e1;transition: background .18s ease,border-color .18s ease,color .18s ease;}.ct-footer .ct-social-box a:hover{border-color: rgba(96,165,250,.42);background: rgba(59,130,246,.12);color: #fff !important;--theme-icon-color: #fff;}.ct-footer [data-row]:has([data-id="menu"]){padding-top: 13px !important;padding-bottom: 17px !important;}.ct-footer [data-id="menu"]{width: 100% !important;margin: 0 auto !important;padding: 0 !important;text-align: center !important;}.ct-footer [data-id="menu"] ul,.ct-footer [data-id="menu"] .menu,.ct-footer .menu{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;justify-content: center !important;align-items: center !important;gap: 12px 30px !important;width: 100% !important;max-width: 100% !important;margin: 0 auto !important;padding: 0 !important;list-style: none !important;}.ct-footer [data-id="menu"] li,.ct-footer .menu li{display: inline-flex !important;width: auto !important;margin: 0 !important;padding: 0 !important;}.ct-footer [data-id="menu"] a,.ct-footer .menu a{display: inline-flex !important;align-items: center !important;white-space: nowrap !important;color: #f8fafc !important;font-size: 12px !important;font-weight: 850 !important;line-height: 1.25 !important;letter-spacing: .045em !important;text-transform: uppercase !important;text-decoration: none !important;}.ct-footer [data-id="menu"] a:hover,.ct-footer .menu a:hover{color: #60a5fa !important;}.ct-footer [data-row]:has([data-id="copyright"]),.ct-footer [data-row]:has(.ct-footer-copyright){padding-top: 16px !important;padding-bottom: 28px !important;border-top: 1px solid rgba(255,255,255,.07);}.ct-footer [data-id="copyright"],.ct-footer .ct-footer-copyright{width: 100% !important;margin: 0 auto !important;padding: 0 !important;color: #94a3b8 !important;font-size: 12px !important;line-height: 1.45 !important;text-align: center !important;}.ct-footer [data-id="copyright"] p,.ct-footer .ct-footer-copyright p{margin: 0 !important;padding: 0 !important;color: inherit !important;}.ct-footer a:focus-visible{outline: 3px solid #60a5fa;outline-offset: 3px;}@media (max-width: 700px){.ct-footer [data-row]:has([data-id="socials"]),.ct-footer [data-row]:has(.ct-social-box){padding-top: 24px !important;padding-bottom: 12px !important;}.ct-footer [data-row]:has([data-id="menu"]){padding-top: 12px !important;padding-bottom: 14px !important;}.ct-footer [data-id="menu"] ul,.ct-footer [data-id="menu"] .menu,.ct-footer .menu{gap: 10px 18px !important;}.ct-footer [data-id="menu"] a,.ct-footer .menu a{font-size: 11px !important;}.ct-footer [data-row]:has([data-id="copyright"]),.ct-footer [data-row]:has(.ct-footer-copyright){padding-top: 14px !important;padding-bottom: 24px !important;}}body.home .gtr-homepage .gtr-topic-browser,body.home .gtr-homepage .gtr-topic-browser *{box-sizing: border-box;}body.home .gtr-homepage .gtr-topic-browser{margin: 44px 0 10px;padding: 26px;overflow: hidden;border: 1px solid rgba(255,255,255,.06);border-radius: 18px;background: linear-gradient( 135deg,#0f172a 0%,#14223a 100% );box-shadow: 0 18px 42px rgba(15,23,42,.10);}body.home .gtr-homepage .gtr-topic-browser-head{display: block;margin-bottom: 18px;}body.home .gtr-homepage .gtr-topic-browser-head h2{margin: 0 !important;padding-left: 0;color: #fff;font-size: 27px;line-height: 1.08;font-weight: 950;letter-spacing: -.035em;}body.home .gtr-homepage .gtr-topic-browser-head h2::before{display: none;}body.home .gtr-homepage .gtr-topic-browser-head p{display: none;}body.home .gtr-homepage .gtr-topic-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;}body.home .gtr-homepage .gtr-topic-card{--topic-accent: #3b82f6;position: relative;display: block;min-width: 0;padding: 19px;overflow: hidden;border: 1px solid rgba(255,255,255,.11);border-radius: 13px;background: rgba(255,255,255,.055);color: #fff !important;text-decoration: none !important;transition: transform .18s ease,background .18s ease,border-color .18s ease;}body.home .gtr-homepage .gtr-topic-card:nth-child(2){--topic-accent: #22d3ee;}body.home .gtr-homepage .gtr-topic-card:nth-child(3){--topic-accent: #a78bfa;}body.home .gtr-homepage .gtr-topic-card::before{content: "";position: absolute;inset: 0 auto auto 0;width: 100%;height: 3px;background: var(--topic-accent);opacity: .95;}body.home .gtr-homepage .gtr-topic-card:hover{transform: translateY(-2px);border-color: rgba(148,163,184,.32);background: rgba(255,255,255,.09);}body.home .gtr-homepage .gtr-topic-kicker{display: block;margin-bottom: 9px;color: var(--topic-accent);font-size: 9px;line-height: 1;font-weight: 950;letter-spacing: .13em;text-transform: uppercase;}body.home .gtr-homepage .gtr-topic-card strong{display: block;margin-bottom: 7px;color: #fff;font-size: 21px;line-height: 1.12;font-weight: 950;letter-spacing: -.025em;}body.home .gtr-homepage .gtr-topic-card p{margin: 0 !important;color: #cbd5e1;font-size: 13px;line-height: 1.46;}body.home .gtr-homepage .gtr-topic-arrow{display: inline-block;margin-top: 14px;color: #60a5fa;font-size: 12px;line-height: 1;font-weight: 900;}@media (max-width: 850px){body.home .gtr-homepage .gtr-topic-grid{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 560px){body.home .gtr-homepage .gtr-topic-browser{margin-top: 34px;padding: 19px;}body.home .gtr-homepage .gtr-topic-browser-head{margin-bottom: 15px;}body.home .gtr-homepage .gtr-topic-browser-head h2{font-size: 24px;}body.home .gtr-homepage .gtr-topic-grid{grid-template-columns: 1fr;gap: 8px;}body.home .gtr-homepage .gtr-topic-card{padding: 16px;}}body.home .gtr-homepage .gtr-topic-browser-copy{display: block;max-width: 1000px;margin: 12px 0 24px;color: #cbd5e1;font-size: 14px;font-weight: 400;line-height: 1.65;}body.home .gtr-homepage .gtr-topic-browser-copy p{margin: 0 !important;}body.home .gtr-homepage .gtr-topic-browser-copy p + p{margin-top: 10px !important;}.gtr-homepage .taxonomy-category a[href*="/category/news/"],.gtr-homepage .gtr-top-native-category a[href*="/category/news/"]{display: none !important;}.gtr-homepage > .gtr-section-title{margin-top: 46px !important;padding-left: 0;}.gtr-homepage > .gtr-section-title::before{display: none;}@media (max-width: 640px){.gtr-homepage .gtr-post-grid .wp-block-post,.gtr-homepage .gtr-post-card .wp-block-post{display: flex !important;flex-direction: column !important;flex-basis: 100% !important;max-width: 100% !important;width: 100% !important;height: auto !important;min-height: 0 !important;grid-template-columns: none !important;grid-template-rows: none !important;}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image,.gtr-homepage .gtr-post-card .wp-block-post-featured-image{display: block !important;width: 100% !important;height: auto !important;min-height: 0 !important;margin: 0 !important;grid-column: auto !important;grid-row: auto !important;aspect-ratio: 16 / 9;overflow: hidden;}.gtr-homepage .gtr-post-grid .wp-block-post-featured-image img,.gtr-homepage .gtr-post-card .wp-block-post-featured-image img{display: block !important;width: 100% !important;height: 100% !important;min-height: 0 !important;aspect-ratio: auto !important;object-fit: cover !important;}.gtr-homepage .gtr-post-grid .taxonomy-category.gtr-post-category,.gtr-homepage .gtr-post-card .taxonomy-category.gtr-post-category{grid-column: auto !important;grid-row: auto !important;margin: 13px 16px 7px !important;}.gtr-homepage .gtr-post-grid .wp-block-post-title,.gtr-homepage .gtr-post-card .wp-block-post-title{grid-column: auto !important;grid-row: auto !important;margin: 0 16px 8px !important;font-size: 17px !important;line-height: 1.21 !important;}.gtr-homepage .gtr-post-grid .wp-block-post-date,.gtr-homepage .gtr-post-card .wp-block-post-date{grid-column: auto !important;grid-row: auto !important;margin: 0 16px 15px !important;padding-top: 0 !important;font-size: 11px !important;}.gtr-homepage .gtr-post-grid .wp-block-post-template,.gtr-homepage .gtr-post-card.wp-block-post-template,.gtr-homepage .gtr-post-card{gap: 14px !important;}}body.home .gtr-homepage a:focus-visible{outline: 3px solid #2563eb;outline-offset: 3px;}@media (prefers-reduced-motion: reduce){.gtr-homepage .gtr-top-native-main-template > .wp-block-post,.gtr-homepage .gtr-top-native-side-template > .wp-block-post,.gtr-homepage .gtr-post-grid .wp-block-post,.gtr-homepage .gtr-post-card .wp-block-post,body.home .gtr-homepage .gtr-topic-card,.gtr-homepage img{transition: none !important;}.gtr-homepage .gtr-top-native-main-template > .wp-block-post:hover,.gtr-homepage .gtr-top-native-side-template > .wp-block-post:hover,.gtr-homepage .gtr-post-grid .wp-block-post:hover,.gtr-homepage .gtr-post-card .wp-block-post:hover,body.home .gtr-homepage .gtr-topic-card:hover{transform: none !important;}}body.category,body.search-results{--gtr-surface-accent: #3b82f6;--gtr-surface-accent-soft: rgba(59,130,246,.16);--gtr-surface-kicker: "SECTION";background: #f6f8fb;}body.category-gaming{--gtr-surface-accent: #3b82f6;--gtr-surface-accent-soft: rgba(59,130,246,.16);--gtr-surface-kicker: "PLAY";}body.category-hardware{--gtr-surface-accent: #22c7df;--gtr-surface-accent-soft: rgba(34,199,223,.15);--gtr-surface-kicker: "GEAR";}body.category-technology{--gtr-surface-accent: #9b7cf6;--gtr-surface-accent-soft: rgba(155,124,246,.16);--gtr-surface-kicker: "SYSTEMS";}body.category-news{--gtr-surface-accent: #60a5fa;--gtr-surface-accent-soft: rgba(96,165,250,.14);--gtr-surface-kicker: "LATEST";}body.search-results{--gtr-surface-accent: #38bdf8;--gtr-surface-accent-soft: rgba(56,189,248,.14);--gtr-surface-kicker: "SEARCH";}body.category .hero-section[data-type="type-1"]::before,body.search-results .hero-section[data-type="type-1"]::before{content: "";position: absolute;inset: 0 0 auto 0;height: 3px;background: var(--gtr-surface-accent);}body.category .hero-section[data-type="type-1"] .page-title::before,body.search-results .hero-section[data-type="type-1"] .page-title::before{content: var(--gtr-surface-kicker);display: block;margin-bottom: 9px;color: var(--gtr-surface-accent);font-size: 10px;line-height: 1;font-weight: 950;letter-spacing: .14em;text-transform: uppercase;}body.category .hero-section[data-type="type-1"] .archive-description p,body.category .hero-section[data-type="type-1"] .page-description p{margin: 0 !important;color: inherit !important;}body.archive .site-main,body.category .site-main,body.search-results .site-main{background: #f6f8fb;}body.archive .ct-container,body.category .ct-container,body.search-results .ct-container{max-width: 1180px;}body.archive article.entry-card,body.category article.entry-card,body.search-results article.entry-card{position: relative;overflow: hidden;background: #fff;border: 1px solid rgba(15,23,42,.08);border-radius: 16px;box-shadow: 0 9px 26px rgba(15,23,42,.055);transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease;}body.archive article.entry-card::after,body.category article.entry-card::after,body.search-results article.entry-card::after{content: "";position: absolute;inset: 0 0 auto 0;height: 2px;background: var( --gtr-surface-accent,#3b82f6 );opacity: 0;transition: opacity .18s ease;}body.archive article.entry-card:hover,body.category article.entry-card:hover,body.search-results article.entry-card:hover{transform: translateY(-2px);border-color: rgba(59,130,246,.18);box-shadow: 0 14px 34px rgba(15,23,42,.085);}body.archive article.entry-card:hover::after,body.category article.entry-card:hover::after,body.search-results article.entry-card:hover::after{opacity: 1;}body.archive article.entry-card.card-content,body.category article.entry-card.card-content,body.search-results article.entry-card.card-content{display: flex;flex-direction: column;padding: 0 24px 22px !important;box-sizing: border-box;}body.archive article.entry-card.card-content > a.ct-media-container.boundless-image,body.category article.entry-card.card-content > a.ct-media-container.boundless-image,body.search-results article.entry-card.card-content > a.ct-media-container.boundless-image{order: 1;display: block;width: calc(100% + 48px) !important;max-width: calc(100% + 48px) !important;min-width: calc(100% + 48px) !important;margin: 0 -24px 17px !important;overflow: hidden;border-radius: 16px 16px 0 0 !important;line-height: 0;}body.archive article.entry-card.card-content > a.ct-media-container.boundless-image img,body.category article.entry-card.card-content > a.ct-media-container.boundless-image img,body.search-results article.entry-card.card-content > a.ct-media-container.boundless-image img{display: block;width: 100% !important;max-width: 100% !important;height: 205px !important;margin: 0 !important;object-fit: cover;border-radius: 0 !important;transition: transform .22s ease;}body.archive article.entry-card:hover > a.ct-media-container.boundless-image img,body.category article.entry-card:hover > a.ct-media-container.boundless-image img,body.search-results article.entry-card:hover > a.ct-media-container.boundless-image img{transform: scale(1.018);}body.archive article.entry-card .entry-meta,body.archive article.entry-card .ct-term-list,body.category article.entry-card .entry-meta,body.category article.entry-card .ct-term-list,body.search-results article.entry-card .entry-meta,body.search-results article.entry-card .ct-term-list{order: 2;}body.archive article.entry-card .entry-meta a,body.archive article.entry-card .ct-term-list a,body.category article.entry-card .entry-meta a,body.category article.entry-card .ct-term-list a,body.search-results article.entry-card .entry-meta a,body.search-results article.entry-card .ct-term-list a{color: var( --gtr-surface-accent,#2563eb ) !important;font-size: 10px;font-weight: 850;letter-spacing: .045em;text-transform: uppercase;text-decoration: none;}body.archive article.entry-card .entry-title,body.category article.entry-card .entry-title,body.search-results article.entry-card .entry-title{order: 3;margin: 8px 0 11px !important;color: #0f172a;font-size: 20px;line-height: 1.18;font-weight: 900;letter-spacing: -.022em;}body.archive article.entry-card .entry-title a,body.category article.entry-card .entry-title a,body.search-results article.entry-card .entry-title a{color: #0f172a !important;text-decoration: none !important;}body.archive article.entry-card .entry-title a:hover,body.category article.entry-card .entry-title a:hover,body.search-results article.entry-card .entry-title a:hover{color: #2563eb !important;}body.archive article.entry-card .entry-excerpt,body.category article.entry-card .entry-excerpt,body.search-results article.entry-card .entry-excerpt{order: 4;margin: 0 0 17px !important;color: #475569;font-size: 13px;line-height: 1.58;}body.archive article.entry-card .entry-meta:last-child,body.category article.entry-card .entry-meta:last-child,body.search-results article.entry-card .entry-meta:last-child{order: 5;margin-top: auto;color: #64748b;font-size: 10px;font-weight: 750;letter-spacing: .035em;text-transform: uppercase;}body.archive .ct-pagination,body.category .ct-pagination,body.search-results .ct-pagination{display: flex;align-items: center;justify-content: center;gap: 7px;margin-top: 36px;}body.archive .ct-pagination a,body.archive .ct-pagination span,body.category .ct-pagination a,body.category .ct-pagination span,body.search-results .ct-pagination a,body.search-results .ct-pagination span{display: inline-flex;align-items: center;justify-content: center;min-width: 38px;min-height: 38px;padding: 7px 10px;border: 1px solid rgba(15,23,42,.09);border-radius: 10px;background: #fff;color: #334155;font-size: 12px;font-weight: 850;text-decoration: none;transition: border-color .18s ease,background .18s ease,color .18s ease;}body.archive .ct-pagination a:hover,body.category .ct-pagination a:hover,body.search-results .ct-pagination a:hover,body.archive .ct-pagination .current,body.category .ct-pagination .current,body.search-results .ct-pagination .current{border-color: var( --gtr-surface-accent,#3b82f6 );background: var( --gtr-surface-accent-soft,#eff6ff );color: #0f172a;}body.category-news article.entry-card,body.search-results article.entry-card{box-shadow: 0 7px 22px rgba(15,23,42,.045);}body.category a:focus-visible,body.search-results a:focus-visible{outline: 3px solid var( --gtr-surface-accent,#3b82f6 );outline-offset: 3px;}@media (prefers-reduced-motion: reduce){body.archive article.entry-card,body.category article.entry-card,body.search-results article.entry-card,body.archive article.entry-card img,body.category article.entry-card img,body.search-results article.entry-card img{transition: none !important;}body.archive article.entry-card:hover,body.category article.entry-card:hover,body.search-results article.entry-card:hover{transform: none !important;}}@media (max-width: 768px){body.archive article.entry-card.card-content,body.category article.entry-card.card-content,body.search-results article.entry-card.card-content{padding: 0 18px 18px !important;}body.archive article.entry-card.card-content > a.ct-media-container.boundless-image,body.category article.entry-card.card-content > a.ct-media-container.boundless-image,body.search-results article.entry-card.card-content > a.ct-media-container.boundless-image{width: calc(100% + 36px) !important;max-width: calc(100% + 36px) !important;min-width: calc(100% + 36px) !important;margin: 0 -18px 15px !important;border-radius: 14px 14px 0 0 !important;}body.archive article.entry-card.card-content > a.ct-media-container.boundless-image img,body.category article.entry-card.card-content > a.ct-media-container.boundless-image img,body.search-results article.entry-card.card-content > a.ct-media-container.boundless-image img{height: auto !important;aspect-ratio: 16 / 9;}body.archive article.entry-card .entry-title,body.category article.entry-card .entry-title,body.search-results article.entry-card .entry-title{font-size: 18px;}body.archive article.entry-card .entry-excerpt,body.category article.entry-card .entry-excerpt,body.search-results article.entry-card .entry-excerpt{font-size: 13px;}}.single-post figure.ct-featured-image{width: 100%;max-width: 780px;margin: 28px auto 30px !important;padding: 0 !important;gap: 0 !important;overflow: hidden;border-radius: 16px;background: #fff;box-shadow: 0 18px 44px rgba(15,23,42,0.13);}.single-post figure.ct-featured-image img{display: block;width: 100%;height: auto;max-height: none;margin: 0;border: 0;object-fit: contain;}.single-post figure.ct-featured-image figcaption{display: block;margin: 0 !important;padding: 7px 12px 8px;border: 0;font-size: 12px;line-height: 1.4;text-align: center;color: #64748b;background: #fff;}.single-post .hero-section .entry-meta{font-size: 14px !important;line-height: 1.55 !important;font-weight: 400 !important;letter-spacing: 0 !important;text-transform: none !important;color: #64748b;}.single-post .hero-section .entry-meta li,.single-post .hero-section .entry-meta a,.single-post .hero-section .entry-meta span,.single-post .hero-section .entry-meta time{font-style: normal !important;font-variant: normal !important;letter-spacing: 0 !important;text-transform: none !important;}.single-post .hero-section .entry-meta .meta-author > span,.single-post .hero-section .entry-meta .meta-date > span,.single-post .hero-section .entry-meta .meta-updated-date > span{color: #475569 !important;opacity: 1 !important;font-weight: 500 !important;}.single-post .hero-section .entry-meta .meta-author a{color: #0f172a;font-weight: 650 !important;}.single-post .hero-section .entry-meta .meta-categories a{color: #334155;font-weight: 600 !important;}.single-post .hero-section .entry-meta time{color: #334155;font-weight: 500 !important;}.single-post .hero-section .entry-meta a:hover,.single-post .hero-section .entry-meta a:focus-visible{color: #1d4ed8;text-decoration: underline;text-underline-offset: 0.15em;}@media (max-width: 689px){.single-post .hero-section .entry-meta{font-size: 13px !important;line-height: 1.6 !important;}.single-post figure.ct-featured-image{width: calc(100% - 48px) !important;max-width: calc(100% - 48px) !important;margin-top: 24px !important;margin-right: auto !important;margin-bottom: 24px !important;margin-left: auto !important;border-radius: 14px !important;}}.gtr-release-radar,.gtr-release-radar *{box-sizing: border-box;}.gtr-release-radar{margin: 0 0 46px;}.gtr-radar-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;margin-bottom: 16px;}.gtr-radar-head h2{position: relative;margin: 0 !important;padding-left: 18px;color: #0f172a;font-size: 26px;line-height: 1.08;font-weight: 950;letter-spacing: -.035em;}.gtr-radar-head h2::before{content: "";position: absolute;left: 0;top: 1px;width: 4px;height: 27px;border-radius: 999px;background: #2f80ed;}.gtr-radar-head > a{color: #2563eb !important;font-size: 12px;line-height: 1.2;font-weight: 900;text-decoration: none !important;}.gtr-radar-head > a:hover{color: #163f8c !important;text-decoration: underline !important;text-underline-offset: 3px;}.gtr-radar-shell{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));align-items: start;gap: 14px;overflow: visible;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.gtr-radar-row{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border: 1px solid rgba(15,23,42,.10);border-radius: 16px;background: #fff;box-shadow: 0 10px 28px rgba(15,23,42,.065);}.gtr-radar-datebox{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 78px;padding: 15px 17px;border: 0;background: #0f172a;}.gtr-radar-label{margin: 0;color: #93c5fd;font-size: 9px;line-height: 1.1;font-weight: 950;letter-spacing: .115em;text-transform: uppercase;}.gtr-radar-date{display: flex;align-items: baseline;gap: 6px;color: #fff;}.gtr-radar-date strong{font-size: 31px;line-height: .95;font-weight: 950;letter-spacing: -.055em;}.gtr-radar-date span{color: #cbd5e1;font-size: 11px;line-height: 1;font-weight: 900;text-transform: uppercase;}.gtr-radar-events,.gtr-radar-events.count-1,.gtr-radar-events.count-3{display: grid;grid-template-columns: 1fr;min-width: 0;}.gtr-radar-event{--event: #2563d9;--event-badge-text: var(--event);--event-badge-bg: #f7f8fa;min-width: 0;padding: 18px;border: 0 !important;border-top: 3px solid var(--event) !important;background: #fff;}.gtr-radar-event + .gtr-radar-event,.gtr-radar-events.count-3 .gtr-radar-event + .gtr-radar-event{border-left: 0 !important;border-top: 1px solid #e5eaf1 !important;}.gtr-radar-event h3{margin: 0 0 5px !important;color: #0f172a;font-size: 17px;line-height: 1.2;font-weight: 920;letter-spacing: -.02em;}.gtr-radar-event h3 a{color: #0f172a !important;text-decoration: none !important;}.gtr-radar-event h3 a:hover{color: #2563eb !important;}.gtr-radar-sub{margin-bottom: 9px;color: #475569;font-size: 13px;line-height: 1.35;font-weight: 700;}.gtr-radar-meta{display: flex;flex-wrap: wrap;gap: 5px;}.gtr-radar-meta span{display: inline-flex;align-items: center;padding: 5px 8px;border-radius: 999px;background: #f1f5f9;color: #475569;font-size: 9px;line-height: 1;font-weight: 850;}.gtr-radar-meta .gtr-radar-type{color: var(--event-badge-text) !important;background: var(--event-badge-bg) !important;}.gtr-radar-status{display: inline-flex;align-items: center;padding: 4px 7px;border-radius: 999px;font-size: 10px;font-weight: 900;line-height: 1;white-space: nowrap;}.gtr-radar-status-just-released{color: #047857 !important;background: #ecfdf5 !important;}.gtr-radar-status-ongoing{color: #c2410c !important;background: #fff7ed !important;}.gtr-radar-status-upcoming{color: #1d4ed8 !important;background: #eff6ff !important;}.gtr-radar-coverage{display: inline-flex;margin-top: 9px;color: #2563eb !important;font-size: 12px;font-weight: 850;line-height: 1.35;text-decoration: none !important;}.gtr-radar-coverage:hover{color: #163f8c !important;text-decoration: underline !important;text-underline-offset: 3px;}.gtr-radar-hint{display: block;margin-top: 9px;color: #64748b;font-size: 10px;line-height: 1.3;font-weight: 700;}@media (max-width: 980px){.gtr-radar-shell{grid-template-columns: 1fr;gap: 12px;}}@media (max-width: 700px){.gtr-release-radar{margin-bottom: 34px;}.gtr-radar-head{gap: 12px;}.gtr-radar-head h2{font-size: 24px;}.gtr-radar-head > a{max-width: 100px;font-size: 11px;text-align: right;}.gtr-radar-datebox{min-height: 0;padding: 14px 16px;}.gtr-radar-date strong{font-size: 27px;}.gtr-radar-event{padding: 16px;}}@media (max-width: 689px){.single-post table.gtr-responsive-data-table{border: 0 !important;background: transparent;}.single-post table.gtr-responsive-data-table thead{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important;}.single-post table.gtr-responsive-data-table tbody{display: grid;gap: 14px;}.single-post table.gtr-responsive-data-table tr{display: block;width: 100%;margin: 0;border: 1px solid rgba(15,39,71,0.12);border-radius: 12px;overflow: hidden;background: #fff;}.single-post table.gtr-responsive-data-table td{display: grid;grid-template-columns: minmax(122px,42%) minmax(0,1fr);gap: 14px;width: 100%;padding: 12px 14px !important;margin: 0;border: 0 !important;border-bottom: 1px solid rgba(15,39,71,0.10) !important;text-align: left !important;overflow-wrap: anywhere;}.single-post table.gtr-responsive-data-table td:last-child{border-bottom: 0 !important;}.single-post table.gtr-responsive-data-table td::before{content: attr(data-label);font-weight: 700;line-height: 1.45;}}body.home .gtr-homepage .gtr-recently-updated{margin-top: clamp(38px,5vw,64px);padding: 20px;border: 1px solid rgba(15,23,42,.08);border-radius: 16px;background: #eef4fb;}body.home .gtr-homepage .gtr-recently-updated .gtr-section-title{margin: 0 0 8px !important;padding-left: 0;font-size: 24px !important;}body.home .gtr-homepage .gtr-recently-updated .gtr-section-title::before{content: "UPDATED";position: static;display: block;width: auto;height: auto;margin: 0 0 7px;border-radius: 0;background: transparent;color: #2563eb;font-size: 9px;line-height: 1;font-weight: 950;letter-spacing: .13em;}body.home .gtr-homepage .gtr-recently-updated-intro{max-width: 720px;margin: -8px 0 20px;color: var(--theme-text-color,#4b5563);font-size: 15px;line-height: 1.6;}body.home .gtr-homepage .gtr-recently-updated-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,280px),1fr));gap: 18px;border: 0;}body.home .gtr-homepage .gtr-recently-updated-card{min-width: 0;padding: 20px 21px 21px;border: 1px solid var(--theme-border-color,#e4e7ec);border-radius: 12px;background: var(--theme-palette-color-8,#fff);transition: transform .18s ease,box-shadow .18s ease,border-color .18s ease;}body.home .gtr-homepage .gtr-recently-updated-card:hover{transform: translateY(-2px);border-color: rgba(37,99,235,.18);box-shadow: 0 10px 28px rgba(15,23,42,.08);}body.home .gtr-homepage .gtr-recently-updated-meta{display: flex;align-items: center;flex-wrap: wrap;gap: 8px 12px;margin-bottom: 10px;font-size: 12px;font-weight: 750;line-height: 1.35;}body.home .gtr-homepage .gtr-recently-updated-category{color: #1d4ed8 !important;text-decoration: none;}body.home .gtr-homepage .gtr-recently-updated-category:hover,body.home .gtr-homepage .gtr-recently-updated-category:focus-visible{color: #163f8c !important;text-decoration: underline;text-underline-offset: 3px;}body.home .gtr-homepage .gtr-recently-updated-date{display: inline-flex;align-items: center;padding: 4px 7px;border-radius: 999px;background: #e8eef7;color: var(--theme-text-color,#667085);font-size: 10px;font-weight: 850;}body.home .gtr-homepage .gtr-recently-updated-card h3{margin: 0;color: #0f172a;font-size: clamp(18px,1.55vw,22px);line-height: 1.28;letter-spacing: -.02em;}body.home .gtr-homepage .gtr-recently-updated-card h3 a{color: inherit;text-decoration: none;}body.home .gtr-homepage .gtr-recently-updated-card h3 a:hover{color: #2563eb;text-decoration: underline;text-underline-offset: 3px;}body.home .gtr-homepage .gtr-recently-updated-card > p{margin: 11px 0 0;color: var(--theme-text-color,#4b5563);font-size: 14px;line-height: 1.58;}body.home .gtr-homepage .gtr-recently-updated a:focus-visible{outline: 2px solid currentColor;outline-offset: 3px;}@media (max-width: 689px){body.home .gtr-homepage .gtr-recently-updated{margin-top: 36px;padding: 16px;}body.home .gtr-homepage .gtr-recently-updated-card{padding: 17px 18px 18px;}body.home .gtr-homepage .gtr-recently-updated .gtr-section-title{font-size: 23px !important;}}body.author .hero-section[data-type="type-1"]{--container-padding: 34px 0 34px;}@media (max-width: 689.98px){body.author .hero-section[data-type="type-1"]{--container-padding: 26px 0 28px;}}body.author.author-2 .gtr-author-role{margin: 8px 0 0;font-size: 16px;font-weight: 600;line-height: 1.4;color: var(--theme-text-color);opacity: 1;}body.author.author-2 .gtr-author-latest-title{margin: 0 0 26px;font-size: clamp(22px,2vw,28px);line-height: 1.25;}@media (max-width: 689.98px){body.author.author-2 .gtr-author-role{font-size: 15px;}body.author.author-2 .gtr-author-latest-title{margin-bottom: 20px;}}.single-post .entry-content .gtr-update-box{margin: 0 0 22px;padding: 22px 24px;border: 1px solid rgba(11,107,255,0.20);border-left: 5px solid #0b6bff;border-radius: 12px;background: #eef5ff;box-shadow: 0 8px 22px rgba(15,36,64,0.06);}.single-post .entry-content .gtr-update-box p{margin-top: 0;margin-bottom: 14px;}.single-post .entry-content .gtr-update-box p:last-child{margin-bottom: 0;}.single-post .entry-content .gtr-update-label{margin-bottom: 12px !important;font-size: 13px !important;font-weight: 900 !important;line-height: 1.35 !important;letter-spacing: 0.065em !important;text-transform: uppercase !important;color: #0b6bff !important;}.single-post .entry-content .gtr-update-divider{display: flex;align-items: center;gap: 14px;margin: 24px 0 32px;color: #64748b;font-size: 11px;font-weight: 800;line-height: 1.4;letter-spacing: 0.075em;text-align: center;text-transform: uppercase;}.single-post .entry-content .gtr-update-divider::before,.single-post .entry-content .gtr-update-divider::after{content: "";flex: 1 1 auto;height: 1px;background: #cbd5e1;}.single-post .entry-content .gtr-update-divider span{flex: 0 0 auto;}@media (max-width: 600px){.single-post .entry-content .gtr-update-box{padding: 18px;border-radius: 10px;}.single-post .entry-content .gtr-update-divider{gap: 9px;font-size: 9px;letter-spacing: 0.05em;}}body.home .gtr-homepage .gtr-more-stories-link{margin: 14px 0 0;text-align: right;}body.home .gtr-homepage .gtr-more-stories-link a{color: #2563eb;font-size: 13px;font-weight: 850;line-height: 1.2;text-decoration: none;}body.home .gtr-homepage .gtr-more-stories-link a:hover,body.home .gtr-homepage .gtr-more-stories-link a:focus-visible{text-decoration: underline;}
/* Specs: the no-JS fallback line flashed on every load; filters work without it (6 Nov 2026). */
.gtr-pct-js-fallback{display:none!important}
/* GTR article tables (6 Nov 2026): every table sits in <figure class="wp-block-table">, fills the width, all cells align left, the figure scrolls on narrow screens */
body.gtr-design-v1.single-post #main .entry-content .wp-block-table{margin:1.5em 0}
body.gtr-design-v1.single-post #main .entry-content .wp-block-table>table:not(.gtr-responsive-data-table){display:table;width:100%;table-layout:auto;border-collapse:collapse;font-variant-numeric:tabular-nums}
body.gtr-design-v1.single-post #main .entry-content .wp-block-table>table:not(.gtr-responsive-data-table) :is(th,td){text-align:left!important;vertical-align:top;padding:.65em .9em}
body.gtr-design-v1.single-post #main .entry-content .wp-block-table>table:not(.gtr-responsive-data-table) thead th{background:rgba(15,39,71,.05);font-weight:700}
body.gtr-design-v1.single-post #main .entry-content .wp-block-table>table:not(.gtr-responsive-data-table) tbody th{font-weight:600}
