html{color:#1e222e;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;overflow-x:hidden;scroll-behavior:smooth}html.scroll{overflow:hidden;width:calc(100% - 5px)}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-thumb{background:#4478ff;border-radius:5px;width:5px}html::-webkit-scrollbar-track{background:transparent;width:5px}@media only screen and (max-width:576px){html.scroll{width:100%}}body{align-items:center;background:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.app,body{min-height:100vh}.app{width:100vw}main{display:flex;flex:1;flex-direction:column}main>div{width:100%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}button,input,textarea{background:transparent;border:0}button:focus,input:focus,textarea:focus{outline:none}textarea{resize:none}input[type=text],textarea{background-clip:padding-box}button{cursor:pointer;font-family:inherit;font-size:inherit}ul{list-style:none}a{cursor:pointer;text-decoration:none}img{display:block}address{font-style:normal}.container,.container-column{display:flex;margin:0 auto;max-width:1460px;padding:0 20px;position:relative;width:100%;z-index:2}.container-column{flex-direction:column}section{position:relative}svg fill,svg rect{fill:inherit}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local("Inter-Regular"),url(../fonts/woff2/Inter-Regular.woff2) format("woff2"),url(../fonts/woff/Inter-Regular.woff) format("woff"),url(../fonts/ttf/Inter-Regular.ttf) format("true-type")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:local("Inter-SemiBold"),url(../fonts/woff2/Inter-SemiBold.woff2) format("woff2"),url(../fonts/woff/Inter-SemiBold.woff) format("woff"),url(../fonts/ttf/Inter-SemiBold.ttf) format("true-type")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter-Bold"),url(../fonts/woff2/Inter-Bold.woff2) format("woff2"),url(../fonts/woff/Inter-Bold.woff) format("woff"),url(../fonts/ttf/Inter-Bold.ttf) format("true-type")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:local("Inter-ExtraBold"),url(../fonts/woff2/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/woff/Inter-ExtraBold.woff) format("woff"),url(../fonts/ttf/Inter-ExtraBold.ttf) format("true-type")}.ui-block{background:#eceef0;border-radius:1em;padding:1.25em 1.75em}@media only screen and (max-width:576px){.ui-block{padding:1em 1.25em}}.ui-checkbox input{display:none}.ui-checkbox input+label{align-items:flex-start;display:flex;padding-left:2.25em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox input+label a{color:#4478ff;text-decoration:underline}.ui-checkbox input+label:after,.ui-checkbox input+label:before{content:"";height:1.5em;left:0;position:absolute;width:1.5em}.ui-checkbox input+label:before{border:1px solid #2355d7;border-radius:.25em;left:0;z-index:1}.ui-checkbox input+label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%232355d7' d='M0 4a4 4 0 0 1 4-4h16a4 4 0 0 1 4 4v16a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11.864 15.864a1.19 1.19 0 0 1-1.686 0L7 12.686A1.192 1.192 0 1 1 8.686 11l2.335 2.335 5.514-5.514a1.192 1.192 0 1 1 1.685 1.686z' clip-rule='evenodd'/%3E%3C/svg%3E");opacity:0;transition:.3s;z-index:2}.ui-checkbox input:checked+label:after{opacity:1}.button{align-items:center;border:1px solid transparent;border-radius:.5em;display:flex;font:400 1em/1.21em Inter;height:2.6875em;justify-content:center;padding:0 1em;transition:.3s}.button--primary{background:#fff;color:#2355d7}.button--primary:hover{background:#1f48b1;color:#fff}.button--primary:disabled{background:#73b0ff;color:#73b0ff}.button--primary:disabled:hover{background:#73b0ff}.button--secondary{background:#2355d7;color:#fff}.button--secondary:hover{background:#1f48b1}.button--secondary:disabled{background:#73b0ff;cursor:default}.button--secondary:disabled:hover{background:#73b0ff}.button--tertiary{background:transparent;border-color:#2355d7;color:#2355d7}.button--tertiary:hover{background:#1f48b1;border-color:#1f48b1;color:#fff}.button--tertiary:disabled,.button--tertiary:disabled:hover{border-color:#73b0ff;color:#73b0ff}.button svg{fill:#fff;height:1.5em;width:1.5em}.button span{color:#fff}@media only screen and (max-width:576px){.button{font:400 .87em/1.21em Inter;height:2.857142em;max-width:24.5em;padding:.892857em}}.ui-input{border:1px solid transparent;position:relative}.ui-input,.ui-input input{border-radius:.75em;width:100%}.ui-input input{background:#eceef0;color:#1e222e;font:400 1em/1.21em Inter;padding:.90625em 1em}.ui-input input::-moz-placeholder{color:#696e82}.ui-input input::placeholder{color:#696e82}.ui-input input[type=number]::-webkit-inner-spin-button,.ui-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.ui-input.error{border-color:#e21d24}.ui-textarea{border:1px solid transparent;border-radius:.75em;position:relative;width:100%}.ui-textarea textarea{background:#eceef0;border-radius:.75em;color:#1e222e;font:400 1em/1.21em Inter;min-height:9.375em;padding:.90625em 1em;width:100%}.ui-textarea textarea::-moz-placeholder{color:#696e82}.ui-textarea textarea::placeholder{color:#696e82}.ui-textarea.error{border-color:#e21d24}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.text-xs{font-size:.75em}.text-sm{font-size:.875em}.text-base{font-size:1em}.text-lg{font-size:1.125em}.text-xl{font-size:1.25em}.text-2xl{font-size:1.375em}.text-3xl{font-size:1.5em}.text-4xl{font-size:1.75em}.text-5xl{font-size:3em}@media only screen and (max-width:576px){.sm\:font-normal{font-weight:400}.sm\:font-bold{font-weight:700}.sm\:text-xs{font-size:.75em}.sm\:text-sm{font-size:.875em}.sm\:text-base{font-size:1em}.sm\:text-lg{font-size:1.25em}.sm\:text-xl{font-size:2em}}
