.legislation-image-container{position:relative;width:100%;height:600px;border-radius:0 0 48px 48px;overflow:hidden;margin-bottom:5rem}.legislation-image{object-fit:cover;height:100%;width:100%;clip-path:inset(0 0 0 0 round 0 0 48px 48px);filter:brightness(.4)}.timeline-container{display:flex;justify-content:center;align-items:center;width:100%;padding:2.5rem 1rem}@media (min-width:1024px){.timeline-inner{flex-direction:row;align-items:center;width:auto}.timeline-inner>*+*{margin-left:2.5rem}}.timeline-horizontal-line{display:none;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#d6d6d6}@media (min-width:1024px){.timeline-horizontal-line{display:block}}.timeline-vertical-line{display:block;position:absolute;left:50%;top:0;bottom:20px;width:1px;background-color:#d6d6d6}@media (min-width:1024px){.timeline-vertical-line{display:none}}.timeline-item{display:flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;background-color:#1a1816;border:1px solid #d6d6d6;border-radius:9999px;color:#d6d6d6;font-weight:500;font-size:.875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;margin-bottom:1rem}.timeline-item:hover{background-color:#2a2725}@media (min-width:1024px){.timeline-item{margin-bottom:0}}.binder-section{background-color:#312B25;padding:4rem 1.5rem;border-radius:20px}@media (min-width:768px){.binder-section{padding-left:4rem;padding-right:4rem}}