.legal-page__content{padding:1.5rem 0!important}.legal-page__container{display:grid;grid-template-columns:17.5rem 1fr}.legal-page__container--single{display:block}.legal-page__sidebar{align-self:flex-start;height:fit-content;position:sticky;top:9.375rem}.legal-page__sidebar h2{color:var(--primary-16);font-weight:700;line-height:1.2;margin:0 0 1.5rem}.legal-page__sidebar nav{display:flex;flex-direction:column;gap:.25rem}.legal-page__nav-link{background-color:transparent;border-left:.1875rem solid transparent;color:var(--primary-12);display:block;line-height:1.5;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease}.legal-page__nav-link:hover{background-color:var(--primary-0);color:var(--primary-16)}.legal-page__nav-link.--active{background-color:var(--primary-1);border-left-color:var(--primary-4);color:var(--primary-16);font-weight:600}.legal-page__document{max-width:100%}.legal-page__document h1{color:var(--gray-11);font-weight:700;line-height:1.2;margin:0 0 1.5rem}.legal-page__document>p{color:var(--gray-11);line-height:1.4;margin:0 0 .5rem}.legal-page__document>p:last-of-type{margin-bottom:0}.legal-page__document section{margin-bottom:1.5rem;padding:0!important}.legal-page__document section h2{color:var(--gray-11);font-weight:600;line-height:1.2;margin-bottom:.5rem}.legal-page__document section h3{color:var(--gray-11);font-size:1.125rem;font-weight:700;line-height:1.3;margin:1rem 0 .5rem}.legal-page__document section p{color:var(--gray-11);font-size:1.125rem;line-height:1.4;margin:0 0 .5rem}.legal-page__document section ol,.legal-page__document section ul{margin:0 0 1.5rem;padding-left:1.5rem}.legal-page__document section ol li,.legal-page__document section ul li{color:var(--gray-11);font-size:1.125rem;line-height:1.4;margin-bottom:.5rem}.legal-page__document section ol li:last-of-type,.legal-page__document section ul li:last-of-type{margin-bottom:0}.legal-page__document section ul li{list-style-type:disc}.legal-page__document section ol li{list-style-type:decimal}.legal-page__document a{color:var(--primary-4);text-decoration:underline;transition:color .3s ease}.legal-page__document a:hover{text-decoration:none}@media (max-width:61.99875em){.legal-page__container{gap:2.5rem;grid-template-columns:1fr}.legal-page__sidebar{position:relative;top:0}.legal-page__sidebar h2{margin-bottom:1.25rem}}@media (max-width:47.99875em){.legal-page__document section p{margin-bottom:.75rem}.legal-page__document section ol,.legal-page__document section ul{margin-bottom:1.25rem;padding-left:1.25rem}}@media (max-width:20em){.legal-page__container{gap:2.5rem}.legal-page__sidebar h2{font-size:1.25rem}.legal-page__nav-link{font-size:.875rem}.legal-page__document h1{font-size:2rem}.legal-page__document>p{font-size:1rem}.legal-page__document section h2{font-size:1.5rem}}@media (min-width:20em) and (max-width:120em){.legal-page__container{gap:clamp(2.5rem,2.25rem + 1.25vw,3.75rem)}.legal-page__sidebar h2{font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem)}.legal-page__nav-link{font-size:clamp(.875rem,.85rem + .125vw,1rem)}.legal-page__document h1{font-size:clamp(2rem,1.8rem + 1vw,3rem)}.legal-page__document>p{font-size:clamp(1rem,.975rem + .125vw,1.125rem)}.legal-page__document section h2{font-size:clamp(1.5rem,1.4rem + .5vw,2rem)}}@media (min-width:120em){.legal-page__container{gap:3.75rem}.legal-page__sidebar h2{font-size:1.5rem}.legal-page__nav-link{font-size:1rem}.legal-page__document h1{font-size:3rem}.legal-page__document>p{font-size:1.125rem}.legal-page__document section h2{font-size:2rem}}
