.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39%,.1);border-right:.9em solid hsla(0,0%,39%,.1);border-bottom:.9em solid hsla(0,0%,39%,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}@font-face{font-family:FSBrabo;font-style:normal;font-weight:400;src:url(/fonts/FSBraboWeb-Regular.46fcd1b5.eot);src:local("FS Brabo Regular"),local("FSBrabo-Regular"),url(/fonts/FSBraboWeb-Regular.46fcd1b5.eot#iefix) format("embedded-opentype"),url(/fonts/FSBraboWeb-Regular.cb4eaae3.woff) format("woff")}@font-face{font-family:FSBrabo;font-style:italic;font-weight:400;src:url(/fonts/FSBraboWeb-Italic.611ea531.eot);src:local("FS Brabo Italic"),local("FSBrabo-Italic"),url(/fonts/FSBraboWeb-Italic.611ea531.eot#iefix) format("embedded-opentype"),url(/fonts/FSBraboWeb-Italic.5da942c4.woff) format("woff")}@font-face{font-family:FSBrabo;font-style:normal;font-weight:700;src:url(/fonts/FSBraboWeb-Bold.3687860a.eot);src:local("FS Brabo Bold"),local("FSBrabo-Bold"),url(/fonts/FSBraboWeb-Bold.3687860a.eot#iefix) format("embedded-opentype"),url(/fonts/FSBraboWeb-Bold.dcf175e0.woff) format("woff")}@font-face{font-family:FSBrabo;font-style:italic;font-weight:700;src:url(/fonts/FSBraboWeb-BoldItalic.90d69a0a.eot);src:local("FS Brabo BoldItalic"),local("FSBrabo-BoldItalic"),url(/fonts/FSBraboWeb-BoldItalic.90d69a0a.eot#iefix) format("embedded-opentype"),url(/fonts/FSBraboWeb-BoldItalic.d358d877.woff) format("woff")}@font-face{font-family:Relative Faux;font-style:normal;font-weight:400;src:url(/fonts/relative-faux.5cb64aa4.eot);src:local("Relative Faux"),local("Relative-Faux"),url(/fonts/relative-faux.5cb64aa4.eot#iefix) format("embedded-opentype"),url(/fonts/relative-faux.1df7a765.woff) format("woff"),url(/fonts/relative-faux.f967d35b.otf) format("otf"),url(/fonts/relative-faux.012089e1.woff2) format("woff2"),url(/fonts/relative-faux.f6cc5ac5.ttf) format("ttf")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter-Regular.34ba43c9.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter-SemiBold.95439fb4.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter-Bold.a1aac96e.woff2) format("woff2")}body,html{min-height:100%;background-color:#fffdea}a{color:#e10000;text-decoration:underline}html{font-size:62.5%}body{font-family:FSBrabo,serif;font-weight:400;font-style:normal;min-width:32em;position:relative;overflow-x:hidden;color:#000;margin:0;font-size:1em}p{line-height:1.5}.button-type-1{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.4em;letter-spacing:1px;color:#fffdea;text-transform:uppercase;text-align:center;display:inline-block;padding:1.2rem 0;border:1px solid #e10000;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#e10000;box-sizing:border-box}.button-type-1:hover{color:#fffdea;background-color:#b40000;border-color:#b40000}.button-type-2{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.4em;letter-spacing:1px;text-transform:uppercase;text-align:center;display:inline-block;padding:1.2rem 0;border:1px solid #e10000;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);color:#e10000;box-sizing:border-box}.button-type-2:hover{color:#fffdea;background-color:#b40000;border-color:#b40000}.button-type-3{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.4em;letter-spacing:1px;text-transform:uppercase;text-align:center;display:inline-block;padding:1.5rem 0;border:1px solid #fffdea;border-radius:2px;color:#fffdea;box-sizing:border-box}.button-type-3:hover{color:#e10000;background-color:#fffdea}.link-type-1{text-decoration:underline}.link-type-2{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;color:#e10000}.link-type-2:hover{text-decoration:underline}.clear{clear:both}.fade-enter-active{transition:opacity .5s}.fade-leave-active{transition:opacity 0s}.fade-enter,.fade-leave-to{opacity:0}.text-center{text-align:center}.inline{margin:0;padding:0;list-style:none}.inline li{display:inline-block}.error-msg{text-align:left;padding:2rem;margin-bottom:2rem;border:1px solid #e10000;box-sizing:border-box;position:relative}.error-msg p{color:#e10000;margin:0;width:90%}.error-msg .error-close{position:absolute;right:3rem;top:40%}.error-msg .error-close span{color:#e10000;font-size:1.5em}.error-msg .error-close .close-icon{vertical-align:sub;margin-left:1rem}[v-cloak]{display:none}.loading{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:9999}.loading p{text-align:center;margin:30vh auto 0}.content{max-width:117em;margin:0 auto;box-sizing:border-box;padding:0 2em}@media screen and (max-width:576px){.content{padding:0 1.5em}.content .aside{margin-bottom:5rem}}@media screen and (min-width:576px){.content{padding:0 2em}.content .aside{margin-bottom:5rem}.content .main .inner{max-width:60em;margin:0 auto}}@media screen and (min-width:1080px){.content .wrap{display:table;width:100%}.content .aside{display:table-cell;vertical-align:top;width:27em;padding-left:2em}.content .aside .track{transition:top .2s ease-in .3s;transform:translateZ(0);position:sticky;top:2rem}.content .main{display:table-cell;vertical-align:top}.content .main .inner{max-width:68em;margin:0 auto}}.sub-title{font-family:FSBrabo,serif;font-weight:400;font-style:normal;margin-bottom:2rem}@media screen and (max-width:765px){.sub-title{font-size:2rem}}@media screen and (min-width:765px){.sub-title{font-size:2.2rem}}.margin-0-auto{margin:0 auto}button:focus,input:focus{outline:1px auto -webkit-focus-ring-color;outline-color:#870000}#app{position:relative;min-height:100vh}.wrap{padding-bottom:10em}.no-underline{text-decoration:none}@media screen and (max-width:576px){.body-text{font-size:1.8rem;line-height:1.6}}@media screen and (max-width:765px)and (min-width:576px){.body-text{font-size:1.9rem;line-height:1.6}}@media screen and (min-width:765px){.body-text{font-size:2rem;line-height:1.7}}.page-header{min-height:9em;background:#e10000;text-align:center}.page-header .branding{margin:3em}.page-footer{height:5em;background:#000;text-align:center;padding:1.5em 0;position:absolute;bottom:0;width:100%;font-size:1.3rem}.page-footer .branding{width:4rem;margin-bottom:1rem}.page-footer p{color:#fffdea;margin:0}.content{color:#000;margin:4rem auto}.content a,.content label,.content p{font-size:1.5rem}.title{line-height:1.5;text-align:center;color:#e10000}@media screen and (max-width:765px){.title{font-size:2.2rem;margin-bottom:2rem}}@media screen and (max-width:1080px)and (min-width:765px){.title{font-size:2.6rem;margin-bottom:3rem}}@media screen and (min-width:1080px){.title{font-size:4.8rem;margin-bottom:4rem}}.auth-form{margin:0 auto 6rem;width:30rem;max-width:30rem;display:block}.text-input{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.7em;line-height:1.5;display:block;padding:.8rem 1.5rem;border:1px solid #e10000;border-radius:2px;background:transparent;width:100%;box-sizing:border-box}.text-input::-moz-placeholder{color:#666;opacity:.8}.text-input::placeholder{color:#666;opacity:.8}.input-field{margin-bottom:2rem;line-height:1.5}.input-field.required{position:relative}.input-field.required label:after{content:"*";font-size:1.2em;line-height:1.2;left:0;padding-left:.5rem}.input-field:last-child{margin-bottom:0}.button-type-1{width:30rem;display:block;margin:0 auto}a,button{cursor:pointer}a:hover{color:#870000}@media screen and (min-width:742px){.auth-form-reg{width:55rem;max-width:55rem}.auth-form-reg .text-input{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.7em;line-height:1.5;display:block;padding:.8rem 1.5rem;border:1px solid #e10000;border-radius:2px;background:transparent;width:100%;box-sizing:border-box;width:25rem;height:5rem}.auth-form-reg .text-input::-moz-placeholder{color:#666;opacity:.8}.auth-form-reg .text-input::placeholder{color:#666;opacity:.8}}.sign-up{margin-top:2rem!important}.signup-form{padding-top:20vh}@media screen and (max-width:742px){.signup-form{padding-top:10vh}}.extras{float:right;text-align:right}.extras a{display:block;margin-bottom:.5rem}.password-reset h1{margin-bottom:1rem}.password-reset p{margin-bottom:2rem}@media screen and (min-width:742px){.float-left-reg{float:left}.float-right-reg{float:right}}@media screen and (max-width:742px){.float-right-reg{margin-top:2rem}}.content{max-width:1200px}@media screen and (min-width:1080px){.content{padding:0}}.signup-container{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0}@media screen and (min-width:1080px){.signup-container{flex-direction:row;gap:20px;min-height:calc(100vh - 14em)}}.signup-form-column{flex:1;max-width:100%;max-width:640px;margin:0 auto}@media screen and (min-width:1080px){.signup-form-column{max-width:590px}.signup-benefits-column{flex:0 0 590px}}.signup-header{margin-bottom:2rem}.signup-header__title{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:2.4rem;font-weight:700;color:#000;margin-bottom:1rem;line-height:1.3;text-align:center}@media screen and (min-width:765px){.signup-header__title{text-align:start;font-size:3.2rem}}@media screen and (min-width:1080px){.signup-header__title{line-height:1.2}}.signup-header__intro{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem!important;line-height:1.6;color:#000;margin-bottom:1rem}.signup-header__intro strong{font-weight:600}.signup-header__intro a{color:#e10000;text-decoration:underline;cursor:pointer}.signup-header__intro a:hover{color:#b40000}.signup-fields{font-family:Inter,sans-serif;font-weight:400;font-style:normal;display:flex;flex-direction:column;gap:1.5rem}.signup-fields .input-field{margin-bottom:0}.signup-fields .input-field.required label:after{content:none}.signup-fields .input-field label{display:block;font-size:1.6rem;font-weight:600;margin-bottom:.5rem;color:#000}.signup-fields .input-field .text-input{font-family:Inter,sans-serif;font-weight:400;font-style:normal;width:100%;max-width:100%;height:auto;padding:1rem 1.2rem;font-size:1.4rem;border:1px solid #999;border-radius:4px;box-sizing:border-box}@media screen and (min-width:765px){.signup-fields .input-field .text-input{width:310px;max-width:310px}}@media screen and (min-width:1080px){.signup-fields .input-field .text-input{width:285px;max-width:285px}}.signup-fields .input-field .text-input::-moz-placeholder{color:#666;opacity:1}.signup-fields .input-field .text-input::placeholder{color:#666;opacity:1}.signup-fields .input-field .text-input:focus{border-color:#e10000;outline:none}.signup-fields .input-field .v-select{font-family:Inter,sans-serif;font-weight:400;font-style:normal;width:100%;max-width:100%;padding:.5rem 1rem;border:1px solid #999;border-radius:4px;font-size:1.4rem}@media screen and (min-width:765px){.signup-fields .input-field .v-select{width:310px;max-width:310px}}@media screen and (min-width:1080px){.signup-fields .input-field .v-select{width:285px;max-width:285px}}.signup-fields .input-field .v-select:focus-within{border-color:#e10000}.signup-fields .input-field .v-select .vs__search::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400;font-style:normal;color:#666;opacity:1}.signup-fields .input-field .v-select .vs__search::placeholder{font-family:Inter,sans-serif;font-weight:400;font-style:normal;color:#666;opacity:1}.signup-privacy{font-family:Inter,sans-serif;font-weight:400;font-style:normal;max-width:488px;margin-top:2rem;font-size:1.4rem;line-height:1.6}.signup-privacy a{color:#e10000;text-decoration:underline}.signup-privacy a:hover{color:#b40000}.signup-privacy .reg-input{margin-right:.8rem;vertical-align:middle}.signup-privacy label{font-weight:400}.signup-submit{margin-top:2rem}.signup-submit .signup-button{font-family:Inter,sans-serif;font-weight:400;font-style:normal;width:100%;max-width:100%;padding:1.7rem 2rem;font-size:16px;font-weight:600;letter-spacing:.5px;border-radius:8px;background-color:#e10000;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease}.signup-submit .signup-button:hover{background-color:#b40000}@media screen and (min-width:765px){.signup-submit .signup-button{width:301px;max-width:301px}}.signup-newsletter-notice{max-width:488px;margin-top:1.5rem;font-size:1.4rem;line-height:1.6}.benefits-section__title,.signup-newsletter-notice{font-family:Inter,sans-serif;font-weight:400;font-style:normal}.benefits-section__title{font-size:2rem;font-weight:700;color:#000;margin-top:0;margin-bottom:2.4rem;text-align:center}@media screen and (min-width:765px){.benefits-section__title{text-align:start}}@media screen and (min-width:1080px){.benefits-section__title{font-size:2.2rem}}@media screen and (min-width:765px){.benefits-section{padding:2.4rem;border:1px solid #e10000}}.benefits-section--mobile{display:block;margin-top:3rem}@media screen and (min-width:1080px){.benefits-section--mobile{display:none}}.benefits-section--desktop{display:none}@media screen and (min-width:1080px){.benefits-section--desktop{margin-top:3rem;display:block}}.benefit-item{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem}.benefit-item__icon{flex-shrink:0;width:32px;height:32px}.benefit-item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.benefit-item__content{flex:1}.benefit-item__title{font-weight:400;font-weight:600;color:#000;line-height:1.4}.benefit-item__description,.benefit-item__title{font-family:Inter,sans-serif;font-style:normal;font-size:1.4rem}.benefit-item__description{font-weight:400;line-height:1.5}.partner-logos{margin-top:2.4rem}.partner-logos__title{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;font-weight:700;color:#000;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:765px){.partner-logos__title{text-align:start;font-size:1.4rem;font-weight:400}}.partner-logos__grid{display:flex;flex-wrap:wrap;row-gap:.3rem;-moz-column-gap:1.8rem;column-gap:1.8rem;align-items:center;justify-content:center}@media screen and (min-width:765px){.partner-logos__grid{-moz-column-gap:2.5rem;column-gap:2.5rem}}.signup-error{font-family:Inter,sans-serif;font-weight:400;font-style:normal;margin-top:2rem;padding:1.2rem 1.5rem;background-color:rgba(225,0,0,.08);border:1px solid #e10000;border-radius:4px}.signup-error p{font-size:1.4rem;color:#e10000;margin:0;line-height:1.5}body.modal-open{overflow-y:hidden}.modal[data-v-34633fb1]{display:block;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}.modal__content[data-v-34633fb1]{padding:0 0;display:block;text-align:center;margin:auto}.modal__content__1[data-v-34633fb1]{background:#fffad2;width:auto;text-align:center;margin:auto;display:block;padding:0 2rem 2rem 2rem}.modal__content__1 .close-btn[data-v-34633fb1]{margin-left:95%;color:#000;font-size:48px;font-weight:700;transition:.3s;line-height:1}.modal__content__1 .close-btn[data-v-34633fb1]:hover{color:#bbb;text-decoration:none;cursor:pointer}.modal__content__1 .modal-title[data-v-34633fb1]{margin-bottom:5px;font-family:FSBrabo,serif;font-size:25px;font-weight:500}.modal__content__1 .modal-price[data-v-34633fb1]{margin-bottom:20px;font-size:22px;color:#e10000;font-family:FSBrabo,serif;font-weight:400;line-height:1}.modal__content__1 .modal-info[data-v-34633fb1]{color:#000;font-family:FSBrabo,serif;font-size:17px;font-weight:400;line-height:1}.modal__content__1 .modal-info .black[data-v-34633fb1]{color:#000}.modal__content__2[data-v-34633fb1]{background-color:#e10000;width:auto;margin:auto;text-align:center;display:block;padding:25px 25px}.modal__content__2 .title[data-v-34633fb1]{color:#fffad2;margin-bottom:20px;text-transform:uppercase;font-size:17px;font-weight:400}.modal__content__2 .modal-list[data-v-34633fb1]{display:flex;flex-direction:column;justify-content:center;color:#fffad2}.modal__content__2 .modal-list .list[data-v-34633fb1]{width:100%;text-align:center;line-height:1.6;font-size:17px;padding-right:0}.modal__content__2 .modal-list .list p[data-v-34633fb1]{font-family:FSBrabo,serif;font-size:17px;font-weight:400;padding:0 25px 25px 25px;line-height:1}.modal__content__2 .modal-list .list[data-v-34633fb1]:last-of-type{padding-right:0;padding-left:0}@media only screen and (min-width:1000px){.modal__content[data-v-34633fb1]{padding:90px 0}.modal__content__1[data-v-34633fb1]{width:500px;padding:20px 100px}.modal__content__1 .close-btn[data-v-34633fb1]{margin-left:550px}.modal__content__2[data-v-34633fb1]{width:600px;padding:20px 50px 20px 50px}.modal__content__2 .modal-list[data-v-34633fb1]{flex-direction:row}.modal__content__2 .modal-list .list[data-v-34633fb1]{width:50%;padding-right:25px}.modal__content__2 .modal-list .list[data-v-34633fb1]:last-of-type{padding-right:0;padding-left:25px}}.v-select,.vs--searchable,.vs--single{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;font-size:1.7em;line-height:1.5;display:block;padding:.8rem 1.5rem;border:1px solid #e10000;border-radius:2px;background:transparent;width:100%;box-sizing:border-box;width:25rem}.vs__dropdown-toggle{border:none!important}.vs__search::-moz-placeholder{color:#666;opacity:.8;font-family:Relative Faux,sans-serif}.vs__search::placeholder{color:#666;opacity:.8;font-family:Relative Faux,sans-serif}#hover_label{color:red;font-weight:bolder;cursor:pointer;padding-left:1rem;font-size:1.2rem;display:inline}#title_hover{display:none;position:relative;visibility:hidden;background-color:#fffad4;font-size:1.2em;overflow:auto}#hover_label:hover+#title_hover{z-index:3;bottom:5vh;position:absolute;width:20vw;overflow:unset;padding:5px;left:-10vw;top:2vh;box-shadow:1px 1px 5px 2px #fdf9d8;visibility:visible;display:block}.error-msg{margin:2rem auto;width:50%;text-align:center}.validation{margin-top:15px;color:red;font-size:11px}.collaborate-with-our-community{box-sizing:border-box;background:rgba(0,0,0,.1);padding:2rem;margin-top:0;position:relative;bottom:-6rem}.title{font-family:FSBrabo,serif;font-weight:400;font-style:normal;font-size:25px;text-align:left;margin-bottom:0;color:#000}.registration-form{margin-top:0;margin-bottom:25px}.registration-form__data{text-align:left;margin-top:50px;font-size:14px}.registration-form__data .reg-input{margin-right:0;display:block;margin-bottom:10px}.registration-form__data .red-underlined{color:#e10000;font-weight:600;border-bottom:1px solid #e10000;text-decoration:none}.registration-form__data .validation{margin-top:15px;color:red;font-size:11px}.registration-form__data .register{margin-bottom:10px;margin-top:20px}.registration-form__data .register a{font-family:Relative Faux,sans-serif;font-weight:400;font-style:normal;width:100%;line-height:1;font-size:14px;letter-spacing:1px;color:#fffad2;text-transform:uppercase;text-decoration:none;text-align:center;display:inline-block;padding:1rem 1rem;border:1px solid #e10000;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background:#e10000;box-sizing:border-box}.registration-form__data .register a:hover{background:#b40000;border:1px solid #b40000}@media only screen and (min-width:1000px){.collaborate-with-our-community{background:rgba(0,0,0,.1);width:100vw;left:calc(-50vw - -275px)}.title{font-family:FSBrabo,serif;font-weight:400;font-style:normal;text-align:center;font-size:26px;font-weight:500}.registration-form{margin-top:0;margin-bottom:25px}.registration-form__data{text-align:center;margin-top:50px;font-size:16px}.registration-form__data .reg-input{margin-right:10px;display:inline-block;margin-bottom:0}.registration-form__data .red-underlined{color:#e10000;font-weight:600;border-bottom:1px solid #e10000}.registration-form__data .validation{margin-top:15px;color:red;font-size:11px}.registration-form__data .register{margin-bottom:10px;margin-top:20px}.registration-form__data .register a{width:300px;font-weight:400;color:#fffad2;padding:1.2rem 1.8rem;border:1px solid #e10000;border-radius:2px;background:#e10000}.registration-form__data .register a:hover{background:#b40000;border:1px solid #b40000}}