@font-face{font-family:Bricolage Grotesque;src:url(/assets/bricolage-grotesque-latin-opsz-var-Cre6nC2_.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/assets/figtree-latin-var-D_ZTVpCC.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}.sqp-logo{pointer-events:none;display:block;overflow:visible}.sqp-logo.pre{visibility:hidden}.sqp-logo .hit,.sqp-logo .hit-zone{pointer-events:all;cursor:pointer}.sqp-logo .k-amber,.sqp-mark .k-amber{fill:#ebaa3e}.sqp-logo .k-blue,.sqp-mark .k-blue{fill:var(--b,#2a4c9b)}.sqp-logo .k-coral,.sqp-mark .k-coral{fill:#e5806e}.sqp-logo .k-green,.sqp-mark .k-green{fill:#6db88a}.sqp-logo .vb{opacity:0}.sqp-logo.play .ox{animation:9s both sqpl-ox}.sqp-logo.play .oy{animation:9s both sqpl-oy}.sqp-logo.play .pt{transform-box:fill-box;transform-origin:50%;animation:9s both sqpl-pt}.sqp-logo.play .vf{animation:9s both sqpl-vf}.sqp-logo.play .vb{animation:9s both sqpl-vb}.sqp-logo.play .sn{transform-box:fill-box;transform-origin:50%;animation:9s both sqpl-sun}.sqp-logo.play .rh{transform-box:fill-box;transform-origin:50%;animation:9s both sqpl-rays}.sqp-logo.play .wmk{animation:9s both sqpl-wmk}.sqp-logo.play .d2,.sqp-logo.play .d2 .oy,.sqp-logo.play .d2 .pt,.sqp-logo.play .d2 .vf,.sqp-logo.play .d2 .vb{animation-delay:.22s}.sqp-logo.play .d3,.sqp-logo.play .d3 .oy,.sqp-logo.play .d3 .pt,.sqp-logo.play .d3 .vf,.sqp-logo.play .d3 .vb{animation-delay:.44s}.sqp-logo.play .d4,.sqp-logo.play .d4 .oy,.sqp-logo.play .d4 .pt,.sqp-logo.play .d4 .vf,.sqp-logo.play .d4 .vb{animation-delay:.66s}.sqp-logo .rh{transform-box:fill-box;transform-origin:50%;transform:scale(3.2)}@keyframes sqpl-ox{0%,13%{transform:translateX(calc(140px - var(--cx)));animation-timing-function:linear}47%{transform:translateX(calc(929px - var(--cx)));animation-timing-function:cubic-bezier(.4,0,.2,1)}59%,to{transform:translate(0)}}@keyframes sqpl-oy{0%,13%{transform:translateY(calc(130px - var(--cy)));animation-timing-function:cubic-bezier(.61,1,.88,1)}17.25%{transform:translateY(calc(212px - var(--cy)));animation-timing-function:cubic-bezier(.12,0,.39,0)}21.5%{transform:translateY(calc(130px - var(--cy)));animation-timing-function:cubic-bezier(.61,1,.88,1)}25.75%{transform:translateY(calc(48px - var(--cy)));animation-timing-function:cubic-bezier(.12,0,.39,0)}30%{transform:translateY(calc(130px - var(--cy)));animation-timing-function:cubic-bezier(.61,1,.88,1)}34.25%{transform:translateY(calc(212px - var(--cy)));animation-timing-function:cubic-bezier(.12,0,.39,0)}38.5%{transform:translateY(calc(130px - var(--cy)));animation-timing-function:cubic-bezier(.61,1,.88,1)}42.75%{transform:translateY(calc(48px - var(--cy)));animation-timing-function:cubic-bezier(.12,0,.39,0)}47%{transform:translateY(calc(130px - var(--cy)));animation-timing-function:cubic-bezier(.4,0,.2,1)}52%{transform:translateY(calc(30px - var(--cy)));animation-timing-function:cubic-bezier(.4,0,.2,1)}59%,to{transform:translateY(0)}}@keyframes sqpl-pt{0%,9%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1);transform:scale(0)}13%{opacity:1;animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(.4)}17.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(.3)}21.5%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(.2)}25.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(.3)}30%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(.4)}34.25%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(.3)}38.5%{animation-timing-function:cubic-bezier(.12,0,.39,0);transform:scale(.2)}42.75%{animation-timing-function:cubic-bezier(.61,1,.88,1);transform:scale(.3)}47%{animation-timing-function:ease;transform:scale(.4)}56%{transform:scale(1.1)}59%{transform:scale(.95)}62%,to{opacity:1;transform:scale(1)}}@keyframes sqpl-vf{0%,17.2%{opacity:1}17.3%,25.7%{opacity:0}25.8%,34.2%{opacity:1}34.3%,42.7%{opacity:0}42.8%,to{opacity:1}}@keyframes sqpl-vb{0%,17.2%{opacity:0}17.3%,25.7%{opacity:1}25.8%,34.2%{opacity:0}34.3%,42.7%{opacity:1}42.8%,to{opacity:0}}@keyframes sqpl-sun{0%,66%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:scale(0)}76%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.08)}82%,to{opacity:1;transform:scale(1)}}@keyframes sqpl-rays{0%,74%{animation-timing-function:cubic-bezier(.3,.1,.2,1);transform:scale(0)}96%,to{transform:scale(3.2)}}@keyframes sqpl-wmk{0%{opacity:0;transform:translateY(16px)}9%,to{opacity:1;transform:translateY(0)}}.sqp-mark{display:block;overflow:visible}.sqp-mark .rh{transform-box:fill-box;transform-origin:50%;transform:scale(3.2)}@media (prefers-reduced-motion:reduce){.sqp-logo.play .ox,.sqp-logo.play .oy,.sqp-logo.play .pt,.sqp-logo.play .vf,.sqp-logo.play .vb,.sqp-logo.play .sn,.sqp-logo.play .rh,.sqp-logo.play .wmk{animation:none}}.sqp-auth{color:#17181c;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f9f9f7;grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:100vh;font-family:Figtree,system-ui,sans-serif;display:grid}.sqp-auth-band{color:#fff;background:#1c4e9c;flex-direction:column;justify-content:space-between;min-height:100vh;padding:44px 56px;display:flex;position:relative;overflow:hidden}.sqp-auth-logo{z-index:1;align-self:flex-start;position:relative}.sqp-auth-logo svg{width:auto;height:46px}.sqp-auth-headline{z-index:1;font-variation-settings:"opsz" 14;letter-spacing:-.045em;margin:0 0 18vh;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:clamp(44px,4.4vw,76px);font-weight:800;line-height:.92;position:relative}.sqp-auth-headline span{color:#f2b45a}.sqp-auth-mark{pointer-events:none;width:360px;height:360px;position:absolute;bottom:-140px;right:-110px}.sqp-auth-main{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 32px 28px;display:flex}.sqp-auth-form{width:100%;max-width:400px;margin:auto 0}.sqp-auth-icon{margin-bottom:18px}.sqp-auth-title{font-variation-settings:"opsz" 14;letter-spacing:-.04em;color:#17181c;margin:0 0 10px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:clamp(34px,3.4vw,46px);font-weight:800;line-height:.98}.sqp-auth-sub{color:#4e4c46;margin:0 0 30px;font-size:17px;line-height:1.5}.sqp-auth-foot{color:#5b5850;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:40px;font-size:14px;display:flex}.sqp-auth-foot a{color:#5b5850;text-decoration:none}.sqp-auth-foot a:hover{color:#17181c;text-decoration:underline}@media (width<=899px){.sqp-auth{grid-template-columns:minmax(0,1fr)}.sqp-auth-band{gap:22px;min-height:0;padding:20px 20px 26px}.sqp-auth-logo svg{height:34px}.sqp-auth-headline{max-width:62%;margin:0;font-size:clamp(28px,7.6vw,40px)}.sqp-auth-mark{width:170px;height:170px;bottom:-48px;right:-36px}.sqp-auth-main{justify-content:flex-start;min-height:0;padding:32px 20px 24px}.sqp-auth-form{margin:0}}.sqp-auth .sqp-auth-label{color:#17181c;font-size:15px;font-weight:700;display:block}.sqp-auth .sqp-auth-input{color:#17181c;background:#fff;border:1.5px solid #deddd6;border-radius:14px;width:100%;height:52px;padding:0 16px;font-size:16px}.sqp-auth .sqp-auth-input::placeholder{color:#a3a097}.sqp-auth .sqp-auth-input:focus-visible{--tw-ring-shadow:0 0 #0000;border-color:#1c4e9c;outline:none;box-shadow:0 0 0 4px #1c4e9c29}.sqp-auth .sqp-auth-field-icon{color:#8a877e}.sqp-auth .sqp-auth-hint{color:#8a877e;font-size:13px}.sqp-auth .sqp-auth-error{color:#b42318;font-size:14px}.sqp-auth .sqp-auth-alert{color:#9a3412;background:#fdf1ee;border-radius:14px;margin:0 0 22px;padding:14px 16px;font-size:15px;line-height:1.45}.sqp-auth .sqp-auth-link{color:#1c4e9c;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700}.sqp-auth .sqp-auth-note{color:#17181c;background:#e8eef8;border-radius:14px;margin:0 0 22px;padding:14px 16px;font-size:15px;line-height:1.45}.sqp-auth .sqp-auth-link:hover{color:#123a78;text-decoration:underline}.sqp-auth .sqp-auth-btn{color:#fff;cursor:pointer;background:#1c4e9c;border-radius:14px;justify-content:center;align-items:center;width:100%;height:56px;margin-top:6px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 5px #123a78}.sqp-auth .sqp-auth-btn:hover{background:#1c4e9c;transform:translateY(-2px);box-shadow:0 7px #123a78}.sqp-auth .sqp-auth-btn:active{transform:translateY(3px);box-shadow:0 2px #123a78}.sqp-auth .sqp-auth-btn:disabled{opacity:.65;transform:none;box-shadow:0 5px #123a78}.sqp-auth .sqp-auth-ghost{cursor:pointer;color:#4e4c46;background:0 0;border-radius:14px;justify-content:center;align-items:center;width:100%;height:48px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.sqp-auth .sqp-auth-ghost:hover{color:#17181c;background:#ecece7}.sqp-auth .sqp-auth-spinner{border:4px solid #dce4f2;border-top-color:#1c4e9c;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite sqp-auth-spin}@keyframes sqp-auth-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sqp-auth .sqp-auth-spinner{animation-duration:2.4s}.sqp-auth .sqp-auth-btn{transition:none}}
