.site-header{position:fixed;inset-inline:0;top:0;width:100%;z-index:50;background:radial-gradient(circle at 72% 0%,rgba(184,134,11,.12),transparent 24rem),radial-gradient(circle at 56% 0%,rgba(75,9,8,.24),transparent 28rem),linear-gradient(90deg,#020202 0%,#030303 30%,rgba(28,7,6,.98) 58%,rgba(38,22,10,.96) 78%,#050303 100%);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(170,5,5,.45),0 16px 36px rgba(0,0,0,.2);transition:background-color .26s ease,border-color .26s ease,box-shadow .26s ease}body.starkgames-theme{padding-top:92px}.site-header.is-scrolled{background:rgba(5,3,3,.985);box-shadow:0 18px 34px rgba(0,0,0,.38),0 0 26px rgba(75,9,8,.22)}.site-header__inner{min-height:92px;display:grid;grid-template-columns:290px 1fr auto;align-items:center;gap:18px;border-inline:1px solid rgba(185,125,16,.52);border-top:1px solid rgba(185,125,16,.52);border-bottom:1px solid rgba(185,125,16,.68);padding:0 30px;box-shadow:inset 0 1px 0 rgba(251,202,3,.045);transition:min-height .26s ease,padding .26s ease}.site-header.is-compact .site-header__inner{min-height:68px;padding-block:0}@media (min-width:1061px){.site-header{background:0 0;backdrop-filter:none;box-shadow:none}.site-header__inner{background:radial-gradient(circle at 72% 0%,rgba(184,134,11,.12),transparent 24rem),radial-gradient(circle at 56% 0%,rgba(75,9,8,.24),transparent 28rem),linear-gradient(90deg,#020202 0%,#030303 30%,rgba(28,7,6,.98) 58%,rgba(38,22,10,.96) 78%,#050303 100%);background-size:100vw 100%;background-position:center top;backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(251,202,3,.045),0 1px 0 rgba(170,5,5,.45),0 16px 36px rgba(0,0,0,.2)}.site-header.is-scrolled{background:0 0;box-shadow:none}.site-header.is-scrolled .site-header__inner{background:rgba(5,3,3,.985);box-shadow:inset 0 1px 0 rgba(251,202,3,.045),0 18px 34px rgba(0,0,0,.38),0 0 26px rgba(75,9,8,.22)}}.site-logo{display:inline-flex;align-items:center;min-width:0}.site-logo__image,.custom-logo{width:auto;height:82px;max-width:265px;max-height:82px;object-fit:contain;transition:width .26s ease,height .26s ease,max-height .26s ease,filter .26s ease;filter:drop-shadow(0 0 16px rgba(251,202,3,.14))}.site-header.is-compact .site-logo__image,.site-header.is-compact .custom-logo{width:auto;height:62px;max-width:210px;max-height:62px}.primary-nav__list{display:flex;align-items:center;justify-content:center;gap:clamp(18px, 2.2vw, 34px);margin:0;padding:0;list-style:none}.primary-nav li{position:relative}.primary-nav a,.primary-nav__parent{position:relative;display:inline-flex;align-items:center;min-height:90px;border:0;border-bottom:0;padding:0;background:0 0;font-family:var(--sg-font-nav);font-size:1.03rem;font-weight:800;color:var(--sg-white);text-transform:uppercase;letter-spacing:.055em;cursor:pointer;transition:color var(--sg-speed),border-color var(--sg-speed),text-shadow var(--sg-speed)}.primary-nav a:after,.primary-nav__parent:after{content:'';position:absolute;left:12%;right:12%;top:calc(50% + 16px);bottom:auto;height:2px;background:linear-gradient(90deg,rgba(94,200,255,0),rgba(94,200,255,.95),rgba(94,200,255,0));box-shadow:0 0 14px rgba(94,200,255,.56),0 0 26px rgba(94,200,255,.24);transform:scaleX(0);transform-origin:center;transition:transform var(--sg-speed),opacity var(--sg-speed);opacity:0}.primary-nav a:before,.primary-nav__parent:before{content:'';position:absolute;left:50%;top:calc(50% + 23px);bottom:auto;width:5px;height:5px;border-radius:999px;background:#5ec8ff;box-shadow:0 0 12px rgba(94,200,255,.92),0 0 24px rgba(94,200,255,.48),0 0 36px rgba(94,200,255,.22);transform:translateX(-50%) scale(.35);opacity:0;transition:transform var(--sg-speed),opacity var(--sg-speed);pointer-events:none}.site-header.is-compact .primary-nav a,.site-header.is-compact .primary-nav__parent{min-height:66px}.primary-nav a:hover,.primary-nav__parent:hover,.primary-nav .current-menu-item>a{color:#5ec8ff;text-shadow:0 0 14px rgba(94,200,255,.58),0 0 28px rgba(94,200,255,.28)}.primary-nav a:hover:after,.primary-nav__parent:hover:after,.primary-nav .current-menu-item>a:after{transform:scaleX(1);opacity:1}.primary-nav a:hover:before,.primary-nav__parent:hover:before,.primary-nav .current-menu-item>a:before{transform:translateX(-50%) scale(1);opacity:1}.primary-nav .sub-menu{position:absolute;top:calc(100% + 8px);left:50%;min-width:230px;margin:0;padding:12px;list-style:none;background:linear-gradient(180deg,rgba(12,5,5,.98),rgba(5,4,4,.98));border:1px solid rgba(185,125,16,.5);box-shadow:0 24px 48px rgba(0,0,0,.44),0 0 24px rgba(75,9,8,.18);transform:translateX(-50%) translateY(8px);opacity:0;visibility:hidden;transition:opacity var(--sg-speed),transform var(--sg-speed),visibility var(--sg-speed)}.primary-nav li:not(.is-submenu-escape-closed):hover>.sub-menu,.primary-nav li.is-submenu-open>.sub-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.primary-nav .sub-menu .sub-menu{top:-12px;left:calc(100% + 10px);transform:translateX(8px)}.primary-nav .sub-menu li:not(.is-submenu-escape-closed):hover>.sub-menu,.primary-nav .sub-menu li.is-submenu-open>.sub-menu{transform:translateX(0)}.primary-nav .sub-menu li.is-submenu-flipped>.sub-menu{right:calc(100% + 10px);left:auto}.primary-nav .sub-menu a{min-height:36px;border:0;white-space:nowrap;color:var(--sg-gray);font-size:.92rem}@media (min-width:861px) and (max-width:1100px){.primary-nav__list>.menu-item-has-children:last-child>.sub-menu{right:0;left:auto;transform:translateX(0) translateY(8px)}.primary-nav__list>.menu-item-has-children:last-child:not(.is-submenu-escape-closed):hover>.sub-menu,.primary-nav__list>.menu-item-has-children:last-child.is-submenu-open>.sub-menu{transform:translateX(0) translateY(0)}}.primary-nav .sub-menu a:after,.primary-nav .sub-menu a:before{display:none}.primary-nav__parent:focus-visible{outline:2px solid var(--sg-iron-gold);outline-offset:4px}.primary-nav .menu-item-has-children>a{padding-right:26px}.primary-nav__submenu-toggle{position:absolute;top:50%;right:-4px;width:30px;min-height:44px;padding:0;border:0;background:0 0;color:var(--sg-iron-gold);cursor:pointer;transform:translateY(-50%)}.primary-nav__submenu-toggle>span{display:inline-block;font-size:1rem;font-weight:900;line-height:1;transition:transform var(--sg-speed),color var(--sg-speed)}.primary-nav__submenu-toggle[aria-expanded=true]{color:#5ec8ff}.primary-nav__submenu-toggle[aria-expanded=true]>span{transform:rotate(180deg)}.primary-nav__submenu-toggle:focus-visible{outline:2px solid var(--sg-iron-gold);outline-offset:2px}.primary-nav__submenu-icon{display:inline-block;margin-left:8px;color:var(--sg-iron-gold);font-size:1rem;font-weight:900;line-height:1;transition:transform var(--sg-speed),color var(--sg-speed)}.primary-nav .menu-item-has-children.is-submenu-open>.primary-nav__parent .primary-nav__submenu-icon{color:#5ec8ff;transform:rotate(180deg)}.admin-bar .site-header{top:32px}html{scroll-padding-top:108px}html.admin-bar{scroll-padding-top:140px}@media (prefers-reduced-motion:reduce){.site-header,.site-header__inner,.site-logo__image,.custom-logo,.primary-nav{transition-duration:.01ms !important}}.site-header__actions{display:flex;gap:14px}.icon-button{width:44px;height:44px;display:grid;place-items:center;background:linear-gradient(180deg,rgba(17,7,6,.66),rgba(5,4,4,.66));border:1px solid rgba(185,125,16,.38);border-radius:var(--sg-radius);color:var(--sg-iron-gold);font-size:1.45rem;cursor:pointer;transition:transform var(--sg-speed),border-color var(--sg-speed),background-color var(--sg-speed),color var(--sg-speed),box-shadow var(--sg-speed)}.icon-button:hover{transform:translateY(-1px);border-color:var(--sg-iron-gold);background:linear-gradient(135deg,rgba(75,9,8,.56),rgba(185,125,16,.14));color:var(--sg-white);box-shadow:var(--sg-iron-glow)}.site-header__menu-toggle{display:none}.search-panel{border-inline:1px solid rgba(185,125,16,.5);border-bottom:1px solid rgba(185,125,16,.5);background:linear-gradient(180deg,#080303,#050303);box-shadow:0 20px 42px rgba(0,0,0,.38)}.search-panel__inner{padding:16px 30px}.search-form{display:flex;gap:10px}.search-submit{width:auto;background:var(--sg-metal-gold);color:#080303;border-color:var(--sg-iron-gold);font-weight:900;cursor:pointer}.primary-nav .menu-item{--sg-menu-accent:#c5ccd3}.primary-nav .menu-onirico-icon{display:inline-grid;width:16px;height:16px;margin-right:6px;place-items:center;color:#c1c7d0;transition:color .22s ease,filter .22s ease,transform .22s ease}.primary-nav .menu-onirico-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.primary-nav .menu-item>a:after,.primary-nav .menu-item>.primary-nav__parent:after{background:linear-gradient(90deg,transparent,var(--sg-menu-accent) 45%,#fff 50%,var(--sg-menu-accent) 55%,transparent);box-shadow:0 0 8px var(--sg-menu-accent),0 0 19px color-mix(in srgb,var(--sg-menu-accent),transparent 42%)}.primary-nav .menu-item>a:before,.primary-nav .menu-item>.primary-nav__parent:before{background:var(--sg-menu-accent);box-shadow:0 0 12px var(--sg-menu-accent),0 0 24px color-mix(in srgb,var(--sg-menu-accent),transparent 50%)}.primary-nav .menu-item:hover>a,.primary-nav .menu-item:focus-within>a,.primary-nav .menu-item:hover>.primary-nav__parent,.primary-nav .menu-item:focus-within>.primary-nav__parent,.primary-nav .current-menu-item>a{color:#fff;text-shadow:0 0 5px rgba(255,255,255,.55),0 0 16px color-mix(in srgb,var(--sg-menu-accent),transparent 28%)}.primary-nav .menu-item:hover>a .menu-onirico-icon,.primary-nav .menu-item:focus-within>a .menu-onirico-icon,.primary-nav .menu-item:hover>.primary-nav__parent .menu-onirico-icon,.primary-nav .menu-item:focus-within>.primary-nav__parent .menu-onirico-icon{color:var(--sg-menu-accent);filter:drop-shadow(0 0 6px var(--sg-menu-accent));transform:translateY(-1px)}.primary-nav .sub-menu{min-width:246px;padding:12px 8px 9px;border-color:color-mix(in srgb,var(--sg-menu-accent),transparent 30%);border-top:2px solid var(--sg-menu-accent);border-radius:0 0 8px 8px;background:radial-gradient(ellipse 160px 95px at 50% 0,color-mix(in srgb,var(--sg-menu-accent),transparent 86%),transparent 85%),linear-gradient(170deg,rgba(17,12,18,.99),rgba(5,6,12,.99));box-shadow:0 18px 35px rgba(0,0,0,.8),0 0 21px color-mix(in srgb,var(--sg-menu-accent),transparent 75%),inset 0 1px 0 rgba(255,255,255,.07);transform:translateX(-50%) translateY(-7px) scale(.98);transform-origin:50% 0;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1),visibility .22s}.primary-nav li:not(.is-submenu-escape-closed):hover>.sub-menu,.primary-nav li.is-submenu-open>.sub-menu{transform:translateX(-50%) translateY(0) scale(1)}.primary-nav .sub-menu a{min-height:41px;padding:4px 12px;color:#f5f5f8}.primary-nav .sub-menu a:hover,.primary-nav .sub-menu a:focus-visible{background:linear-gradient(90deg,color-mix(in srgb,var(--sg-menu-accent),transparent 77%),transparent 82%);color:#fff;text-shadow:0 0 9px rgba(255,255,255,.45);transform:translateX(2px);outline:none}.primary-nav .sub-menu a:hover:before,.primary-nav .sub-menu a:focus-visible:before{display:block;left:0;top:7px;bottom:7px;width:2px;height:auto;background:var(--sg-menu-accent);box-shadow:0 0 9px var(--sg-menu-accent);transform:none;opacity:1}.primary-nav__submenu-icon,.primary-nav__submenu-toggle>span{color:#c1c7d0;font-size:0}.primary-nav__submenu-icon:after,.primary-nav__submenu-toggle>span:after{content:'';display:block;width:0;height:0;border-inline:4px solid transparent;border-top:5px solid currentColor;transition:transform .22s ease}.primary-nav .menu-item:hover>.primary-nav__parent .primary-nav__submenu-icon,.primary-nav .menu-item:focus-within>.primary-nav__parent .primary-nav__submenu-icon,.primary-nav__submenu-toggle[aria-expanded=true]{color:var(--sg-menu-accent)}.primary-nav .menu-item-has-children.is-submenu-open>.primary-nav__parent .primary-nav__submenu-icon:after,.primary-nav__submenu-toggle[aria-expanded=true]>span:after{transform:rotate(180deg)}.primary-nav .menu-section--home{--sg-menu-accent:#d9a31b}.primary-nav .menu-section--notizie{--sg-menu-accent:#d62828}.primary-nav .menu-section--recensioni{--sg-menu-accent:#f5c518}.primary-nav .menu-section--videogiochi,.primary-nav .menu-section--videogiochi-all,.primary-nav .menu-section--videogiochi-playstation{--sg-menu-accent:#2796f5}.primary-nav .menu-section--videogiochi-pc{--sg-menu-accent:#bac2ce}.primary-nav .menu-section--videogiochi-xbox{--sg-menu-accent:#43c65d}.primary-nav .menu-section--videogiochi-nintendo{--sg-menu-accent:#f14a4a}.primary-nav .menu-section--cinema-serie-tv,.primary-nav .menu-section--cinema-serie-tv-all,.primary-nav .menu-section--cinema,.primary-nav .menu-section--serie-tv{--sg-menu-accent:#a92f59}.primary-nav .menu-section--retro{--sg-menu-accent:#ef2bc8}.primary-nav .menu-section--tecnologia{--sg-menu-accent:#c5ccd3}.primary-nav .menu-onirico-emblem{width:20px;height:20px;margin-right:5px;color:initial;filter:drop-shadow(0 0 1px rgba(84,215,239,.36))}.primary-nav .menu-onirico-emblem svg{width:20px;height:20px;stroke-linecap:round;stroke-linejoin:round}.primary-nav .menu-item:hover>a .menu-onirico-emblem,.primary-nav .menu-item:focus-within>a .menu-onirico-emblem,.primary-nav .current-menu-item>a .menu-onirico-emblem{filter:drop-shadow(0 0 4px rgba(84,215,239,.72)) drop-shadow(0 0 3px rgba(246,207,89,.45));transform:translateY(-1px)}.primary-nav .menu-onirico-icon--retro{position:relative;display:inline-block;width:16px;height:16px;margin-right:6px;color:initial;filter:none;transform:none;vertical-align:-2px}.primary-nav .menu-onirico-icon--retro img{position:absolute;inset:0;display:block;width:16px;height:16px;object-fit:contain;image-rendering:pixelated;image-rendering:crisp-edges;filter:none;transition:opacity .16s ease}.primary-nav .menu-onirico-icon--retro .menu-onirico-icon__hover{opacity:0}.primary-nav .menu-item:hover>a .menu-onirico-icon--retro,.primary-nav .menu-item:focus-within>a .menu-onirico-icon--retro,.primary-nav .current-menu-item>a .menu-onirico-icon--retro{filter:none;transform:none}.primary-nav .menu-item:hover>a .menu-onirico-icon--retro>img:first-child,.primary-nav .menu-item:focus-within>a .menu-onirico-icon--retro>img:first-child,.primary-nav .current-menu-item>a .menu-onirico-icon--retro>img:first-child{opacity:0}.primary-nav .menu-item:hover>a .menu-onirico-icon--retro .menu-onirico-icon__hover,.primary-nav .menu-item:focus-within>a .menu-onirico-icon--retro .menu-onirico-icon__hover,.primary-nav .current-menu-item>a .menu-onirico-icon--retro .menu-onirico-icon__hover{opacity:1}@media (min-width:1121px) and (max-width:1550px){.site-header__inner{grid-template-columns:220px minmax(0, 1fr) 92px;gap:10px;padding-inline:18px}.site-logo__image,.custom-logo{max-width:205px}.primary-nav__list{gap:clamp(8px, 1vw, 14px)}.primary-nav a,.primary-nav__parent{font-size:clamp(.78rem, .82vw, .9rem);letter-spacing:.035em}}