html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero{box-shadow:none;background:#fff;border:1px solid #dbe3ee;border-radius:12px;margin-bottom:16px;padding:0;overflow:hidden}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero.has-bg{background-image:none!important}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero:before,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero:after{display:none}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__inner{backdrop-filter:none;background:#fff;grid-template-columns:minmax(0,1fr) 292px;gap:16px 28px;padding:18px 20px 20px;display:grid}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__crumb{color:#64748b;grid-column:1/-1;padding:0;font-size:12px;line-height:1.5}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__crumb a{color:#64748b;font-weight:500}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__crumb a:hover{color:#2563eb}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__crumb>span[aria-hidden]{color:#cbd5e1}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__crumb>span:last-child{color:#475569;font-weight:600}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__body{grid-column:1;grid-template-columns:320px minmax(0,1fr);align-items:center;gap:26px;display:grid}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__cover{aspect-ratio:4/2;width:100%;min-height:0;box-shadow:none;background-color:#e9eef7;border:1px solid #dbe3ee;border-radius:8px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__main{justify-content:center;gap:12px;padding-top:0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__title{color:#0f172a;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:900;line-height:1.18}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__sub{color:#64748b;margin:-2px 0 0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__tags{gap:8px;margin:0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-chip{border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700;line-height:1}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-chip--cat{color:#2563eb;background:#eaf2ff;border-color:#d8e7ff}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-chip--special{color:#3b82f6;background:#eef6ff;border-color:#dbeafe}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-chip--tag{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stats{gap:22px 34px;margin:0;padding:0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stat{background:0 0;border:0;gap:4px;min-width:0}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stat strong{color:#0f172a;font-size:16px;font-weight:800}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stat small{color:#64748b;font-size:12px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stat--score{gap:10px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__score{color:#f59e0b!important;font-size:32px!important;font-weight:700!important}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stat--score .pcgh-stars{color:#f59e0b}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__actions{gap:12px;margin-top:2px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-main,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__edit{height:44px;box-shadow:none;white-space:nowrap;border-radius:8px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-main{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);min-width:150px;padding:0 28px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-main:hover{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8)}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__edit{color:#334155;background:#f8fafc;border:1px solid #dbe3ee;min-width:146px;padding:0 22px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav:hover,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__edit:hover{color:#2563eb;background:#fff;border-color:#2563eb47}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav.is-fav{color:#dc2626;background:#ef44441a;border-color:#ef444459}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav.is-fav:hover{color:#dc2626;background:#ef444426;border-color:#ef444480}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav.is-fav i[data-lucide],html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav.is-fav svg{fill:currentColor}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety{max-width:none;box-shadow:none;background:linear-gradient(#f8fffb,#f1fbf6);border:1px solid #22c55e33;border-radius:10px;grid-area:2/2;align-self:end;padding:18px 20px;position:static}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety-head{color:#16a34a}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety-head strong{font-weight:800}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety>p{color:#64748b}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety-tags{gap:8px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety-tags span{color:#16a34a;background:#dcfce7;border:0;font-weight:700}@media (width<=1180px){html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__inner{grid-template-columns:1fr}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__body,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety{grid-column:1}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__safety{grid-row:auto}}@media (width<=820px){html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__body{grid-template-columns:1fr}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__actions{flex-wrap:wrap}}@media (width<=560px){html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__inner{padding:14px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__title{font-size:25px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__stats{gap:16px 22px}html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-main,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__dl-fav,html[data-pcgh-theme-resolved=light] .pcgh-single .pcgh-ghero__edit{flex:150px;min-width:0}}