html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}button{background:transparent}.color-swash{aspect-ratio:1}:root{--font-display:Barlow;--font-body:Barlow;--font-functional:Barlow}.font--display,b,strong,.text--bold{font-family:var(--font-display);font-weight:700}.font--body{font-family:var(--font-body);font-weight:400}.font--functional{font-style:normal!important;font-family:var(--font-functional);font-weight:400}.has-giant-font-size{font-size:var(--text-xxl);line-height:1.1}.has-x-large-font-size{font-size:var(--text-xl);line-height:1.2}.has-large-font-size{font-size:var(--text-l);line-height:1.2}.has-medium-font-size{font-size:var(--text-m);line-height:1.2}.has-small-font-size{font-size:var(--text-s)}a{cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form--light .wsf-form textarea.wsf-field{border-radius:8px!important}.wsf-form .wsf-field-wrapper[data-type=progress]{margin-bottom:2.5em!important}.form--light .wsf-form button.wsf-button[data-action=wsf-tab_previous]{border-color:var(--primary-light-trans-50)}.wsf-grid.wsf-sections fieldset:first-of-type{min-height:240px}[data-type=checkbox] .wsf-grid{row-gap:20px}[data-type=checkbox]>label{margin-bottom:20px!important}.form--light .wsf-form input[type=checkbox].wsf-field + label.wsf-label{width:100%;padding:.75em 1.25em;border-radius:50vw;font-size:var(--text-s)}.form--light .wsf-form input[type=checkbox].wsf-button:checked + label.wsf-label,.form--light .wsf-form input[type=radio].wsf-button:checked + label.wsf-label{font-size:var(--text-s)!important}.form--light .wsf-form .wsf-invalid-feedback{background-color:var(--danger);color:var(--danger-light);padding:4px 8px;border-radius:50vw;text-align:center;margin-block-start:1em}input[type=checkbox].wsf-field.wsf-button:checked + label.wsf-label,input[type=radio].wsf-field.wsf-button:checked + label.wsf-label{background-color:var(--primary-light)!important;border-color:var(--primary-ultra-light)!important;color:var(--primary-ultra-dark-trans-70)!important}input[type=checkbox].wsf-field.wsf-button + label.wsf-label,input[type=radio].wsf-field.wsf-button + label.wsf-label{border-color:var(--primary-light-trans-50)!important}