.checkbox-check.svelte-8w43ik{stroke-dasharray:20;stroke-dashoffset:20px;opacity:1;transition:stroke-dashoffset ease-out,opacity .1s}.checkbox-dash.svelte-8w43ik{transform-origin:50%;opacity:0;transition:transform ease-out,opacity;transform:scaleX(0)}span[data-checked].svelte-8w43ik .checkbox-check:where(.svelte-8w43ik){stroke-dashoffset:0;transition:stroke-dashoffset .3s ease-out .15s,opacity .1s}span[data-indeterminate].svelte-8w43ik .checkbox-check:where(.svelte-8w43ik){opacity:0}span[data-indeterminate].svelte-8w43ik .checkbox-dash:where(.svelte-8w43ik){opacity:1;transition:transform .2s ease-out .15s,opacity .15s .2s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.checkbox-check.svelte-8w43ik,.checkbox-dash.svelte-8w43ik{transition:none!important}}[data-disable-animations] .checkbox-check.svelte-8w43ik,[data-disable-animations] .checkbox-dash.svelte-8w43ik{transition:none!important}.spinner-circular.svelte-1c9i9y1{animation:.9s linear infinite svelte-1c9i9y1-sveltica-spinner-circular}.spinner-dot.svelte-1c9i9y1{animation:1.2s linear infinite svelte-1c9i9y1-sveltica-spinner-dot}@keyframes svelte-1c9i9y1-sveltica-spinner-circular{to{stroke-dashoffset:-1px}}@keyframes svelte-1c9i9y1-sveltica-spinner-dot{0%,to{opacity:0}10%{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.spinner-circular.svelte-1c9i9y1,.spinner-dot.svelte-1c9i9y1{animation:none}.spinner-dot.svelte-1c9i9y1{opacity:.25}}main.svelte-qccg9o{background:#f4f8f9;grid-template-columns:minmax(22rem,.9fr) minmax(28rem,1.1fr);min-height:100dvh;display:grid}.brand-panel.svelte-qccg9o{color:#fff;background:radial-gradient(circle at 15% 15%,#009fcb40,#0000 35%),linear-gradient(145deg,#123b57 0%,#1d5675 55%,#153f5b 100%);justify-content:center;align-items:center;padding:4rem;display:flex;position:relative;overflow:hidden}.brand-pattern{color:#81dcf038;position:absolute;inset:0}.brand-panel.svelte-qccg9o:after{content:"";border:1px solid #81dcf033;border-radius:50%;width:28rem;height:28rem;position:absolute;bottom:-10rem;right:-8rem;box-shadow:0 0 0 4rem #81dcf00a,0 0 0 8rem #81dcf008}.brand-panel.svelte-qccg9o>div:where(.svelte-qccg9o):first-child{z-index:1;max-width:31rem;position:relative}.brand-panel.svelte-qccg9o .company-logo:where(.svelte-qccg9o){filter:brightness(0)invert();width:9rem}.product-name.svelte-qccg9o{align-items:center;gap:.6rem;margin-top:2.5rem;display:flex}.product-name.svelte-qccg9o span:where(.svelte-qccg9o){letter-spacing:.1em;text-transform:uppercase;color:#79d5ec;font-family:IBM Plex Mono,monospace;font-size:.58rem;font-weight:600}.product-name.svelte-qccg9o img:where(.svelte-qccg9o):first-of-type{filter:none;width:1.65rem}.product-name.svelte-qccg9o img:where(.svelte-qccg9o):last-of-type{filter:brightness(0)invert();width:6rem}h1.svelte-qccg9o{font-family:var(--font-display);margin:.75rem 0 0;font-size:clamp(3rem,5vw,5.5rem);font-weight:700;line-height:.88}.brand-panel.svelte-qccg9o p:where(.svelte-qccg9o){color:#c9e0e9;max-width:27rem;margin:1.5rem 0 0;font-size:.95rem;line-height:1.55}.process-line.svelte-qccg9o{z-index:1;align-items:center;display:flex;position:absolute;bottom:3.5rem;left:4rem;right:4rem}.process-line.svelte-qccg9o span:where(.svelte-qccg9o){border:2px solid #70c6dd;border-radius:50%;width:.65rem;height:.65rem}.process-line.svelte-qccg9o span.active:where(.svelte-qccg9o){background:#70d2ea;box-shadow:0 0 0 .35rem #70d2ea1f}.process-line.svelte-qccg9o i:where(.svelte-qccg9o){background:#70c6dd8c;flex:1;height:1px}.sign-in-panel.svelte-qccg9o{place-items:center;padding:2rem;display:grid}.sign-in-form{background:#fff;border:1px solid #d2e0e5;border-radius:1rem;width:min(100%,25rem);padding:2rem;box-shadow:0 20px 50px #1f445417}.mobile-brand.svelte-qccg9o{display:none}.lock-icon.svelte-qccg9o{color:#176f8b;background:#e2f1f5;border-radius:.75rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.heading.svelte-qccg9o{margin:1.1rem 0 1.5rem}.heading.svelte-qccg9o>span:where(.svelte-qccg9o){letter-spacing:.08em;text-transform:uppercase;color:#1780a1;font-family:IBM Plex Mono,monospace;font-size:.6rem;font-weight:600}h2.svelte-qccg9o{font-family:var(--font-display);color:#183f55;margin:.25rem 0 0;font-size:2.2rem;line-height:1}.heading.svelte-qccg9o p:where(.svelte-qccg9o){color:#71858e;margin:.4rem 0 0;font-size:.78rem}.sign-in-field{margin-top:.9rem}.remember.svelte-qccg9o{align-items:center;gap:.45rem;margin-top:.9rem;display:flex}.remember.svelte-qccg9o span:where(.svelte-qccg9o){color:#617984;margin:0;font-size:.67rem;font-weight:600}.status-message{margin-top:.9rem}.submit-button{width:100%;margin-top:1.15rem}.loading-spinner{font-size:1rem}.support.svelte-qccg9o{text-align:center;color:#82939b;margin:1rem 0 0;font-size:.62rem}@media (width<=800px){main.svelte-qccg9o{grid-template-columns:1fr}.brand-panel.svelte-qccg9o{display:none}.sign-in-panel.svelte-qccg9o{padding:calc(1rem + env(safe-area-inset-top)) calc(1rem + env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) calc(1rem + env(safe-area-inset-left))}.sign-in-form{padding:1.5rem}.mobile-brand.svelte-qccg9o{border-bottom:1px solid #dce7eb;justify-content:space-between;align-items:center;margin-bottom:1.35rem;padding-bottom:1rem;display:flex}.mobile-brand.svelte-qccg9o>.company-logo:where(.svelte-qccg9o){object-fit:contain;object-position:left center;width:7rem;height:2.7rem}.product-lockup.svelte-qccg9o{border-left:1px solid #d3e0e5;align-items:center;gap:.4rem;padding-left:.75rem;display:flex}.product-lockup.svelte-qccg9o img:where(.svelte-qccg9o):first-child{width:1.5rem}.product-lockup.svelte-qccg9o img:where(.svelte-qccg9o):last-child{width:4.7rem}.remember.svelte-qccg9o{min-height:2.75rem}}
