.zh-hero{justify-content:center;align-items:flex-end;height:300px;display:flex}.hs-spot.small .zh-hero{height:150px}.zh-hero img{object-fit:contain;filter:drop-shadow(0 14px 10px #00000073);width:auto;max-width:100%;height:100%;animation:1.6s ease-in-out infinite zh-bob}.hs-spot.random .zh-hero img{animation:none}@keyframes zh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hs-body:has(.zh-card){grid-template-columns:470px 1fr}.hs-grid:has(.zh-card){grid-template-columns:repeat(5,minmax(0,1fr))}.hs-grid:has(.zh-card) .hs-card{min-height:136px}.zh-card img{object-fit:contain;filter:drop-shadow(0 6px 4px #00000040);width:auto;max-width:100%;height:88px;transition:transform .15s}.zh-card:hover img,.zh-card.on img{transform:scale(1.06)translateY(-4px)}.zh-pick-row{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.zh-pick-row .hs-spot.small{width:280px;min-height:0;padding-top:8px}.zh-pick-row .hs-spot.small .zh-hero{height:140px}.kit-result:has(.zh-pick-row){text-align:left;grid-template-columns:auto 1fr;column-gap:44px;width:1180px;padding:32px 52px 36px;display:grid}.kit-result:has(.zh-pick-row)>h2{text-align:center;grid-column:1/-1;margin-bottom:22px;font-size:64px}.kit-result:has(.zh-pick-row)>.zh-pick-row{grid-area:2/1/span 2}.kit-result:has(.zh-pick-row)>.kit-intro{grid-area:2/2;align-self:end;margin:0 0 16px}.kit-result:has(.zh-pick-row)>.zh-pick-row~.kit-intro{grid-row:3;align-self:start;margin:0}.kit-result:has(.zh-pick-row)>.kit-big{grid-column:1/-1;justify-self:center;margin-top:26px}.zh-pick-row .kit-alt{white-space:nowrap}@media (prefers-reduced-motion:reduce){.zh-hero img{animation:none}}
