form{display:flex;flex-direction:column;font-size:var(--font-sm);gap:var(--size2)}.field{padding-bottom:var(--size3)}.field label{display:block;font-size:var(--font-xs);font-weight:700;padding-bottom:var(--size1)}.field .validation-loading,.field .validation-error{font-size:var(--font-xs);padding-top:var(--size1)}fieldset{border:none;display:flex;gap:var(--size3);margin:0}fieldset.choices{display:block;padding-bottom:var(--size3)}fieldset.choices legend{font-weight:700;padding-bottom:var(--size1)}fieldset.choices label{align-items:center;display:flex;gap:var(--size1)}input,select{--input-height: var(--size8);--color-input: var(--color-surface);--color-input-disabled: var(--color-border1);--color-text-disabled: var(--color-text1);background:var(--color-input);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);height:var(--input-height);padding:var(--size2) var(--size2)}input:not([type=checkbox][type=radio][type=submit]),select{width:100%}select{--select-twisty-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" fill="hsla(219, 10%, 37%, 1)" stroke-width="0" viewBox="0 0 24 24" height="1em" width="1em" ><path d="M12 16L6 10H18L12 16Z"></path></svg>');-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-twisty-image);background-position:right var(--size2) center;background-repeat:no-repeat;cursor:pointer;font-family:inherit;font-size:var(--font-xs);min-width:12rem;width:100%}select:disabled{background-color:var(--color-input-disabled);color:var(--color-text-disabled);cursor:default}main form button[type=submit]{background-color:var(--color-brand-primary-next);border:1px solid var(--color-brand-primary-next);border-radius:var(--radius-pill-next);color:var(--color-rich-black-next);cursor:pointer;font-family:var(--font-family-caps-next);font-size:var(--font-size-caps-m-next);font-weight:var(--font-weight-cta-next);letter-spacing:var(--letter-spacing-caps-next);line-height:var(--line-height-caps-next);margin-top:var(--size3);padding:9px 22px 10px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s cubic-bezier(.16,1,.3,1);width:-moz-max-content;width:max-content}@media screen and (min-width:37.5rem){main form button[type=submit]{padding:9px 24px 11px}}main form button[type=submit]:focus-visible{outline:2px solid var(--color-accent-blue-next);outline-offset:3px}main form button[type=submit]:disabled{cursor:not-allowed;opacity:.55}main form button[type=submit]:not(:disabled):hover,main form button[type=submit]:not(:disabled):focus-visible{background-color:var(--color-brand-primary-next);border-color:var(--color-deep-pink-next);color:var(--color-deep-pink-next);transform:scale(1.02)}.choices-columns{display:grid;grid-template-columns:1fr 1fr}.checkbox-column{display:flex;flex-direction:column;gap:var(--size2);padding-top:var(--size2)}.required{color:var(--color-brand)}.form-error{width:100%}.hp-field{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}
