body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.tick{display:block;margin:40px auto 0;width:100px}.tick .path{stroke-dasharray:1000;stroke-dashoffset:0}.tick .path.circle{animation:dash 1s ease-in-out}.tick .path.check{stroke-dashoffset:-100;animation:dash-check 1s ease-in-out .35s forwards}.tick .path.line{stroke-dashoffset:1000;animation:dash .9s ease-in-out .35s forwards}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.pl{display:block;height:6.25em;margin:2% auto;width:6.25em}.pl .pl__ball,.pl .pl__ring{animation:ring 2s ease-out infinite}.pl .pl__ball{animation-name:ball}@media(prefers-color-scheme:dark){:root{--bg:hsl(var(--hue),10%,10%);--fg:hsl(var(--hue),10%,90%)}}@keyframes ring{0%{stroke-dasharray:0 257 0 0 1 0 0 258}25%{stroke-dasharray:0 0 0 0 257 0 258 0}50%,to{stroke-dasharray:0 0 0 0 0 515 0 0}}@keyframes ball{0%,50%{stroke-dashoffset:1;animation-timing-function:ease-in}64%{stroke-dashoffset:-109;animation-timing-function:ease-in}78%{stroke-dashoffset:-145;animation-timing-function:ease-in}92%{stroke-dashoffset:-157;animation-timing-function:ease-in}57%,71%,85%,99%,to{stroke-dashoffset:-163;animation-timing-function:ease-out}}:root{--h2:1.5rem;--p:1rem;--h1:2.5rem;--h3:1.2rem;--congrats:3.5rem}@media(max-width:690px){:root{--h1:1.5rem;--congrats:1.2rem;--h2:1.2rem}}@media(min-width:691px)and (max-width:1300px){:root{--congrats:1.8rem}}@media(min-width:1301px)and (max-width:1439px){:root{--congrats:2rem}}@media(min-width:1440px)and (max-width:1900px){:root{--congrats:2.2rem}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.error_alert{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;color:#d90d1e;font-weight:800}.nsp_step{margin-bottom:1.5rem}@media(max-width:690px){.nsp_step_policies{-webkit-overflow-scrolling:touch;max-height:60vh;overflow-y:auto}}.sigCanvas{box-sizing:border-box;display:block;height:220px;min-height:120px;width:100%}@media(max-width:690px){.sigCanvas{height:160px}}
/*# sourceMappingURL=main.7e426f34.css.map*/