.application-form,.application-form-select{--af-brand:#b62e28;--af-text:#333;--af-text-muted:#999;--af-border:#00000026;--af-divider:#d9d9d9;--af-text-field:clamp(14px, 9.7143px + 1.1429vw, 20px);--af-text-section:clamp(16px, 10.2857px + 1.5238vw, 24px);--af-gap:clamp(12px, 10.2857px + 1.5238vw, 24px);--radio-gap:clamp(16px, 4.5714px + 3.0476vw, 32px);--af-btn-py:clamp(14px, 9.7143px + 1.1429vw, 20px);--af-label-pb:clamp(8px, 2.2857px + 1.5238vw, 16px);--af-input-py:clamp(6px, 2.2857px + 1.5238vw, 12px);--af-input-px:clamp(12px, 4.5714px + 3.0476vw, 24px);--af-control-height:clamp(44px, 30.8571px + 3.5048vw, 56px);font-family:var(--font-inter-face), ui-sans-serif, sans-serif}.application-form{--ant-control-height:var(--af-control-height);--af-radio-size:clamp(16px, 10.2857px + 1.5238vw, 24px);--af-radio-dot:clamp(10px, 5.7143px + 1.1429vw, 14px);--af-radio-border:1.5px;--af-radio-label-gap:clamp(8px, 2.2857px + 1.5238vw, 16px);--af-radio-unchecked-border:#d9d9d9}.application-form-select .ant-select-item.ant-select-item-option{box-sizing:border-box!important;min-height:var(--af-control-height)!important;padding:var(--af-input-py) var(--af-input-px)!important;font-size:var(--af-text-field)!important;color:var(--af-text)!important;line-height:1.6!important}.application-form-select .ant-select-item-option-content{font-size:var(--af-text-field)!important;line-height:1.6!important}.application-form-select .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--af-brand)!important;background-color:#0000!important;font-weight:500!important}.application-form-select .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--af-brand)!important}.application-form__sections{gap:var(--af-gap);flex-direction:column;display:flex}.application-form__section{flex-direction:column;gap:clamp(12px,10.2857px + 1.5238vw,16px);display:flex}.application-form__section-title{color:var(--af-text);font-size:var(--af-text-section);margin:0;font-weight:500;line-height:1.6}.application-form__fields{gap:var(--af-gap);flex-direction:column;display:flex}.application-form__grid{gap:var(--af-gap);align-items:start;display:grid}.application-form__grid--1,.application-form__grid--2,.application-form__grid--3{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.application-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.application-form__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.application-form__divider{background:var(--af-divider);width:100%;height:1px}.application-form__divider--progress{background:var(--af-divider);position:relative}.application-form__divider--progress:after{content:"";background:var(--af-brand);width:6rem;height:1px;position:absolute;top:0;left:0}.application-form .ant-form-item,.application-form .application-form__field{align-self:start;height:auto;margin-bottom:0}.application-form__field--radio .ant-form-item-control-input,.application-form__field--radio .ant-form-item-control-input-content{min-height:0!important}.application-form .ant-form-item-label{padding-bottom:var(--af-label-pb)!important}.application-form .ant-form-item-label>label{height:auto!important;color:var(--af-text)!important;font-size:var(--af-text-field)!important;font-weight:500!important;line-height:1.6!important}.application-form__label{font-size:var(--af-text-field);color:var(--af-text);align-items:flex-start;gap:2px;font-weight:500;line-height:1.6;display:inline-flex}.application-form__required{color:var(--af-brand);flex-shrink:0}.application-form .ant-input,.application-form .ant-input-affix-wrapper,.application-form .ant-select-single .ant-select-selector,.application-form .ant-picker{box-sizing:border-box!important;height:auto!important;min-height:var(--af-control-height)!important;padding:var(--af-input-py) var(--af-input-px)!important;font-size:var(--af-text-field)!important;border-color:var(--af-border)!important;border-radius:12px!important}.application-form .ant-select,.application-form .ant-picker{height:auto!important;min-height:var(--af-control-height)!important;font-size:var(--af-text-field)!important;border-color:var(--af-border)!important;border-radius:12px!important}.application-form .ant-select-single{height:auto!important;min-height:var(--af-control-height)!important}.application-form .ant-input-affix-wrapper .ant-input{min-height:0!important;padding:0!important}.application-form .ant-picker .ant-picker-input>input{padding:0!important}.application-form .ant-select-selection-item,.application-form .ant-select-selection-placeholder,.application-form .ant-picker-input>input{font-size:var(--af-text-field)!important;line-height:1.6!important}.application-form .ant-input::placeholder,.application-form .ant-picker-input>input::placeholder,.application-form .ant-select-selection-placeholder{color:var(--af-text-muted)!important}.application-form .ant-select,.application-form .ant-picker{width:100%}.application-form-picker{--af-brand:#b62e28}.application-form-picker .ant-picker-now-btn,.application-form-picker .ant-picker-today-btn,.application-form-picker .ant-picker-ranges .ant-btn-link,.application-form-picker .ant-picker-footer a{color:var(--af-brand)!important}.application-form-picker .ant-picker-now-btn:hover,.application-form-picker .ant-picker-today-btn:hover,.application-form-picker .ant-picker-footer a:hover{color:#9a2621!important}.application-form-picker .ant-picker-cell-in-view.ant-picker-cell-today:not(.ant-picker-cell-selected) .ant-picker-cell-inner:before{border-color:var(--af-brand)!important}.application-form-picker .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.application-form-picker .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.application-form-picker .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--af-brand)!important}.application-form-picker .ant-picker-header-view button:hover,.application-form-picker .ant-picker-year-btn:hover,.application-form-picker .ant-picker-month-btn:hover{color:var(--af-brand)!important}.application-form .ant-radio-group{gap:var(--radio-gap);flex-wrap:wrap;display:flex}.application-form .ant-radio-wrapper{font-size:var(--af-text-field)!important;color:var(--af-text)!important;align-items:flex-start!important;margin-inline-end:0!important;line-height:1.6!important}.application-form .ant-radio-wrapper .ant-radio{flex:none;align-self:flex-start;margin-top:.2em;transition:border-color .2s;width:var(--af-radio-size)!important;height:var(--af-radio-size)!important;border:var(--af-radio-border) solid var(--af-radio-unchecked-border)!important;background-color:#fff!important}.application-form .ant-radio-wrapper:hover .ant-radio:not(.ant-radio-disabled){border-color:var(--af-brand)!important}.application-form .ant-radio-wrapper .ant-radio.ant-radio-checked,.application-form .ant-radio-wrapper:hover .ant-radio.ant-radio-checked:not(.ant-radio-disabled){border-color:var(--af-brand)!important;background-color:#fff!important}.application-form .ant-radio-wrapper .ant-radio.ant-radio-checked:after{width:var(--af-radio-dot)!important;height:var(--af-radio-dot)!important;background-color:var(--af-brand)!important;opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}.application-form .ant-radio-wrapper .ant-radio-label{padding-inline-start:var(--af-radio-label-gap)!important;padding-inline-end:0!important}.application-form__submit-wrap{width:100%;margin-top:8px;margin-bottom:0!important}.application-form__submit.ant-btn{height:auto!important;padding-block:var(--af-btn-py)!important;font-size:var(--af-text-field)!important;box-shadow:none!important;border:none!important;border-radius:135px!important;font-weight:600!important;line-height:1.44!important}.application-form__submit.ant-btn-primary{background:var(--af-brand)!important}.application-form__submit.ant-btn-primary:hover{background:#9a2621!important}
