*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,ol,p,ul{padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;overflow-x:hidden;text-rendering:optimizeSpeed;line-height:1.5}ol,ul{list-style:none}canvas,img,picture,svg,video{height:auto;max-width:100%;display:block}iframe{border:0;max-width:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;animation-duration:.01ms!important}}a{text-decoration:none;color:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}button{padding:0;border:none;color:inherit;font:inherit;background:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}fieldset{padding:0;border:0;margin:0}button,input,select,textarea{font:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}textarea{overflow:auto;resize:vertical}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}:focus{outline-offset:2px;outline:2px solid var(--primary-color)}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:2px;outline:2px solid var(--primary-color)}.sr-only{height:1px;overflow:hidden;padding:0;clip:rect(0,0,0,0);position:absolute;border-width:0;margin:-1px;width:1px;white-space:nowrap}html{scroll-behavior:smooth}body{font-family:var(--body-font,"Montserrat",sans-serif)}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px}}