.legal{position:relative;display:flex;flex-direction:column;padding:2rem .9375rem}@media(min-width: 1024px){.legal{flex-direction:row;padding:2.5rem 2.5rem 6rem}}@media(min-width: 1024px){.legal__sidebar{min-width:20.875rem;position:sticky;position:-webkit-sticky;top:88px;max-height:fit-content}}.legal__main{max-width:42.25rem;width:100%}.legal__main ul li{font:var(--font-p-3);line-height:var(--font-p-3-line-height);font-size:var(--font-p-3-size);color:var(--color-dark-green)}.legal__policy{display:none}.legal__policy.active--page{display:block}.legal__li{list-style-type:none;cursor:pointer;margin-bottom:.5rem;text-decoration:none;color:var(--color-dark-green);transition:.25s ease}.legal__li.active,.legal__li:hover{color:var(--color-ada-orange)}.legal__li a{color:inherit;transition:inherit;text-decoration:none}.legal__select-wrapper{position:relative}.legal__select-wrapper .icon{position:absolute;right:14px;top:calc(50% - 10px)}.legal__select{padding:1rem .875rem;width:100%;appearance:none;border-radius:.25rem;color:var(--color-dark-green);margin:2rem 0}.legal__select:focus-visible{outline:1px solid var(--color-dark-green)}
