#history-intro{background-color:#ebe8e0;padding-top:96px;padding-bottom:64px}#history-intro .body{grid-template-columns:1fr 1fr;gap:16px min(6.11111vw,88px);margin-top:32px}@media (width<=767px){#history-intro .body{grid-template-columns:1fr}}[data-comp-page-history-era]{grid-template-columns:66% 1fr;gap:32px;padding-block:16px;display:grid}@media (width<=767px){[data-comp-page-history-era]{grid-template-columns:75% 1fr;gap:12px}[data-comp-page-history-era] .copy{word-break:break-word}}[data-comp-page-history-era] .year{color:#c4c4c4;font-size:30px;font-weight:500}[data-comp-page-history-era] svg{stroke:#c4c4c4;fill:#c4c4c4;width:100%;margin-top:16px;overflow:visible;translate:0 1px}[data-comp-page-history-era]:not(.reverse){text-align:right}[data-comp-page-history-era]:not(.reverse) .copy{width:100%}[data-comp-page-history-era].reverse{direction:rtl;margin-top:48px;position:relative}[data-comp-page-history-era].reverse .copy{direction:ltr}#history-timeline{padding-top:64px;padding-bottom:64px}#history-timeline .era-selection{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 64px;margin-top:40px;margin-bottom:128px;display:flex}#history-timeline .era-selection a{color:#060c30;text-align:center;text-transform:uppercase;letter-spacing:.1em;border:1px solid;justify-content:center;align-items:center;width:270px;height:48px;padding-inline:16px;font-size:11px;font-weight:600;transition:all .2s ease-in-out;display:flex}#history-timeline .era-selection a:hover,#history-timeline .era-selection a.active{color:#f8f8f8;background-color:#060c30}#history-timeline .timeline{grid-template-columns:1fr 1fr;margin-top:32px;padding-block:32px;display:grid}#history-timeline .timeline svg.line{stroke:#c4c4c4;fill:#c4c4c4;height:100%;top:0;left:50%;overflow:visible}#history-timeline .btn.nav-up{aspect-ratio:1;z-index:3;color:#f8f8f8;background-color:#060c30;padding:8px;transition:all .6s;bottom:64px;right:16px}@media (width<=767px){#history-timeline .btn.nav-up{bottom:5vh;right:4px}}#history-timeline .btn.nav-up svg{fill:none;stroke:currentColor;stroke-width:2px;width:32px}#history-timeline .btn.nav-up.hidden{opacity:0;pointer-events:none}#page-history #history-banner [part-banner]{padding-block:96px}#page-history #history-banner p{margin-bottom:24px}#page-history #history-banner a{width:fit-content}
