.cta_button,.hs-button,form button{background:transparent;border:transparent;border-radius:var(--border-radius);color:var(--main-color);cursor:pointer;display:inline-block;min-width:130px;padding:.5em 1em;position:relative;text-align:center;transition:background-color .4s,color .4s;z-index:1}.cta_button:focus,.cta_button:hover,.hs-button:focus,.hs-button:hover,button:focus,form button:hover{background-color:var(--body-b-color-accent);outline:none}.cta_button.disabled,.cta_button[disabled],.hs-button.disabled,.hs-button[disabled],form button[disabled]{cursor:not-allowed;opacity:.35}.cta_button:before,form button:before{background-color:inherit;border:var(--border);border-radius:var(--border-radius);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:transform .4s;z-index:-1}.cta_button:focus:before,.cta_button:hover:before,form button:focus:before,form button:hover:before{transform:scaleY(1.4) scaleX(1.1)}.hs-button{border:var(--border);transition:padding .4s,margin .4s,min-width .4s}.hs-button:focus,.hs-button:hover{margin:-.5em;min-width:calc(130px + 1em);padding:1em 1.5em}button{color:var(--main-color);cursor:pointer}fieldset{max-width:100%!important}.hs-form-field{margin-bottom:1.5em}label[for]{cursor:pointer}.input{margin-top:.75em}input:not([hidden]),select:not([hidden]),textarea:not([hidden]){box-sizing:border-box;display:inline-block}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{background-color:var(--body-b-color-accent);border:1px solid var(--input-border);border-radius:var(--border-radius);color:inherit;padding:.5rem 1rem;width:100%!important}input:focus,select:focus,textarea:focus{border:var(--border);box-shadow:0 0 8px var(--main-color);outline:none}::-webkit-input-placeholder{color:var(--body-color-accent)}::-moz-placeholder{color:var(--body-color-accent)}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:var(--main-color)}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:var(--main-color)}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid var(--input-border);display:inline-block;float:none;height:20px!important;margin-right:.5em;vertical-align:text-bottom;width:20px!important}input[type=checkbox]:focus,input[type=radio]:focus{border-color:var(--main-color);outline:none}input[type=checkbox]{border-radius:calc(var(--border-radius)/2)}input[type=checkbox]:before{border-color:var(--input-border);border-style:solid;border-width:0;content:"";display:block;height:0;margin-left:5px;margin-top:20px;transform:rotate(33deg);transition:width .2s,height .4s,margin-top .4s;width:0}input[type=checkbox]:checked:before{border-width:0 2px 2px 0;height:13px;margin-top:0;width:7px}input[type=radio]{border-radius:50%}input[type=radio]:before{background-color:var(--main-color);border-radius:50%;content:"";display:block;height:0;margin:10px;transition:width .4s,height .4s,margin .4s;width:0}input[type=radio]:checked:before{height:10px;margin:4px;width:10px}.hs-form-required{color:var(--main-color)}.legal-consent-container p{display:inline;font-size:.75rem;margin:0}.legal-consent-container{margin-bottom:1.5rem}.hs-error-msgs,.legal-consent-container .hs-error-msgs label{color:#f2545b}.legal-consent-container .hs-form-booleancheckbox-display input{float:left;margin-top:.3em}.hs-datepicker button{border-radius:0;min-width:auto}.legal-consent-container .hs-form-booleancheckbox-display>span{display:inline-block}[id]{scroll-margin-top:3em}img[src*="yo-final.webp"]{animation:triangleAnim 15s ease-in-out infinite;clip-path:polygon(0 0,100% 0,50% 100%);transition:.4s}@keyframes triangleAnim{0%{clip-path:polygon(0 0,100% 0,50% 100%)}25%{clip-path:polygon(0 100%,0 0,100% 50%)}50%{clip-path:polygon(0 100%,100% 100%,50% 0)}to{clip-path:polygon(0 0,100% 0,50% 100%)}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:smooth}*{animation:none!important;transition:none!important}}