:root{--global-width:1268px;--color-white:#fff;--color-lighter-gray:#f6f6f6;--color-light-gray:#e6e6e6;--color-mid-gray:#ccc;--color-dark-gray:#444;--color-darker-gray:#15171a;--color-black:#000;--color-primary-pink:#b800c9;--color-primary-blue:#0e00d1;--color-primary-red:#d30007;--color-primary-green:#027b1c;--color-primary-primary:#11326a;--color-primary-earthtone-1:#37372b;--color-primary-earthtone-2:#40412e;--color-primary-earthtone-3:#48492b;--color-primary-gold-1:#ebca6a;--color-primary-gold-2:#b99041;--color-primary-gold-3:#7b4403;--color-primary-beige:#37372b;--color-primary-mint:#00cb8b;--startup-video-overlay-color:#7733f8;--startup-video-overlay-color-opacity:#7833f821;--startup-video-overlay-text:#fff;--startup-video-overlay-opacity:0.584}.color-primary-primary{color:var(--color-primary-primary)}.color-primary-earthtone-1{color:var(--color-primary-earthtone-1)}.color-primary-earthtone-2{color:var(--color-primary-earthtone-2)}.color-primary-earthtone-3{color:var(--color-primary-earthtone-3)}.color-primary-gold-1{color:var(--color-primary-gold-1)}.color-primary-gold-2{color:var(--color-primary-gold-2)}.color-primary-gold-3{color:var(--color-primary-gold-3)}.color-primary-beige{color:var(--color-primary-beige)}.color-primary-mint{color:var(--color-primary-mint)}.bg-color-primary-none{background-color:transparent}.background-primary-pink{background-color:var(--color-primary-pink)}.background-primary-blue{background-color:var(--color-primary-blue)}.background-primary-red{background-color:var(--color-primary-red)}.background-primary-green{background-color:var(--color-primary-green)}.bg-color-primary-pink{--color-accent:var(--color-primary-pink)}.bg-color-primary-blue{--color-accent:var(--color-primary-blue)}.bg-color-primary-red{--color-accent:var(--color-primary-red)}.bg-color-primary-green{--color-accent:var(--color-primary-green)}.bg-color-primary-primary{--color-accent:var(--color-primary-primary)}.bg-color-primary-earthtone-1{--color-accent:var(--color-primary-earthtone-1)}.bg-color-primary-earthtone-2{--color-accent:var(--color-primary-earthtone-2)}.bg-color-primary-earthtone-3{--color-accent:var(--color-primary-earthtone-3)}.bg-color-primary-gold-1{--color-accent:var(--color-primary-gold-1)}.bg-color-primary-gold-2{--color-accent:var(--color-primary-gold-2)}.bg-color-primary-gold-3{--color-accent:var(--color-primary-gold-3)}.bg-color-primary-beige{--color-accent:var(--color-primary-beige)}.bg-color-primary-mint{--color-accent:var(--color-primary-mint)}.bg-color-first-block{--color-accent:#a01717;color:#fff}.bg-color-second-block{--color-accent:#1f2a92;color:#fff}.bg-color-third-block{--color-accent:#139930;color:#fff}.index-content{margin-left:auto;margin-right:auto;max-width:1200px}.flex-row{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:max(4vmin,20px);margin-right:max(4vmin,20px)}.flex-column-reverse,.flex-row{flex-direction:row}.flex-row div{flex:1 1;margin:0 1%;padding:10px 2.5%}.flex-column{min-width:180px}.flex-row div:first-child{margin-left:0}.flex-row div:last-child{margin-right:0}.flex-column-half{flex:1 1 48%}.flex-column-fourth{flex:1 1 23%}.flex-column-two-fourths{flex:1 1 48%}.flex-column-three-fourths{flex:1 1 73%}.flex-column-third{flex:1 1 31%}.flex-column-two-thirds{flex:1 1 64%}.hide-large{display:none}@media screen and (max-width:768px){.flex-column-fourth,.flex-column-third,.flex-column-two-fourths{flex:1 1 48%}.flex-column-three-fourths,.flex-column-two-thirds{flex:100%}.hide-medium{display:none}.show-medium-block{display:block}.flex-column-reverse{flex-direction:column-reverse}}@media screen and (max-width:600px){.flex-column-fourth,.flex-column-half,.flex-column-third,.flex-column-three-fourths,.flex-column-two-fourths,.flex-column-two-thirds{flex:100%}.hide-small{display:none}.show-small-block{display:block}.flex-column-reverse{flex-direction:column-reverse}}@media (max-width:1040px){.flex-row-columns-at-1k{flex-direction:column}.flex-row-columns-reverse-at-1k{flex-direction:column-reverse}}.bg-color div{border:none;margin-bottom:max(2.4vmin,18px);margin-top:max(4.8vmin,36px);padding:2.5%;position:relative}.bg-color div:before{background-color:var(--color-accent);border-radius:6px;content:"";height:100%;left:0;padding:10px 2.5%;position:absolute;top:0;width:100%;z-index:-1}.bg-color h3{margin-top:.5em}.center-h2s h2,.center-h3s h3{text-align:center}.h2s-primary-color h2{color:var(--color-primary-primary)}.bottom-space-paragraphs p{margin-bottom:.5em}.first-line-outdent{padding-left:2em;text-indent:-2em}.first-line-indent p{text-indent:1.5em}div.center-vertical div.flex-row div{align-self:center}.center-vertical{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.video-blur-background{border-radius:6px;box-sizing:border-box;padding:0;position:relative;z-index:1}.video-blur-background video{overflow-clip-margin:content-box;border-radius:6px;-o-object-fit:contain;object-fit:contain;overflow:clip;width:100%}.video-blur-background .blured-background{background-size:cover;filter:blur(12px);height:100%;left:0;opacity:1;position:absolute;top:2rem;transform:scale(.9);transition:opacity .45s;width:100%;z-index:-1}.overlay-container,.overlay-media-container{position:relative}.overlay-overlay{background-color:var(--overlay-color);opacity:var(--overlay-opacity)}.overlay-overlay,.overlay-text{height:100%;left:0;position:absolute;top:0;width:100%}.overlay-text{align-items:center;color:var(--overlay-text-color);display:flex;justify-content:center}.container{display:flex;flex-wrap:wrap}.item{flex-basis:calc(25% - 20px);margin:10px}@media (max-width:768px){.item{flex-basis:calc(33.33% - 20px)}}@media (max-width:576px){.item{flex-basis:calc(50% - 20px)}}.article-image img,.border-radius,.post-card-image{border-radius:20px}.clearfix:after{clear:both;content:"";display:table}.site-footer{padding-bottom:20px}#contact-form-working-message,#signup-form-working-message{color:var(--color-primary-primary);margin:0;min-width:0;text-align:center}#contact-form-success-message,#signup-form-success-message{color:#48c774;margin:0;min-width:0;text-align:center}#contact-form-error-message,#signup-form-error-message{color:#fc365e;margin:0;min-width:0;text-align:center}#contact-form .input,#signup-form .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--ghost-accent-color);border-radius:6px;box-sizing:border-box;color:inherit;display:block;font-size:1.5rem;height:44px;letter-spacing:.2px;margin-bottom:18px;outline:none;padding:0 12px;transition:border-color .25s ease-in-out;width:100%}#contact-form .input:focus,#signup-form .input:focus{border-color:var(--color-mid-gray)}#contact-form .input.error,#signup-form .input.error{border-color:var(--color-primary-red);color:var(--color-primary-red)}#contact-form .input.success,#signup-form .input.success{border-color:var(--color-primary-primary);color:var(--color-primary-green)}#contact-form .input::-moz-placeholder,#signup-form .input::-moz-placeholder{color:var(--color-primary-primary)}#contact-form .input::placeholder,#signup-form .input::placeholder{color:var(--color-primary-primary)}#contact-form .input:disabled,#signup-form .input:disabled{background:var(--color-mid-gray);box-shadow:none;color:var(--color-dark-gray)}#contact-form .input:disabled::-moz-placeholder,#signup-form .input:disabled::-moz-placeholder{color:var(--color-dark-gray)}#contact-form .input:disabled::placeholder,#signup-form .input:disabled::placeholder{color:var(--color-dark-gray)}#contact-form .label,#signup-form .label{color:var(--color-primary-primary);font-size:1.3rem;font-weight:600;letter-spacing:0;margin-bottom:2px}#contact-form .input,#signup-form .input{height:42px;margin-bottom:16px}#contact-form button[class=btn],#signup-form button[class=btn]{padding-bottom:10px;padding-top:10px}#contact-form textarea.input,#signup-form textarea.input{height:200px}#contact-form .btn,#signup-form .btn,.standard-button{background:var(--color-primary-primary);border:none;border-radius:6px;color:var(--color-white);width:100%;z-index:900}.standard-button{padding:10px 30px}.large-button{font-size:4rem}.large-button,.medium-button{background:var(--color-primary-primary);border:none;border-radius:6px;color:var(--color-white);font-weight:600;line-height:1.2;margin:3.5em 0 3em;padding:.75em;width:auto;z-index:900}.medium-button{font-size:2rem}#contact-form .btn:hover,#signup-form .btn:hover{opacity:.9}#contact-form-error-message,#contact-form-success-message,#contact-form-working-message,#signup-form-error-message,#signup-form-success-message,#signup-form-working-message{display:none}@media (max-width:390px){#contact-form .input,#signup-form .input{margin-bottom:16px}}@media (hover:none){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px!important}}.h4-as-paragraph{font-weight:400;margin-left:1em;margin-right:1em}html{scroll-behavior:smooth}.page-block{border-radius:10px;margin:4em auto;max-width:900px;padding:1em 1em 4em}
/*# sourceMappingURL=landingpage.css.map */