.section-intro-section .container{padding-bottom:.5rem}.section-law-by-states{--line-offset: calc(var(--gap) / 2);--line-thickness: 1px;--line-color: var(--brand-grey)}.section-law-by-states .grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;overflow:hidden}.section-law-by-states .grid-item{position:relative;padding:1.85rem .625rem;background-color:var(--bs-white);transition:background-color .25s ease-in}.section-law-by-states .grid-item::before,.section-law-by-states .grid-item::after{content:"";position:absolute;background-color:var(--line-color);z-index:1}.section-law-by-states .grid-item:after{inline-size:100vw;block-size:var(--line-thickness);inset-inline-start:0;inset-block-start:calc(var(--line-thickness)*-1)}.section-law-by-states .grid-item:before{inline-size:var(--line-thickness);block-size:100vh;inset-block-start:0;inset-inline-start:calc(var(--line-thickness)*-1)}.section-law-by-states .grid-item a{word-break:break-word}@media(hover: hover){.section-law-by-states .grid-item:hover{background-color:#fff0e6}}@media screen and (min-width: 992px){.section-law-by-states .grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.section-law-by-states .grid-item{padding:2.25rem .625rem}}@media screen and (min-width: 1200px){.section-law-by-states .grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}