.zr-icon-base,.reports .content .report_content blockquote .tweet_link:before{transform:translate(0,0);background-size:contain;background-position:center;content:" ";width:1em;height:1em;display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat}.main .inner{background:#fff}.foot_note{color:#0e75e2;cursor:pointer;font-size:10px;vertical-align:super;background:transparent;border:0}.jsci_highlight{color:#277f6a}sup{vertical-align:super;font-size:.6em}em{font-style:italic}
.main .hero .content{display:flex;justify-items:center;align-items:center;gap:40px;max-width:1327px}@media all and (max-width:1074px){.main .hero .content{display:block;max-width:650px;margin:0 auto}}.main .hero .content .hero_text{width:43%;padding-left:7%}@media all and (max-width:1074px){.main .hero .content .hero_text{width:100%;padding-left:0}}.main .hero .content .hero_text .release_date{color:#515659;font-size:14px;line-height:21px;text-align:left;margin-bottom:20px}.main .hero .content .hero_text .headline{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;font-weight:400;color:#277f6a;font-weight:700;font-size:48px;line-height:1.2em;text-align:left;margin-bottom:24px}
@media all and (max-width:479px){.main .hero .content .hero_text .headline{font-size:32px;line-height:40px}}.main .hero .content .hero_text .mobile_hero{display:none}@media all and (max-width:1074px){.main .hero .content .hero_text .mobile_hero{display:block;margin-bottom:40px}}.main .hero .content .hero_text .sub_head{font-size:16px;line-height:1.5em;text-align:left}.main .hero .content .hero_text .cta_container{display:flex;gap:15px}.main .hero .content .hero_text .cta{letter-spacing:0;display:inline-block;text-shadow:none;-webkit-appearance:none;transition:background-color .1s linear,border-color .1s linear;vertical-align:middle;text-align:center;border-radius:2em;outline:0;font-family:Arial,sans-serif;color:#277f6a;background:#fff none;border:1px solid #d8dbdc;max-width:320px;font-weight:700;padding:9px 40px 9px 40px;line-height:23px;white-space:normal;width:auto;font-size:16px;margin:2em 0 0;display:table;text-decoration:none}
.main .hero .content .hero_text .cta:visited{color:#277f6a}.main .hero .content .hero_text .cta:active,.main .hero .content .hero_text .cta.active{opacity:.7}.main .hero .content .hero_text .cta:focus,.main .hero .content .hero_text .cta:hover{color:#277f6a;background-color:#f5f6f7;border-color:#d8dbdc;text-decoration:none}.main .hero .content .hero_text .cta.disabled,.main .hero .content .hero_text .cta[disabled],.main .hero .content .hero_text .cta[disabled]:visited,.main .hero .content .hero_text .cta[disabled]:hover,.main .hero .content .hero_text .cta[disabled]:focus,.main .hero .content .hero_text .cta[disabled]:active{opacity:.4;box-shadow:none;filter:none;pointer-events:none;cursor:default}
.main .hero .content .hero_text .cta.disabled:focus,.main .hero .content .hero_text .cta[disabled]:focus{border-color:#bfc3c4}@media all and (max-width:1074px){.main .hero .content .hero_text{width:100%}}.main .hero .content .hero_image{width:60%;text-align:right}@media all and (max-width:1074px){.main .hero .content .hero_image{display:none}}.main .section.data_at_a_glance{padding-top:0}.main .section.data_at_a_glance .content{max-width:1327px}@media all and (max-width:1074px){.main .section.data_at_a_glance .content{display:block;max-width:635px}
}.main .section.data_at_a_glance .content h3{font-weight:700;font-size:32px;line-height:42px;text-align:center;margin-bottom:40px}.main .section.data_at_a_glance .content .data_card_container{display:flex;gap:25px;flex-wrap:wrap}@media all and (max-width:1074px){.main .section.data_at_a_glance .content .data_card_container{flex-direction:column}}.main .section.data_at_a_glance .content .data_card_container .data_card{display:flex;gap:24px;width:48%;border-radius:6px;background:#fff;border-top:8px solid #277f6a;padding:24px 16px;filter:drop-shadow(0 5px 6px rgba(47,54,57,0.07)) drop-shadow(0 3px 12px rgba(47,54,57,0.06)) drop-shadow(0 3px 16px rgba(47,54,57,0.05))}
@media all and (max-width:1074px){.main .section.data_at_a_glance .content .data_card_container .data_card{width:100%;display:block}}.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual{text-align:center;display:flex;flex-direction:column;justify-content:center}.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_numbers{position:relative;font-weight:bold;font-size:48px;line-height:32px;padding:5px 0 5px 0;text-align:left}.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_numbers.negative,.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_numbers.positive{padding:5px 0 5px 40px}
.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_numbers.negative::before{content:'';width:33px;height:36px;left:0;position:absolute;background-image:url('//static.ziprecruiter.com/img/landing/jsci/arrow_down_32x36.png')}.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_numbers.positive::before{content:'';width:33px;height:36px;left:0;position:absolute;background-image:url('//static.ziprecruiter.com/img/landing/jsci/arrow_up_32x36.png')}.main .section.data_at_a_glance .content .data_card_container .data_card .data_visual .data_update{font-size:12px;line-height:18px;color:#989ea0}
.main .section.data_at_a_glance .content .data_card_container .data_card .data_text h4{font-weight:700;font-size:18px;line-height:32px}.main .section.data_at_a_glance .content .data_card_container .data_card .data_text p{font-size:16px;line-height:1.5em}.main .section.data_at_a_glance .content .data_card_container .data_card .data_text p:first-of-type{margin-bottom:8px}.reports .content{max-width:1100px}.reports .content .report_intro{max-width:653px;margin:0 auto}.reports .content .report_intro .report_type{font-size:14px;line-height:21px;margin-bottom:7px;color:#277f6a}
.reports .content .report_intro h2{font-weight:700;font-size:40px;line-height:48px;margin-bottom:24px}@media all and (max-width:479px){.reports .content .report_intro h2{font-size:28px;line-height:36px}}.reports .content .report_intro .report_synopsis{font-size:16px;line-height:1.5em}@media all and (max-width:479px){.reports .content .report_intro .report_synopsis{font-size:16px;line-height:22px}}.reports .content .report_intro .report_date{color:#989ea0;font-size:12px;line-height:18px}.reports .content .report_chart_display{width:100%;margin:40px 0}
.reports .content .report_chart_display .chart_tabs{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #f1f3f4;border-bottom:0}.reports .content .report_chart_display .chart_tabs .chart_tab{padding:5px 8px;margin:1px 0 0 1px;color:#2f3639;font-size:14px;font-weight:700}.reports .content .report_chart_display .iframe.trend{border:1px solid #f1f3f4;width:100%;height:80vw;max-height:500px}.reports .content .report_content{max-width:653px;margin:0 auto}.reports .content .report_content h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:27px}
.reports .content .report_content h3{font-weight:700;font-size:24px;line-height:32px;margin-bottom:27px;margin-top:48px;padding-top:24px;border-top:1px solid #d8dbdc}.reports .content .report_content h4{font-weight:700;font-size:20px;line-height:24px;margin-bottom:24px}.reports .content .report_content p{font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px}@media all and (max-width:479px){.reports .content .report_content p{font-size:16px;line-height:24px}}.reports .content .report_content p.list_head{margin-bottom:12px}
.reports .content .report_content p.footnote{font-size:12px;color:#2f3639}.reports .content .report_content ul,.reports .content .report_content ol{margin-left:27px;margin-bottom:24px}.reports .content .report_content ol li{list-style-type:decimal}.reports .content .report_content ol li::marker{font-weight:bold}.reports .content .report_content li{font-weight:normal;font-size:16px;line-height:24px;margin-bottom:10px;list-style:disc outside none}@media all and (max-width:479px){.reports .content .report_content li{font-size:16px;line-height:24px}
}.reports .content .report_content li.sub_circle{list-style-type:circle}.reports .content .report_content blockquote{font-family:'Frank Ruhl Libre',serif;border-top:solid 6px #277f6a;border-bottom:solid 6px #277f6a;padding:24px 0;margin:40px 0;color:#2f3639;font-style:normal;font-size:20px;line-height:1.5em}.reports .content .report_content blockquote .tweet_link{letter-spacing:0;display:inline-block;text-shadow:none;-webkit-appearance:none;transition:background-color .1s linear,border-color .1s linear;vertical-align:middle;text-align:center;border-radius:2em;outline:0;font-family:Arial,sans-serif;color:#277f6a;background:#fff none;border:1px solid #d8dbdc;max-width:280px;font-weight:700;padding:8px 30px 8px 30px;line-height:21px;white-space:normal;width:auto;font-size:15px;margin:2em 0 0;display:table;text-decoration:none}
.reports .content .report_content blockquote .tweet_link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5t-115.5 248.5-184.5 210.5-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5t-114-159.5q33 5 61 5 43 0 85-11-112-23-185.5-111.5t-73.5-205.5v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5t371.5 99.5q-8-38-8-74 0-134 94.5-228.5t228.5-94.5q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z' fill='%23277f6a'/%3E%3C/svg%3E");font-size:15px;vertical-align:bottom;margin:0 4px 4px 0}.reports .content .report_content blockquote .tweet_link:visited{color:#277f6a}.reports .content .report_content blockquote .tweet_link:active,.reports .content .report_content blockquote .tweet_link.active{opacity:.7}.reports .content .report_content blockquote .tweet_link:focus,.reports .content .report_content blockquote .tweet_link:hover{color:#277f6a;background-color:#f5f6f7;border-color:#d8dbdc;text-decoration:none}
.reports .content .report_content blockquote .tweet_link.disabled,.reports .content .report_content blockquote .tweet_link[disabled],.reports .content .report_content blockquote .tweet_link[disabled]:visited,.reports .content .report_content blockquote .tweet_link[disabled]:hover,.reports .content .report_content blockquote .tweet_link[disabled]:focus,.reports .content .report_content blockquote .tweet_link[disabled]:active{opacity:.4;box-shadow:none;filter:none;pointer-events:none;cursor:default}
.reports .content .report_content blockquote .tweet_link.disabled:focus,.reports .content .report_content blockquote .tweet_link[disabled]:focus{border-color:#bfc3c4}.reports .content .report_content blockquote .tweet_link::before{color:#72777c}.reports .content .report_content .survey_summary{padding:51px 30px 30px;background:#f0faf0;margin-bottom:40px}.reports .content .report_content .survey_summary h3{font-weight:700;font-size:28px;line-height:32px;margin-bottom:16px;margin-top:0;padding-top:0;border-top:0}
.hero .report_tableau{width:100%;margin:40px 0}.hero .report_tableau.desktop{display:block}@media all and (max-width:1074px){.hero .report_tableau.desktop{display:none}}.hero .report_tableau.tablet{display:none}@media all and (min-width:734px) and (max-width:1074px){.hero .report_tableau.tablet{display:block}}.hero .report_tableau.desktop_and_tablet{display:block}@media all and (max-width:734px){.hero .report_tableau.desktop_and_tablet{display:none}}.hero .report_tableau.mobile{display:none;margin-left:-20px}
@media all and (max-width:734px){.hero .report_tableau.mobile{display:block}}.hero .report_tableau .tableauPlaceholder{margin:0 auto}.report .report_tableau{width:100%;margin:40px 0}.report .report_tableau.desktop{display:block}@media all and (max-width:1135px){.report .report_tableau.desktop{display:none}}.report .report_tableau.tablet{display:none}@media all and (min-width:734px) and (max-width:1135px){.report .report_tableau.tablet{display:block}}.report .report_tableau.desktop_and_tablet{display:block}
@media all and (max-width:734px){.report .report_tableau.desktop_and_tablet{display:none}}.report .report_tableau.mobile{display:none;margin-left:-20px}@media all and (max-width:734px){.report .report_tableau.mobile{display:block}}.report .report_tableau .tableauPlaceholder{margin:0 auto}