@font-face{font-display:swap;font-family:ManukaBold;font-style:normal;font-weight:400;src:url(../fonts/ManukaCondensed-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:CircularStd;font-style:normal;font-weight:400;src:url(../fonts/CircularStd-Book.woff) format("woff")}@font-face{font-display:swap;font-family:CircularStd-bold;font-style:normal;font-weight:400;src:url(../fonts/CircularStd-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:CircularStd-black;font-style:normal;font-weight:400;src:url(../fonts/CircularStd-Black.woff) format("woff")}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ol[class],ul[class]{list-style:none}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}button,input,select,textarea{font:inherit;margin:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--focus-outline:2px solid #4729ff}:focus{outline:var(--focus-outline);outline-offset:2px}::-moz-selection{background-color:#b3d4fc;color:#000}::selection{background-color:#b3d4fc;color:#000}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}textarea{white-space:revert}main{display:block}html{scroll-behavior:smooth}a{background-color:transparent}table{border-collapse:collapse;width:100%}.light-theme{background-color:#f1f1f1;color:#000}.buttonify{background-color:#4729ff;border:none;border-radius:50px;cursor:pointer;font-family:CircularStd-black,sans-serif;font-size:.8rem;letter-spacing:.01rem;padding:.7rem 2rem;text-transform:uppercase;text-wrap:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.vf-slider-handle{height:2rem!important;width:2rem!important}.vf-slider-horizontal .vf-slider-handle{background:#4729ff!important;top:-.8rem!important}.vf-slider-connect{background:#4729ff!important}.vf-slider-horizontal .vf-slider-tooltip-bottom{background:#4729ff!important;border:none!important;border-radius:4rem!important;left:50%!important;line-height:1rem!important;min-width:1rem!important;padding:0!important;top:50%!important;transform:translate3d(-50%,-50%,0)!important}.vf-slider-horizontal .vf-slider-tooltip-bottom:before{border:none!important;content:none!important;height:0!important;position:absolute!important;width:0!important}.vf-multiselect-active{border-color:#4729ff!important;outline:#4729ff!important}.vf-multiselect-tag{background-color:#4729ff!important;border-color:#4729ff!important;font-family:CircularStd,sans-serif;font-style:normal;font-weight:400}.vf-editor{border:0!important;padding:0 2rem!important}.vf-editor #editor{background-color:#efeff4!important;border-radius:3px;margin-top:1rem;min-height:15rem!important;outline:none!important;padding:1.2rem}.vf-editor #editor:before{color:#a29fb1}.vf-editor.vf-editor-focused{border:0!important;outline:none!important}.vf-input-field{border:1px solid #4729ff}.vf-input-field:focus{box-shadow:0 0 0 2px #4729ff;outline:none}.vf-element-layout-outer-wrapper{padding-bottom:1.5rem}.vf-description{text-align:right}body{background-color:#f1f1f1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:CircularStd,sans-serif;font-size:16px;line-height:1.4rem;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:400}h1{color:#4729ff;font-family:ManukaBold;font-size:4rem;line-height:2.2rem;text-transform:uppercase}@media (max-width:699px){h1{font-size:3rem;line-height:1.95rem}}h2{font-family:ManukaBold,sans-serif;text-transform:uppercase}h3{font-family:CircularStd-bold,sans-serif;font-size:1.2rem}@media (max-width:699px){h3{font-size:1.1rem}}h4{font-family:CircularStd-black,sans-serif;font-size:.75rem;letter-spacing:.06rem;text-transform:uppercase}p.subtext{color:#787397}a{color:#000;text-decoration:none}input,textarea{background-color:#f1f1f1;border:none;border-radius:3px;font-family:CircularStd,sans-serif;padding:.8rem .85rem}input::-moz-placeholder,textarea::-moz-placeholder{color:#000}input::placeholder,textarea::placeholder{color:#000}button{background-color:#4729ff;border:none;border-radius:5px;color:#f1f1f1;font-family:CircularStd-black,sans-serif;font-size:.8rem;letter-spacing:.01rem;padding:.93rem 2rem;text-transform:uppercase;text-wrap:nowrap}
