.wp-block-sturdy-content-form .gform_wrapper form input:not([type=checkbox]):not([type=submit]):not([type=radio]),.wp-block-sturdy-content-form .gform_wrapper form select,.wp-block-sturdy-content-form .gform_wrapper form textarea,.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .fileupload-label,.wp-block-sturdy-content-form div.gform_wrapper form select,.wp-block-sturdy-content-form div.gform_wrapper form textarea{font-size:1rem;border:1px solid var(--wp--preset--color--gray-200);background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--text-color);display:block;width:100%;box-shadow:none;font-family:inherit}.wp-block-sturdy-content-form .gform_wrapper form input:not([type=checkbox]):not([type=submit]):not([type=radio]),.wp-block-sturdy-content-form .gform_wrapper form select,.wp-block-sturdy-content-form .gform_wrapper form textarea,.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .fileupload-label,.wp-block-sturdy-content-form div.gform_wrapper form select{padding:.25rem 1rem;height:3rem;border-radius:0}.wp-block-sturdy-content-form .gform_wrapper form textarea,.wp-block-sturdy-content-form div.gform_wrapper form textarea{padding:.75rem 1rem;max-width:100%}.wp-block-sturdy-content-form .gform_wrapper form input[type=radio]+.gform-field-label{position:relative;display:flex;align-items:center;gap:.625rem;cursor:pointer;font-size:1rem;max-width:none}.wp-block-sturdy-content-form .gform_wrapper form input[type=radio]+.gform-field-label:before{flex-shrink:0;content:"";display:block;border-radius:100%;height:1.5rem;width:1.5rem;border:1px solid var(--wp--preset--color--gray-200);background-color:var(--wp--preset--color--white);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.wp-block-sturdy-content-form .gform_wrapper form input[type=radio]+.gform-field-label:after{content:"";display:block;border-radius:100%;height:.5rem;width:.5rem;background-color:var(--wp--preset--color--white);position:absolute;top:.525rem;left:.525rem}.wp-block-sturdy-content-form .gform_wrapper form input:checked[type=radio]+.gform-field-label:before{border-color:var(--wp--preset--color--quaternary-600);background-color:var(--wp--preset--color--quaternary-600);color:var(--wp--preset--color--white)}.wp-block-sturdy-content-form .gform_wrapper form input[type=checkbox]+.gform-field-label{position:relative;display:block;padding-left:2.125rem;margin-left:0;cursor:pointer;max-width:none;line-height:1.5rem;font-size:1rem}.wp-block-sturdy-content-form .gform_wrapper form input[type=checkbox]+.gform-field-label a{font-weight:400;color:inherit;background:transparent;text-decoration:underline!important}.wp-block-sturdy-content-form .gform_wrapper form input[type=checkbox]+.gform-field-label:before{content:"\e928";font-family:Icomoon,sans-serif;font-size:11px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:transparent;height:1.5rem;width:1.5rem;background-color:var(--wp--preset--color--white);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.wp-block-sturdy-content-form .gform_wrapper form input:checked[type=checkbox]+.gform-field-label:before{background-color:var(--wp--preset--color--quaternary-600);color:var(--wp--preset--color--white)}.wp-block-sturdy-content-form{position:relative;padding-block-start:4rem}.wp-block-sturdy-content-form div.gform_wrapper .gform_required_legend{display:none}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors{margin-block-end:1.5rem;border:0;padding:1.5rem;background:var(--wp--preset--color--secondary-600);box-shadow:none}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors h2{color:var(--wp--preset--color--text-color);font-size:var(--wp--preset--font-size--normal);margin:0}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors h2 .gform-icon,.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors h2:before{display:none}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors ol{list-style:disc;margin:0;padding-left:1rem}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors ol li{color:var(--wp--preset--color--text-color);margin-bottom:0}.wp-block-sturdy-content-form div.gform_wrapper .gform_validation_errors ol li a{color:var(--wp--preset--color--text-color)}.wp-block-sturdy-content-form div.gform_wrapper .gfield_error [aria-invalid=true]{border-color:var(--wp--preset--color--error)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 25 24'%3E%3Cpath stroke='%23FF4519' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.415 9.37V13m0 2.761h.009M18.242 20H6.589c-1.545 0-2.555-1.622-1.872-3.009l5.827-11.826c.765-1.553 2.979-1.553 3.743 0l5.827 11.826c.683 1.387-.326 3.009-1.872 3.009z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top .725rem right 1rem;background-size:1.5rem}.wp-block-sturdy-content-form div.gform_wrapper .gfield_error .validation_message{color:var(--wp--preset--color--error);padding:0;border:0;background-color:transparent;font-size:var(--wp--preset--font-size--small);margin-block-start:.25rem}.wp-block-sturdy-content-form div.gform_wrapper .gfield_error label{color:inherit}.wp-block-sturdy-content-form div.gform_wrapper form .gform_fields{gap:1rem .5rem;display:grid}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-consent{margin-block:.5rem}.wp-block-sturdy-content-form div.gform_wrapper form .gfield_required{color:var(--wp--preset--color--text-color);font-size:1rem;padding:0}.wp-block-sturdy-content-form div.gform_wrapper form .gfield_label{font-weight:300;font-size:inherit;display:flex;gap:.25rem;margin-bottom:.5rem}.wp-block-sturdy-content-form div.gform_wrapper form .gform_footer{margin:1rem 0 0;padding:0}.wp-block-sturdy-content-form div.gform_wrapper form button{display:flex;height:3rem;margin-bottom:0!important}.wp-block-sturdy-content-form div.gform_wrapper form .gform_fileupload_rules{display:none}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .fileupload-label{position:relative;cursor:pointer;padding:.75rem 3rem .75rem 1rem}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .fileupload-label .fileupload-text{opacity:.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-Webkit-box-orient:vertical;max-height:1lh}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .fileupload-label input{position:absolute;top:0;opacity:0;visibility:hidden}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .ginput_preview{display:flex;gap:1rem;margin-bottom:0;text-decoration:none}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .ginput_preview button{color:var(--wp--preset--color--white)}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .ginput_preview:hover button{text-decoration:underline}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .ginput_container{position:relative}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload .ginput_container:after{content:"\e92a";font-family:Icomoon,sans-serif;width:calc(2rem - 2px);height:calc(2rem - 2px);border:1px solid var(--wp--preset--color--quaternary-600);background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--quaternary-600);position:absolute;top:.5rem;right:.5rem;pointer-events:none;display:flex;align-items:center;justify-content:center}.wp-block-sturdy-content-form div.gform_wrapper form .gfield--type-fileupload.uploaded .fileupload-label .fileupload-text{opacity:1}.wp-block-sturdy-content-form:after{content:"";background-color:var(--wp--preset--color--secondary-200);position:absolute;top:-10rem;left:calc((100vw - var(--wp--style--global--wide-size)) / -2);right:calc((100vw - var(--wp--style--global--wide-size)) / -2);height:calc(60% + 10rem);max-height:47.5rem;z-index:-1}.wp-block-sturdy-content-form .gform_wrapper form input:not([type=checkbox]):not([type=submit]):not([type=radio]):focus,.wp-block-sturdy-content-form .gform_wrapper form select:focus,.wp-block-sturdy-content-form .gform_wrapper form textarea:focus{outline:2px solid var(--wp--preset--color--black);outline-offset:3px}.wp-block-sturdy-content-form .gform_wrapper form input:not([type=checkbox]):not([type=submit]):not([type=radio])::placeholder,.wp-block-sturdy-content-form .gform_wrapper form select::placeholder,.wp-block-sturdy-content-form .gform_wrapper form textarea::placeholder{opacity:.5}.wp-block-sturdy-content-form .gform_wrapper form fieldset{padding:0;margin:0;border:0}.wp-block-sturdy-content-form .gform_wrapper form input:not([type=checkbox]):not([type=radio]),.wp-block-sturdy-content-form .gform_wrapper form select{height:3rem}.wp-block-sturdy-content-form .gform_wrapper form .gfield--type-choice .ginput_container input{position:absolute;top:0;opacity:0;visibility:hidden}.wp-block-sturdy-content-form .gform_wrapper form .gfield--type-consent .gfield_required_asterisk{color:inherit!important}.wp-block-sturdy-content-form .gform_wrapper form label:has(input[type=checkbox]){position:relative;display:block;padding-left:2rem;cursor:pointer}.wp-block-sturdy-content-form .gform_wrapper form label:has(input[type=checkbox]) input{position:absolute;top:0;opacity:0;visibility:hidden}.wp-block-sturdy-content-form .gform_wrapper form label:has(input[type=checkbox]):before{content:"\e928";font-family:Icomoon,sans-serif;font-size:10px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:transparent;height:1.5rem;width:1.5rem;background-color:var(--wp--preset--color--white);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.wp-block-sturdy-content-form .gform_wrapper form label:has(input[type=checkbox]):has(input:checked):before{background-color:var(--wp--preset--color--quaternary-600);color:var(--wp--preset--color--white)}.wp-block-sturdy-content-form .gform_wrapper form .gfield_radio{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.wp-block-sturdy-content-form .gform_wrapper form select{-moz-appearance:none;appearance:none;line-height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1792 1024'%3E%3Cpath d='M62.592 57.728C79.684 41.785 102.699 31.997 128 31.997c27.72 0 52.696 11.749 70.22 30.538l.052.057L875.75 790.31c6.861 7.373 14.182 9.69 20.25 9.69 6.08 0 13.389-2.317 20.25-9.69l677.478-727.718c17.575-18.849 42.551-30.6 70.271-30.6 25.302 0 48.317 9.79 65.465 25.788l-.056-.052c18.842 17.576 30.588 42.549 30.588 70.266 0 25.304-9.79 48.321-25.789 65.471l.052-.057-677.478 727.731c-87.962 94.477-233.6 94.477-321.549 0L57.728 193.421c-15.947-17.093-25.737-40.111-25.737-65.415 0-27.723 11.751-52.701 30.544-70.225l.057-.052z'/%3E%3C/svg%3E");background-size:1rem;background-repeat:no-repeat;background-position:center right 1rem}.wp-block-sturdy-content-form .gform_wrapper form select:has(option:checked[value=""]){color:silver}.wp-block-sturdy-content-form__container{display:flex;gap:2.5rem}@media (max-width:980px){.wp-block-sturdy-content-form__container{flex-direction:column}}@media (min-width:1200px){.wp-block-sturdy-content-form__container{gap:5rem}}.wp-block-sturdy-content-form__container>.wp-block-group{position:relative}@media (min-width:981px){.wp-block-sturdy-content-form__container>.wp-block-group{min-height:42.5rem}}.wp-block-sturdy-content-form__container>.wp-block-group[class*="-600-background-color"],.wp-block-sturdy-content-form__container>.wp-block-group[class*="-800-background-color"]{color:var(--wp--preset--color--white)}.wp-block-sturdy-content-form__container>.wp-block-group[class*="-600-background-color"] .wp-block-heading,.wp-block-sturdy-content-form__container>.wp-block-group[class*="-600-background-color"] p,.wp-block-sturdy-content-form__container>.wp-block-group[class*="-800-background-color"] .wp-block-heading,.wp-block-sturdy-content-form__container>.wp-block-group[class*="-800-background-color"] p{color:inherit}.wp-block-sturdy-content-form__container>.wp-block-group[class*="-600-background-color"] form .gfield_required,.wp-block-sturdy-content-form__container>.wp-block-group[class*="-800-background-color"] form .gfield_required{color:var(--wp--preset--color--white)}@media (min-width:981px){.wp-block-sturdy-content-form__container>.wp-block-group:not(:has(.gform_confirmation_wrapper)),.wp-block-sturdy-content-form__container>.wp-block-group:not(:has(.gform_wrapper)){width:20rem;flex-shrink:0}}@media (min-width:1200px){.wp-block-sturdy-content-form__container>.wp-block-group:not(:has(.gform_confirmation_wrapper)),.wp-block-sturdy-content-form__container>.wp-block-group:not(:has(.gform_wrapper)){width:26rem}}.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_confirmation_wrapper),.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_wrapper){padding:2rem;margin-block-end:4rem}@media (min-width:981px){.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_confirmation_wrapper),.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_wrapper){flex-grow:1}}.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_confirmation_wrapper):after,.wp-block-sturdy-content-form__container>.wp-block-group:has(.gform_wrapper):after{content:"";position:absolute;background-color:inherit;top:calc(100% - 1px);left:0;width:100%;height:4rem;clip-path:polygon(0 0,100% 0,0 100%,0 0)}.recruiter__top{display:flex;align-items:center;gap:1rem;margin-block-end:1.5rem}.recruiter__image{width:3.75rem;height:3.75rem;flex-shrink:0}.recruiter__image img{width:100%;height:100%;object-fit:cover}.recruiter__info{flex-grow:1}.recruiter__bottom{display:flex;gap:1.5rem}.recruiter__bottom a{width:3.375rem;height:3.375rem;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--quaternary-600);background-color:var(--wp--preset--color--secondary-600);transition:background-color .2s ease-in-out}.share-post{margin-block-start:2.5rem;position:relative;display:inline-block}@media (min-width:981px){.share-post{margin-block-start:8.5rem}}.share-post__copied{position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);background-color:var(--wp--preset--color--quaternary-600);color:var(--wp--preset--color--white);padding:.25rem .5rem;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.share-post__copied.share-post--active{opacity:1!important}