.BannerDecorations_decorations__MG0tv{position:absolute;inset:0;z-index:10;overflow:hidden;pointer-events:none;user-select:none}.BannerDecorations_strings__fKC3N{position:absolute;top:0;right:0;left:0;display:flex;height:clamp(14px,4vw,22px)}.BannerDecorations_garland__sx_8F{position:relative;flex:1;min-width:0}.BannerDecorations_garland__sx_8F:nth-child(n+2){display:none}.BannerDecorations_wire__4RyE_{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.BannerDecorations_bulb__0J_OS{position:absolute;width:4px;height:5px;margin-top:3px;border-radius:50%;background:#fff1b8;box-shadow:0 0 3px #ffe3a0,0 0 7px rgb(255 207 101/80%),0 0 13px rgb(255 198 77/35%);transform:translateX(-50%)}.BannerDecorations_bulb__0J_OS:before{position:absolute;top:-3px;left:50%;width:1px;height:3px;background:#e3b556;content:"";transform:translateX(-50%)}.BannerDecorations_diyaPair__hF3Zz{--pair-width:clamp(58px,17vw,76px);position:absolute;top:0;width:var(--pair-width);height:calc(var(--pair-width) * 1.2 + var(--hanging-extension, 0px))}.BannerDecorations_leftPair__Ox_T3{left:1.5%}.BannerDecorations_rightPair__YVTJ_{right:1.5%}.BannerDecorations_diya__1hUJZ{position:absolute;top:0;width:calc(var(--pair-width) * .6);height:auto;padding-top:var(--hanging-extension,0);overflow:visible;transform-origin:50% 0;animation:BannerDecorations_diyaSway__zgDLJ 5.2s ease-in-out infinite}.BannerDecorations_diya__1hUJZ:before{position:absolute;top:0;left:50%;width:1px;height:var(--hanging-extension,0);background:repeating-linear-gradient(180deg,#e9bb59 0 2px,transparent 2px 4.5px);content:"";transform:translateX(-50%)}.BannerDecorations_diyaArt___miid{display:block;width:100%;height:auto;overflow:visible}.BannerDecorations_leftPair__Ox_T3 .BannerDecorations_mainDiya__aAE9Y{left:calc(var(--pair-width) * .08)}.BannerDecorations_rightPair__YVTJ_ .BannerDecorations_mainDiya__aAE9Y{right:calc(var(--pair-width) * .08);animation-duration:5.8s;animation-delay:-2.9s}.BannerDecorations_companionDiya___kzhh{width:calc(var(--pair-width) * .35);animation-duration:4.6s;animation-delay:-1.7s}.BannerDecorations_leftPair__Ox_T3 .BannerDecorations_companionDiya___kzhh{left:calc(var(--pair-width) * .58)}.BannerDecorations_rightPair__YVTJ_ .BannerDecorations_companionDiya___kzhh{right:calc(var(--pair-width) * .58);animation-duration:5.1s;animation-delay:-3.4s}@keyframes BannerDecorations_diyaSway__zgDLJ{0%,to{transform:rotate(calc(-1 * var(--sway-angle, 3deg)))}50%{transform:rotate(var(--sway-angle,3deg))}}@media (min-width:768px){.BannerDecorations_strings__fKC3N{height:clamp(24px,2.6vw,46px)}.BannerDecorations_garland__sx_8F:nth-child(n+2){display:block}.BannerDecorations_bulb__0J_OS{width:clamp(4px,.35vw,6px);height:clamp(5px,.4vw,7px);margin-top:3px}.BannerDecorations_bulb__0J_OS:nth-of-type(odd){display:none}.BannerDecorations_diyaPair__hF3Zz{--pair-width:clamp(1.5rem,4.5vw,5rem);--hanging-extension:clamp(28px,4vw,76px);--sway-angle:1.5deg}.BannerDecorations_companionDiya___kzhh{--hanging-extension:clamp(18px,2.5vw,48px)}.BannerDecorations_leftPair__Ox_T3{left:3.5%}.BannerDecorations_rightPair__YVTJ_{right:0}}@media (prefers-reduced-motion:reduce){.BannerDecorations_diya__1hUJZ{animation:none;transform:none}}