.la-legal{max-width:740px;margin:0 auto;padding:64px var(--gutter) 72px;color:var(--color-text);font-family:var(--font-body);font-size:17px;line-height:1.7;overflow-wrap:anywhere}.la-legal__title{font-family:var(--font-heading);font-weight:300;font-size:46px;line-height:1.1;margin:0 0 20px;text-wrap:balance}.la-legal h2{font-family:var(--font-heading);font-weight:500;font-size:26px;line-height:1.25;margin:40px 0 10px}.la-legal h3{font-size:19px;margin:28px 0 8px}.la-legal p{margin:0 0 16px}.la-legal ul{margin:0 0 16px;padding-left:1.3em}.la-legal li{margin-bottom:6px}.la-legal a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.la-legal a:hover{color:var(--color-accent-deep)}.la-legal__meta{display:flex;flex-direction:column;gap:2px;font-size:15px;color:var(--color-body-secondary);margin-bottom:28px}.la-legal__links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:48px;padding-top:20px;border-top:1px solid var(--color-divider);font-size:15px}@media (max-width: 720px){.la-legal{padding:40px var(--gutter) 56px;font-size:16px}.la-legal__title{font-size:34px}.la-legal h2{font-size:23px}}
