.halftone-cover{background-color:#14130f;isolation:isolate}.halftone-cover .halftone-cover-canvas{z-index:0}.halftone-cover img{z-index:1;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.halftone-cover.halftone-revealing img{opacity:1}.halftone-cover[data-halftone-state=error]{background-color:#3a1010}@media(prefers-reduced-motion:reduce){.halftone-cover img{transition:none}}.halftone-loading-field{--halftone-pitch: 4px;pointer-events:none;overflow:hidden}.halftone-loading-field:before,.halftone-loading-field:after{content:"";position:absolute;inset:-100%;background-size:var(--halftone-pitch) var(--halftone-pitch);transform:rotate(var(--halftone-plate-angle));animation:halftone-plate-orbit 6s linear infinite var(--halftone-orbit-direction),halftone-plate-breathe var(--halftone-breath) ease-in-out infinite alternate}.halftone-loading-field:before{--halftone-plate-angle: 15deg;--halftone-orbit-direction: normal;--halftone-breath: 4.5s;background-image:radial-gradient(circle,rgb(0 179 255 / .4) 0 1px,transparent 1.4px)}.halftone-loading-field:after{--halftone-plate-angle: 75deg;--halftone-orbit-direction: reverse;--halftone-breath: 5.2s;background-image:radial-gradient(circle,rgb(252 79 157 / .35) 0 1px,transparent 1.4px)}@keyframes halftone-plate-orbit{0%{transform:rotate(var(--halftone-plate-angle)) rotate(0) translate(calc(var(--halftone-pitch) * .45)) rotate(0)}to{transform:rotate(var(--halftone-plate-angle)) rotate(1turn) translate(calc(var(--halftone-pitch) * .45)) rotate(-1turn)}}@keyframes halftone-plate-breathe{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.halftone-loading-field:before,.halftone-loading-field:after{animation:none}}
