.gform_fields{display:grid;grid-template-columns:repeat(12,1fr)}.gfield{position:relative;border:none}@media (min-width: 48.0625rem){.gform_fields{gap:var(--space-s) 2.5rem}}@media (max-width: 48rem){.gform_fields .gfield:not(.gfield--width-full){grid-column:1/-1}}.gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}.gfield--type-honeypot{display:none}.gform_fields{gap:var(--space-xs) var(--space-xs);padding-block:var(--space-3xs) var(--space-m)}.careers-form .gform_fields{gap:var(--space-xs) var(--space-m)}.gform_required_legend{padding-top:var(--space-3xs);text-align:right;color:var(--grey-600)}.gform_required_legend span{color:var(--grey-600)}.gform_footer{display:flex;justify-content:flex-end}@media screen and (max-width: 48rem){.gform_fields{gap:var(--space-m)}}input:not([type=checkbox],[type=submit]),textarea{padding:var(--space-2xs);background-color:var(--white);font-size:var(--fs-m);color:var(--purple);outline:1px solid var(--purple);transition:var(--transition-duration, .2s);border-radius:0;border:none;line-height:1.36;font-family:Fieldwork}input:not([type=checkbox],[type=submit]):placeholder-shown:not(:focus),textarea:placeholder-shown:not(:focus){background-color:#d7d2c836;outline-color:transparent}input:not([type=checkbox],[type=submit]):hover,input:not([type=checkbox],[type=submit]):placeholder-shown:hover,textarea:hover,textarea:placeholder-shown:hover{outline-color:var(--purple)}input:not([type=checkbox],[type=submit]):focus,input:not([type=checkbox],[type=submit]):focus:hover,textarea:focus,textarea:focus:hover{outline-color:var(--purple)}input:not([type=checkbox],[type=submit]):invalid,textarea:invalid{outline-color:var(--orange)}input:not([type=checkbox],[type=submit])::placeholder,textarea::placeholder{color:transparent!important;font-size:0}label.gfield_label{color:var(--blue-500);position:absolute;font-size:var(--fs-m);line-height:1.36;margin-left:var(--space-2xs);pointer-events:none;transition:var(--transition-duration, .2s);transform-origin:center left;padding-inline:.25rem .25rem;background-color:#fff;top:0;transform:translateY(-52%) scale(.7);display:flex;font-family:fieldwork}.gfield:has(textarea:placeholder-shown:not(:focus)) label.gfield_label,.gfield:has(input:placeholder-shown:not(:focus)) label.gfield_label{transform:translateY(var(--space-2xs));background-color:transparent;padding-inline-start:0}input[type=checkbox]{appearance:none;background-color:var(--white);margin:0;color:var(--grey-600);width:var(--fs-m);height:var(--fs-m);border-radius:2px;border:1.5px solid currentColor;display:inline-grid;place-content:center}input[type=checkbox]:before{content:"";--size: calc(var(--fs-m) * .75);width:var(--size);height:var(--size);background-position:center;background-size:calc(var(--size) * 1.5);background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6096 5.40002L7.14063 12.6776L4.2002 9.3696' stroke='%231B1C40' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transform:scale(0);transform-origin:bottom left;transition:.2s}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:hover{color:var(--blue-500)}input[type=checkbox]:checked{color:var(--blue-900)}input[type=checkbox]+label{color:var(--grey-600);font-size:var(--fs-m);display:inline}input[type=checkbox]+label:hover{color:var(--blue-500)}input[type=checkbox]:checked+label{color:var(--blue-900)}label.gfield_label:has(+.ginput_container_select){visibility:hidden}select{padding:var(--space-2xs);background-color:var(--white);font-size:var(--fs-m);color:var(--purple);outline:1px solid var(--purple);transition:var(--transition-duration, .2s);border-radius:0;border:none;line-height:1.36}select:not(:user-valid){background-color:#d7d2c836;outline-color:transparent;color:var(--blue-500)}.gfield_radio{display:flex;justify-content:row;align-items:center;gap:20px}.gfield_radio .gchoice{display:flex;justify-content:row;align-items:center}input[type=radio]{appearance:none;background-color:var(--white);padding:0;margin:0;color:var(--purple);width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;display:inline-grid;place-content:center}input[type=radio]:before{content:"";--size: 14.4px ;width:var(--size);height:var(--size);background:var(--orange);border-radius:50%;transform:scale(0);transition:.2s}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:hover{color:var(--purple)}input[type=radio]:checked{color:var(--purple)}input[type=radio]+label{color:var(--blue-500);font-size:var(--fs-m);display:inline;padding-left:10px}input[type=radio]+label:hover{color:var(--blue-500);cursor:pointer}input[type=radio]:checked+label{color:var(--blue-300)}textarea{height:180px}.gform-body{font-family:canada-type-gibson,sans-serif}.gform_submission_error,.gfield_validation_message{color:var(--orange)}.gfield--type-hidden{display:none}.gfield h4{margin-top:2rem}.recaptcha-policy p{font-size:1.2rem;color:var(--grey-400)}.recaptcha-policy p a{text-decoration:underline;color:unset;font-size:1.2rem}.recaptcha-policy p a:hover{text-decoration:none}
