main{margin-top:var(--spacer-header);padding-top:var(--spacer-content)}.cf{margin-left:var(--outer-gutter);margin-right:var(--outer-gutter)}@media screen and (min-width:768px){.cf{--max-width:calc(var(--container-width, 100%) - (2 * var(--outer-gutter)));margin-left:auto;margin-right:auto;width:calc(((6 / var(--grid-columns)) * var(--max-width, 100%)) - (var(--inner-gutter) - (6 / var(--grid-columns) * var(--inner-gutter))))}}.cf_head,.cf_success h5{position:relative;margin-bottom:2.5rem}.cf_success h5,.cf_title{font-weight:700;text-align:center}.cf_desc,.cf_success h5,.cf_title{font-family:var(--sans);font-size:.75rem;letter-spacing:0;line-height:1rem;-webkit-font-smoothing:antialiased}.cf_desc{margin-top:2.5rem;text-align:justify;font-weight:400;min-height:1rem}.cf_row{position:relative;margin-bottom:2.5rem;color:var(--color-text-primary)}.cf_label{font-weight:700;cursor:pointer;display:flex;white-space:nowrap;align-items:center;justify-content:space-between;padding-bottom:.25rem;text-transform:uppercase;border-bottom-style:solid;border-color:var(--color-border-primary)}.cf_label,.cf_label span+span{font-family:var(--sans);font-size:.75rem;letter-spacing:0;line-height:1rem;min-height:1rem;-webkit-font-smoothing:antialiased}.cf_label span+span{font-weight:400}.cf_label:has(.select:disabled){color:var(--color-text-tertiary)}select:invalid{color:var(--color-text-tertiary)}.cf_fieldsetLegend{font-family:var(--sans);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1rem;min-height:1rem;-webkit-font-smoothing:antialiased;margin-bottom:.5rem;display:flex;white-space:nowrap;align-items:center;justify-content:space-between}.cf_radioList{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem 1.25rem;gap:.5rem 1.25rem}.cf_radio,.cf_radioItem{display:flex}.cf_radio{cursor:pointer;position:relative;white-space:nowrap;text-transform:uppercase;justify-content:center;align-items:center}.cf_radio input{position:absolute;width:1px;height:1px;margin-top:-1px;margin-left:-1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);overflow:hidden}.cf_radioLabel{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;min-height:1rem;-webkit-font-smoothing:antialiased;display:block;padding-left:1.25rem;line-height:1rem}.cf_radioLabel:before{content:"";display:block;border:1px solid var(--color-border-primary);background:var(--color-background-primary);border-radius:.75rem;height:.75rem;width:.75rem;position:absolute;left:0;top:.125rem;transition:background .25s linear}.cf_radioInput:checked+.cf_radioLabel:before{background:var(--color-background-inverse)}.cf_row_phone{display:flex;flex-direction:row;column-gap:.75rem}.cf_phoneCol{flex-grow:0}.cf_phoneNumCol{flex-grow:1}.cf_textAreaWrap{border:1px solid var(--color-border-primary);transition:all .3s var(--ease-fade)}.cf_textAreaWrap:focus-within{border-color:var(--color-border-secondary);transition:all .3s var(--ease-fade)}.cf_textAreaWrap:has(.is-error){transition:all .3s var(--ease-fade);border-color:var(--color-border-error)}.cf_charCount{line-height:1rem;text-align:right;padding:.75rem;color:#757575;line-height:1.8em}.cf_charCount,.cf_hint{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;min-height:1rem;-webkit-font-smoothing:antialiased}.cf_hint{line-height:1rem;margin-top:.5rem}.cf_hint.accepted-formats{margin-bottom:.5rem;margin-top:0}.cf_uploadBtn{display:flex;align-items:center;width:100%;justify-content:center}.cf_uploadStatus{margin-top:.625rem}.cf_fileList li:first-child,.cf_uploadStatus{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem;min-height:1rem;-webkit-font-smoothing:antialiased}.cf_fileList li:first-child{display:flex;justify-content:space-between}.cf_clearFilesBtn{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem;min-height:1rem;-webkit-font-smoothing:antialiased;text-decoration:underline;text-underline-offset:.25rem}.cf_actions{margin-top:2.5rem;display:flex;flex-direction:row;gap:.25rem;justify-content:space-evenly}.cf_btnGhost{text-decoration:underline;text-underline-offset:.25rem;padding:0;width:100%}.cf_error,.cf_errorMsg{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem;min-height:1rem;-webkit-font-smoothing:antialiased;color:var(--color-text-error);margin-top:.5rem}.cf_success{text-align:center;padding:0 var(--outer-gutter) var(--spacer-block-bottom) var(--outer-gutter)}.cf_success p{margin-top:1rem;font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem;-webkit-font-smoothing:antialiased;text-align:center}.btn-back-home{margin-top:2rem}@media screen and (min-width:768px){.cf_success{--max-width:calc(var(--container-width, 100%) - (2 * var(--outer-gutter)));margin-left:auto;margin-right:auto;width:calc(((6 / var(--grid-columns)) * var(--max-width, 100%)) - (var(--inner-gutter) - (6 / var(--grid-columns) * var(--inner-gutter))));padding:0 calc(var(--outer-gutter) * 2) var(--spacer-block-bottom) calc(var(--outer-gutter) * 2)}}