.whitecard-hero{display:flex;min-height:450px;position:relative}.whitecard-hero.tall{min-height:570px}.whitecard-hero .container{display:flex;flex-direction:column;justify-content:center;min-height:360px}.whitecard-hero.tall .container{min-height:570px}.whitecard-hero .hero-image{bottom:0;left:0;position:absolute;right:0;top:0}.whitecard-hero .hero-content{padding:50px 30px;position:relative}.whitecard-hero .hero-content .summary p:last-child{margin-bottom:0}.whitecard-hero.has-border .hero-content{border-bottom:3px solid #0e4d49}.whitecard-hero .heading-1{font-size:50px}.endnotes li{color:#b30101}.modal.wiw-signup-modal{z-index:2000;overflow:auto}.modal.wiw-signup-modal .modal-content{padding:0;max-width:980px;background-color:#fff;position:relative}.modal.wiw-signup-modal .modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.modal.wiw-signup-modal .copy{padding:80px 15px 50px;text-align:center}.modal.wiw-signup-modal .form-elements{margin:0 auto;max-width:300px}.modal.wiw-signup-modal input[type=email]{display:block;width:100%;margin:20px auto 10px;border:1px solid #ccc;border-radius:0;padding:12px 10px;outline:0;box-shadow:none}.modal.wiw-signup-modal button[type=submit]{font-size:18px}.whitecard-hero .hero-title{font-weight:300}.whitecard-hero .summary{line-height:31px}.whitecard-hero .hero-content{border:0}mark{background:none;border-bottom:2px solid #0e4d49}.img-center{margin-left:auto;margin-right:auto}.chart-container .bar-amount,.chart-container .bar-tag{opacity:0;transition:opacity .5s ease .2s,visibility .5s ease .2s;visibility:hidden}.chart-container.visible .bar-amount,.chart-container.visible .bar-tag{opacity:1;visibility:visible}.chart-legend ul{width:100%}.chart-legend .legend-item:before{background:#202746;content:"";display:inline-block;height:12px;margin-right:10px;width:12px}.chart-legend .legend-item.legend-women:before{background:#68bed2}.chart-legend .legend-item span{opacity:.5}.chart{border-bottom:1px solid #000;margin-bottom:80px;padding-left:61px}.chart .bar{height:255px;margin:0 17px;position:relative;width:60px}.chart .bar .bar-label{left:-17px;margin-top:5px;opacity:.5;position:absolute;top:100%;width:calc(100% + 34px)}.chart .bar .bar-line{height:0;padding-top:5px;position:relative;transition:height 1s ease-in-out}.chart .bar .bar-line .bar-tag{left:-78px;position:absolute;top:0}.chart .bar .bar-line .bar-tag:before{background:currentColor;content:"";height:1px;left:0;position:absolute;top:0;width:78px}.chart .bar .bar-line.women{background:#68bed2;color:#202746}.chart .bar .bar-line.women .bar-tag{color:#68bed2}.chart-navigation button{border-left:0;border-right:1px solid #b30101;border-radius:0;width:82px}.chart-navigation button:last-child{border-right:0}.chart-navigation button:focus,.chart-navigation button:hover,.chart-navigation button[aria-selected=true]{background-color:#d90000;border-color:#d90000;color:#fff}.chart-navigation .prev-chart .svg-icon{transform:rotate(-180deg)}.section-explore{position:relative}.section-explore .cta-down{animation:bounce 2s infinite;border-radius:55px;border:1px solid #fff;height:55px;padding:0;transition:background-color .2s ease,color .2s ease;width:55px}.section-explore .cta-down:focus,.section-explore .cta-down:hover{animation-play-state:paused;background-color:#fff;color:#202746}.section-explore .cta-down .svg-icon{position:relative;top:2px;transform:rotate(90deg)}.section-explore .bg-image{height:100%;left:0;position:absolute;top:0;width:50%}.heading-mini-border:after{width:42px}.heading-mini-border:after.text-center{margin-left:-21px}.section-reports .report-content{padding:50px}.section-reports .report-item{position:relative;width:175px}.section-reports .report-item:focus,.section-reports .report-item:hover{color:#fff}.section-reports .report-item:focus span,.section-reports .report-item:hover span{border-bottom-color:#fff}.section-reports .report-item span{border-bottom:1px solid hsla(0,0%,100%,.5);transition:border .3s ease}.section-reports .report-item img{height:auto;position:absolute;right:10px;top:50%;transform:translate3d(0,-50%,0);width:70px}.section-signup,.section-stories{background:#e2ecec}.section-stories .story-card .card-header{min-height:250px;position:relative}.section-stories .story-card .card-header .card-header-index{font-size:70px}.section-stories .story-card .card-header .card-header-content{position:relative;z-index:1}.section-stories .story-card .card-header:after{background-image:linear-gradient(90deg,#121533,rgba(19,22,42,0) 53%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.section-stories .card-content-extra{height:0;overflow:hidden;transition:height .3s}.section-stories .story-cta .svg-icon{transition:transform .3s}.section-stories .story-cta.opened .svg-icon{transform:rotate(90deg)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%,60%{transform:translateY(-10px)}}@media (max-width:1023px){.whitecard-hero .hero-content{padding:30px}.spacing-tablet-lg{margin-bottom:50px}.section-explore .bg-image{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.section-stories .story-card{margin-bottom:30px}}@media (max-width:767px){.whitecard-hero.tall{display:block;min-height:0}.whitecard-hero{display:block}.whitecard-hero .container,.whitecard-hero.tall .container{min-height:0}.whitecard-hero .hero-image{display:flex;height:150px;justify-content:center;position:static}.whitecard-hero .hero-content{padding:20px}.whitecard-hero .summary p:last-child{margin-bottom:0}.whitecard-hero .hero-ctas .button{width:100%}.whitecard-hero .heading-1{font-size:30px}.modal.wiw-signup-modal{align-items:flex-start}.modal.wiw-signup-modal .modal-close{color:#fff}.modal.wiw-signup-modal .image{height:200px}.modal.wiw-signup-modal .copy{padding:30px 15px}.whitecard-hero .hero-title br{display:none}.whitecard-hero .hero-content{padding-left:0;padding-right:0}.chart{padding-left:0}.chart .bar{margin:0 2px;width:50px}.chart .bar .bar-label{left:0;width:100%}.section-reports .report-content{padding:30px}.section-reports .report-item{margin-bottom:50px;margin-top:30px}.section-reports .bg-image{height:0;margin:0 auto;overflow:hidden;padding-bottom:56.25%;width:100%}.section-stories .story-aside{padding:0}}@media (min-width:768px){.whitecard-hero .hero-title{font-size:56px;line-height:1.1}}@media (min-width:1024px){.section-chart .section-heading,.section-companies .section-heading{font-size:35px;line-height:1.5}}
