@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_d878d4{font-family:Onest,Onest Fallback;font-style:normal}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7699a3efa79c8f2e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82535a3e838c0df6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bcba17512fc9ee6c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Dancing Script Fallback;src:local("Arial");ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.00%;size-adjust:81.43%}.__className_536dc8{font-family:Dancing Script,Dancing Script Fallback;font-weight:400;font-style:normal}.__variable_536dc8{--font-dancing-script:"Dancing Script","Dancing Script Fallback"}@import"https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap";.logo-circle-fill{fill:#f4a10c}.logo-text-color{stroke:#fff;strokewidth:.25;stroke-miterlimit:10}.logo{width:10em;height:10em;animation:bounceIn .6s;transform:rotate(0deg) scale(1) translateZ(0);transition:all .4s cubic-bezier(.8,1.8,.75,.75);cursor:pointer}:root{--color-scheme:light;--font-family:system-ui;--fs-300:clamp(0.94rem,calc(0.92rem + 0.08vw),0.98rem);--fs-400:clamp(1.13rem,calc(1.06rem + 0.33vw),1.31rem);--fs-500:clamp(1.35rem,calc(1.21rem + 0.69vw),1.75rem);--fs-600:clamp(1.62rem,calc(1.37rem + 1.24vw),2.33rem);--fs-700:clamp(1.94rem,calc(1.54rem + 2.03vw),3.11rem);--fs-800:clamp(2.33rem,calc(1.7rem + 3.15vw),4.14rem);--fs-900:clamp(2.8rem,calc(1.85rem + 4.74vw),5.52rem);--clr-primary-300:hsl(219,76%,55%);--clr-primary-400:hsl(219,76%,40%);--clr-primary-500:hsl(219,76%,25%);--clr-secondary-300:hsl(269,75%,55%);--clr-secondary-400:hsl(269,75%,40%);--clr-secondary-500:hsl(269,75%,25%);--clr-accent-200:hsl(358,85%,80%);--clr-accent-300:hsl(358,72%,65%);--clr-accent-400:hsl(358,72%,50%);--clr-accent-500:hsl(358,72%,35%);--aj-pink:#ff009d;--pink-text:#ff44ff;--color-primary:#f4a10c;--color-primary-hover:rgb(234 88 12);--color-primary-light:#fee1ab;--color-gray-blue:#3b5683;--bg-faq:#e5e7eb;--aj-orange:var(--color-primary);--aj-orange-rgb:var(--color-primary);--position_type_size:120px;--position_type_y:calc(-1 * var(--position_type_size) / 2);--underline-orange:1px solid var(--color-primary)}.onest{font-family:Onest,sans-serif}html{color-scheme:var(--color-scheme)}.text-aj-pink{color:var(--aj-pink)}.bg-aj-pink{background-color:var(--aj-pink)}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 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{text-wrap:balance}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}html body .hero_banner_overlay,html body .prose .hero_banner_overlay,html main .hero_banner_overlay,html main.aj_theme .hero_banner_overlay{filter:brightness(50%) sepia(1) hue-rotate(326deg) saturate(5) contrast(1)}html body .hero_banner_overlay_pink,html body .prose .hero_banner_overlay_pink,html main .hero_banner_overlay_pink,html main.aj_theme .hero_banner_overlay_pink{filter:brightness(70%) sepia(1) hue-rotate(280deg) saturate(1.5) contrast(1)}html body .bg-decorations,html body .prose .bg-decorations,html main .bg-decorations,html main.aj_theme .bg-decorations{--inset:20px;background-image:url(/home/design-elements/aj-shapes-top-left.svg),url(/home/design-elements/aj-shapes-bottom-right.svg),linear-gradient(to bottom right,#1e293b,#1e40af,#4f46e5);background-position:calc(0% + var(--inset)) calc(0% + var(--inset)),calc(100% - var(--inset)) calc(100% - var(--inset)),50%;background-repeat:no-repeat;background-size:auto,auto,cover;background-origin:border-box;background-clip:border-box}@media(max-width:839.98px){html body .bg-decorations,html body .prose .bg-decorations,html main .bg-decorations,html main.aj_theme .bg-decorations{background-image:linear-gradient(to bottom right,#1e293b,#1e40af,#4f46e5);background-position:0 0,100% 100%,50%}}html body .prose .rmp-bg-decorations,html body .rmp-bg-decorations,html main .rmp-bg-decorations,html main.aj_theme .rmp-bg-decorations{--inset:20px;background-color:var(--aj-pink);background-image:url(/rate-my-professor/design-elements/rmp-shapes-top-left.svg),url(/rate-my-professor/design-elements/rmp-shapes-bottom-right.svg);background-position:calc(0% + var(--inset)) calc(0% + var(--inset)),calc(100% - var(--inset)) calc(100% - var(--inset));background-repeat:no-repeat;background-size:auto,auto,cover;background-origin:border-box;background-clip:border-box}@media(max-width:839.98px){html body .prose .rmp-bg-decorations,html body .rmp-bg-decorations,html main .rmp-bg-decorations,html main.aj_theme .rmp-bg-decorations{background-image:none;background-position:0 0,100% 100%;background-size:unset}}@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{margin-left:auto;margin-right:auto}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:Dancing Script,cursive,Comic Sans MS,sans-serif;font-family:Arial;color:#174f89}html body .dancing_script,html body .prose .dancing_script,html main .dancing_script,html main.aj_theme .dancing_script{font-family:Dancing Script,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 .text-gray-blue,html body .text-gray-blue,html main .text-gray-blue,html main.aj_theme .text-gray-blue{color:var(--color-gray-blue)!important}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:after,html body .prose blockquote:before,html body blockquote:after,html body blockquote:before,html main blockquote:after,html main blockquote:before,html main.aj_theme blockquote:after,html main.aj_theme blockquote:before{content:open-quote;font-size:2em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;color:#0078d7}html body .prose blockquote:after,html body blockquote:after,html main blockquote:after,html main.aj_theme blockquote:after{content:close-quote}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(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}html body .prose .text-pink,html body .text-pink,html main .text-pink,html main.aj_theme .text-pink{color:var(--pink-text)}html body .link-aj,html body .prose .link-aj,html main .link-aj,html main.aj_theme .link-aj{font-size:inherit;color:var(--color-primary);text-decoration:underline}html body .link-aj:hover,html body .prose .link-aj:hover,html main .link-aj:hover,html main.aj_theme .link-aj:hover{color:var(--color-primary-hover);text-decoration:none}html body .link-nav,html body .prose .link-nav,html main .link-nav,html main.aj_theme .link-nav{text-decoration:none}html body .link-nav:hover,html body .prose .link-nav:hover,html main .link-nav:hover,html main.aj_theme .link-nav:hover{text-decoration:underline}html body .alert .btn-aj,html body .btn-aj,html body .prose .alert .btn-aj,html body .prose .btn-aj,html main .alert .btn-aj,html main .btn-aj,html main.aj_theme .alert .btn-aj,html main.aj_theme .btn-aj{background-color:var(--color-primary);color:#fff;border-radius:100vmax;text-decoration:none}html body .btn-aj.square,html body .prose .btn-aj.square,html main .btn-aj.square,html main.aj_theme .btn-aj.square{border-radius:.5rem}html body .btn-white,html body .prose .btn-white,html main .btn-white,html main.aj_theme .btn-white{background-color:#fff;color:var(--color-primary);border-radius:100vmax}html body .alert .btn-aj:hover,html body .btn-aj:hover,html body .btn-white:hover,html body .prose .alert .btn-aj:hover,html body .prose .btn-aj:hover,html body .prose .btn-white:hover,html main .alert .btn-aj:hover,html main .btn-aj:hover,html main .btn-white:hover,html main.aj_theme .alert .btn-aj:hover,html main.aj_theme .btn-aj:hover,html main.aj_theme .btn-white:hover{color:#fff;background-color:var(--color-primary-hover)}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 .academic-award,html body .nav-icon,html body .prose .academic-award,html body .prose .nav-icon,html main .academic-award,html main .nav-icon,html main.aj_theme .academic-award,html main.aj_theme .nav-icon{font-weight:700;width:50px}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 .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-primary);margin-top:1.5rem}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 section h3,html body section h3,html main section h3,html main.aj_theme section h3{font-size:1.4rem}html body .prose section h4,html body section h4,html main section h4,html main.aj_theme section h4{font-size:1.1rem;color:#757575;font-weight:700}html body .prose section p,html body section p,html main section p,html main.aj_theme section p{font-size:1rem;margin-bottom:8px;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 ul,html body .prose section.template ul,html body .ul,html body section ul,html body section.template ul,html main .ul,html main section ul,html main section.template ul,html main.aj_theme .ul,html main.aj_theme section ul,html main.aj_theme section.template ul{list-style-type:disc;padding-left:40px}html body .prose .ul li,html body .prose section li,html body .prose section.template li,html body .ul li,html body section li,html body section.template li,html main .ul li,html main section li,html main section.template li,html main.aj_theme .ul li,html main.aj_theme section li,html main.aj_theme section.template 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 .icon-ai svg,html body .prose .icon-ai svg,html main .icon-ai svg,html main.aj_theme .icon-ai svg{fill:var(--color-primary)!important}html body .btn-aj-pink,html body .prose .btn-aj-pink,html main .btn-aj-pink,html main.aj_theme .btn-aj-pink{background-color:var(--aj-pink);color:#fff;border-radius:100vmax}html body .btn-aj-pink:hover,html body .prose .btn-aj-pink:hover,html main .btn-aj-pink:hover,html main.aj_theme .btn-aj-pink:hover{background-color:var(--color-primary-hover)!important}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 .prose .text-aj-pink,html body .text-aj-pink,html main .text-aj-pink,html main.aj_theme .text-aj-pink{color:var(--aj-pink)}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 .bg-aj,html body .prose .bg-aj,html main .bg-aj,html main.aj_theme .bg-aj{background-color:var(--color-primary)}html body .prose .text-aj,html body .text-aj,html main .text-aj,html main.aj_theme .text-aj{color:var(--color-primary)}html body .btn-aj,html body .prose .btn-aj,html main .btn-aj,html main.aj_theme .btn-aj{background-color:var(--color-primary);color:#fff;border-radius:100vmax}html body .btn-aj:hover,html body .prose .btn-aj:hover,html main .btn-aj:hover,html main.aj_theme .btn-aj:hover{background-color:var(--color-primary-hover)!important}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 .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 .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 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 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:1.125rem;line-height:1.75rem}html .aj_theme section:nth-child(2n),html .default_styles section:nth-child(2n){border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(243 244 246/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,html .default_styles table{margin-top:2rem;margin-bottom:2rem;min-width:100%}html .aj_theme table>:not([hidden])~:not([hidden]),html .default_styles table>: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(156 163 175/var(--tw-divide-opacity,1))}html .aj_theme table,html .default_styles table{overflow:hidden;border-radius:var(--radius);background-color:transparent;--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)}html .aj_theme thead,html .default_styles thead{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}html .aj_theme th,html .default_styles th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}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(209 213 219/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 tr:hover,html .default_styles tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}html .aj_theme td,html .default_styles td{white-space:nowrap;padding:1rem 1.5rem;font-size:.875rem;line-height:1.25rem}@media(max-width:640px){html .aj_theme table,html .default_styles table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}html .aj_theme td,html .aj_theme th,html .default_styles td,html .default_styles th{min-width:120px}}html body .blog-content h2,html body .prose .blog-content h2{margin-top:50px}html body .blog-content h2:first-child,html body .prose .blog-content h2:first-child{margin-top:0}html .carousel{display:flex;scroll-snap-type:x mandatory;overflow-x:scroll;scroll-behavior:smooth}html .carousel-item{scroll-snap-align:start}html .no-scrollbar::-webkit-scrollbar{display:none}html .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html .content-layout{display:grid;grid-template-columns:1fr 3fr 1fr;gap:10px}html .content-layout.cols-2{grid-template-columns:1fr 4fr;gap:20px}html .toc{top:30px;background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-left:4px}html .sticky_list,html .toc{position:sticky;z-index:1000;align-self:start}html .sticky_list{top:0}html .content{padding:0 20px}html .search-box{padding-left:20px}html .toc ul{list-style-type:none;padding:0}html .toc ul li{margin-bottom:10px}html .toc ul li a{text-decoration:underline;color:initial;cursor:pointer}html .toc ul li a:hover{color:skyblue}html .toc ul ul{margin-left:20px;font-size:.9em}@media(max-width:768px){html .content-layout{grid-template-columns:1fr}html .toc{position:static;padding-right:0}html .content{padding:0}html .search-box{padding-left:0}html .sticky_list{position:relative}}.debug{border:1px solid red}.debug,.debug *{background-color:rgba(255,0,0,.1)}.debug:before{content:"DEBUG";background-color:red;color:#fff;padding:2px 5px;font-size:10px}.debug:after,.debug:before{position:absolute;top:0;left:0}.debug:after{content:"";border:1px solid red;width:100%;height:100%}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}input{min-width:0}html body{margin:0}html body main{display:block}html body h1{font-size:2em;margin:.67em 0}html body hr{box-sizing:content-box;height:0;overflow:visible}html body pre{font-family:monospace,monospace;font-size:1em}html body a{background-color:rgba(0,0,0,0)}html body abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html body b,html body strong{font-weight:bolder}html body code,html body kbd,html body samp{font-family:monospace,monospace;font-size:1em}html body small{font-size:80%}html body sub,html body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html body sub{bottom:-.25em}html body sup{top:-.5em}html body img{border-style:none}html body button,html body input,html body optgroup,html body select,html body textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}html body button,html body input{overflow:visible}html body button,html body select{text-transform:none}html body [type=button],html body [type=reset],html body [type=submit],html body button{-webkit-appearance:button}html body [type=button]::-moz-focus-inner,html body [type=reset]::-moz-focus-inner,html body [type=submit]::-moz-focus-inner,html body button::-moz-focus-inner{border-style:none;padding:0}html body [type=button]:-moz-focusring,html body [type=reset]:-moz-focusring,html body [type=submit]:-moz-focusring,html body button:-moz-focusring{outline:1px dotted ButtonText}html body fieldset{padding:.35em .75em .625em}html body legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html body progress{vertical-align:baseline}html body textarea{overflow:auto}html body [type=checkbox],html body [type=radio]{box-sizing:border-box;padding:0}html body [type=number]::-webkit-inner-spin-button,html body [type=number]::-webkit-outer-spin-button{height:auto}html body [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html body [type=search]::-webkit-search-decoration{-webkit-appearance:none}html body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html body details{display:block}html body summary{display:list-item}html body [hidden],html body template{display:none}html body *,html body :after,html body :before{box-sizing:border-box}html body *{margin:0;padding:0;font:inherit}html body html{color-scheme:dark light}html body body{min-height:100vh}html body img,html body picture,html body svg,html body video{display:block;max-width:100%}html body img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}html body .content-grid{--padding-inline:1rem;--content-max-width:1600px;--breakout-max-width:var(--content-max-width);--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}html body .content-grid>:not(.breakout,.full-width),html body .full-width>:not(.breakout,.full-width){grid-column:content}html body .content-grid>.breakout{grid-column:breakout}html body .content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}html body img.full-width{width:100%;max-height:45vh;-o-object-fit:cover;object-fit:cover}.text-rotator{color:#ffe367;letter-spacing:1.1dvw;font-family:Noto Sans Lao Looped,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;text-transform:uppercase}.wrapper{position:relative;max-width:900px}.wrapper .sentence{font-size:3dvw;letter-spacing:1.5dvw;margin-left:-25dvw;color:#ffe367;text-align:left;font-family:Noto Sans Lao Looped,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;text-transform:uppercase}.wrapper h1.sentence{color:#fff;font-size:2.5rem}.wrapper .slidingVertical{display:inline}.wrapper .slidingVertical span{animation:topToBottom 12.5s linear 0s infinite;-ms-animation:topToBottom 12.5s linear 0s infinite;-webkit-animation:topToBottom 12.5s linear 0s infinite;opacity:0;overflow:hidden;position:absolute}.wrapper .slidingVertical span:nth-child(2){animation-delay:2.5s;-ms-animation-delay:2.5s;-webkit-animation-delay:2.5s}.wrapper .slidingVertical span:nth-child(3){animation-delay:5s;-ms-animation-delay:5s;-webkit-animation-delay:5s}.wrapper .slidingVertical span:nth-child(4){animation-delay:7.5s;-ms-animation-delay:7.5s;-webkit-animation-delay:7.5s}.wrapper .slidingVertical span:nth-child(5){animation-delay:10s;-ms-animation-delay:10s;-webkit-animation-delay:10s}@keyframes topToBottom{0%{opacity:0}5%{opacity:0;-moz-transform:translateY(-50px)}10%{opacity:1;-moz-transform:translateY(0)}25%{opacity:1;-moz-transform:translateY(0)}30%{opacity:0;-moz-transform:translateY(50px)}80%{opacity:0}to{opacity:0}}@media(max-width:926px){.wrapper .sentence{font-size:4dvw;margin-left:-32dvw}}@media(max-width:720px){.wrapper{margin-top:-5dvw}.wrapper .sentence{font-size:5dvw}}@media(max-width:500px){.wrapper{margin-top:-5dvw}.wrapper .sentence{font-size:5dvw;margin-left:-38dvw}}