.coop-c-hero{overflow:hidden;margin:0 auto 2rem;position:relative;z-index:0}.coop-c-hero .coop-c-signpost{display:inline-block;margin:1rem 0 0;width:auto}.coop-c-hero .coop-c-signpost__content{min-height:3.3rem}.coop-c-hero .coop-c-signpost__title{flex-shrink:0;flex-basis:auto}.coop-c-hero .coop-c-signpost__icon{fill:currentColor;margin-left:1rem}.coop-c-hero .coop-c-signpost__icon--prefix{margin-left:0;margin-right:.75rem}.coop-c-hero .coop-c-signpost a{color:#282828}@media (min-width:48em){.coop-c-hero{margin-bottom:3rem}}.coop-c-hero--pull{margin-bottom:-6rem}@media (min-width:64em){.coop-c-hero--pull{margin-bottom:-12rem}}.coop-c-hero__inner{max-width:81rem;padding:1.5rem 1rem 0;margin:0 auto;position:relative}@media (min-width:48em){.coop-c-hero__inner{padding-top:2rem}}@media (min-width:64em){.coop-c-hero__inner{padding:2rem 1.5rem 0}}@media (min-width:81.25em){.coop-c-hero__inner{padding:3rem 1rem 0}}.coop-c-hero--squircle .coop-c-hero__inner{padding-bottom:3rem}@media (min-width:48em){.coop-c-hero--squircle .coop-c-hero__inner{padding-bottom:3rem}}@media (min-width:64em){.coop-c-hero--squircle .coop-c-hero__inner{padding-bottom:6rem}}@media (min-width:81.25em){.coop-c-hero--squircle .coop-c-hero__inner{padding-bottom:7rem}}@media (min-width:48em){.coop-c-hero--media .coop-c-hero__inner{padding-bottom:0}}.coop-c-hero--pull .coop-c-hero__inner{padding-bottom:6rem}@media (min-width:64em){.coop-c-hero--pull .coop-c-hero__inner{padding-bottom:13rem}}.coop-c-hero__title{position:relative;z-index:2;margin:0;font-size:2.875rem;line-height:3.625rem}@media (min-width:48em){.coop-c-hero__title{float:left;width:66.6666%;padding-right:1rem}}@media (min-width:48em){.coop-c-hero--media .coop-c-hero__title{width:50%}}.coop-c-hero__title--mega{font-size:1.875rem;line-height:2.813rem}@media (min-width:25.875em){.coop-c-hero__title--mega{font-size:3rem;line-height:3.625rem}}@media (min-width:64em){.coop-c-hero__title--mega{font-size:3.5rem}}.coop-c-hero__media{margin:1rem -1rem 0;position:relative;z-index:2}@media (min-width:48em){.coop-c-hero__media{width:50%;margin:0;padding-left:1rem;float:right}}.coop-c-hero__image{display:block}.coop-c-hero__image img{display:block;width:100%}.coop-c-hero__body{position:relative;z-index:2;padding-top:1.25rem}@media (min-width:48em){.coop-c-hero__body{float:left;width:66.6666%;padding-right:2rem}}@media (min-width:81.25em){.coop-c-hero__body{padding-top:2rem}}.coop-c-hero__body p{font-size:1.2499999rem;line-height:2rem;margin-bottom:1rem}.coop-c-hero__body p:last-child{margin-bottom:0}@media (min-width:48em){.coop-c-hero__body p{font-size:1.375rem}.coop-c-hero--media .coop-c-hero__body{width:50%}}@media (min-width:48em){.coop-c-hero--squircle.coop-c-hero--media .coop-c-hero__body{width:50%;padding-bottom:3rem}}@media (min-width:64em){.coop-c-hero--squircle.coop-c-hero--media .coop-c-hero__body{padding-bottom:4rem}}.coop-c-hero__squircle{position:absolute;bottom:0;left:50%;width:280%;transform:translateX(-50%);margin-left:-10%;z-index:1;fill:#eef3fc;pointer-events:none}@media (min-width:48em){.coop-c-hero__squircle{left:auto;right:0;transform:none;width:150%}}@media (min-width:64em){.coop-c-hero__squircle{right:0;width:160%}}@media (min-width:81.25em){.coop-c-hero__squircle{width:145%}}@media (min-width:90em){.coop-c-hero__squircle{right:-1rem;width:155%}}.coop-c-hero__squircle__inner{position:relative;width:100%;height:0;padding-top:95.78246393%}.coop-c-hero__squircle__svg{width:100%;height:100%;position:absolute;top:0;left:0}.coop-c-hero .coop-c-hero__end-date{margin-top:1rem}.coop-c-hero .coop-c-hero__end-date span,.coop-c-hero .coop-c-hero__end-date svg{vertical-align:middle}.coop-c-hero__link-container{display:flex;flex-wrap:wrap}.coop-c-hero__link{margin-right:10px;margin-bottom:10px}.coop-c-hero__disclaimer{margin-bottom:1rem}.coop-c-hero__disclaimer p{font-size:1rem;line-height:1.5}@media (min-width:64em){.coop-c-hero__disclaimer p{font-size:1.2499999rem}}.coop-c-hero.coop-u-black .coop-c-hero__body>a,.coop-c-hero.coop-u-black .coop-c-hero__body>p>a,.coop-c-hero.coop-u-black .coop-c-hero__body a:not(.coop-btn){color:#282828}.coop-c-hero.coop-u-white .coop-c-hero__body>a,.coop-c-hero.coop-u-white .coop-c-hero__body>p>a,.coop-c-hero.coop-u-white .coop-c-hero__body a:not(.coop-btn){color:#fff}
/*# sourceMappingURL=hero.css.map */