*{scroll-behavior:smooth}.form-section{flex-direction:column;gap:var(--space-m);margin-top:var(--space-l)}.form-section>div:first-of-type{align-items:center;display:flex;grid-column:span 12;justify-content:center}.form-section>div:last-of-type{grid-column:span 12}@media screen and (width>=768px){.form-section{flex-direction:row;margin-top:0}.form-section>div:first-of-type{grid-column:1/6}.form-section>div:last-of-type{grid-column:7/13}}.form-information h2{font-family:var(--font-family-primary);font-size:var(--step-4);margin-bottom:var(--space-m)}.form-information p{font-size:var(--step-0);margin-bottom:var(--space-m)}.form-information ul{list-style-type:none}.form-information li{font-size:var(--step-0);margin-bottom:var(--space-s)}@media screen and (width>=768px){.form-information h2{font-size:var(--step-4);margin-bottom:var(--space-s)}.form-information p{font-size:var(--step-1);margin-bottom:var(--space-s)}}.hs-form-field{margin-bottom:var(--space-s)}@media screen and (width>=768px){.hs-form-field{margin-bottom:var(--space-2xs)}}.hs-form-booleancheckbox{margin-bottom:var(--space-3xs)}.hs-form-field>label{color:var(--color-form-text)}.hs-form-field input:is([type=text],[type=email],[type=tel]),.hs-form-field select,.hs-form-field textarea{border:2px solid var(--color-white);border-radius:var(--border-radius-s);color:var(--color-black);font-size:var(--step-0);margin-top:var(--space-3xs);padding:var(--space-2xs);width:100%}.hs-form-field textarea{min-height:var(--space-2xl)}.hs-form-field input:not(:placeholder-shown),.hs-form-field textarea:not(:placeholder-shown){border-color:var(--color-primary-default)}.hs-form-field input:hover,.hs-form-field select:hover{border-color:var(--color-primary-hover)}.hs-form-field select:has(>option[value=""]:not(:checked)){border-color:var(--color-primary-default)}.hs-form-field input:is([type=text],[type=email],[type=tel]):focus,.hs-form-field select:focus,.hs-form-field textarea:focus{border-color:var(--color-primary-default);outline:none}.hs-form-field input:is([type=text],[type=email],[type=tel])::placeholder,.hs-form-field textarea::placeholder{color:var(--color-gray-default)}.legal-consent-container .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{margin-left:0}.hs-error-msgs{list-style-type:none;padding:0}.hs-error-msg,.hs-error-msgs>*{color:var(--color-warning-default)}.hs-error-msg{align-items:flex-start;display:flex}.hs-error-msg:before{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 15'%3E%3Cpath stroke='%23A55327' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M13.5 7.5a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0M6.777 7.182V11'/%3E%3Cpath fill='%23A55327' stroke='%23A55327' d='M6.977 4a.136.136 0 1 1-.272 0 .136.136 0 0 1 .272 0Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:var(--space-xs);content:"";display:flex;height:1lh;justify-content:center;margin:0 var(--space-3xs);width:var(--space-xs)}@media screen and (width>=768px){.hs-error-msg:before{background-size:var(--space-2xs);width:var(--space-2xs)}}.hs-form-field:has(ul.hs-error-msgs)>label{color:var(--color-warning-default)}.hs-input.invalid.error{border-color:var(--color-warning-default)}.hs-form-field .error,.hs-form-field .invalid{border-color:var(--color-warning-default);margin-bottom:var(--space-3xs)}.hs-fieldtype-select select{appearance:none;background:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23666' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='m.5 6 7.223 4.815a.5.5 0 0 0 .554 0L15.5 6'/%3E%3C/svg%3E");background-position:right 5% top 50%;background-repeat:no-repeat;background-size:var(--space-s)auto}@media screen and (width>=768px){.hs-fieldtype-select select{background-size:var(--space-2xs)}}.hs-form-field select:has(>option[value=""]:checked){color:var(--color-gray-default)}.form-wrapper{align-items:stretch;background:var(--color-form-wrapper-background);border-radius:var(--border-radius-xl)0 0;display:flex;flex-direction:column;justify-content:center;margin:0 calc(var(--space-l)*-1);padding:var(--space-xl)var(--space-l)}.form-wrapper h2{font-family:var(--font-family-primary);font-size:var(--step-4);margin-bottom:var(--space-xs)}.form-wrapper .submitted-message,.form-wrapper h2{color:var(--color-form-text)}@media screen and (width>=768px){.form-wrapper{margin:0 calc(var(--space-l)*-1)0 0}}.hs-fieldtype-booleancheckbox ul{color:var(--color-form-text);font-size:var(--step-0);list-style:none}.hs-form-booleancheckbox label{align-items:center;cursor:pointer;display:flex}.hs-form-booleancheckbox a{color:var(--color-link-default);text-decoration:underline}.hs-form-booleancheckbox-display>span{margin-left:var(--space-3xs)}[type=checkbox]{appearance:none;background-color:#0000;border:1px solid var(--color-white);border-radius:var(--border-radius-2xs);flex-shrink:0;height:16px;position:relative;width:16px}[type=checkbox]:after{background:0 0;content:"";inset:0;position:absolute}[type=checkbox]:checked{background-color:var(--color-primary-default);border-color:var(--color-primary-default)}[type=checkbox]:checked:after{background-color:var(--color-white,#fff);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='m.75 5.75 3 3 7.5-7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}[type=checkbox]:focus,[type=checkbox]:hover{outline:2px solid var(--color-primary-default);outline-offset:1px}.hs-form-booleancheckbox [type=checkbox]{margin-right:var(--space-2xs)}@media screen and (width>=768px){.hs-form-booleancheckbox [type=checkbox]{margin-right:var(--space-3xs)}}[type=checkbox]:checked:focus{outline-width:1px}.hs-submit{display:flex;justify-content:flex-end;margin-top:var(--space-xs)}.hs-submit .hs-button{background-color:var(--color-button-primary-default);border:1px solid var(--color-button-primary-default);border-radius:var(--border-radius-2xl);color:var(--color-button-primary-text);cursor:pointer;display:flex;font-size:var(--step-1);padding:var(--space-2xs)var(--space-xs)}.hs-submit .hs-button:hover{background-color:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}.form-section .submitted-message h1,h2,h3,h4,h5,h6{font-size:var(--step-3);margin-bottom:var(--space-xs)}.form-section .submitted-message p{margin-bottom:var(--space-xs)}