.widget{display:flex;justify-content:flex-end;align-items:flex-end;position:absolute;height:100vh;width:100%;top:0;left:0;opacity:0;transition:opacity .25s ease-in-out}@media (500px){.widget{align-items:flex-start}}.widget__container{margin:0 auto 20px}@media (500px){.widget__container{margin-right:0;width:100%;z-index:10}}@media (min-width:1024px){.widget__container{margin:0 50px 50px}}.widget__container .--mobile{display:none}.widget__holder{text-align:center;position:absolute;padding:69px 0 0 10px;z-index:var(--overlay-z)}@media (500px){.widget__holder{width:100%;text-align:center;padding:0}}.widget__holder *{position:relative!important}.widget__holder p{margin-bottom:10px}.widget__text{position:absolute;color:var(--widgetText);text-transform:uppercase;letter-spacing:.7px;text-shadow:0 0 14px var(--widgetText),0 0 5px var(--widgetText),0 0 10px var(--widgetText)}@media (500px){.widget__text{display:inline;letter-spacing:1.3px;font-size:18px;opacity:.89;text-shadow:0 0 18px var(--widgetText),0 0 5px var(--widgetText),0 0 10px var(--widgetText)}}@media (420px){.widget__text{font-size:15px}}@media (330px){.widget__text{letter-spacing:1px;font-size:14px}}.widget__text--dummy{display:none;visibility:hidden;opacity:0}@media (500px){.widget__text--dummy{display:inline;letter-spacing:1.3px;font-size:18px}}@media (420px){.widget__text--dummy{font-size:14px}}@media (330px){.widget__text--dummy{font-size:13px}}@media (500px){.widget__text--filler{display:block!important;width:100%;margin-bottom:3px}}@media (420px){.widget__text--filler{display:inline;letter-spacing:1.3px;font-size:18px;margin-bottom:0}}@media (400px){.widget__text--filler{margin-bottom:-1.5px}}@media (330px){.widget__text--filler{margin-bottom:-4px}}@media (500px){.widget__neon-sign{display:none}}.widget__neon-sign--desktop{position:absolute;align-self:flex-end;padding-bottom:24px}@media (500px){.widget__neon-sign--desktop{display:none}}.widget__neon-sign--mobile{display:none}@media (500px){.widget__neon-sign--mobile{display:block;width:100%}}@media (500px){.widget-page .site__header{margin-top:40px}.widget-page .site__header--mobile{top:110px!important}.widget-page .site__header.-page-scrolling{margin-top:0}.widget-page .site__header.-page-scrolling+.site__header--mobile{top:70px!important}}