.FormConsentCheckbox{display:block;padding-block-start:var(--s);font-size:1.4rem;color:#444d55;border-top:1px solid #f2f3f5}.FormConsentCheckbox-input{position:relative;width:2rem;height:2rem;margin-inline-end:var(--xxs);transform:translateY(.5rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #919ea8;cursor:pointer;transition:border-color .3s ease-out,background-color .3s ease-out}@media(min-width:1024px){.FormConsentCheckbox-input{transform:translateY(-.1rem);vertical-align:middle}}.FormConsentCheckbox-input:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='17' fill='none' viewBox='0 0 25 17'%3E%3Cpath stroke='currentColor' stroke-width='2' d='M1 8.021 8.986 16 24 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:80%;filter:invert(1);opacity:0;transition:opacity .3s ease-out}.FormConsentCheckbox-input:checked{border-color:#0072cf;background-color:#0072cf}.FormConsentCheckbox-input:checked:after{opacity:1}.FormConsentCheckbox-required{color:#f00000}
