.legal-view{max-width:1160px}.legal-back{display:inline-block;margin-bottom:20px}.legal-heading{max-width:760px;margin-bottom:24px}.legal-heading h1{margin:8px 0}.legal-heading p{line-height:1.55}.legal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:14px}.legal-card{display:block;color:inherit;text-decoration:none}.legal-card h2{margin:0 0 8px}.legal-card p{min-height:48px;line-height:1.5}.legal-card>span{color:var(--green, #176b47);font-weight:700}.legal-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px;align-items:start}.legal-article{min-width:0;max-width:780px;line-height:1.65}.legal-article h2{margin:28px 0 8px;scroll-margin-top:120px}.legal-article h2:first-child{margin-top:0}.legal-article p{margin:0 0 14px}.legal-article ul{padding-left:22px}.legal-nav{display:grid;gap:10px}.legal-nav h2{margin:0 0 4px}.legal-nav a{color:inherit}@media(max-width:720px){.legal-layout{grid-template-columns:1fr}.legal-card p{min-height:0}}
