form.views-exposed-form .form-item{margin-bottom:0}.webform-submission-form .fieldset-legend,.webform-submission-form .js-form-item:not(.js-form-type-checkbox) label{display:inline-block;margin-bottom:.25rem}@media (min-width:1024px){form[id=views-exposed-form-faq-search-block-1]{align-items:flex-end;grid-gap:1rem;gap:1rem}}form .webform-element-description a{color:var(--brand-background)}form .webform-element-description a:hover{text-decoration:underline}form .container-theme-dark a{color:var(--brand-foreground)}form .container-theme-light a{color:var(--light-foreground)}form .container-theme-accent a{color:var(--accent-foreground)}form .container-theme-accent-2 a{color:var(--accent-foreground-2)}input.form-tel[type=tel],input[type=url]{width:100%}form div[class^=container-theme] .form-item{margin:0;padding:1.25rem}form div[class^=container-theme] fieldset .js-form-type-checkbox,form div[class^=container-theme] fieldset .js-form-type-radio{padding-left:0}form .container-theme-dark input:checked{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}form div[class^=container-theme] .js-form-type-radio label{margin:0!important;vertical-align:middle!important}form .container-theme-dark{background-color:var(--brand-background)}form .container-theme-dark,form .container-theme-light{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}form .container-theme-light{background-color:var(--light-background)}form .container-theme-accent{background-color:var(--accent-background)}form .container-theme-accent,form .container-theme-accent-2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}form .container-theme-accent-2{background-color:var(--accent-background-2)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}.captcha,.fieldgroup,.js-form-type-checkbox,.js-form-type-date,.js-form-type-number,.js-form-type-select,.webform-container:not(.webform-flexbox),.webform-multiple-add{margin:1em 0}.js-form-type-checkbox label{vertical-align:middle}.js-form-type-checkbox label,fieldset[class^=checkbox] .fieldset-legend{margin-bottom:0!important}.js-form-type-number label,.js-form-type-select label{display:block}.form-item--error-message{--text-opacity:1;color:#a30013;color:rgba(163,0,19,var(--text-opacity))}@media (min-width:480px){.form-item--error-message{display:inline-block}}.form-item--error-message:after{--bg-opacity:1;background-color:#a30013;background-color:rgba(163,0,19,var(--bg-opacity));border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;height:1rem;font-size:.875rem;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));width:1rem;content:"!"}.form-input,.form-select,.form-textarea{width:100%}.webform-submission-form .fieldset-legend,.webform-submission-form .js-form-item:not(.js-form-type-checkbox) label{margin-bottom:1rem;white-space:normal}@media (min-width:768px){.webform-submission-form .fieldset-legend,.webform-submission-form .js-form-item:not(.js-form-type-checkbox) label{display:inline-block}}.section[data-theme=dark] .form-input{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-input:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.section[data-theme=dark] .form-radio{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-radio:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.section[data-theme=dark] .form-radio{color:var(--brand-background)}.section[data-theme=dark] .form-radio:checked{box-shadow:0 0 3px 2px #fff}.section[data-theme=dark] .form-select{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-select:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.section[data-theme=dark] .form-checkbox{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-checkbox:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.section[data-theme=dark] .form-checkbox{color:var(--brand-background)}.section[data-theme=dark] .form-checkbox:checked{box-shadow:0 0 3px 2px #fff}.section[data-theme=dark] .form-textarea{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-textarea:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.section[data-theme=dark] .form-multiselect{border-color:hsla(0,0%,100%,.4)}.section[data-theme=dark] .form-multiselect:focus{box-shadow:0 0 0 3px undefined;border-color:var(--brand-background)}.views-element-container header{font-weight:300;font-size:1.125rem;margin-bottom:1rem}table.webform-likert-table[data-likert-answers-count] td,table.webform-likert-table[data-likert-answers-count] th{padding-left:.5rem;padding-right:.5rem}table.webform-likert-table[data-likert-answers-count] .js-form-type-radio{display:flex!important;flex-direction:column;align-items:center}table.webform-likert-table[data-likert-answers-count] tr:first-child .js-form-item{margin-top:1rem}table.webform-likert-table[data-likert-answers-count="2"] :is(td,th){width:30%!important}table.webform-likert-table[data-likert-answers-count="3"] :is(td,th){width:20%!important}table.webform-likert-table[data-likert-answers-count="4"] :is(td,th){width:15%!important}table.webform-likert-table[data-likert-answers-count="5"] :is(td,th){width:12%!important}table.webform-likert-table[data-likert-answers-count="6"] :is(td,th){width:10%!important}table.webform-likert-table[data-likert-answers-count="7"] :is(td,th){width:8.57%!important}table.webform-likert-table[data-likert-answers-count="8"] :is(td,th){width:7.5%!important}table.webform-likert-table[data-likert-answers-count="9"] :is(td,th){width:6.66%!important}table.webform-likert-table[data-likert-answers-count="10"] :is(td,th){width:6%!important}table.webform-likert-table[data-likert-answers-count] :is(label,.form-item){margin:0}.webform-submission-form table .js-form-item{display:flex;flex-direction:column}@media (min-width:768px){.webform-submission-form table .js-form-item{display:block}}.js-form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper{display:none}.js-form-type-webform-custom-composite table{table-layout:auto;width:100%}.webform-submission-form table,.webform-submission-form td,.webform-submission-form th{border-width:0}.webform-submission-form th{position:relative;white-space:normal}@media (min-width:1024px){.webform-submission-form th{padding-right:1.5rem}}.webform-submission-form td{padding:0!important}@media (min-width:768px){.webform-submission-form td{padding:.5rem!important}}.webform-submission-form .webform-multiple-table--handle,.webform-submission-form .webform-multiple-table--operations{display:none}.webform-submission-form .webform-multiple-add input{width:auto}.js-form-type-webform-custom-composite .webform-multiple-add{text-align:right;margin:1em 0!important}.select2{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3E%3Cpath d='M15.3 9.3a1 1 0 011.4 1.4l-4 4a1 1 0 01-1.4 0l-4-4a1 1 0 011.4-1.4l3.3 3.29 3.3-3.3z'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:rgba(var(--theme-brand-rgb),.4);border-width:1px;border-radius:.125rem;padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;line-height:1.5;background-position:right .5rem center;background-size:1.5em 1.5em}.select2::-ms-expand{color:#a0aec0;border:none}@media not print{.select2::-ms-expand{display:none}}@media print and (-ms-high-contrast:active),print and (-ms-high-contrast:none){.select2{padding-right:.75rem}}.select2:focus{outline:none;box-shadow:0 0 0 3px rgba(var(--theme-brand-rgb),.5);border-color:var(--brand-background)}.select2::-moz-placeholder{opacity:1}.select2:-ms-input-placeholder{opacity:1}.select2::placeholder{opacity:1}.select2:disabled{opacity:.5}.select2-container input.select2-search__field{outline-color:var(--brand-background)}.select2-selection--single{border-width:0!important}.select2-container .select2-selection--single .select2-selection__rendered{color:#000!important;padding:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important;width:100%!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{visibility:hidden}.schwabe-search form input[type=submit]{border-radius:9999px;height:2rem;margin-top:auto;margin-bottom:auto;margin-left:-2.5rem;padding:0;color:transparent;width:2rem;z-index:10}.schwabe-search form input[type=submit]:hover{background-color:var(--brand-background)}.schwabe-search form{display:flex}@media (min-width:640px){.schwabe-search input.form-text{height:4rem}}@media (min-width:480px){.schwabe-search .form-item{width:22rem}}.schwabe-search div,.schwabe-search form,.schwabe-search input.form-text{width:100%!important}.schwabe-search .search-title{width:80%!important}.schwabe-search .form-item{margin-bottom:0;width:16rem}.form-item-textfield label span.webform-element-help{vertical-align:middle}label span.webform-element-help,th span.webform-element-help{height:1rem;line-height:1rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);width:1rem;min-width:1rem}span.webform-element-help:active,span.webform-element-help:focus,span.webform-element-help:hover{background-color:#565656;border-color:#565656}.tippy-box{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);background-color:#565656}.tippy-arrow{color:#565656}span.webform-element-help div[data-tippy-root]{white-space:normal}.js-form-item-textarea label{vertical-align:text-bottom}th[class*=composite-table] .th-content{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.form-item.js-form-type-radio{margin-bottom:1rem}.form-item.js-form-type-radio label{margin-bottom:0!important}.progress-step.is-active .progress-marker:before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker:before,.webform-progress-tracker .progress-step.is-complete .progress-marker:before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role=link]:before,.webform-progress-tracker .progress-step:hover .progress-marker:before{background-color:var(--brand-background)}.webform-progress-tracker .progress-step:not(.is-complete) .progress-marker:after{z-index:2}.webform-progress-tracker .progress-step:not(.is-active):not(.is-complete) .progress-marker:before,.webform-progress-tracker .progress-step:not(.is-complete) .progress-marker:after{--bg-opacity:1;background-color:#eaeaea;background-color:rgba(234,234,234,var(--bg-opacity))}.webform-progress-tracker .progress-title[role=link]:hover{text-decoration:underline}.webform-progress-tracker .progress-step.is-active .progress-title,.webform-progress-tracker .progress-step.is-active .progress-title:hover,.webform-progress-tracker .progress-step.is-complete .progress-title,.webform-progress-tracker .progress-step.is-complete .progress-title:hover,.webform-progress-tracker .progress-title[role=link],.webform-progress-tracker .progress-title[role=link]:hover{color:var(--brand-background)}.webform-progress-tracker:after{content:" ";top:10px;background:linear-gradient(90deg,#fff,var(--brand-background));height:.25rem;position:absolute;right:0;left:0}.webform-progress-tracker .progress-step:last-child .progress-marker:after{content:" ";right:-1px;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));display:block;height:.25rem;position:absolute;left:50%;width:auto}.webform-progress-tracker{position:relative}.js-form-type-checkbox.has-description{display:flex;grid-gap:.25rem;gap:.25rem}.js-form-type-checkbox.has-description.has-after-label{flex-wrap:wrap}.js-form-type-checkbox.has-description input{margin-top:.25rem}.js-form-type-checkbox.has-description .description.display-after{margin-top:.075rem}@media (min-width:1024px){.js-form-type-checkbox.has-description .description.display-after{margin-top:-.075rem}}._form_element select{padding:6px;height:auto;border:1px solid #979797;border-radius:4px;color:#000!important;font-size:14px}.webform-submission-application-experienced-prof-form,.webform-submission-application-for-students-form,.webform-submission-speculative-application-form{margin-top:2rem;margin-bottom:2rem;overflow:hidden}.webform-submission-application-experienced-prof-form fieldset legend,.webform-submission-application-for-students-form fieldset legend,.webform-submission-speculative-application-form fieldset legend{width:100%}.webform-submission-application-experienced-prof-form fieldset .fieldset-legend,.webform-submission-application-for-students-form fieldset .fieldset-legend,.webform-submission-speculative-application-form fieldset .fieldset-legend{font-family:Open Sans Condensed;font-weight:700;color:var(--theme-brand);font-size:1.25rem;line-height:1.25;margin-bottom:1rem}@media (min-width:1024px){.webform-submission-application-experienced-prof-form fieldset .fieldset-legend,.webform-submission-application-for-students-form fieldset .fieldset-legend,.webform-submission-speculative-application-form fieldset .fieldset-legend{font-size:1.5rem;line-height:1.25;margin-bottom:1.5rem}}.webform-submission-application-experienced-prof-form fieldset .fieldset-legend,.webform-submission-application-for-students-form fieldset .fieldset-legend,.webform-submission-speculative-application-form fieldset .fieldset-legend{background-color:var(--light-background);--border-opacity:1;border-color:#8e8b91;border-color:rgba(142,139,145,var(--border-opacity));border-top-width:1px;border-bottom-width:1px;padding:.75rem 1rem;--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));width:100%}.webform-submission-application-experienced-prof-form fieldset .form-item-allowed-files,.webform-submission-application-for-students-form fieldset .form-item-allowed-files,.webform-submission-speculative-application-form fieldset .form-item-allowed-files{border-left-width:4px;padding:1rem;background-color:#fffaf0!important;border-color:#ed8936!important;color:#c05621!important}.webform-submission-application-experienced-prof-form fieldset .form-item-allowed-files p,.webform-submission-application-for-students-form fieldset .form-item-allowed-files p,.webform-submission-speculative-application-form fieldset .form-item-allowed-files p{margin:0}