:root{--hero-banner-cta:#00ffab;--hero-banner-cta-hover:#00bf82}:root{--hub-exclusive-content:#7c68e1!important;--hub-exclusive-content-cta:#eb1c24!important;--hub-exclusive-content-cta-hover:#c40000!important}.issue-tag{border:none;position:relative;display:block;background:#efecfb;padding:.8rem 2rem;font-weight:600;color:#7c68e1;white-space:nowrap;-webkit-transition:.2s ease padding,.2s ease background;transition:.2s ease padding,.2s ease background;display:inline-block;text-decoration:none}.issue-tag:focus,.no-touchevents .issue-tag:hover{text-decoration:none}a.issue-tag i,button.issue-tag i{opacity:0;-webkit-transition:.2s ease opacity;transition:.2s ease opacity;position:absolute;top:1rem;right:.8rem;display:inline-block;opacity:0}a.issue-tag.is-disabled,button.issue-tag.is-disabled{background:#c8c8c9;color:#a5a7aa}a.issue-tag:hover,button.issue-tag:hover{background:#cec6f4}a.issue-tag.pressed,button.issue-tag.pressed{background:#7c68e1;color:#fff;padding-left:1.5rem;padding-right:2.5rem}a.issue-tag.pressed i.icon-tick,button.issue-tag.pressed i.icon-tick{opacity:1}@media screen and (min-width:53.1875em){a.issue-tag.pressed:hover i.icon-tick,button.issue-tag.pressed:hover i.icon-tick{opacity:0}a.issue-tag.pressed:hover i.icon-x,button.issue-tag.pressed:hover i.icon-x{opacity:1}a.issue-tag.pressed:hover.is-disabled i.icon-tick,button.issue-tag.pressed:hover.is-disabled i.icon-tick{opacity:1}a.issue-tag.pressed:hover.is-disabled i.icon-x,button.issue-tag.pressed:hover.is-disabled i.icon-x{opacity:0}}.company-heading{box-shadow:0 0 1rem rgba(0,0,0,.1);color:#58595b;position:relative;border-radius:0;flex-grow:1;margin-bottom:calc(25 / 10 * 1rem)}@media screen and (min-width:53.1875em){.company-heading{margin-bottom:calc(30 / 10 * 1rem)}}.company-heading__body{padding:calc(15 / 10 * 1rem);padding-bottom:0;flex-grow:1}@media screen and (min-width:53.1875em){.company-heading__body{padding:calc(25 / 10 * 1rem);padding-bottom:0}}.company-heading__logo{width:5rem;height:5rem;margin-right:calc(15 / 10 * 1rem);float:left;border:1px solid #e4e5e6}@media screen and (min-width:53.1875em){.company-heading__logo{width:12rem;height:12rem;margin-right:calc(20 / 10 * 1rem)}}.company-heading__logo img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-heading__title{margin-bottom:calc(15 / 10 * 1rem);overflow:hidden}@media screen and (min-width:53.1875em){.company-heading__title{margin-bottom:calc(20 / 10 * 1rem)}}.company-heading__title .company-heading__title__name{font-size:calc(28 / 10 * 1rem);font-weight:700;margin-bottom:0;line-height:normal;text-transform:uppercase;word-break:break-word}@media screen and (min-width:53.1875em){.company-heading__title .company-heading__title__name{font-size:calc(42 / 10 * 1rem)}}.company-heading__title .company-heading__title__alias{display:block}.company-heading__title .company-heading__title__area{text-transform:uppercase;font-style:italic;color:#a5a7aa}.company-heading__cta{clear:both;margin-bottom:calc(25 / 10 * 1rem)}@media screen and (min-width:53.1875em){.company-heading__cta{clear:none}}.company-heading__issues{clear:both;margin-bottom:calc(25 / 10 * 1rem)}@media screen and (min-width:53.1875em){.company-heading__issues{display:flex}}.company-heading__issues .company-heading__issues__title{font-weight:700;font-size:calc(16 / 10 * 1rem);display:block;margin-bottom:.5rem}@media screen and (min-width:53.1875em){.company-heading__issues .company-heading__issues__title{font-size:calc(15 / 10 * 1rem);display:inline-block;margin-right:calc(20 / 10 * 1rem);flex-basis:12rem;text-align:right;padding-top:.5em;flex-shrink:0}}.company-heading__issues .company-heading__issues__list{display:block;position:relative;margin:0 calc(-30 / 2 / 10 * 1rem)}@media screen and (min-width:53.1875em){.company-heading__issues .company-heading__issues__list{display:inline-block;margin:0}}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button{background-color:transparent;padding:0 0 0;width:2.5rem;height:100%;top:0;bottom:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;text-align:center}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button:before{content:"";pointer-events:none;width:10rem;height:100%;position:absolute;top:0;z-index:-1}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button.previous:before{background-image:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff);background-image:linear-gradient(270deg,rgba(255,255,255,0),#fff);left:0}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button.next:before{background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff);right:0}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button[disabled]{opacity:0}.company-heading__issues .company-heading__issues__list .flickity-button.flickity-prev-next-button svg{max-height:100%;max-width:2rem;fill:#000}.company-heading__issues .company-heading__issues__list .company-heading__issues__list__item{width:auto!important;display:inline-block;margin-right:.5rem;font-size:calc(14 / 10 * 1rem)}@media screen and (min-width:53.1875em){.company-heading__issues .company-heading__issues__list .company-heading__issues__list__item{font-size:calc(15 / 10 * 1rem);margin-bottom:.5rem}}@media screen and (max-width:53.125em){.company-heading__issues .company-heading__issues__list .company-heading__issues__list__item:first-child{padding-left:calc(30 / 2 / 10 * 1rem)}}.company-heading__issues .company-heading__issues__list .company-heading__issues__list__item:last-child{margin-right:0}@media screen and (max-width:53.125em){.company-heading__issues .company-heading__issues__list .company-heading__issues__list__item:last-child{padding-right:calc(30 / 2 / 10 * 1rem)}}.company-heading__footer{background-color:#e4e5e6;text-align:center;padding:.8rem 0;z-index:3;position:relative;border-bottom-right-radius:0;border-bottom-left-radius:0}.company-heading__footer a{color:#7c68e1;text-decoration:none}.company-heading__footer a:focus,.no-touchevents .company-heading__footer a:hover{text-decoration:underline}