.module.layout-list p{margin:0 0 15px}.module.layout-list>ul{display:grid;list-style:none;margin:0;padding:10px 0 0;row-gap:3em}.layout-list .module-timeline-icon,.module-timeline-dot,.module.layout-list>ul:before{background:#000;color:#fff;inset-inline-start:calc(20% + 50px);position:absolute;top:0}.module.layout-list>ul:before{background:rgba(0,0,0,.2);content:"";height:100%;margin-inline-start:-1.5px;top:26px;width:3px}.module.layout-list>ul>li{align-items:unset;column-gap:100px;display:grid;grid-template-columns:20% 1fr;justify-content:center;list-style:none!important;margin:0;overflow:hidden;padding:0;position:relative;z-index:1}.module.layout-list :is(.module-timeline-image,.module-timeline-content) img{margin-block-end:1.3em}.module-timeline-date{color:inherit;font-size:1em;line-height:1.3em;margin-inline-start:auto;padding-block-start:8px}.module-timeline-dot{border-radius:100%;height:10px;margin-block-start:12px;margin-inline-start:-5px;width:10px}.layout-list .module-timeline-icon{border-radius:100%;display:flex;font-size:20px;height:40px;line-height:1em;margin-inline-start:-20px;place-content:center;place-items:center;width:40px}.module.layout-list .module-timeline-title{font-family:inherit;font-size:1.4em;margin:0 0 .6em}@media (max-width:880px){.module.layout-list .module-timeline-title{font-size:1.6em}.module-timeline-date{font-size:1.1em}.layout-list .module-timeline-icon{font-size:16px;height:30px;width:30px}}