.site-header{position:relative;z-index:100}.header-banner{background-color:var(--black);animation:header-banner-invert 2s steps(1,end) infinite}.header-banner__link{text-align:center}.header-banner__text{color:var(--white);font-size:26px;line-height:1.05;text-transform:none;display:block;text-align:center;padding:11px;animation:header-banner-text-invert 2s steps(1,end) infinite;.text-stroke{display:inline}}.header-banner__text .text-stroke{animation:header-banner-stroke-invert 2s steps(1,end) infinite}@keyframes header-banner-invert{0%,49.999%{background-color:var(--black);border-color:rgba(255,255,255,.12)}50%,100%{background-color:#d9d9d9;border-color:rgba(0,0,0,.25)}}@keyframes header-banner-text-invert{0%,49.999%{color:var(--white)}50%,100%{color:var(--black)}}@keyframes header-banner-stroke-invert{0%,49.999%{color:var(--black);-webkit-text-stroke-color:var(--white)}50%,100%{color:#d9d9d9;-webkit-text-stroke-color:var(--black)}}@media (prefers-reduced-motion:reduce){.header-banner,.header-banner__text,.header-banner__text .text-stroke{animation:none}}.preview-screen{.lg-container{position:relative}background-color:var(--black);padding-bottom:40px}.preview-screen__back{display:flex;align-items:center;text-transform:uppercase;color:var(--white);position:relative;z-index:10}body:has(#wpadminbar) .header-sticky{top:32px}#masthead{background-color:#000;width:100%;padding:10px;right:auto;transition:top 0.3s ease;padding-inline:25px;&[data-position="hide"]{top:-100%}@media (max-width:991px){display:block!important}}.header-sticky{top:0;left:0;position:sticky;right:auto;z-index:10}.preview-screen__navigation{display:flex;justify-content:space-between;align-items:center;gap:14px;&:has(.preview-dialog[data-state="open"]) .preview-screen__burger{display:none}&:has(.preview-dialog[data-state="open"]) .preview-dialog__close{display:block}.preview-dialog .preview-dialog__menu{display:flex;transform:none;@media (max-width:991px){transform:none;flex-direction:column;align-items:flex-start;justify-content:flex-end}}}.preview-screen__burger-wrapper{z-index:10;@media (min-width:991px){display:none}}.preview-screen__burger{width:35px;height:18px;position:relative;&:before,&:after{content:"";background-color:var(--white);height:1px;position:absolute;left:0;right:0}&:before{top:6px}&:after{top:16px}}.preview-dialog{@media (max-width:991px){position:fixed;inset:0;z-index:5;overflow-y:auto;transition:all 0.3s ease;transform:translateY(-100%);visibility:hidden;opacity:0;top:49px;right:0;left:0;height:calc(100% - 50px);background-color:var(--black);padding-block:22px;padding-inline:20px}}.preview-dialog__body{display:flex;flex-direction:column}.preview-dialog__header{padding-block:16px;display:flex;justify-content:flex-end;align-items:center;gap:14px}.preview-dialog__close{display:none;width:35px;height:35px;position:relative;&:before,&:after{content:"";background-color:var(--white);height:1px;position:absolute;top:calc(50% - 2px);left:0;right:0;rotate:45deg}&:after{rotate:135deg}}.preview-dialog__menu{flex:1 1 100%;align-content:center;justify-items:end;align-items:center;gap:30px;transition:all 0.3s ease;position:relative;transform:translateY(30px);@media (max-width:991px){justify-items:start;font-size:32px}.button{border:1px solid #fff;padding:5px 10px}}.preview-dialog[data-state="open"]{transform:translateY(0);visibility:visible;opacity:1}.preview-dialog[data-state="open"] .preview-dialog__menu{transform:translateY(0)}@media (min-width:991px){.preview-screen{min-height:350px;padding-top:40px}}@media (max-width:991px){.header-banner__link{padding:12px 14px}.header-banner__text{font-size:clamp(19px, 6vw, 34px);line-height:1.12}.preview-screen{padding-top:20px;padding-bottom:20px}.preview-screen__menu{display:none}}