.ny-splash{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:#18171c;transition:opacity .7s ease,visibility 0s linear .7s;animation:ny-splash-autohide .6s ease 9s forwards}html[data-splash=off] .ny-splash{display:none}html[data-splash=leaving] .ny-splash{opacity:0;visibility:hidden}.ny-splash-logo{width:clamp(96px,26vw,132px);height:auto;overflow:visible;transition:transform .7s ease,filter .7s ease}html[data-splash=leaving] .ny-splash-logo{transform:scale(1.08);filter:blur(10px)}.ny-splash-line{fill:none;stroke:#f5efe3;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:ny-splash-draw var(--draw) cubic-bezier(.55,0,.35,1) var(--delay) forwards,ny-splash-line-out .5s ease 1.95s forwards}.ny-splash-line.is-outline{--draw:1.1s;--delay:calc(var(--i) * 0.12s)}.ny-splash-line.is-grain{--draw:0.8s;--delay:calc(0.55s + var(--i) * 0.02s)}.ny-splash-fill{fill:#d8a321;opacity:0;animation:ny-splash-fill-in .6s ease 1.7s forwards}html:not([data-splash]) .iamhome-site-header,html:not([data-splash]) .v2-header{opacity:0;transform:translateY(-100%)}html[data-splash=leaving] .iamhome-site-header,html[data-splash=leaving] .v2-header{animation:ny-header-in .6s cubic-bezier(.22,1,.36,1) .05s both}@keyframes ny-header-in{0%{opacity:0;transform:translateY(-100%)}}@keyframes ny-splash-draw{to{stroke-dashoffset:0}}@keyframes ny-splash-line-out{to{stroke-opacity:0}}@keyframes ny-splash-fill-in{to{opacity:1}}@keyframes ny-splash-autohide{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ny-splash-line{display:none}.ny-splash-fill{opacity:1;animation:none}.ny-splash-logo{transition:none}html[data-splash=leaving] .ny-splash-logo{transform:none;filter:none}html:not([data-splash]) .iamhome-site-header,html:not([data-splash]) .v2-header{transform:none}html[data-splash=leaving] .iamhome-site-header,html[data-splash=leaving] .v2-header{animation:none}}.ny-splash-spinner,html[data-splash-mode=spin] .ny-splash-logo{display:none}html[data-splash-mode=spin] .ny-splash-spinner{display:block;width:50px;height:50px;border:2px solid hsla(0,0%,100%,.14);border-top-color:hsla(0,0%,100%,.75);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.35);animation:ny-splash-spin .9s linear infinite}@keyframes ny-splash-spin{to{transform:rotate(1turn)}}