.lpi{--lpi-bg:#ffffff;--lpi-ink:#000000;--lpi-navy:#002744;--lpi-red:#A80126;position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:var(--lpi-bg);cursor:pointer;overflow:hidden;transition:opacity .45s ease,visibility .45s ease}.lpi-seen .lpi{display:none}.lpi .lpi-logo{width:min(70vw,420px);height:auto;overflow:visible}.lpi .lpi-navy{fill:var(--lpi-navy)}.lpi .lpi-stripes{fill:var(--lpi-red)}.lpi .lpi-ink{fill:var(--lpi-ink);color:var(--lpi-ink)}.lpi .lpi-pt{transform-box:view-box}.lpi .lpi-ctr{transform-origin:143.8px 127px;animation:lpi-rise .62s cubic-bezier(.2,.9,.3,1.08) .05s both}.lpi .lpi-left{transform-origin:139px 178.5px;animation:lpi-open-l .7s cubic-bezier(.2,.9,.3,1.06) .32s both}.lpi .lpi-far{transform-origin:106.5px 185px;animation:lpi-open-fl .7s cubic-bezier(.2,.9,.3,1.06) .44s both}.lpi .lpi-star{transform-origin:181px 186px;animation:lpi-open-r .7s cubic-bezier(.2,.9,.3,1.06) .44s both}.lpi .lpi-sr{transform-box:fill-box;transform-origin:0 50%;animation:lpi-bar .38s cubic-bezier(.3,.9,.4,1) calc(.55s + var(--i) * 55ms) both}.lpi .lpi-st{transform-box:fill-box;transform-origin:50% 50%;animation:lpi-twinkle .34s cubic-bezier(.3,1.6,.5,1) calc(1s + var(--i) * 22ms) both}.lpi .lpi-dm{transform-box:fill-box;transform-origin:50% 100%;animation:lpi-pop .4s cubic-bezier(.3,1.5,.5,1) 1.22s both}.lpi .lpi-dmr{animation-delay:1.3s}.lpi .lpi-w1{animation:lpi-text .55s cubic-bezier(.22,1,.36,1) 1.38s both}.lpi .lpi-w2{animation:lpi-text .55s cubic-bezier(.22,1,.36,1) 1.52s both}@keyframes lpi-rise{0%{transform:scale(.4,0)}to{transform:none}}@keyframes lpi-open-l{0%{transform:rotate(38deg) scale(0)}to{transform:none}}@keyframes lpi-open-fl{0%{transform:rotate(48deg) scale(0)}to{transform:none}}@keyframes lpi-open-r{0%{transform:rotate(-48deg) scale(0)}to{transform:none}}@keyframes lpi-bar{0%{transform:scaleX(0)}to{transform:none}}@keyframes lpi-twinkle{0%{transform:scale(0) rotate(-72deg)}to{transform:none}}@keyframes lpi-pop{0%{transform:scale(0)}to{transform:none}}@keyframes lpi-text{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.lpi.is-out{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.lpi *{animation:none!important}}.lpl{--lpl-navy:#002744;--lpl-red:#A80126;--lpl-bg:#ffffff;display:inline-flex;flex-direction:column;align-items:center;gap:.8em;line-height:1}.lpl .lpl-svg{display:block;height:var(--lpl-size,2.4em);width:auto;overflow:visible}.lpl .lpl-navy{fill:var(--lpl-navy)}.lpl .lpl-stripes{fill:var(--lpl-red)}.lpl .lpl-sr{transform-box:fill-box;transform-origin:0 50%;animation:lpl-bar 1.8s cubic-bezier(.45,0,.25,1) calc(var(--i) * .06s - 1.8s) infinite}.lpl .lpl-st{transform-box:fill-box;transform-origin:50% 50%;animation:lpl-tw 1.8s ease-in-out calc(var(--i) * .05s - 1.8s) infinite}.lpl.is-done .lpl-sr{animation:lpl-fill .45s cubic-bezier(.3,.9,.4,1) calc(var(--i) * .03s) both}.lpl.is-done .lpl-st{animation:none}.lpl-label{font-size:.82em;letter-spacing:.08em;opacity:.7}@keyframes lpl-bar{0%{transform:translateX(0) scaleX(0)}38%{transform:translateX(0) scaleX(1)}70%{transform:translateX(0) scaleX(1)}to{transform:translateX(100%) scaleX(0)}}@keyframes lpl-tw{0%,to{transform:scale(1)}50%{transform:scale(.55)}}@keyframes lpl-fill{0%{transform:scaleX(0)}to{transform:none}}.lpl-overlay{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#000;animation:lpl-in .25s ease .2s both}.lpl-overlay .lpl{--lpl-size:88px}@keyframes lpl-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lpl .lpl-sr,.lpl .lpl-st{animation:none}}