.t-history{font-size:16px;line-height:1.375;margin:32px auto;max-width:688px;width:calc(100% - 32px)}
@media (min-width:25em){.t-history{font-size:18px;line-height:1.4}
}
@media (min-width:36em){.t-history{font-size:20px}
}
@media (min-width:44em){.t-history{font-size:21px;line-height:1.5}
}
.t-history--intro{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI",Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.4}
@media (min-width:36em){.t-history--intro{font-size:32px;line-height:1.5}
}
.t-history--hed{font-size:40px;line-height:1}
@media (min-width:36em){.t-history--hed{font-size:48px}
}
.s-history h1,.s-history h2,.s-history h3{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI",Arial,sans-serif;font-weight:900;text-transform:uppercase}
.s-history h3{line-height:1.125}
.s-history hr{border-bottom:0;border-color:#d8d8d8;border-style:solid}
.s-history>*{margin:0 0 16px}
.s-history h4{margin-bottom:0}
.s-history blockquote{border-left:2px solid #000;line-height:1.25}
@media (min-width:36em){.s-history blockquote{font-size:18px;max-width:85%}
}
@media (min-width:44em){.s-history blockquote{font-size:20px;line-height:1.4}
}
.s-history blockquote>*{margin:0 0 0 16px}
.s-history blockquote>:not(:last-child){margin-bottom:16px}
@media (min-width:36em){.s-history blockquote>*{margin-left:24px}
}
.s-history a{color:#000;text-decoration:underline}
.s-history--timeline{border-left:2px solid red;list-style:none;padding:0}
.s-history--timeline strong{display:block;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue","Segoe UI",Arial,sans-serif;text-transform:uppercase;font-size:14px;line-height:1;margin-bottom:8px;transform:translateY(-2px)}
.s-history--timeline li{position:relative;margin-bottom:24px}
.s-history--timeline li::before{content:"";position:absolute;left:-16px;top:0;width:8px;height:8px;background-color:red;border-radius:50%}
@media (min-width:36em){.s-history--timeline li{margin-bottom:32px}
}
.s-history--timeline>*{margin:0 0 0 11px}
.u-smooth-font{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
@media (min-width:680px){.c-qya-signup{padding:40px 0;margin:80px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}
}
.c-qya-signup{width:100%;clear:both;border-top:1px solid #000;padding:32px 0;margin:40px 0}
.btn--qya{background:#000;color:#fff;padding:15px 40px;font-size:16px;display:block;text-align:center;width:100%;border:0;box-sizing:border-box}
@media (min-width:680px){.btn--qya{display:inline-block;margin:0;width:auto}
}
.c-cya-email{width:100%;padding:11px 10px 11px 10px;margin-top:16px;border-radius:2px;margin-bottom:8px;border:1px solid #000}
.c-cya-email.placeholder{color:#ccc}
.c-cya-email:-moz-placeholder{color:#ccc}
.c-cya-email::-moz-placeholder{color:#ccc}
.c-cya-email:-ms-input-placeholder{color:#ccc}
.c-cya-email::-webkit-input-placeholder{color:#ccc}
@media (min-width:680px){.c-cya-email{display:inline-block;margin:0;width:auto;vertical-align:top}
}
.btn--qya-subscribe{margin-top:16px}
@media (min-width:680px){.btn--qya-subscribe{margin:0}
}
.btn--qya-email,.c-cya-email{transition:.25s linear opacity}
.btn--qya-email[disabled],.btn--qya-email[readonly],.c-cya-email[disabled],.c-cya-email[readonly]{opacity:.5}
.c-qya-signup__text{margin:0}
@media (min-width:44em){.c-qya-signup__text{margin-bottom:16px}
}
.c-qya-signup__title{margin:0 0 8px}
.c-qya-signup-message-wrapper{margin:16px 0 0}
/*# sourceMappingURL=history.min.css.bb2c8908b37f.map */