.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}
/*# sourceMappingURL=history.min.css.12c84f388bd3.12c84f388bd3.map */