html.mrph-pl::before{content:'';position:fixed;inset:0;z-index:99999;background:#0A1120;opacity:1;transition:opacity .45s ease}
html.mrph-pl::after{content:'';position:fixed;inset:0;z-index:100000;opacity:0;transition:opacity .45s ease;
background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20364%20158%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23c3d0e2%22%20stroke-width%3D%2213%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16%20102%20V18%20L64%2074%20L112%2018%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20364%20158%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23c3d0e2%22%20stroke-width%3D%2213%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M134%20102%20V18%20H161%20A27%2027%200%200%201%20161%2072%20H134%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20364%20158%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23c3d0e2%22%20stroke-width%3D%2213%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%22240%22%20cy%3D%2260%22%20rx%3D%2234%22%20ry%3D%2242%22%2F%3E%3Cpath%20d%3D%22M240%2012%20V108%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20364%20158%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23ef8a80%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M320%2032%20V88%22%2F%3E%3Cpath%20d%3D%22M292%2060%20H348%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20364%20158%22%3E%3Ctext%20x%3D%22182%22%20y%3D%22146%22%20text-anchor%3D%22middle%22%20fill%3D%22%238fa3bd%22%20font-family%3D%22sans-serif%22%20font-size%3D%2216%22%20letter-spacing%3D%225%22%3E%D0%9C%D0%95%D0%94%D0%A0%D0%90%D0%94%D0%86%D0%9E%D0%A4%D0%86%D0%97%D0%98%D0%9A%D0%90-%D0%9F%D0%9B%D0%AE%D0%A1%3C%2Ftext%3E%3C%2Fsvg%3E);
background-size:min(280px,78vw) auto;background-repeat:no-repeat;
background-position:calc(50% - 170px) 50%, 50% calc(50% - 160px), calc(50% + 170px) 50%, calc(50% + 150px) calc(50% - 130px), 50% calc(50% + 80px);
animation:mrphIn .25s ease forwards,mrphAsm 1.6s cubic-bezier(.22,1,.36,1) forwards,mrphBreath 2s 2.3s ease-in-out infinite}
html.mrph-pl-hide::before,html.mrph-pl-hide::after{opacity:0!important}
@keyframes mrphIn{to{opacity:1}}
@keyframes mrphAsm{
0%{background-position:calc(50% - 170px) 50%, 50% calc(50% - 160px), calc(50% + 170px) 50%, calc(50% + 150px) calc(50% - 130px), 50% calc(50% + 80px);animation-timing-function:cubic-bezier(.22,1,.36,1)}
24%{background-position:50% 50%, 50% calc(50% - 160px), calc(50% + 170px) 50%, calc(50% + 150px) calc(50% - 130px), 50% calc(50% + 80px);animation-timing-function:cubic-bezier(.22,1,.36,1)}
42%{background-position:50% 50%, 50% 50%, calc(50% + 170px) 50%, calc(50% + 150px) calc(50% - 130px), 50% calc(50% + 80px);animation-timing-function:cubic-bezier(.22,1,.36,1)}
60%{background-position:50% 50%, 50% 50%, 50% 50%, calc(50% + 150px) calc(50% - 130px), 50% calc(50% + 80px);animation-timing-function:cubic-bezier(.22,1,.36,1)}
78%{background-position:50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% calc(50% + 80px);animation-timing-function:cubic-bezier(.22,1,.36,1)}
100%{background-position:50% 50%, 50% 50%, 50% 50%, 50% 50%, 50% 50%}}
@keyframes mrphBreath{0%,100%{filter:brightness(1)}50%{filter:brightness(1.22)}}
