.historie_list{display:flex;box-sizing:border-box;width:min(100vw, 2560px);margin:0 0 0 calc((min(100vw, 2560px) - 100%) / -2);padding:4px calc((min(100vw, 2560px) - 100%) / 2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;text-align:left}.historie_list::-webkit-scrollbar{display:none}.notouch .historie_list{cursor:grab}.historie_list.dragging{cursor:grabbing;user-select:none}.historie_list .item{position:relative;flex:0 0 20rem;display:grid;grid-template-rows:1fr auto 1fr;margin:0;padding:0;list-style:none}.historie_list .item+.item{margin-left:-8.5rem}.historie_list .item::before{content:"";position:static;grid-row:2;grid-column:1;align-self:center;width:100%;height:2px;margin:0;background-color:#E5E7EB;-webkit-mask-image:none;mask-image:none;border-radius:0}.historie_list .item:last-child::before{width:11px}.historie_list .item .dot{position:relative;z-index:1;grid-row:2;grid-column:1;justify-self:start;display:block;width:22px;height:22px;box-sizing:border-box;border:5px solid #ffffff;background-color:#2FD3E3;box-shadow:0 0 0 2px #2FD3E3;border-radius:50%}.historie_list .item .item_in{position:relative;grid-row:1;align-self:end;box-sizing:border-box;width:100%;margin:0 0 2rem;padding:2rem;background-color:#F1F4F5;border-radius:24px}.historie_list .item .item_in::before{content:"";position:absolute;top:100%;left:10px;width:2px;height:2rem;background-color:#E5E7EB}.historie_list .item:nth-child(even) .item_in{grid-row:3;align-self:start;margin:2rem 0 0}.historie_list .item:nth-child(even) .item_in::before{top:auto;bottom:100%}.historie_list .item .item_in .year{margin:0 0 .75rem;padding:0;font-size:40px;line-height:44px;font-weight:600;color:#0E1116}.historie_list .item .item_in .text .name{margin:0;padding:0;font-size:16px;line-height:26px;color:#0E1116}.historie_list .item .item_in .text .text_box{margin:.75rem 0 0;padding:0}.module_box:has(> .historie_list) .historie_nav{display:flex;justify-content:flex-end;gap:.75rem;margin:1.5rem 0 0}.module_box:has(> .historie_list) .historie_nav[hidden]{display:none}.module_box:has(> .historie_list) .historie_nav button{position:relative;display:block;box-sizing:border-box;width:52px;height:52px;margin:0;padding:0;border:1px solid #E5E7EB;background-color:#ffffff;font-size:0;line-height:0;cursor:pointer;border-radius:50%}.module_box:has(> .historie_list) .historie_nav button::before{content:"";position:absolute;inset:0;background-color:#0E1116;-webkit-mask-image:url('../../../../img/arrow_right.svg');mask-image:url('../../../../img/arrow_right.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.module_box:has(> .historie_list) .historie_nav button.prev::before{transform:rotate(180deg)}.module_box:has(> .historie_list) .historie_nav button:disabled{opacity:.35;cursor:default}.notouch .module_box:has(> .historie_list) .historie_nav button:not(:disabled):is(:hover,:focus){border-color:#0E1116;background-color:#0E1116}.notouch .module_box:has(> .historie_list) .historie_nav button:not(:disabled):is(:hover,:focus)::before{background-color:#ffffff}@media screen and (max-width:1440px){.historie_list .item{flex-basis:18rem}.historie_list .item+.item{margin-left:-7.5rem}.historie_list .item .item_in{padding:1.5rem}.historie_list .item .item_in .year{font-size:32px;line-height:38px}}@media screen and (max-width:1000px){.historie_list .item{flex-basis:min(80%, 18rem);grid-template-rows:auto 1fr}.historie_list .item+.item{margin-left:1rem}.historie_list .item::before{grid-row:1;width:calc(100% + 1rem)}.historie_list .item .dot{grid-row:1}.historie_list .item .item_in,.historie_list .item:nth-child(even) .item_in{grid-row:2;align-self:stretch;margin:1.5rem 0 0}.historie_list .item .item_in::before,.historie_list .item:nth-child(even) .item_in::before{top:auto;bottom:100%;height:1.5rem}.historie_list .item .item_in .year{font-size:28px;line-height:34px}.module_box:has(> .historie_list) .historie_nav{margin:1rem 0 0}}