.season-garland{z-index:0;pointer-events:none;justify-content:center;height:56px;display:flex;position:absolute;top:0;left:0;right:0;overflow:clip}.season-garland-seg{flex:none;display:block;position:relative;overflow:visible}.season-garland-wire{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;opacity:.6}.season-bulb{color:var(--gold)}.season-bulb-glass{fill:currentColor}.season-bulb.is-light .season-bulb-glass{fill:var(--gold-tint);stroke:var(--gold);stroke-width:1.2px}.season-bulb-cap{fill:var(--ink)}.season-bulb-shine{fill:none;stroke:#fff;stroke-width:1.3px;stroke-linecap:round;opacity:.75}.season-garland-glow{background:radial-gradient(circle 15px at 24px 26px, var(--gold), transparent), radial-gradient(circle 15px at 126px 41px, var(--gold), transparent);opacity:.2;will-change:opacity;background-position:calc(50% + 100px) 0;background-repeat:repeat-x;background-size:200px 56px;animation:3.4s ease-in-out infinite garland-glow;position:absolute;inset:0}.season-garland-glow.is-b{background-image:radial-gradient(circle 15px at 74px 41px, var(--gold), transparent), radial-gradient(circle 15px at 176px 26px, var(--gold), transparent);animation-delay:-1.7s}.site-footer.is-season{padding-top:30px;position:relative}@keyframes garland-glow{0%,to{opacity:.16}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.season-garland-glow{opacity:.3;animation:none}}
