.legal-grid{grid-template-columns:3fr 9fr;gap:6rem;max-width:1200px;margin:0 auto;padding:0 4rem 8rem;display:grid}.legal-sidebar{position:relative}.legal-nav{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:140px}.legal-link{font-family:var(--jr-font-body,"Jost", sans-serif);letter-spacing:.1em;color:#2c2c2c80;text-transform:uppercase;border-left:1px solid #2c2c2c1a;padding-left:1rem;font-size:.85rem;text-decoration:none;transition:color .3s}.legal-link:hover{color:var(--jr-humo);border-left-color:var(--jr-humo)}.legal-article{max-width:700px}.legal-article h2{font-family:var(--jr-font-display,"Playfair Display", serif);color:var(--jr-humo);margin-bottom:2rem;font-size:2rem}.legal-article .editorial-text{margin-bottom:2rem}.legal-article strong{font-family:var(--jr-font-display,"Playfair Display", serif);letter-spacing:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:400;display:block}@media (max-width:768px){.legal-grid{grid-template-columns:1fr;gap:3rem;padding:0 2rem 4rem}.legal-nav{border-bottom:1px solid #2c2c2c1a;flex-flow:wrap;padding-bottom:1.5rem;position:relative;top:0}.legal-link{border-left:none;padding-left:0}}
