.wp-block-automattic-2011-job-application-form #application_form{border-top:1px solid var(--wwu-a8c-subtle-border);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:35px 20px;margin:40px 0 0;padding:40px 0;position:relative}.wp-block-automattic-2011-job-application-form #application_form .field .form-header,.wp-block-automattic-2011-job-application-form #application_form:before{color:#000;font-size:2em;font-weight:600;line-height:125%;text-rendering:optimizeLegibility;width:100%}.wp-block-automattic-2011-job-application-form #application_form:before{content:"Application form"}.wp-block-automattic-2011-job-application-form #application_form:after{bottom:0;content:"";display:block;margin:0 calc(50% - 50vw);max-width:100vw;position:absolute;top:0;width:100vw;z-index:-1}.wp-block-automattic-2011-job-application-form #application_form label,.wp-block-automattic-2011-job-application-form #application_form label span p{color:var(--wwu-a8c-subtle-text);font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:14px;font-weight:500;line-height:1.3;position:relative}.wp-block-automattic-2011-job-application-form #application_form .field{color:var(--wwu-a8c-text);font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;margin:0;max-width:100%;width:100%}.wp-block-automattic-2011-job-application-form #application_form .field .form-header{font-family:"Source Serif Pro",serif}.wp-block-automattic-2011-job-application-form #application_form .field h3,.wp-block-automattic-2011-job-application-form #application_form .field h3 strong,.wp-block-automattic-2011-job-application-form #application_form .field strong{color:var(--wwu-a8c-text)}.wp-block-automattic-2011-job-application-form #application_form .field p,.wp-block-automattic-2011-job-application-form #application_form ul{color:var(--wwu-a8c-subtle-text)}.wp-block-automattic-2011-job-application-form #application_form .field hr{background:none;margin-bottom:40px;overflow:visible;position:relative}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default .select2-selection--single,.wp-block-automattic-2011-job-application-form #application_form .field input,.wp-block-automattic-2011-job-application-form #application_form .field textarea,.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field{background:var(--wwu-a8c-white);border:1px solid #c7c7c7;border-radius:6px;color:var(--wwu-a8c-text);font-size:16px;line-height:18px;outline:none;padding:15px 16px}.wp-block-automattic-2011-job-application-form #application_form .field input,.wp-block-automattic-2011-job-application-form #application_form .field textarea{padding:17px 16px}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default .select2-selection--single:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .field input:not(.button):hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .field textarea:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field:hover:not(:active):not(:focus-within){background:var(--wwu-a8c-field-background-hover);border:2px solid var(--wwu-a8c-field-border-hover)}.wp-block-automattic-2011-job-application-form #application_form .field input:not(.button):hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .field textarea:hover:not(:active):not(:focus-within){padding:16px 15px}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default .select2-selection--single:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field:hover:not(:active):not(:focus-within){background:var(--wwu-a8c-field-background-hover);padding:14px 15px}.wp-block-automattic-2011-job-application-form #application_form .field input:not([type~="button submit"]).invalid,.wp-block-automattic-2011-job-application-form #application_form .field textarea.invalid,.wp-block-automattic-2011-job-application-form #application_form .field.invalid .button,.wp-block-automattic-2011-job-application-form #application_form .field.invalid .select2-selection{border:2px solid var(--wwu-a8c-red-50)}.wp-block-automattic-2011-job-application-form #application_form .field input:not([type~="button submit"]).invalid,.wp-block-automattic-2011-job-application-form #application_form .field textarea.invalid{padding:16px 15px}.wp-block-automattic-2011-job-application-form #application_form .field.invalid .button,.wp-block-automattic-2011-job-application-form #application_form .field.invalid .select2-selection{border:2px solid var(--wwu-a8c-red-50);padding:14px 15px}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default.invalid .select2-selection--single:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .field input:not([type~="button submit"]).invalid:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .field textarea.invalid:hover:not(:active):not(:focus-within),.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field.invalid:hover:not(:active):not(:focus-within){border:2px solid var(--wwu-a8c-field-border-hover)}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container{width:100%!important}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default .select2-selection--single,.wp-block-automattic-2011-job-application-form #application_form .select2-container--open .select2-dropdown{background:var(--wwu-a8c-field-background);color:var(--wwu-a8c-blue-40);height:auto}.wp-block-automattic-2011-job-application-form #application_form .field .select2-container--default .select2-selection--single:hover{background:var(--wwu-a8c-field-background-hover)}.wp-block-automattic-2011-job-application-form #application_form .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:var(--wwu-a8c-text)}.wp-block-automattic-2011-job-application-form #application_form .select2-container--default .select2-selection--single .select2-selection__arrow{height:58px;right:5px}.wp-block-automattic-2011-job-application-form #application_form button,.wp-block-automattic-2011-job-application-form #application_form input[type=button],.wp-block-automattic-2011-job-application-form #application_form input[type=submit]{align-items:center;background:var(--wwu-a8c-blue-50);border:0;border-radius:51px;color:var(--wwu-a8c-white)!important;display:flex;gap:8px;height:48px;justify-content:center;max-width:100%;text-transform:none;width:-moz-fit-content;width:fit-content;word-spacing:unset}.wp-block-automattic-2011-job-application-form #application_form button a,.wp-block-automattic-2011-job-application-form #application_form input[type=button] a,.wp-block-automattic-2011-job-application-form #application_form input[type=submit] a{color:inherit}.wp-block-automattic-2011-job-application-form #application_form #button_cover_letter,.wp-block-automattic-2011-job-application-form #application_form #button_resume{margin-top:10px}.wp-block-automattic-2011-job-application-form #application_form .invalid:after{color:var(--wwu-a8c-red-50);content:"Please fill out this field";font-family:"Source Serif Pro";font-size:15px;font-style:italic;font-weight:400;line-height:150%;margin-top:8px}.wp-block-automattic-2011-job-application-form #application_form .invalid.reviewed-compensation:after{content:"Please read the compensation details"}.wp-block-automattic-2011-job-application-form #application_form button.button-outline,.wp-block-automattic-2011-job-application-form #application_form input[type=button].button-outline,.wp-block-automattic-2011-job-application-form #application_form input[type=submit].button-outline{background-color:var(--wwu-a8c-white);border:1px solid var(--wwu-a8c-blue-50);color:var(--wwu-a8c-blue-50)!important}.wp-block-automattic-2011-job-application-form #application_form button.button-outline:hover,.wp-block-automattic-2011-job-application-form #application_form input[type=button].button-outline:hover,.wp-block-automattic-2011-job-application-form #application_form input[type=submit].button-outline:hover{color:var(--wwu-a8c-white)!important}.wp-block-automattic-2011-job-application-form #application_form .button{height:48px}.wp-block-automattic-2011-job-application-form #application_form button:hover,.wp-block-automattic-2011-job-application-form #application_form input[type=button]:hover,.wp-block-automattic-2011-job-application-form #application_form input[type=submit]:hover{background:var(--wwu-a8c-blue-40)!important;text-decoration:none}.wp-block-automattic-2011-job-application-form #application_form button:active,.wp-block-automattic-2011-job-application-form #application_form button:focus,.wp-block-automattic-2011-job-application-form #application_form input[type=button]:active,.wp-block-automattic-2011-job-application-form #application_form input[type=button]:focus,.wp-block-automattic-2011-job-application-form #application_form input[type=submit]:active,.wp-block-automattic-2011-job-application-form #application_form input[type=submit]:focus{box-shadow:0 0 0 2px var(--wwu-a8c-white),0 0 0 3px var(--wwu-a8c-blue-50);outline:none}.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field:active,.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-search--dropdown .select2-search__field:focus,.wp-block-automattic-2011-job-application-form #application_form input[type=text]:active,.wp-block-automattic-2011-job-application-form #application_form input[type=text]:focus,.wp-block-automattic-2011-job-application-form #application_form textarea:active,.wp-block-automattic-2011-job-application-form #application_form textarea:focus{border:2px solid #39c;outline:none;padding:16px 15px}.wp-block-automattic-2011-job-application-form #application_form #dev-fields,.wp-block-automattic-2011-job-application-form #application_form .field hr:after,.wp-block-automattic-2011-job-application-form #application_form .field.eeoc hr:after,.wp-block-automattic-2011-job-application-form #application_form .field:first-of-type label .asterisk+span{display:none}.wp-block-automattic-2011-job-application-form #application_form .field hr:after,.wp-block-automattic-2011-job-application-form #application_form .field label span p,.wp-block-automattic-2011-job-application-form #application_form .field:first-of-type label .asterisk+span{color:var(--wwu-a8c-subtle-text);display:block}.wp-block-automattic-2011-job-application-form #application_form .field label[for=cover_letter] span:not(.asterisk),.wp-block-automattic-2011-job-application-form #application_form .field label[for=resume] span:not(.asterisk){color:var(--wwu-a8c-subtle-text);font-weight:400}.wp-block-automattic-2011-job-application-form #application_form .select2-container--open .select2-dropdown--below{top:1px}.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-results__option,.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-results__option--highlighted{transition:background-color .3s ease,color .3s ease}.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-results__option--highlighted[aria-selected],.wp-block-automattic-2011-job-application-form #application_form .select2-container--open.select2-container--default .select2-results__option[aria-selected=true]{background:var(--wwu-a8c-field-background-hover);color:var(--wwu-a8c-text)}.wp-block-automattic-2011-job-application-form #application_form .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath d=%27m6 9 6 6 6-6%27 stroke=%27%23838489%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");border:none;display:inline-block;height:24px;left:-16px;margin:0;top:calc(50% - 12px);width:24px}.wp-block-automattic-2011-job-application-form #application_form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}@media(min-width:600px){.wp-block-automattic-2011-job-application-form #application_form .field:first-of-type,.wp-block-automattic-2011-job-application-form #application_form .field:nth-of-type(2){max-width:calc(50% - 10px)}}@media(min-width:782px){.wp-block-automattic-2011-job-application-form #application_form{justify-content:flex-start}.wp-block-automattic-2011-job-application-form #application_form .field{margin:0;max-width:66%;width:100%}.wp-block-automattic-2011-job-application-form #application_form .field:first-of-type,.wp-block-automattic-2011-job-application-form #application_form .field:nth-of-type(2){max-width:calc(33% - 10px)}.wp-block-automattic-2011-job-application-form #application_form .field hr:after{font-size:24px;position:relative}.wp-block-automattic-2011-job-application-form #application_form .field:first-of-type label .asterisk+span{left:calc(-100% - 20px);width:100%}}