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