.beam-history{--history-ink:#0b1d43;--history-blue:#537eb6;color:var(--history-ink);padding-bottom:80px}.beam-history__hero{position:relative;isolation:isolate;overflow:hidden;background:var(--history-ink);color:#fff;border-radius:4px;padding:clamp(40px,7vw,96px)}.beam-history__hero:after{content:"";position:absolute;z-index:-1;width:650px;height:650px;border:1px solid #ffffff20;border-radius:50%;right:-240px;top:-140px;box-shadow:0 0 0 80px #ffffff06,0 0 0 160px #ffffff06}.beam-history__eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin:0 0 24px}.beam-history__hero h1{font:400 clamp(40px,6vw,76px)/1.06 Lato,sans-serif;letter-spacing:-.045em;color:#fff;max-width:760px;margin:0 0 28px;text-wrap:balance}.beam-history__intro{max-width:620px;font-size:clamp(16px,1.6vw,20px);line-height:1.7;color:#d8e4f3;margin:0 0 32px}.beam-history a{text-underline-offset:5px}.beam-history__start{display:inline-flex;align-items:center;gap:28px;color:#fff;font-size:15px;padding-block:8px}.beam-history__range{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:13px;font-variant-numeric:tabular-nums;margin-top:64px;color:#c4d7ef}.beam-history__range:before{content:"";order:1;height:1px;background:#ffffff45;flex:1}.beam-history__range span:last-child{order:2}.beam-history__chapters{position:sticky;top:0;z-index:3;display:flex;justify-content:center;flex-wrap:wrap;gap:8px 16px;padding:20px 10px;background:#fffffff5;border-bottom:1px solid #dae4ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.beam-history__chapters a{font-size:13px;padding:9px 16px;color:var(--history-ink);text-decoration:none;border-radius:24px;transition:background .2s,color .2s}.beam-history__chapters a:hover,.beam-history__chapters a[aria-current]{background:var(--history-ink);color:#fff}.beam-history__timeline{position:relative;isolation:isolate;list-style:none;padding:64px 0 0;margin:0;--history-progress:0px}.beam-history__timeline:before,.beam-history__timeline:after{content:"";position:absolute;z-index:-1;left:50%;top:64px;width:2px;transform:translate(-50%)}.beam-history__timeline:before{bottom:0;background:#e0e8f2}.beam-history__timeline:after{height:var(--history-progress);max-height:calc(100% - 64px);background:linear-gradient(#0b1d43,#537eb6,#66bacd)}.beam-history__year{display:grid;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);position:relative;margin:0;padding:0 0 64px;scroll-margin-top:100px}.beam-history__marker{grid-column:2;grid-row:1;justify-self:center;align-self:start;display:grid;place-items:center;width:66px;height:66px;background:#f0f4f9;color:var(--history-ink);border:5px solid #fff;border-radius:50%;font-size:17px;font-weight:700;transition:background .3s,color .3s}.beam-history__card{grid-column:1;grid-row:1;align-self:start;background:#f4f7fb;border:1px solid #e1e8f2;border-top:3px solid var(--history-blue);border-radius:4px;padding:clamp(24px,3vw,40px);transition:opacity .65s,transform .65s}.beam-history__year:nth-child(2n) .beam-history__card{grid-column:3}.beam-history__date{color:#426b9b;font-size:12px;letter-spacing:.14em;font-weight:700;margin:0 0 12px}.beam-history__card h2{font:400 clamp(24px,2.6vw,32px)/1.2 Lato,sans-serif;letter-spacing:-.02em;margin:0 0 28px;color:var(--history-ink);text-wrap:balance}.beam-history__events{list-style:none;padding:0;margin:0}.beam-history__events li{margin:0;padding:24px 0 0;border-top:1px solid #dae3ef}.beam-history__events li+li{margin-top:24px}.beam-history__events time{display:block;font-size:12px;color:#42628b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.beam-history__events h3{font:700 17px/1.4 Lato,sans-serif;color:var(--history-ink);margin:0 0 10px}.beam-history__events p{font-size:16px;line-height:1.75;color:#45556b;max-inline-size:none;margin:0}.beam-history__year.is-reached .beam-history__marker{background:var(--history-ink);color:#fff}.beam-history.is-animated .beam-history__year:not(.is-revealed) .beam-history__card{opacity:0;transform:translateY(28px)}.beam-history__end{text-align:center;padding:64px 24px;border-top:1px solid #dce5f0}.beam-history__end h2{font:400 clamp(28px,4vw,44px)/1.2 Lato,sans-serif;margin:0 auto 32px;max-width:650px;text-wrap:balance;color:var(--history-ink)}.beam-history__end a{display:inline-block;margin:8px 16px;color:var(--history-ink);font-size:15px}.beam-history a:focus-visible{outline:3px solid #649dd4;outline-offset:5px}@media(min-width:768px){.beam-history__year:nth-child(4n) .beam-history__card{background:#fff}}@media(max-width:767px){.beam-history__hero{padding:36px 26px}.beam-history__range{margin-top:40px}.beam-history__chapters{gap:4px;padding:12px 0}.beam-history__chapters a{padding:8px 9px;font-size:11px}.beam-history__timeline{padding-top:40px}.beam-history__timeline:before,.beam-history__timeline:after{left:23px;top:40px}.beam-history__timeline:after{max-height:calc(100% - 40px)}.beam-history__year{grid-template-columns:48px minmax(0,1fr);gap:14px;padding-bottom:36px}.beam-history__marker{grid-column:1;width:48px;height:48px;border-width:3px;font-size:12px}.beam-history__card,.beam-history__year:nth-child(2n) .beam-history__card{grid-column:2;padding:24px 20px}.beam-history__card h2{font-size:25px}.beam-history__events p{font-size:15px}}@media(prefers-reduced-motion:reduce){.beam-history *,.beam-history *:before,.beam-history *:after{transition:none!important}.beam-history.is-animated .beam-history__year:not(.is-revealed) .beam-history__card{opacity:1;transform:none}}.beam-history__illustration{float:right;width:100px;height:100px;object-fit:contain;margin:0 0 16px 16px;border-radius:50%}@media(max-width:767px){.beam-history__illustration{width:72px;height:72px;margin-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/beam-history.css.map */
