.charcoal{color:#2d2d46}.charcoal_light{color:rgba(45,45,70,.2)}.red-orange{color:#091f48}.indigo{color:#5468ff}.blue_gradient{background-image:linear-gradient(315deg, #0080ff 0%, #091f48 74%)}*{box-sizing:border-box;letter-spacing:normal}body{background-color:#e4edf6;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased !important;text-rendering:optimizeLegibility !important}h1{color:#e5422b;border-bottom:1px solid rgba(45,45,70,.2)}a{color:#5468ff}hr{border:0;height:1px;background:rgba(45,45,70,.2);margin:2em 0}.font-normal{font-weight:300}html{font-size:17px;font-size:4vw}@media(max-width: 400px){html{font-size:16px}}@media(min-width: 450px){html{font-size:18px}}body{font-family:"Nunito Sans",sans-serif;line-height:1.5;color:rgba(0,0,0,.8)}.leadin{font-size:23px;font-size:4vw}@media(max-width: 500px){.leadin{font-size:20px}}@media(min-width: 650px){.leadin{font-size:26px}}.note{font-size:14px;font-size:4vw}@media(max-width: 325px){.note{font-size:13px}}@media(min-width: 400px){.note{font-size:16px}}.header,.header-small,.header-medium,.header-large{line-height:1.25}.header-large{font-size:35px;font-size:3vw}@media(max-width: 1166.6666666667px){.header-large{font-size:35px}}@media(min-width: 1500px){.header-large{font-size:45px}}.header-medium{font-size:28px;font-size:4vw}@media(max-width: 500px){.header-medium{font-size:20px}}@media(min-width: 875px){.header-medium{font-size:35px}}.header-small{font-size:22px;font-size:4vw}@media(max-width: 500px){.header-small{font-size:20px}}@media(min-width: 625px){.header-small{font-size:25px}}.h-center{text-align:center}.h-margin-center{margin-left:auto;margin-right:auto}.h-small-text{font-size:13px;font-size:4vw}@media(max-width: 300px){.h-small-text{font-size:12px}}@media(min-width: 350px){.h-small-text{font-size:14px}}.mb0{margin-bottom:0}.mt0{margin-top:0}.ml0{margin-left:0}.mr0{margin-right:0}.mtb0,.mbt0{margin-top:0;margin-bottom:0}.mlr0,.mrl0{margin-left:0;margin-right:0}.mb5{margin-bottom:5px}.mt5{margin-top:5px}.pb0{padding-bottom:0}.pt0{padding-top:0}.pl0{padding-left:0}.pr0{padding-right:0}.ptb0,.pbt0{padding-top:0;padding-bottom:0}.plr0,.prl0{padding-left:0;padding-right:0}.bold{font-weight:700}.link{color:#0080ff}.no-list-style{margin:0;padding:0;list-style-type:none}.blue{color:#0080ff}.deep-blue{color:#091f48}.mint{color:#0fc}.l-container{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px}@media(min-width: 768px){.l-container{padding-left:40px;padding-right:40px}}@media(min-width: 1200px){.l-container{padding-left:60px;padding-right:60px}}.l-container--no-boundary{max-width:2400px}.l-container--95{max-width:1520px}.l-container--90{max-width:1440px}.l-container--85{max-width:1360px}.l-container--80{max-width:1280px}.l-container--75{max-width:1200px}.l-container--70{max-width:1120px}.l-container--65{max-width:1040px}.l-container--60{max-width:960px}.l-container--55{max-width:880px}.l-container--50{max-width:800px}.l-container--45{max-width:720px}.l-container--40{max-width:640px}.l-header{background-color:#2d3748;border-bottom:3px solid #e5422b;color:#fff;padding:20px 0}.l-header__flex{display:flex;align-items:center;justify-content:space-between}.l-header a{color:#e5422b}.l-header h1{margin:0}.l-header h1 a{color:#5468ff}.l-navigation ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.l-navigation li{margin-right:40px}.l-navigation a{color:#fff;text-decoration:none}.l-navigation .search{border:none;padding:10px;width:20vw;min-width:200px;border-radius:500px 0 0 500px}.l-navigation__home-link{color:#5468ff !important;font-size:24px;font-size:4vw}@media(max-width: 550px){.l-navigation__home-link{font-size:22px}}@media(min-width: 650px){.l-navigation__home-link{font-size:26px}}.l-navigation button{border:none;padding:10px;background-color:#e5422b;color:#fff;width:2vw;min-width:60px;border-radius:0 500px 500px 0}.l-main{padding:4vh 0}.l-card-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media(min-width: 576px){.l-card-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.l-card-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1400px){.l-card-grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1800px){.l-card-grid{grid-template-columns:repeat(6, 1fr)}}.l-collection h2{margin-bottom:0}.l-collection__notes{margin-bottom:50px;max-width:800px}.l-collection__notes h2+*{margin-top:0}.l-collection-list{margin:20px 0}.l-collection-list ul{margin:0;padding:0;list-style:none;border-bottom:1px dashed rgba(45,45,70,.2)}@media(min-width: 576px){.l-collection-list ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}}.c-card{border:1px solid rgba(45,55,72,.25);border-radius:3px;background-color:#fff;align-items:top;overflow:hidden;text-align:center}@media(min-width: 768px){.c-card{align-items:center;display:block}}.c-card__content{padding:10px}@media(min-width: 768px){.c-card__content{border-top:1px solid rgba(45,45,70,.15);padding:20px;margin-bottom:0}}.c-card__poster-wrapper-jpg,.c-card__poster-wrapper-png,.c-card__poster-wrapper-pdf{margin:10px}.c-card__poster-wrapper-jpg{background-color:#fff}.c-card__poster-wrapper-png{background:url("../img/checkered-pattern.png") repeat top left}.c-card__poster-wrapper-pdf{background-color:#cfd6ed}.c-card__poster{height:0;padding-bottom:75%;position:relative;margin:10px}.c-card__title{line-height:1.25;margin-top:0;margin-bottom:0;font-weight:300;font-size:13px;font-size:4vw}@media(max-width: 300px){.c-card__title{font-size:12px}}@media(min-width: 350px){.c-card__title{font-size:14px}}.c-card__title a{color:#00a3c0;text-decoration:none}.c-card__file-info{font-size:15px;font-size:4vw;margin:10px 0;padding:0;list-style:none;color:#5468ff}@media(max-width: 350px){.c-card__file-info{font-size:14px}}@media(min-width: 400px){.c-card__file-info{font-size:16px}}.c-card__actions{display:flex;justify-content:center;font-size:24px;font-size:4vw;margin:0;padding:0;list-style:none}@media(max-width: 550px){.c-card__actions{font-size:22px}}@media(min-width: 650px){.c-card__actions{font-size:26px}}.c-card__actions li{margin:0 10px}.c-card__actions a{color:rgba(45,55,72,.25)}.c-card__actions a:hover{color:#e5422b}.c-spacer{margin:1em 0;background:transparent}/*# sourceMappingURL=styles.css.map */
