.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.aspect-h-9{--tw-aspect-h:9}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w:16}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-slate{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-kbd:#0f172a;--tw-prose-kbd-shadows:rgb(15 23 42/10%);--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155}.prose-gray{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151}html .inserted_html dl{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem}html .inserted_html dl dt{font-weight:700}html .inserted_html dl dd{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}html .\!faqs .answer a,html .faqs .answer a,html .inserted_html a{color:var(--aj-pink);text-decoration-line:underline}html .\!faqs .answer a:hover,html .faqs .answer a:hover,html .inserted_html a:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));text-decoration-line:none}html .inserted_html h2{margin-top:0;margin-bottom:1.5rem}html .inserted_html h3{margin-top:0;margin-bottom:1.25rem}html .inserted_html h4{margin-top:0;margin-bottom:1rem}html .inserted_html ol,html .inserted_html p,html .inserted_html ul{margin-bottom:1.5rem}html .inserted_html ol>:not([hidden])~:not([hidden]),html .inserted_html ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}html .inserted_html ol,html .inserted_html ul{padding-left:1.5rem}html .inserted_html li{margin-bottom:.5rem}html .inserted_html blockquote{margin-top:2rem;margin-bottom:2rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));padding-left:1.25rem}html .inserted_html table{margin-top:2rem;margin-bottom:2rem;width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-collapse:separate;border-spacing:0}html .inserted_html thead{background-color:var(--color-gray-blue)}html .inserted_html th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding:.5rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html .aj_theme html .inserted_html th,html .default_styles html .inserted_html th,html body .prose .wrapper html.sentence .inserted_html th,html body .wrapper html.sentence .inserted_html th,html main .wrapper html.sentence .inserted_html th,html main.aj_theme .wrapper html.sentence .inserted_html th{color:#fff}html .inserted_html th{background-color:var(--color-gray-blue)}html .inserted_html td{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}html .inserted_html tbody tr:nth-child(2n) td{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}html .inserted_html tbody tr:last-child td{border-bottom-width:0}html .inserted_html hr{margin-top:2.5rem;margin-bottom:2.5rem}html .\!faqs .answer,html .faqs .answer,html .inserted_html,html .inserted_html li,html .inserted_html ol,html .inserted_html p,html .inserted_html ul{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}html .faqs .answer,html .inserted_html,html .inserted_html li,html .inserted_html ol,html .inserted_html p,html .inserted_html ul{font-style:normal}html .\!faqs .answer{font-style:normal!important}.hero,header.hero{margin:0;display:block;height:auto;min-width:100%;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(30 64 175/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e40af var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position);padding:1.5rem 0}@media (min-width:768px){.hero,header.hero{padding-top:2rem;padding-bottom:2rem}}.hero_gradient{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgb(30 41 59/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(30 64 175/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e40af var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.text-gray-blue{color:var(--color-gray-blue)!important}.aj-body-text,.aj-body-text .inserted_html,.aj-body-text .inserted_html blockquote,.aj-body-text .inserted_html dd,.aj-body-text .inserted_html dt,.aj-body-text .inserted_html li,.aj-body-text .inserted_html ol,.aj-body-text .inserted_html p,.aj-body-text .inserted_html ul,.aj-body-text .prose,.aj-body-text .prose blockquote,.aj-body-text .prose li,.aj-body-text .prose ol,.aj-body-text .prose p,.aj-body-text .prose td,.aj-body-text .prose th,.aj-body-text .prose ul,.aj-body-text address,.aj-body-text blockquote,.aj-body-text dd,.aj-body-text dt,.aj-body-text figcaption,.aj-body-text li,.aj-body-text ol,.aj-body-text p,.aj-body-text ul{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));font-style:normal}.aj-body-text .prose{max-width:none;--tw-prose-body:rgb(71,85,105);--tw-prose-bold:rgb(71,85,105);--tw-prose-bullets:rgb(71,85,105);--tw-prose-counters:rgb(71,85,105)}.aj-body-text .prose :where(p,li,ul,ol,blockquote,td,th,strong,em){font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;color:#475569;font-style:normal}.aj-body-text .prose :where(strong){font-weight:600}.aj-body-text .prose :where(em){font-style:italic}@font-face{font-family:Twemoji Country Flags;src:url(https://cdn.jsdelivr.net/npm/country-flag-emoji-polyfill@0.1.8/dist/TwemojiCountryFlags.woff2) format("woff2");font-display:swap;unicode-range:u+1f1e6-1f1ff,u+1f3f4,u+e0062-e0063,u+e0065,u+e0067,u+e006c,u+e006e,u+e0073-e0074,u+e0077,u+e007f}body{font-family:Segoe UI,Segoe UI Emoji,Apple Color Emoji,sans-serif}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.flag-font,body{font-family:Twemoji Country Flags,Segoe UI,Segoe UI Emoji,sans-serif!important}}.flag-font-Segoe{font-family:Segoe UI Emoji!important}.flag-font-Twemoji{font-family:Twemoji Country Flags!important}html body .prose h1,html body .prose h2,html body .prose h3,html body .prose h4,html body .prose h5,html body .prose h6,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html main h1,html main h2,html main h3,html main h4,html main h5,html main h6,html main.aj_theme h1,html main.aj_theme h2,html main.aj_theme h3,html main.aj_theme h4,html main.aj_theme h5,html main.aj_theme h6{margin-top:0;text-wrap:balance}html body .prose article.responsive-video iframe[src*=youtube],html body article.responsive-video iframe[src*=youtube],html main article.responsive-video iframe[src*=youtube],html main.aj_theme article.responsive-video iframe[src*=youtube]{width:100%!important;height:auto!important;aspect-ratio:16/9!important}html body .prose ul.faculty-container li,html body ul.faculty-container li,html main ul.faculty-container li,html main.aj_theme ul.faculty-container li{font-weight:700;margin:0;padding:0}html body .prose ul.faculty-container li:hover,html body ul.faculty-container li:hover,html main ul.faculty-container li:hover,html main.aj_theme ul.faculty-container li:hover{text-decoration:underline}@media(min-width:1280px){html body .job_mini_cards>:nth-child(n+6),html body .prose .job_mini_cards>:nth-child(n+6),html main .job_mini_cards>:nth-child(n+6),html main.aj_theme .job_mini_cards>:nth-child(n+6){display:none}}html body .prose .ranking-container div,html body .ranking-container div,html main .ranking-container div,html main.aj_theme .ranking-container div{transition:width .4s ease-in-out}html body .prose .ranking-container:hover div.bar,html body .ranking-container:hover div.bar,html main .ranking-container:hover div.bar,html main.aj_theme .ranking-container:hover div.bar{width:100%}html body .employer_panel iframe,html body .prose .employer_panel iframe,html main .employer_panel iframe,html main.aj_theme .employer_panel iframe{aspect-ratio:16/9;width:100%;height:auto;display:block;border:0}html body .pricing,html body .prose .pricing,html main .pricing,html main.aj_theme .pricing{background-repeat:none}html body .pricing .card,html body .prose .pricing .card,html main .pricing .card,html main.aj_theme .pricing .card{min-height:20rem;background:#fff;padding:1.4rem;margin-bottom:2rem;border:1px solid #2563eb}html body .pricing .card .card-title,html body .prose .pricing .card .card-title,html main .pricing .card .card-title,html main.aj_theme .pricing .card .card-title{font-size:1.6rem;margin:0 0 1rem}html body .pricing .card .card-price,html body .prose .pricing .card .card-price,html main .pricing .card .card-price,html main.aj_theme .pricing .card .card-price{position:relative;font-size:2.7rem;margin:0}html body .pricing .card .special,html body .prose .pricing .card .special,html main .pricing .card .special,html main.aj_theme .pricing .card .special{height:70px;margin-bottom:16px}html body .pricing .card p,html body .prose .pricing .card p,html main .pricing .card p,html main.aj_theme .pricing .card p{margin:-.5rem 0 2rem;font-size:.8rem}html body .pricing .card .card-footer p,html body .prose .pricing .card .card-footer p,html main .pricing .card .card-footer p,html main.aj_theme .pricing .card .card-footer p{color:#c100c1}html body .blog_article h2,html body .prose .blog_article h2,html main .blog_article h2,html main.aj_theme .blog_article h2{color:var(--color-gray-blue);border-bottom:var(--underline-orange)}html body .blog_article h3,html body .prose .blog_article h3,html main .blog_article h3,html main.aj_theme .blog_article h3{margin-bottom:.5rem}html body .blog_article h3,html body .blog_article h4,html body .prose .blog_article h3,html body .prose .blog_article h4,html main .blog_article h3,html main .blog_article h4,html main.aj_theme .blog_article h3,html main.aj_theme .blog_article h4{color:#df05df;margin-bottom:.8rem}html body .blog_article p,html body .prose .blog_article p,html main .blog_article p,html main.aj_theme .blog_article p{margin-bottom:1.5rem}html body .blog_article hr,html body .prose .blog_article hr,html main .blog_article hr,html main.aj_theme .blog_article hr{margin:1.5rem 0}html body .blog_article a,html body .prose .blog_article a,html main .blog_article a,html main.aj_theme .blog_article a{color:var(--color-primary);text-decoration:underline;font-size:inherit}html body .blog_article a:hover,html body .prose .blog_article a:hover,html main .blog_article a:hover,html main.aj_theme .blog_article a:hover{color:var(--color-primary-hover)}html body .main_content h1,html body .main_content h2,html body .main_content h3,html body .main_content h4,html body .main_content h5,html body .main_content h6,html body .prose .main_content h1,html body .prose .main_content h2,html body .prose .main_content h3,html body .prose .main_content h4,html body .prose .main_content h5,html body .prose .main_content h6,html main .main_content h1,html main .main_content h2,html main .main_content h3,html main .main_content h4,html main .main_content h5,html main .main_content h6,html main.aj_theme .main_content h1,html main.aj_theme .main_content h2,html main.aj_theme .main_content h3,html main.aj_theme .main_content h4,html main.aj_theme .main_content h5,html main.aj_theme .main_content h6{margin-top:0;color:var(--color-gray-blue)}html body .main_content h2,html body .prose .main_content h2,html main .main_content h2,html main.aj_theme .main_content h2{color:var(--color-gray-blue);border-bottom:var(--underline-orange)}html body .main_content h3,html body .prose .main_content h3,html main .main_content h3,html main.aj_theme .main_content h3{margin-bottom:.5rem}html body .main_content h3,html body .main_content h4,html body .prose .main_content h3,html body .prose .main_content h4,html main .main_content h3,html main .main_content h4,html main.aj_theme .main_content h3,html main.aj_theme .main_content h4{color:#df05df;margin-bottom:.8rem}html body .main_content p,html body .prose .main_content p,html main .main_content p,html main.aj_theme .main_content p{margin-bottom:1.5rem}html body .main_content hr,html body .prose .main_content hr,html main .main_content hr,html main.aj_theme .main_content hr{margin:1.5rem 0}html body .prose .side_panel_design h2,html body .side_panel_design h2,html main .side_panel_design h2,html main.aj_theme .side_panel_design h2{font-size:1.4rem;line-height:normal;white-space:normal;word-break:break-word;text-wrap:balance;color:var(--color-gray-blue);margin-top:0}html body .prose .side_panel_design h3,html body .side_panel_design h3,html main .side_panel_design h3,html main.aj_theme .side_panel_design h3{margin-bottom:.5rem}html body .prose .side_panel_design h3,html body .prose .side_panel_design h4,html body .side_panel_design h3,html body .side_panel_design h4,html main .side_panel_design h3,html main .side_panel_design h4,html main.aj_theme .side_panel_design h3,html main.aj_theme .side_panel_design h4{font-size:1.2rem;color:var(--color-gray-blue);margin-bottom:.8rem}html body .prose .side_panel_design p,html body .side_panel_design p,html main .side_panel_design p,html main.aj_theme .side_panel_design p{margin-bottom:1.5rem}html body .prose .side_panel_design hr,html body .side_panel_design hr,html main .side_panel_design hr,html main.aj_theme .side_panel_design hr{margin:1.5rem 0}html body .prose .side_panel_design a,html body .side_panel_design a,html main .side_panel_design a,html main.aj_theme .side_panel_design a{color:var(--color-primary);text-decoration:underline;font-size:inherit}html body .prose .side_panel_design a:hover,html body .side_panel_design a:hover,html main .side_panel_design a:hover,html main.aj_theme .side_panel_design a:hover{color:var(--color-primary-hover)}html body .jobelephant,html body .prose .jobelephant,html main .jobelephant,html main.aj_theme .jobelephant{--je_blue:#26587f;--je_purple:#ac5bb6;--je_green:#c1d72e}html body .jobelephant h2,html body .prose .jobelephant h2,html main .jobelephant h2,html main.aj_theme .jobelephant h2{color:var(--je_blue)}html body .jobelephant h3,html body .prose .jobelephant h3,html main .jobelephant h3,html main.aj_theme .jobelephant h3{margin-bottom:.5rem}html body .jobelephant h3,html body .jobelephant h4,html body .prose .jobelephant h3,html body .prose .jobelephant h4,html main .jobelephant h3,html main .jobelephant h4,html main.aj_theme .jobelephant h3,html main.aj_theme .jobelephant h4{color:var(--je_purple);margin-bottom:.8rem}html body .jobelephant p,html body .prose .jobelephant p,html main .jobelephant p,html main.aj_theme .jobelephant p{margin-bottom:1.5rem}html body .jobelephant hr,html body .prose .jobelephant hr,html main .jobelephant hr,html main.aj_theme .jobelephant hr{margin:1.5rem 0}html body .jobelephant a,html body .prose .jobelephant a,html main .jobelephant a,html main.aj_theme .jobelephant a{color:var(--color-primary);text-decoration:underline;font-size:inherit}html body .jobelephant a:hover,html body .prose .jobelephant a:hover,html main .jobelephant a:hover,html main.aj_theme .jobelephant a:hover{color:var(--color-primary-hover)}html body .flip-card,html body .prose .flip-card,html main .flip-card,html main.aj_theme .flip-card{background-color:rgba(0,0,0,0);width:100%;height:200px;perspective:1000px}html body .prose ul.remove_bullet,html body ul.remove_bullet,html main ul.remove_bullet,html main.aj_theme ul.remove_bullet{list-style-type:none!important;margin:0!important;padding:0!important}html body .flip-card-inner,html body .prose .flip-card-inner,html main .flip-card-inner,html main.aj_theme .flip-card-inner{position:relative;cursor:pointer;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);backface-visibility:hidden;-moz-backface-visibility:hidden}html body .flip-card:focus,html body .prose .flip-card:focus,html main .flip-card:focus,html main.aj_theme .flip-card:focus{outline:0}html body .flip-card:focus .flip-card-inner,html body .flip-card:hover .flip-card-inner,html body .prose .flip-card:focus .flip-card-inner,html body .prose .flip-card:hover .flip-card-inner,html main .flip-card:focus .flip-card-inner,html main .flip-card:hover .flip-card-inner,html main.aj_theme .flip-card:focus .flip-card-inner,html main.aj_theme .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}html body .flip-card-back,html body .flip-card-front,html body .prose .flip-card-back,html body .prose .flip-card-front,html main .flip-card-back,html main .flip-card-front,html main.aj_theme .flip-card-back,html main.aj_theme .flip-card-front{position:absolute;width:100%;height:100%}html body .flip-card-front,html body .prose .flip-card-front,html main .flip-card-front,html main.aj_theme .flip-card-front{background-color:#fff;color:#000;border:1px solid #7b7b7b;z-index:2;display:flex;justify-content:center;align-items:center}html body .flip-card-back,html body .prose .flip-card-back,html main .flip-card-back,html main.aj_theme .flip-card-back{background-color:#fff;border:1px solid #7b7b7b;transform:rotateY(180deg);z-index:1;display:flex;justify-content:center;align-items:center}html body .product_card.one,html body .prose .product_card.one,html main .product_card.one,html main.aj_theme .product_card.one{background-image:url(/blobs/blob1.svg);background-position:100% 0;background-repeat:no-repeat}html body .product_card.two,html body .prose .product_card.two,html main .product_card.two,html main.aj_theme .product_card.two{background-image:url(/blobs/blob2.svg);background-position:0 0;background-repeat:no-repeat}html body .product_card.three,html body .prose .product_card.three,html main .product_card.three,html main.aj_theme .product_card.three{background-image:url(/blobs/blob3.svg);background-position:100% 0;background-repeat:no-repeat}html body .product_card.four,html body .prose .product_card.four,html main .product_card.four,html main.aj_theme .product_card.four{background-image:url(/blobs/blob4.svg);background-position:0 0;background-repeat:no-repeat}html body .hero_text b,html body .prose .hero_text b,html main .hero_text b,html main.aj_theme .hero_text b{color:var(--color-primary)}html body .city_links li,html body .position_type_links li,html body .prose .city_links li,html body .prose .position_type_links li,html main .city_links li,html main .position_type_links li,html main.aj_theme .city_links li,html main.aj_theme .position_type_links li{font-weight:600}html body .position_type_links li,html body .prose .position_type_links li,html main .position_type_links li,html main.aj_theme .position_type_links li{font-weight:600;color:#9ca3af}html body .position_type_links li:hover,html body .prose .position_type_links li:hover,html main .position_type_links li:hover,html main.aj_theme .position_type_links li:hover{color:#000}html body .city_links li,html body .prose .city_links li,html main .city_links li,html main.aj_theme .city_links li{color:var(--color-primary)}html body .city_links li:hover,html body .prose .city_links li:hover,html main .city_links li:hover,html main.aj_theme .city_links li:hover{color:var(--color-primary-hover)}html body .filter-item.hide_filtered,html body .prose .filter-item.hide_filtered,html main .filter-item.hide_filtered,html main.aj_theme .filter-item.hide_filtered{display:none}html body .prose .sign_up_benefits h5,html body .sign_up_benefits h5,html main .sign_up_benefits h5,html main.aj_theme .sign_up_benefits h5{font-size:1.4rem;margin-bottom:.5rem}html body .inline_heading,html body .prose .inline_heading,html main .inline_heading,html main.aj_theme .inline_heading{font-weight:700}html body .gradient-aj,html body .prose .gradient-aj,html main .gradient-aj,html main.aj_theme .gradient-aj{background:#ffad1f;background:radial-gradient(circle,rgb(255,173,31) 0,rgb(255,112,31) 100%)}html body .gradient-rate_prof,html body .prose .gradient-rate_prof,html main .gradient-rate_prof,html main.aj_theme .gradient-rate_prof{--pink:#e84b80;--light-pink:#ffd3e2;background:var(--pink);background:radial-gradient(circle,var(--light-pink) 0,var(--pink) 100%)}html body .hero-bg,html body .prose .hero-bg,html main .hero-bg,html main.aj_theme .hero-bg{position:relative;background-image:url(/home/woman-with-blond-short-tanned-smiling-cute-gazing-friendly.webp);background-size:contain;background-repeat:no-repeat}html body .hero-bg.Australia,html body .hero-bg.aus,html body .prose .hero-bg.Australia,html body .prose .hero-bg.aus,html main .hero-bg.Australia,html main .hero-bg.aus,html main.aj_theme .hero-bg.Australia,html main.aj_theme .hero-bg.aus{background-image:url(/home/aus-academic.webp)}html body .hero-bg.New-Zealand,html body .hero-bg.nz,html body .prose .hero-bg.New-Zealand,html body .prose .hero-bg.nz,html main .hero-bg.New-Zealand,html main .hero-bg.nz,html main.aj_theme .hero-bg.New-Zealand,html main.aj_theme .hero-bg.nz{background-image:url(/home/nz-academic.webp)}html body .hero-bg.United-States,html body .hero-bg.usa,html body .prose .hero-bg.United-States,html body .prose .hero-bg.usa,html main .hero-bg.United-States,html main .hero-bg.usa,html main.aj_theme .hero-bg.United-States,html main.aj_theme .hero-bg.usa{background-image:url(/home/usa-academic.webp)}html body .hero-bg.United-Kingdom,html body .hero-bg.uk,html body .prose .hero-bg.United-Kingdom,html body .prose .hero-bg.uk,html main .hero-bg.United-Kingdom,html main .hero-bg.uk,html main.aj_theme .hero-bg.United-Kingdom,html main.aj_theme .hero-bg.uk{background-image:url(/home/uk-academic.webp)}html body .hero-bg.Europe,html body .hero-bg.eu,html body .prose .hero-bg.Europe,html body .prose .hero-bg.eu,html main .hero-bg.Europe,html main .hero-bg.eu,html main.aj_theme .hero-bg.Europe,html main.aj_theme .hero-bg.eu{background-image:url(/home/eu-academic.webp)}html body .hero-bg.Canada,html body .hero-bg.ca,html body .prose .hero-bg.Canada,html body .prose .hero-bg.ca,html main .hero-bg.Canada,html main .hero-bg.ca,html main.aj_theme .hero-bg.Canada,html main.aj_theme .hero-bg.ca{background-image:url(/home/ca-academic.webp)}html body .hero-icons,html body .prose .hero-icons,html main .hero-icons,html main.aj_theme .hero-icons{background-color:rgba(0,0,0,0)}html body .hero-icons li,html body .prose .hero-icons li,html main .hero-icons li,html main.aj_theme .hero-icons li{max-width:var(--position_type_size)}html body .hero-icons li img,html body .prose .hero-icons li img,html main .hero-icons li img,html main.aj_theme .hero-icons li img{aspect-ratio:1/1;background-color:#fff;border-radius:100vmax}html body .hero-icons li p,html body .prose .hero-icons li p,html main .hero-icons li p,html main.aj_theme .hero-icons li p{margin-top:8px;color:#9da0a8}html body .prose .wrapper .sentence.text-center,html body .wrapper .sentence.text-center,html main .wrapper .sentence.text-center,html main.aj_theme .wrapper .sentence.text-center{text-align:center}html body .prose .wrapper .sentence.text-white,html body .wrapper .sentence.text-white,html main .wrapper .sentence.text-white,html main.aj_theme .wrapper .sentence.text-white{color:#fff}html body .prose .wrapper .sentence.no_margin,html body .wrapper .sentence.no_margin,html main .wrapper .sentence.no_margin,html main.aj_theme .wrapper .sentence.no_margin{margin-left:auto}html body .hero-icons li:hover a p,html body .prose .hero-icons li:hover a p,html main .hero-icons li:hover a p,html main.aj_theme .hero-icons li:hover a p{color:#f4a10c!important;font-size:inherit}@media(max-width:926px){html body .hero-icons.hide li:nth-child(5),html body .prose .hero-icons.hide li:nth-child(5),html main .hero-icons.hide li:nth-child(5),html main.aj_theme .hero-icons.hide li:nth-child(5){display:none}}@media(max-width:498px){html body .hero-icons.hide li:nth-child(4),html body .prose .hero-icons.hide li:nth-child(4),html main .hero-icons.hide li:nth-child(4),html main.aj_theme .hero-icons.hide li:nth-child(4){display:none}}@media(max-width:300px){html body .hero-icons.hide li:nth-child(3),html body .prose .hero-icons.hide li:nth-child(3),html main .hero-icons.hide li:nth-child(3),html main.aj_theme .hero-icons.hide li:nth-child(3){display:none}html body .prose .word_slider_wrapper,html body .word_slider_wrapper,html main .word_slider_wrapper,html main.aj_theme .word_slider_wrapper{font-size:9px;min-width:250px!important}}html body .prose time,html body time,html main time,html main.aj_theme time{white-space:nowrap}html body,html body .prose,html main,html main.aj_theme{margin:0;font-family:var(--font-family) "Open Sans",sans-serif;font-size:var(--fs-400);line-height:1.6}html body .prose footer,html body footer,html main footer,html main.aj_theme footer{border-width:0!important;border-radius:0!important}html body .prose footer ul li:hover,html body footer ul li:hover,html main footer ul li:hover,html main.aj_theme footer ul li:hover{text-decoration:underline}html body .prose footer ul li:first-child:hover,html body footer ul li:first-child:hover,html main footer ul li:first-child:hover,html main.aj_theme footer ul li:first-child:hover{text-decoration:none}html body .desktop-mode,html body .prose .desktop-mode,html main .desktop-mode,html main.aj_theme .desktop-mode{display:block}html body .mobile-mode,html body .prose .mobile-mode,html main .mobile-mode,html main.aj_theme .mobile-mode{display:none}html body .prose .spacer,html body .spacer,html main .spacer,html main.aj_theme .spacer{height:100px}html body .container,html body .prose .container,html main .container,html main.aj_theme .container{max-width:92rem;padding-left:1rem;padding-right:1rem}html body .prose ol.list-decimal:not(.list-inside),html body .prose ul.list-disc:not(.list-inside),html body ol.list-decimal:not(.list-inside),html body ul.list-disc:not(.list-inside),html main ol.list-decimal:not(.list-inside),html main ul.list-disc:not(.list-inside),html main.aj_theme ol.list-decimal:not(.list-inside),html main.aj_theme ul.list-disc:not(.list-inside){list-style-position:outside;padding-left:1.5rem;font-size:1rem;line-height:1.4}html body .prose ol.list-decimal:not(.list-inside)>li,html body .prose ul.list-disc:not(.list-inside)>li,html body ol.list-decimal:not(.list-inside)>li,html body ul.list-disc:not(.list-inside)>li,html main ol.list-decimal:not(.list-inside)>li,html main ul.list-disc:not(.list-inside)>li,html main.aj_theme ol.list-decimal:not(.list-inside)>li,html main.aj_theme ul.list-disc:not(.list-inside)>li{display:list-item;padding-left:.25rem;font-size:inherit;line-height:inherit}html body .prose,html body .prose .prose,html main .prose,html main.aj_theme .prose{max-width:100%;padding:0 1.2rem}html body .prose h1,html body h1,html main h1,html main.aj_theme h1{color:var(--color-gray-blue)}html body .hero h2,html body .profile,html body .prose .hero h2,html body .prose .profile,html body .prose h2,html body .prose h2 a,html body .prose h2.gray-blue,html body h2,html body h2 a,html body h2.gray-blue,html main .hero h2,html main .profile,html main h2,html main h2 a,html main h2.gray-blue,html main.aj_theme .hero h2,html main.aj_theme .profile,html main.aj_theme h2,html main.aj_theme h2 a,html main.aj_theme h2.gray-blue{font-size:30px;color:var(--color-gray-blue);line-height:38px}html body .faq h2,html body .prose .faq h2,html body .prose h2,html body h2,html main .faq h2,html main h2,html main.aj_theme .faq h2,html main.aj_theme h2{font-size:21px;color:var(--color-gray-blue)}html body .faqs h2:hover,html body .prose .faqs h2:hover,html body .prose h2 a:hover,html body h2 a:hover,html main .faqs h2:hover,html main h2 a:hover,html main.aj_theme .faqs h2:hover,html main.aj_theme h2 a:hover{color:var(--color-primary)}html body .faqs h3,html body .prose .faqs h3,html body .prose h3,html body h3,html main .faqs h3,html main h3,html main.aj_theme .faqs h3,html main.aj_theme h3{font-size:21px;color:var(--color-gray-blue)}html body .faqs h3:hover,html body .prose .faqs h3:hover,html body .prose h3 a:hover,html body h3 a:hover,html main .faqs h3:hover,html main h3 a:hover,html main.aj_theme .faqs h3:hover,html main.aj_theme h3 a:hover{color:var(--color-primary)}html body .prose h1,html body .prose h2,html body .prose h3,html body .prose h4,html body .prose h5,html body .prose h6,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html main h1,html main h2,html main h3,html main h4,html main h5,html main h6,html main.aj_theme h1,html main.aj_theme h2,html main.aj_theme h3,html main.aj_theme h4,html main.aj_theme h5,html main.aj_theme h6{font-weight:700;margin-bottom:1.8rem}html body .prose h2.aus-jobs-heading,html body h2.aus-jobs-heading,html main h2.aus-jobs-heading,html main.aj_theme h2.aus-jobs-heading{font-family:cursive,Comic Sans MS,sans-serif;font-family:Arial;color:#174f89}html body .prose .script_font,html body .script_font,html main .script_font,html main.aj_theme .script_font{font-family:cursive,Comic Sans MS}html body .prose .side_panel h2,html body .side_panel h2,html main .side_panel h2,html main.aj_theme .side_panel h2{font-size:1.4rem;text-wrap:balance;color:var(--color-gray-blue);margin-bottom:.6rem;line-height:1.6rem}html body .prose .side_panel h3,html body .side_panel h3,html main .side_panel h3,html main.aj_theme .side_panel h3{font-size:1.1rem;text-wrap:balance;color:var(--color-gray-blue);margin-bottom:.6rem}html body .prose a,html body .prose button,html body .prose li,html body .prose p,html body .prose p a,html body a,html body button,html body li,html body p,html body p a,html main a,html main button,html main li,html main p,html main p a,html main.aj_theme a,html main.aj_theme button,html main.aj_theme li,html main.aj_theme p,html main.aj_theme p a{font-size:inherit}html body .prose p.intro,html body p.intro,html main p.intro,html main.aj_theme p.intro{font-size:1.2rem;font-weight:700;margin-bottom:1.4rem;color:#374151;line-height:1.6rem}html body .prose p,html body p,html main p,html main.aj_theme p{margin-bottom:16px}html body .prose .text-1-cols,html body .text-1-cols,html main .text-1-cols,html main.aj_theme .text-1-cols{-moz-column-count:1;-moz-column-gap:40px;column-gap:40px;-moz-column-width:600px;columns:600px 1}html body .prose .text-2-cols,html body .prose .text-col-2,html body .text-2-cols,html body .text-col-2,html main .text-2-cols,html main .text-col-2,html main.aj_theme .text-2-cols,html main.aj_theme .text-col-2{-moz-column-count:2;-moz-column-gap:40px;column-gap:40px;-moz-column-width:250px;columns:250px 2}html body .prose .text-3-cols,html body .prose .text-col-3,html body .text-3-cols,html body .text-col-3,html main .text-3-cols,html main .text-col-3,html main.aj_theme .text-3-cols,html main.aj_theme .text-col-3{-moz-column-count:3;-moz-column-gap:80px;column-gap:80px;-moz-column-width:300px;columns:300px 3}html body .prose .text,html body .prose .text-4-cols,html body .prose .text-cols-4,html body .text,html body .text-4-cols,html body .text-cols-4,html main .text,html main .text-4-cols,html main .text-cols-4,html main.aj_theme .text,html main.aj_theme .text-4-cols,html main.aj_theme .text-cols-4{-moz-column-count:4;-moz-column-gap:40px;column-gap:40px;-moz-column-width:270px;columns:270px 4}html body .prose .text-5-cols,html body .prose .text-cols-5,html body .text-5-cols,html body .text-cols-5,html main .text-5-cols,html main .text-cols-5,html main.aj_theme .text-5-cols,html main.aj_theme .text-cols-5{-moz-column-count:5;-moz-column-gap:40px;column-gap:40px;-moz-column-width:270px;columns:270px 5}html body .no-column-break,html body .prose .no-column-break,html main .no-column-break,html main.aj_theme .no-column-break{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}html body .blog-post p,html body .prose .blog-post p,html main .blog-post p,html main.aj_theme .blog-post p{line-height:30px}html body .prose blockquote,html body blockquote,html main blockquote,html main.aj_theme blockquote{position:relative;font-style:italic;padding:1rem 1.5rem;margin:1.5rem 0;background-color:#f9f9f9;border-left:5px solid #0078d7}html body .prose blockquote p,html body blockquote p,html main blockquote p,html main.aj_theme blockquote p{margin:0;font-size:1rem}html body .prose .sub-head,html body .sub-head,html main .sub-head,html main.aj_theme .sub-head{font-size:1.8rem;font-weight:700;margin-top:1.5rem;margin-bottom:3rem;color:var(--color-primary)}html body .faq,html body .prose .faq,html main .faq,html main.aj_theme .faq{background-color:var(--bg-faq);border-radius:8px;margin-bottom:1.5rem;padding:1rem 1.2rem}html body .faq h2,html body .prose .faq h2,html main .faq h2,html main.aj_theme .faq h2{font-size:1.4rem;margin:0 0 6px}html body .faq ol,html body .faq p,html body .faq ul,html body .prose .faq ol,html body .prose .faq p,html body .prose .faq ul,html main .faq ol,html main .faq p,html main .faq ul,html main.aj_theme .faq ol,html main.aj_theme .faq p,html main.aj_theme .faq ul{margin:8px 0 0}html body .faq li,html body .prose .faq li,html main .faq li,html main.aj_theme .faq li{padding:0}html body .dark,html body .prose .dark,html main .dark,html main.aj_theme .dark{--tw-bg-opacity:1;background-color:rgb(30 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}html body .prose .radio-aj:checked,html body .radio-aj:checked,html main .radio-aj:checked,html main.aj_theme .radio-aj:checked{background-color:var(--aj-orange)!important;border-color:var(--aj-orange)!important}html body .alert,html body .prose .alert,html main .alert,html main.aj_theme .alert{-moz-column-span:all;column-span:all;border-radius:8px}html body .pagination button:hover,html body .prose .pagination button:hover,html main .pagination button:hover,html main.aj_theme .pagination button:hover{background-color:var(--color-primary-hover);color:#fff}html body .prose label,html body label,html main label,html main.aj_theme label{font-size:1rem}html body .grid1,html body .prose .grid1,html main .grid1,html main.aj_theme .grid1{-moz-columns:4;column-count:4;-moz-column-gap:0;column-gap:0}html body .break,html body .prose .break,html main .break,html main.aj_theme .break{-moz-column-break-before:column;break-before:column}html body .prose .wrapper p,html body .wrapper p,html main .wrapper p,html main.aj_theme .wrapper p{margin:10px 0}html body .prose .wrapper h2,html body .wrapper h2,html main .wrapper h2,html main.aj_theme .wrapper h2{font-size:26px;font-weight:700}html body .prose .wrapper h3,html body .wrapper h3,html main .wrapper h3,html main.aj_theme .wrapper h3{font-size:24px;font-weight:700}html body .prose input,html body input,html main input,html main.aj_theme input{position:relative}html body .prose input,html body .prose select,html body .prose textarea,html body input,html body select,html body textarea,html main input,html main select,html main textarea,html main.aj_theme input,html main.aj_theme select,html main.aj_theme textarea{background-color:#fff!important}html body .custom-select input,html body .prose .custom-select input,html main .custom-select input,html main.aj_theme .custom-select input{background-color:rgba(0,0,0,0)!important;box-shadow:none!important}html body .custom-select [class*=-ValueContainer],html body .prose .custom-select [class*=-ValueContainer],html main .custom-select [class*=-ValueContainer],html main.aj_theme .custom-select [class*=-ValueContainer]{padding-left:8px;padding-right:4px}html body .custom-select [class*=-placeholder],html body .custom-select [class*=-singleValue],html body .prose .custom-select [class*=-placeholder],html body .prose .custom-select [class*=-singleValue],html main .custom-select [class*=-placeholder],html main .custom-select [class*=-singleValue],html main.aj_theme .custom-select [class*=-placeholder],html main.aj_theme .custom-select [class*=-singleValue]{margin-left:0}html body .prose .required,html body .required,html main .required,html main.aj_theme .required{color:red;position:absolute;inset:0;left:6px;top:0;font-style:normal;font-size:16px;width:10px;height:20px}html body .asterisk,html body .prose .asterisk,html main .asterisk,html main.aj_theme .asterisk{color:red;position:relative;top:5px;left:0;font-style:normal;font-size:20px;line-height:0}html body .prose h3,html body .prose section h2,html body .prose section h3,html body .prose section h4,html body h3,html body section h2,html body section h3,html body section h4,html main h3,html main section h2,html main section h3,html main section h4,html main.aj_theme h3,html main.aj_theme section h2,html main.aj_theme section h3,html main.aj_theme section h4{color:var(--color-gray-blue)}html body .prose section h2,html body section h2,html main section h2,html main.aj_theme section h2{font-size:1.8rem}html body .prose h3,html body .prose section h3,html body h3,html body section h3,html main h3,html main section h3,html main.aj_theme h3,html main.aj_theme section h3{font-size:1.4rem;--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity,1))}html body .prose h4,html body .prose section h4,html body h4,html body section h4,html main h4,html main section h4,html main.aj_theme h4,html main.aj_theme section h4{font-size:1.1rem;color:#757575;font-weight:700}html body .prose section li,html body .prose section p,html body section li,html body section p,html main section li,html main section p,html main.aj_theme section li,html main.aj_theme section p{font-size:1rem;margin-bottom:8px;line-height:1.4}html body .prose section ol,html body .prose section ul,html body section ol,html body section ul,html main section ol,html main section ul,html main.aj_theme section ol,html main.aj_theme section ul{font-size:1rem;line-height:1.4}html body .prose section.template a,html body section.template a,html main section.template a,html main.aj_theme section.template a{color:#006bd5;text-decoration:underline;font-weight:700;font-weight:600;font-size:inherit}html body .prose section.template .school-images,html body section.template .school-images,html main section.template .school-images,html main.aj_theme section.template .school-images{display:flex}html body .prose section.template .school-images img,html body section.template .school-images img,html main section.template .school-images img,html main.aj_theme section.template .school-images img{width:100%;max-width:150px;height:auto;margin-right:20px;margin-top:20px;margin-bottom:20px}html body .prose section.template .school-images img.school-logo,html body section.template .school-images img.school-logo,html main section.template .school-images img.school-logo,html main.aj_theme section.template .school-images img.school-logo{max-width:100px}html body .prose section.template .nomination-badge,html body section.template .nomination-badge,html main section.template .nomination-badge,html main.aj_theme section.template .nomination-badge{max-width:140px;height:auto;margin-top:20px}html body .prose section.email-template .header,html body section.email-template .header,html main section.email-template .header,html main.aj_theme section.email-template .header{font-size:24px;font-weight:700}html body .prose section.email-template .sub-header,html body section.email-template .sub-header,html main section.email-template .sub-header,html main.aj_theme section.email-template .sub-header{font-size:18px;font-style:italic}html body .prose section.email-template .principal-name,html body section.email-template .principal-name,html main section.email-template .principal-name,html main.aj_theme section.email-template .principal-name{font-size:20px;font-weight:700}html body .prose section.email-template p,html body section.email-template p,html main section.email-template p,html main.aj_theme section.email-template p{font-size:16px;line-height:1.5}html body .prose section.email-template a,html body section.email-template a,html main section.email-template a,html main.aj_theme section.email-template a{color:#007bff;text-decoration:none;font-size:inherit}html body .prose section.email-template .nomination-badge,html body section.email-template .nomination-badge,html main section.email-template .nomination-badge,html main.aj_theme section.email-template .nomination-badge{max-width:100px}html body .prose .ul,html body .prose section.template ul,html body .prose section:not([data-layout-column]) ul,html body .ul,html body section.template ul,html body section:not([data-layout-column]) ul,html main .ul,html main section.template ul,html main section:not([data-layout-column]) ul,html main.aj_theme .ul,html main.aj_theme section.template ul,html main.aj_theme section:not([data-layout-column]) ul{list-style-type:disc;padding-left:40px}html body .prose .ul li,html body .prose section.template li,html body .prose section:not([data-layout-column]) li,html body .ul li,html body section.template li,html body section:not([data-layout-column]) li,html main .ul li,html main section.template li,html main section:not([data-layout-column]) li,html main.aj_theme .ul li,html main.aj_theme section.template li,html main.aj_theme section:not([data-layout-column]) li{margin-bottom:8px}html body .list-headings,html body .prose .list-headings,html main .list-headings,html main.aj_theme .list-headings{font-weight:700;margin-bottom:8px;margin-top:16px}html body .list-headings:first-child,html body .prose .list-headings:first-child,html main .list-headings:first-child,html main.aj_theme .list-headings:first-child{margin-top:0}html body .prose .talent-pool input,html body .prose .talent-pool select,html body .prose .talent-pool textarea,html body .talent-pool input,html body .talent-pool select,html body .talent-pool textarea,html main .talent-pool input,html main .talent-pool select,html main .talent-pool textarea,html main.aj_theme .talent-pool input,html main.aj_theme .talent-pool select,html main.aj_theme .talent-pool textarea{border:1px solid #ccc}html body .award-bullet,html body .prose .award-bullet,html main .award-bullet,html main.aj_theme .award-bullet{line-height:0}html body .bb,html body .prose .bb,html body .prose .under,html body .prose .underline-full,html body .under,html body .underline-full,html main .bb,html main .under,html main .underline-full,html main.aj_theme .bb,html main.aj_theme .under,html main.aj_theme .underline-full{border-bottom:var(--underline-orange)}html body .prose .regions h3,html body .regions h3,html main .regions h3,html main.aj_theme .regions h3{margin-top:30px;margin-bottom:4px}html body .prose .regions li:first-child h3,html body .regions li:first-child h3,html main .regions li:first-child h3,html main.aj_theme .regions li:first-child h3{margin-top:0}html body .prose .regions *,html body .regions *,html main .regions *,html main.aj_theme .regions *{font-size:14px;line-height:16px}html body .prose .regions li,html body .regions li,html main .regions li,html main.aj_theme .regions li{margin-bottom:10px;padding:1px}html body .prose .regions li:hover a,html body .regions li:hover a,html main .regions li:hover a,html main.aj_theme .regions li:hover a{background-color:#e5e5e5;text-decoration:underline;font-size:inherit}html body .prose .region,html body .region,html main .region,html main.aj_theme .region{background-color:var(--color-primary-light);padding:4px 12px;border-radius:100vmax;border-color:var(--color-primary);border-width:1px;margin-bottom:24px}html body .prose .region:hover,html body .region:hover,html main .region:hover,html main.aj_theme .region:hover{background-color:var(--aj-pink);border-color:var(--aj-pink);color:#fff}html body .job_result,html body .job_result *,html body .prose .job_result,html body .prose .job_result *,html main .job_result,html main .job_result *,html main.aj_theme .job_result,html main.aj_theme .job_result *{box-sizing:border-box}html body .job_result section,html body .prose .job_result section,html main .job_result section,html main.aj_theme .job_result section{position:relative;display:grid;grid-template-columns:1fr 4fr;gap:20px;padding:var(--listing-padding);margin-top:24px;margin-bottom:var(--listing-margin-bottom);max-height:var(--job_listing_height)}html body .job_result section .job_listing,html body .prose .job_result section .job_listing,html main .job_result section .job_listing,html main.aj_theme .job_result section .job_listing{position:relative;cursor:pointer;min-width:340px;max-width:auto}html body .job_result section .job_listing .card-listing,html body .prose .job_result section .job_listing .card-listing,html main .job_result section .job_listing .card-listing,html main.aj_theme .job_result section .job_listing .card-listing{display:flex;flex-direction:column;justify-content:space-between;padding:var(--content-padding);border-radius:var(--listing-outer-radius);border:var(--listing-border-width) var(--listing-border-style) var(--listing-border-color);box-shadow:var(--box-shadow-aj);height:var(--job_listing_height)}html body .job_result section .job_listing .card-listing:hover,html body .prose .job_result section .job_listing .card-listing:hover,html main .job_result section .job_listing .card-listing:hover,html main.aj_theme .job_result section .job_listing .card-listing:hover{border-color:var(--listing-border-hover)}html body .job_result section .job_listing.selected .card-listing,html body .prose .job_result section .job_listing.selected .card-listing,html main .job_result section .job_listing.selected .card-listing,html main.aj_theme .job_result section .job_listing.selected .card-listing{border-color:var(--listing-border-selected)}html body .job_result section .job_post,html body .prose .job_result section .job_post,html main .job_result section .job_post,html main.aj_theme .job_result section .job_post{position:relative;padding:0;border:var(--listing-border-width) var(--listing-border-style) var(--listing-border-color);border-radius:var(--listing-inner-radius);margin-bottom:1000px;background-color:#fff;z-index:1}html body .job_result section .job_post .job_post_header,html body .prose .job_result section .job_post .job_post_header,html main .job_result section .job_post .job_post_header,html main.aj_theme .job_result section .job_post .job_post_header{display:grid;grid-template-columns:1fr 4fr;border-radius:4px;background-color:#e2e8f0;padding:24px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:16px}html body .job_result section .selected+.job_post,html body .prose .job_result section .selected+.job_post,html main .job_result section .selected+.job_post,html main.aj_theme .job_result section .selected+.job_post{display:block}@media(max-width:900px){html body .job_result section,html body .prose .job_result section,html main .job_result section,html main.aj_theme .job_result section{grid-template-columns:1fr;height:auto}html body .job_result section .job_listing .card-listing,html body .job_result section .job_listing.selected,html body .prose .job_result section .job_listing .card-listing,html body .prose .job_result section .job_listing.selected,html main .job_result section .job_listing .card-listing,html main .job_result section .job_listing.selected,html main.aj_theme .job_result section .job_listing .card-listing,html main.aj_theme .job_result section .job_listing.selected{border-bottom-left-radius:0;border-bottom-right-radius:0}html body .job_result section .selected+.job_post,html body .prose .job_result section .selected+.job_post,html main .job_result section .selected+.job_post,html main.aj_theme .job_result section .selected+.job_post{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(0px - (var(--listing-margin-bottom) + var(--listing-border-width)));margin-bottom:0}}html body .job_result section .job_listing .card-listing-header,html body .prose .job_result section .job_listing .card-listing-header,html main .job_result section .job_listing .card-listing-header,html main.aj_theme .job_result section .job_listing .card-listing-header{display:flex}html body .job_result section .job_listing .card-listing .card-listing-top,html body .prose .job_result section .job_listing .card-listing .card-listing-top,html main .job_result section .job_listing .card-listing .card-listing-top,html main.aj_theme .job_result section .job_listing .card-listing .card-listing-top{display:flex;flex-direction:column;justify-content:center}html body .job_result section .job_listing .card-listing-header figure,html body .prose .job_result section .job_listing .card-listing-header figure,html main .job_result section .job_listing .card-listing-header figure,html main.aj_theme .job_result section .job_listing .card-listing-header figure{display:grid;place-items:center;margin-right:12px}html body .job_result section .job_listing .card-listing-header figure,html body .job_result section .job_listing .card-listing-header img,html body .prose .job_result section .job_listing .card-listing-header figure,html body .prose .job_result section .job_listing .card-listing-header img,html main .job_result section .job_listing .card-listing-header figure,html main .job_result section .job_listing .card-listing-header img,html main.aj_theme .job_result section .job_listing .card-listing-header figure,html main.aj_theme .job_result section .job_listing .card-listing-header img{max-width:var(--card-listing-image-dimensions);max-height:var(--card-listing-image-dimensions)}html body .job_result section .job_listing .badge-featured,html body .prose .job_result section .job_listing .badge-featured,html main .job_result section .job_listing .badge-featured,html main.aj_theme .job_result section .job_listing .badge-featured{--indent:-0.3rem;position:absolute;top:var(--indent);right:var(--indent);background-color:orange;font-weight:700;color:#fff;font-size:10px}html body .job_result section .job_listing .job-title,html body .prose .job_result section .job_listing .job-title,html main .job_result section .job_listing .job-title,html main.aj_theme .job_result section .job_listing .job-title{font-size:18px;font-weight:700;line-height:21px;max-height:var(--card-listing-header-height)}html body .job_result section .job_listing .institute-name,html body .prose .job_result section .job_listing .institute-name,html main .job_result section .job_listing .institute-name,html main.aj_theme .job_result section .job_listing .institute-name{font-size:13px;font-weight:700;margin:0 0 8px}html body .job_result section .job_listing .card-location,html body .prose .job_result section .job_listing .card-location,html main .job_result section .job_listing .card-location,html main.aj_theme .job_result section .job_listing .card-location{flex-grow:1;font-size:12px;color:#6a6b6b;line-height:1.3;overflow:hidden;padding:0;margin:0}html body .job_result section .job_listing .applications-close,html body .prose .job_result section .job_listing .applications-close,html main .job_result section .job_listing .applications-close,html main.aj_theme .job_result section .job_listing .applications-close{text-align:center;min-width:96px;padding:4px!important;border:1px solid #cbd5e1;margin-left:12px}html body .expiry-date-heading,html body .prose .expiry-date-heading,html main .expiry-date-heading,html main.aj_theme .expiry-date-heading{font-size:9px;font-weight:700;color:#6a6b6b;margin-bottom:4px;line-height:10px}html body .job_result section .job_listing .expiry-date,html body .prose .job_result section .job_listing .expiry-date,html main .job_result section .job_listing .expiry-date,html main.aj_theme .job_result section .job_listing .expiry-date{font-weight:700;font-size:12px;color:#6a6b6b;line-height:12px;margin:0}html body .job_result .JobDetail,html body .prose .job_result .JobDetail,html main .job_result .JobDetail,html main.aj_theme .job_result .JobDetail{position:sticky;top:0}html body .prose section.invoice-container,html body section.invoice-container,html main section.invoice-container,html main.aj_theme section.invoice-container{padding:10mm;border:1px solid #ccc}html body .prose .show-form,html body .prose .show-item,html body .show-form,html body .show-item,html main .show-form,html main .show-item,html main.aj_theme .show-form,html main.aj_theme .show-item{display:block}html body .hide-form,html body .hide-item,html body .prose .hide-form,html body .prose .hide-item,html main .hide-form,html main .hide-item,html main.aj_theme .hide-form,html main.aj_theme .hide-item{display:none}html body .contact-number li,html body .prose .contact-number li,html main .contact-number li,html main.aj_theme .contact-number li{padding:10px 0}html body .contact-number li strong,html body .prose .contact-number li strong,html main .contact-number li strong,html main.aj_theme .contact-number li strong{display:inline-block;font-weight:700;text-align:right;margin-right:16px}html body .prose .stat-icon,html body .stat-icon,html main .stat-icon,html main.aj_theme .stat-icon{width:35px;height:auto;margin-right:8px;margin-bottom:8px}html body .prose .uni-jobs,html body .uni-jobs,html main .uni-jobs,html main.aj_theme .uni-jobs{margin-right:6px}html body .icon_share:hover>svg,html body .prose .icon_share:hover>svg,html main .icon_share:hover>svg,html main.aj_theme .icon_share:hover>svg{color:red}html body .prose .stat,html body .stat,html main .stat,html main.aj_theme .stat{background-color:#fff}@media(max-width:1023px){html body .desktop-mode,html body .prose .desktop-mode,html main .desktop-mode,html main.aj_theme .desktop-mode{display:none}html body .mobile-mode,html body .prose .mobile-mode,html main .mobile-mode,html main.aj_theme .mobile-mode{display:block}html body .hero-wrapper,html body .prose .hero-wrapper,html main .hero-wrapper,html main.aj_theme .hero-wrapper{margin-top:80px;margin-left:-1rem;margin-right:-1rem}html body .hide-mobile,html body .prose .hide-mobile,html main .hide-mobile,html main.aj_theme .hide-mobile{display:none}}html body .blog-gradient,html body .prose .blog-gradient,html main .blog-gradient,html main.aj_theme .blog-gradient{position:absolute;width:100%;height:130px;bottom:0;background:#fff;background:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255) 20%,rgba(255,255,255,0))}html body .card,html body .prose .card,html main .card,html main.aj_theme .card{background-color:#fff}html body .prose .search_field,html body .search_field,html main .search_field,html main.aj_theme .search_field{width:100%!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-size:14px;height:40px;line-height:34px;min-width:200px;z-index:0}html body .css-1jqq78o-placeholder,html body .prose .css-1jqq78o-placeholder,html main .css-1jqq78o-placeholder,html main.aj_theme .css-1jqq78o-placeholder{margin-left:6px}@media(max-width:1024px){html body .prose .search_field,html body .search_field,html main .search_field,html main.aj_theme .search_field{margin-bottom:4px;border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important;border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important;font-size:12px;height:40px;line-height:34px;z-index:0}}html body .fill-aj,html body .prose .fill-aj,html main .fill-aj,html main.aj_theme .fill-aj{fill:var(--aj-orange)}html body .fill-pink,html body .prose .fill-pink,html main .fill-pink,html main.aj_theme .fill-pink{fill:var(--aj-pink)}html body .links_section h2,html body .prose .links_section h2,html main .links_section h2,html main.aj_theme .links_section h2{font-size:1.2rem;padding:0;margin:0 0 .5rem;color:var(--color-gray-blue)}html body .links_section li,html body .prose .links_section li,html main .links_section li,html main.aj_theme .links_section li{padding:0}html body .links_section p,html body .prose .links_section p,html main .links_section p,html main.aj_theme .links_section p{font-size:1rem;padding:0;line-height:.5rem;margin:0 0 .5rem}html body .links_section ul,html body .prose .links_section ul,html main .links_section ul,html main.aj_theme .links_section ul{list-style:none;padding:0;margin:0}html body .links_section a:hover,html body .prose .links_section a:hover,html main .links_section a:hover,html main.aj_theme .links_section a:hover{color:var(--clr-secondary-300)}html body .links_section li,html body .prose .links_section li,html main .links_section li,html main.aj_theme .links_section li{margin:0}html body .links_section .generic_icon,html body .prose .links_section .generic_icon,html main .links_section .generic_icon,html main.aj_theme .links_section .generic_icon{width:1.2rem}html body .generic_icon,html body .prose .generic_icon,html main .generic_icon,html main.aj_theme .generic_icon{display:inline-block;fill:var(--aj-orange)}html body .generic_icon:hover,html body .pink_icon,html body .prose .generic_icon:hover,html body .prose .pink_icon,html body .prose a:hover .generic_icon,html body a:hover .generic_icon,html main .generic_icon:hover,html main .pink_icon,html main a:hover .generic_icon,html main.aj_theme .generic_icon:hover,html main.aj_theme .pink_icon,html main.aj_theme a:hover .generic_icon{fill:var(--aj-pink)}html body .pink_icon:hover,html body .prose .pink_icon:hover,html body .prose a:hover .pink_icon,html body a:hover .pink_icon,html main .pink_icon:hover,html main a:hover .pink_icon,html main.aj_theme .pink_icon:hover,html main.aj_theme a:hover .pink_icon{fill:var(--clr-secondary-300)}html body .mb-search-box,html body .prose .mb-search-box,html main .mb-search-box,html main.aj_theme .mb-search-box{margin-bottom:1.1rem}html body .m-search-link,html body .prose .m-search-link,html main .m-search-link,html main.aj_theme .m-search-link{margin-bottom:.5rem}html body .competition h1,html body .competition h2,html body .competition h3,html body .competition h4,html body .competition h5,html body .competition h6,html body .prose .competition h1,html body .prose .competition h2,html body .prose .competition h3,html body .prose .competition h4,html body .prose .competition h5,html body .prose .competition h6,html main .competition h1,html main .competition h2,html main .competition h3,html main .competition h4,html main .competition h5,html main .competition h6,html main.aj_theme .competition h1,html main.aj_theme .competition h2,html main.aj_theme .competition h3,html main.aj_theme .competition h4,html main.aj_theme .competition h5,html main.aj_theme .competition h6{color:#0072d6!important}@keyframes fade-first{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}@keyframes fade-second{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}html body .animate-fade-first,html body .prose .animate-fade-first,html main .animate-fade-first,html main.aj_theme .animate-fade-first{animation:fade-first 8s ease-in-out infinite}html body .animate-fade-second,html body .prose .animate-fade-second,html main .animate-fade-second,html main.aj_theme .animate-fade-second{animation:fade-second 8s ease-in-out infinite}html .page-content>section{margin-top:4rem}html .page-content table{font-size:.9rem}html .bg-slate-200{background-color:#e7edf5}html .employer_panel.qut *{color:#fff!important}html .employer_panel.qut a{color:#ff0!important;text-decoration:underline;font-size:inherit}html .employer_panel.bond *,html .employer_panel.qut a:hover{color:#fff!important}html .employer_panel.bond a{color:#0e609f!important;text-decoration:underline;font-size:inherit}html .employer_panel.bond a:hover{color:#fff!important}html .employer_panel.bond h2{color:#3b5683!important}html .employer_panel .faqs *{color:#000!important}html .employer_panel .faqs h3{color:#3b5683!important}html .employer_panel .faqs a{color:var(--aj-orange)!important;text-decoration:underline;font-size:inherit}html .employer_panel .faqs a:hover{color:var(--color-primary-hover)!important}html .employer_panel a.bg-gradient-to-r{color:#fff;text-decoration:none}html .employer_panel a.bg-gradient-to-r:hover{color:#ebe9e9}html .employer_panel .sign_up_banner{height:160px;width:1000px}@media(max-width:767px){html .employer_panel .sign_up_banner{height:200px;width:600px}}html .employer_panel .image-container{width:400px;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center}html .employer_panel .responsive-img{width:100%;height:auto}@media(max-width:768px){html .employer_panel .sign_up_benefits .flex{flex-direction:column;align-items:center}html .employer_panel .image-container{width:50%;height:auto}html .employer_panel .responsive-img{width:100%;height:auto}}html .inserted_html img{display:none}html .aj_theme h1,html .aj_theme h2,html .aj_theme h3,html .aj_theme h4,html .aj_theme h5,html .aj_theme h6,html .default_styles h1,html .default_styles h2,html .default_styles h3,html .default_styles h4,html .default_styles h5,html .default_styles h6{text-wrap:balance;color:var(--color-gray-blue);margin-top:0;line-height:1.25}html .aj_theme div:first-child,html .default_styles div:first-child{margin-top:0!important}html .aj_theme .text-white,html .default_styles .text-white{color:#fff}html .aj_theme h2,html .default_styles h2{margin-bottom:1.25rem;line-height:1.25}html .aj_theme h3,html .default_styles h3{color:var(--aj-pink)}html .aj_theme h4,html .default_styles h4{color:var(--clr-secondary-400)}html .aj_theme details p,html .aj_theme details p a,html .aj_theme ol li,html .aj_theme ol li a,html .aj_theme ol.list-decimal li,html .aj_theme ol.list-decimal li a,html .aj_theme p,html .aj_theme p a,html .aj_theme ul li,html .aj_theme ul li a,html .aj_theme ul.list-disc li,html .aj_theme ul.list-disc li a,html .default_styles details p,html .default_styles details p a,html .default_styles ol li,html .default_styles ol li a,html .default_styles ol.list-decimal li,html .default_styles ol.list-decimal li a,html .default_styles p,html .default_styles p a,html .default_styles ul li,html .default_styles ul li a,html .default_styles ul.list-disc li,html .default_styles ul.list-disc li a{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.625;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));font-style:normal}html .aj_theme ul,html .default_styles ul{list-style:disc}html .aj_theme ol.list-none,html .aj_theme ul.list-none,html .default_styles ol.list-none,html .default_styles ul.list-none{list-style:none;padding-left:0}html .aj_theme section:nth-child(2n):not([data-layout-column]),html .default_styles section:nth-child(2n):not([data-layout-column]){border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:1.5rem}html .aj_theme section>a,html .default_styles section>a{margin-top:1rem;display:inline-block;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:1.125rem;line-height:1.75rem;text-decoration-line:none}html .aj_theme section>a:hover,html .default_styles section>a:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}html .aj_theme section>a,html .default_styles section>a{color:#fff;text-decoration:none}html .aj_theme section,html .default_styles section{margin-bottom:4rem}html .aj_theme .table-wrapper,html .default_styles .table-wrapper{margin-top:2rem!important;margin-bottom:2rem!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}html .aj_theme table,html .default_styles table{width:100%;min-width:100%;table-layout:auto;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-collapse:separate;border-spacing:0;border-radius:.75rem;overflow:hidden;-webkit-overflow-scrolling:touch}html .aj_theme thead,html .default_styles thead{background-color:var(--color-gray-blue)}html .aj_theme th,html .default_styles th{padding:.5rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff}html .aj_theme tbody>:not([hidden])~:not([hidden]),html .default_styles tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}html .aj_theme tr,html .default_styles tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html .aj_theme tbody tr:nth-child(2n),html .default_styles tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}html .aj_theme tbody tr:hover,html .default_styles tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}html .aj_theme td,html .default_styles td{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}html .aj_theme td,html .aj_theme th,html .default_styles td,html .default_styles th{min-width:0}html #rankings-section table tr td:first-child{text-align:center;font-size:14px;font-weight:700}html article table{width:100%;border-collapse:collapse;margin:1em 0}html article table td,html article table th{padding:.75em;text-align:left;border:1px solid #ddd}html article table th{background-color:var(--color-gray-blue);color:#fff;font-weight:700}html .badge-aj,html .badge-aj.default{display:inline-block;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(30 41 55/var(--tw-text-opacity,1))}html .badge-aj.compact{margin:0;display:inline-block;padding:3px .5rem;font-size:.7rem;font-weight:400}html .badge-aj.job_type{border-color:rgb(110 231 183/var(--tw-border-opacity,1));background-color:rgb(209 250 229/var(--tw-bg-opacity,1));color:rgb(6 95 70/var(--tw-text-opacity,1))}html .badge-aj.department,html .badge-aj.job_type{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}html .badge-aj.department{border-color:rgb(147 197 253/var(--tw-border-opacity,1));background-color:rgb(219 234 254/var(--tw-bg-opacity,1));color:rgb(30 64 175/var(--tw-text-opacity,1))}html .badge-aj.position_type{border-color:rgb(252 211 77/var(--tw-border-opacity,1));background-color:rgb(254 243 199/var(--tw-bg-opacity,1));color:rgb(180 83 9/var(--tw-text-opacity,1))}html .badge-aj.position_type,html .badge-aj.specialties{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}html .badge-aj.specialties{border-color:rgb(216 180 254/var(--tw-border-opacity,1));background-color:rgb(243 232 255/var(--tw-bg-opacity,1));color:rgb(107 33 168/var(--tw-text-opacity,1))}html .badge-aj.niche_specialties{border-color:rgb(249 168 212/var(--tw-border-opacity,1));background-color:rgb(252 231 243/var(--tw-bg-opacity,1));color:rgb(157 23 77/var(--tw-text-opacity,1))}html .badge-aj.add,html .badge-aj.niche_specialties{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}html .badge-aj.add{border-color:rgb(191 219 254/var(--tw-border-opacity,1));background-color:rgb(37 99 235/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}html .aj_theme html .badge-aj.add,html .default_styles html .badge-aj.add,html body .prose .wrapper html.sentence .badge-aj.add,html body .wrapper html.sentence .badge-aj.add,html main .wrapper html.sentence .badge-aj.add,html main.aj_theme .wrapper html.sentence .badge-aj.add{color:#fff}html .badge-aj.add:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}html .badge-aj.save{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html .aj_theme html .badge-aj.save,html .default_styles html .badge-aj.save,html body .prose .wrapper html.sentence .badge-aj.save,html body .wrapper html.sentence .badge-aj.save,html main .wrapper html.sentence .badge-aj.save,html main.aj_theme .wrapper html.sentence .badge-aj.save{color:#fff}html .badge-aj.save:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}html .badge-aj.cancel{border-color:rgb(226 232 240/var(--tw-border-opacity,1));background-color:rgb(203 213 225/var(--tw-bg-opacity,1));color:rgb(71 85 105/var(--tw-text-opacity,1))}html .badge-aj.cancel,html .badge-aj.cancel:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}html .badge-aj.cancel:hover{border-color:rgb(185 28 28/var(--tw-border-opacity,1));background-color:rgb(254 202 202/var(--tw-bg-opacity,1));color:rgb(185 28 28/var(--tw-text-opacity,1))}@media screen and (max-width:1400px){html article table{border:0}html article table tbody tr,html article table thead tr{display:block;margin-bottom:1.5em;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}html article table td,html article table thead th{display:block;text-align:left;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}html article table td:before{content:attr(data-label);position:absolute;left:0;width:50%;padding-left:.75em;font-weight:700;text-align:left}html article table thead th{font-weight:700!important;background-color:var(--color-gray-blue);color:#fff}html article table td:last-child{border-bottom:none}}@media (min-width:768px){.md\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.md\:container{max-width:1400px}}}@media (min-width:1024px){.lg\:prose-base{font-size:1rem;line-height:1.75}.lg\:prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.lg\:prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.lg\:prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.lg\:prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.lg\:prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.lg\:prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.lg\:prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.lg\:prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\:prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.lg\:prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\:prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\:prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.lg\:prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.lg\:prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.lg\:prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.lg\:prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.lg\:prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.lg\:prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.lg\:prose-base :where(.lg\:prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.lg\:prose-base :where(.lg\:prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.lg\:prose-base :where(.lg\:prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.lg\:prose-base :where(.lg\:prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.lg\:prose-base :where(.lg\:prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.lg\:prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.lg\:prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.lg\:prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.lg\:prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.lg\:prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.lg\:prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.lg\:prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.lg\:prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.lg\:prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\:prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.lg\:prose-base :where(.lg\:prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-base :where(.lg\:prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}