#brand-intro{z-index:2147483000;place-items:center;animation:.3s linear 9s forwards bi-bail;display:grid;position:fixed;inset:0;overflow:hidden}#brand-intro[hidden]{display:none}.bi-bg{background:radial-gradient(120% 90% at 50% 45%,#fff 0%,#f4f3f9 60%,#ece9f6 100%);position:absolute;inset:0}.bi-logo{zoom:.5;flex:none;width:1200px;height:283px;position:relative}@media (max-width:319.98px){.bi-logo{zoom:.22}}@media (min-width:320px) and (max-width:339.98px){.bi-logo{zoom:.2267}}@media (min-width:340px) and (max-width:359.98px){.bi-logo{zoom:.2408}}@media (min-width:360px) and (max-width:379.98px){.bi-logo{zoom:.255}}@media (min-width:380px) and (max-width:399.98px){.bi-logo{zoom:.2692}}@media (min-width:400px) and (max-width:419.98px){.bi-logo{zoom:.2833}}@media (min-width:420px) and (max-width:439.98px){.bi-logo{zoom:.2975}}@media (min-width:440px) and (max-width:459.98px){.bi-logo{zoom:.3117}}@media (min-width:460px) and (max-width:479.98px){.bi-logo{zoom:.3258}}@media (min-width:480px) and (max-width:499.98px){.bi-logo{zoom:.34}}@media (min-width:500px) and (max-width:519.98px){.bi-logo{zoom:.3542}}@media (min-width:520px) and (max-width:539.98px){.bi-logo{zoom:.3683}}@media (min-width:540px) and (max-width:559.98px){.bi-logo{zoom:.3825}}@media (min-width:560px) and (max-width:579.98px){.bi-logo{zoom:.3967}}@media (min-width:580px) and (max-width:599.98px){.bi-logo{zoom:.4108}}@media (min-width:600px) and (max-width:619.98px){.bi-logo{zoom:.425}}@media (min-width:620px) and (max-width:639.98px){.bi-logo{zoom:.4392}}@media (min-width:640px) and (max-width:659.98px){.bi-logo{zoom:.4533}}@media (min-width:660px) and (max-width:679.98px){.bi-logo{zoom:.4675}}@media (min-width:680px) and (max-width:699.98px){.bi-logo{zoom:.4817}}@media (min-width:700px) and (max-width:719.98px){.bi-logo{zoom:.4958}}.bi-logo img{max-width:none;height:auto;display:block;position:absolute}.bi-slide,.bi-cam{position:absolute;inset:0}.bi-cam{transform-origin:431px 96px;animation:.85s cubic-bezier(.16,1,.3,1) .75s both bi-zoom}.bi-slide{animation:.5s cubic-bezier(.65,0,.35,1) 1.8s both bi-slide}.bi-one{animation:.35s cubic-bezier(.16,1,.3,1) 1.05s both bi-appear;top:0;left:0}.bi-eight{animation:.35s cubic-bezier(.16,1,.3,1) 1s both bi-appear;top:0;left:120px}.bi-three{animation:.35s cubic-bezier(.16,1,.3,1) .95s both bi-appear;top:0;left:338px}.bi-hs{animation:.45s cubic-bezier(.16,1,.3,1) 1.95s both bi-name;top:0;left:570px}.bi-so{animation:.45s cubic-bezier(.16,1,.3,1) 2.03s both bi-name;top:150px;left:570px}.bi-win{background:linear-gradient(#412acc,#392aaa);border-radius:2px;width:17px;height:17px;animation:.55s cubic-bezier(.16,1,.3,1) both bi-win;position:absolute}.bi-win:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(#ffe6a8,#f7c66b);animation:1.1s cubic-bezier(.65,0,.35,1) .3s both bi-lit;position:absolute;inset:0}.bi-w1{--dx:-10px;--dy:-10px;top:77px;left:410px}.bi-w2{--dx:10px;--dy:-10px;animation-delay:80ms;top:77px;left:435px}.bi-w2:after{animation-duration:1s;animation-delay:.4s}.bi-w3{--dx:-10px;--dy:10px;height:16px;animation-delay:.16s;top:100px;left:410px}.bi-w3:after{animation-duration:.9s;animation-delay:.5s}.bi-w4{--dx:10px;--dy:10px;height:16px;animation-delay:.24s;top:100px;left:435px}.bi-w4:after{animation-duration:.8s;animation-delay:.6s}.bi-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff47 50%,#0000 58%) -1200px 0/1200px 283px no-repeat;animation:1s cubic-bezier(.65,0,.35,1) 2.35s both bi-sheen;position:absolute;inset:0;mask:url(/images/brand/intro/logo.png) 0 0/1200px 283px no-repeat}.bi-skip{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:#6b6789;min-width:44px;min-height:44px;font:500 15px/44px var(--font-manrope,Manrope), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 16px;position:absolute}.bi-skip:hover{color:#41398b}.bi-skip:focus-visible{outline-offset:2px;outline:2px solid #41398b}@media (prefers-reduced-motion:no-preference){body:has(#brand-intro:not([hidden])) [data-intro-target] img{animation:9.3s step-end bi-wait}}@media (prefers-reduced-motion:reduce){#brand-intro{display:none}}@keyframes bi-win{0%{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.85)}}@keyframes bi-lit{0%{opacity:0}25%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes bi-zoom{0%{transform:translate(-159px,45px)scale(7)}}@keyframes bi-slide{0%{transform:translate(328px)}to{transform:none}}@keyframes bi-appear{0%{opacity:0}}@keyframes bi-name{0%{opacity:0;transform:translate(-28px)}}@keyframes bi-sheen{to{background-position:1200px 0}}@keyframes bi-bail{to{opacity:0;visibility:hidden}}@keyframes bi-wait{0%,to{opacity:0}}
