form.marketingForm{--border-color: var(--color-grey-light)}form.marketingForm [data-layout=true]{max-width:100% !important}form.marketingForm .columnContainer{padding:0% !important}form.marketingForm .wrap-section{padding:0 !important}form.marketingForm .textFormFieldBlock{display:flex;flex-direction:column;gap:16px;padding:2rem 0;border-bottom:1px dashed rgba(0,0,0,.2)}form.marketingForm .textFormFieldBlock:first-child{padding-top:0}form.marketingForm label:not(:last-child){font-size:clamp(0.75rem,0.1294498382vw + 0.7196601942rem,0.875rem);border:1px solid var(--border-color);border-radius:24px;width:-moz-fit-content;width:fit-content;padding:0.625rem 0.75rem 0.5rem 0.75rem;height:34px;min-width:4.375rem;line-height:1.14;display:inline-block;text-align:center;font-family:"Proba Pro",sans-serif;font-weight:400}form.marketingForm label:not(:last-child):after{width:0;color:var(--text-color);line-height:0}form.marketingForm input:not([type=checkbox]){padding:0.875rem 1.5rem;border:1px solid var(--color-grey-dark);border-radius:var(--border-radius);background-color:rgba(0,0,0,0);font-family:"Proba Pro",sans-serif;font-size:clamp(1.125rem,0.1294498382vw + 1.0946601942rem,1.25rem)}form.marketingForm input:not([type=checkbox]):focus-visible{border-color:var(--color-black);outline:none;box-shadow:none}form.marketingForm input:not([type=checkbox]):focus{outline:none}form.marketingForm .consentBlock{margin-block:32px;padding:0 !important}form.marketingForm .consentBlock div{display:flex;align-items:flex-start}form.marketingForm .consentBlock label{display:flex}form.marketingForm .consentBlock label:after{display:none}form.marketingForm .consentBlock label span{font-size:clamp(0.75rem,0.1294498382vw + 0.7196601942rem,0.875rem);font-family:"Proba Pro",sans-serif;color:rgba(0,0,0,.6)}form.marketingForm .consentBlock input[type=checkbox]{width:32px;height:32px;border-radius:6px;border:1px solid var(--color-grey-dark);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);cursor:pointer;display:grid;place-items:center}form.marketingForm .consentBlock input[type=checkbox]::after{content:"✓";font-size:1.25rem;color:var(--color-black);transform:scale(0);transition:transform .12s ease}form.marketingForm .consentBlock input[type=checkbox]:checked::after{transform:scale(1)}form.marketingForm .submitButtonWrapper{text-align:left;margin:0;padding:2rem 0}form.marketingForm .submitButton{font-size:clamp(0.75rem,0.1294498382vw + 0.7196601942rem,0.875rem);font-family:"Proba Pro",sans-serif;font-weight:400;height:52px !important;padding:0.125rem 2rem 0;background-color:var(--color-blue-ocean) !important;color:var(--color-white) !important;border-radius:28px !important;transition:background-color .3s ease}form.marketingForm .submitButton:hover{background-color:var(--color-pearl) !important}
